1. 21 Dec, 2015 1 commit
  2. 16 Dec, 2015 2 commits
    • Johny Mattsson's avatar
      Reworked module registration, removed modules.h · 4e8ef87d
      Johny Mattsson authored
      Module creation & registration now made a lot simpler. In essence,
      each module file is now self-contained and only needs a
      
        NODEMCU_MODULE(MYNAME, "myname", myname_map, luaopen_myname);
      
      line to both be automatically recognised by the Lua initialization
      as well as honor the LUA_USE_MODULES_MYNAME #define.
      4e8ef87d
    • TerryE's avatar
      Major cleanup of module registration pass 2. · b773290b
      TerryE authored
      carrying on Johny's edits as per my comments on #810
      b773290b
  3. 12 Dec, 2015 1 commit
    • Johny Mattsson's avatar
      Major cleanup of module registration. · 6b6456be
      Johny Mattsson authored
      As per #810 & #796, only LUA_OPTIMIZE_MEMORY=2 & MIN_OPT_LEVEL=2 are
      supported when building. This commit effects that limitation.
      
      With this change modules/auxmods.h no longer needs to be updated for
      every new module, nor do module writers need to cater for a hypothetical
      LUA_OPTIMIZE_MEMORY < 2 scenario.
      6b6456be
  4. 12 Nov, 2015 1 commit
  5. 01 Oct, 2015 1 commit
  6. 30 Sep, 2015 2 commits
  7. 27 Sep, 2015 1 commit
  8. 19 Sep, 2015 1 commit
  9. 17 Sep, 2015 1 commit
  10. 14 Sep, 2015 1 commit
  11. 12 Sep, 2015 1 commit
  12. 10 Sep, 2015 1 commit
    • Robert Foss's avatar
      Added ENDUSER_SETUP module. · e2ada487
      Robert Foss authored
      The module will start a SoftAP, DNS, HTTP server acting as a captive portal.
      The portal will have the SSID SetupGadget and will serve a website where
      credentials for the end users WLAN can be submitted.
      
      Once valid credentials have been submitted and used to connect to the
      local WLAN this module will stop.
      
      This module requires USE_DNS to enabled in dhcpserver.h
      e2ada487