Commit Graph
160 Commits
Author SHA1 Message Date
Shawn A da66231e47 Merge branch 'development' into esp32 2018-02-01 11:45:20 -06:00
Shawn A ebdfa063a7 Merge branch 'master' into development 2018-02-01 09:41:42 -06:00
Shawn A a3a04f1f9a Merge pull request #487 from mtiutiu/master
make WIFI_MANAGER_MAX_PARAMS customizable
2018-02-01 09:40:40 -06:00
Shawn A cfb0d2bc5f doh... 2018-02-01 08:51:08 -06:00
Shawn A e8d1ea17cb fix paramscount, oops 2018-02-01 08:04:34 -06:00
Shawn A 6894c89441 moved all html strings out of code 2018-01-31 16:37:53 -06:00
Shawn A a21f8cbc39 moved http strings to include, added token flags 2018-01-31 13:54:54 -06:00
Shawn A 95253e834d Merge branch 'master' into development 2018-01-31 12:50:24 -06:00
Shawn A 53a27f154e Merge pull request #467 from lukepalmer/master
Document that parameter id cannot contain spaces
2018-01-31 12:50:04 -06:00
Shawn A 5f78d38f46 fix up parameters 2018-01-31 09:30:37 -06:00
Shawn A fa04972cb1 fix tabs 2018-01-30 14:07:21 -06:00
Shawn A 8697cab0ae clean up .h file 2018-01-30 14:02:01 -06:00
Shawn A ff973e1639 clean up parameters 2018-01-30 13:47:13 -06:00
Shawn A d61d9a67b1 Merge branch 'master' into development
conflicts resolved
2018-01-30 13:31:47 -06:00
Shawn A a4795b77f7 Merge pull request #374 from liebman/allocate-params-array
use malloc/free for WiFiManagerParameter* array instead of hard coding.
2018-01-30 12:29:30 -06:00
Shawn A 46a9431475 Merge branch 'master' into development 2018-01-30 12:10:13 -06:00
Shawn A 00fb96aa29 Merge branch 'development' into esp32 2018-01-28 09:57:44 -06:00
Shawn A 7fb35a9540 adds debug platform info 2018-01-28 09:57:20 -06:00
Shawn A cb02e72123 fix esp8366 bug 2018-01-27 14:31:28 -06:00
Shawn A 85317530e8 fix esp8266 bug WEBSERVERSHIM 2018-01-27 14:28:07 -06:00
Shawn A 4db69a3790 rework def WEBSERVERSHIM
testing libraries with esp8266 name or webserver
2018-01-25 16:05:55 -06:00
Shawn A 2761656d78 change wifi_ssid ret to string, fix info 2018-01-25 13:58:39 -06:00
Shawn A f820dc78be fix esp32 SSID tokens 2018-01-25 13:08:56 -06:00
Shawn A 3777fcc846 esp32 about page 2018-01-24 16:09:17 -06:00
Shawn A 7189e36c59 clean up defines, remove esp31b 2018-01-24 13:54:58 -06:00
Shawn A 8dbe045655 remove system_event_info_t arg 2018-01-24 13:36:34 -06:00
Shawn A ead2b7353c enable autoreconnect 2018-01-24 13:16:06 -06:00
Shawn A ceaf53f604 adds esp32 autoreconnector
Using static event cb for now, feel free to improve, this functionality should be fixed in core soon
2018-01-24 13:13:25 -06:00
Shawn A e5879b2101 fix esp32 autoconnect 2018-01-24 11:05:28 -06:00
Shawn A 2a50d797a0 fix esp32 softap numclients 2018-01-24 08:50:24 -06:00
Shawn A 2af1c62bd1 redo esp32 disconnect 2018-01-24 08:27:56 -06:00
Shawn A f3be7c7c0b it compiles 2018-01-23 14:07:33 -06:00
Shawn A 90024b8603 adding def blocks, nonworking
adding conditionals for all module types, there has been requests for other module support in addition to esp32, so I ma just gonna go ahead and avoid else fallbacks for now. Not working yet.
2018-01-23 13:28:49 -06:00
Shawn A 8364a6a85d added some esp abstraction to make ports easier 2018-01-23 11:39:12 -06:00
Tiutiu Marius Cristian 8c906af563 make WIFI_MANAGER_MAX_PARAMS customizable 2018-01-22 12:42:23 +02:00
Shawn A d7976381e6 fix setCaptivePortalEnable 2018-01-10 10:02:46 -06:00
Christopher Liebman a5ff5cb9e4 Add WiFiManagerParameter destructor to free new'd _value, it was allocated but never free'd 2017-12-09 06:24:15 -08:00
Christopher Liebman d66cd47df8 use realloc() when increasing the size of _params. addParameter() now returns bool
indicating the status of adding the parameter where false indicates it failed to
increase the size of _params and did not add the parameter.
2017-12-09 06:04:07 -08:00
Luke Palmer eb560629d6 Document parameters 2017-12-04 19:54:59 -05:00
Shawn A 0897c5800c update examples w setConfigPortalTimeout 2017-11-28 17:01:27 -06:00
Shawn A a702fa6c75 html validation fizes 2017-11-21 11:53:30 -06:00
Shawn A 0ae9ca3d55 adds _debugport stream ref
pass stream reference via constructor to use for _debugPort in DEBUG_WM, if someone needs dynamic we can add pointer setter, but seems overkill
2017-11-16 10:02:03 -06:00
Shawn A d6aec20bc3 add debug 2 argument function 2017-11-15 16:14:52 -06:00
Shawn A 3fdf53bf06 adding debug for configportalhastimeout 2017-11-15 11:41:47 -06:00
Shawn A 52d5427654 testing erase config polyfill
this is getting rediculous, dev on 2_3_0 has to stop there are so many bugs.
2017-11-01 06:39:30 -05:00
Shawn A e8c0b52470 added ease, stabilize persistent modes, rename some functions 2017-10-28 21:38:13 -05:00
Shawn A 4763783fe1 rename some functions 2017-10-28 11:51:26 -05:00
Shawn A ad6b8bdc86 add local enableSTA for toggling 2017-10-27 20:01:19 -05:00
Shawn A d09aff2f6d fixing some reliability issues, testing 2017-10-27 17:19:43 -05:00
Chris Liebman 6465d72f6e Refactored to use only a default constructor and automatically resize the parameter array each time the size limit is reached.
I used the initial size (WIFI_MANAGER_MAX_PARAMS) as the increment when resizing.
Existing data is coppied to the new array and the old one is free'd.
2017-10-26 15:23:47 -07:00