TD-er
ffd0d26ed3
[Docs] Added some directory structure and template
2018-10-08 00:00:27 +02:00
Grovkillen
f787a9a9a6
[Sphinx] added extension "sphinx.ext.imgconverter"
2018-10-07 19:11:49 +02:00
Gijs Noorlander
a0ae104794
Merge pull request #1865 from TD-er/feature/sphinx_docs
...
Feature/sphinx docs
2018-10-07 18:26:06 +02:00
TD-er
2b78810457
[Docs] First ESPEasy documentation (Controllers)
2018-10-07 18:23:25 +02:00
TD-er
43081c3ac8
[Sphinx] Initial setup for Sphinx documentation
2018-10-07 17:09:52 +02:00
ESPEasy release bot
33281c08c2
automatically updated release notes for mega-20181007
mega-20181007
2018-10-07 04:00:09 +02:00
Gijs Noorlander
461aee26ad
Merge pull request #1861 from TD-er/feature/debug_esp32_wrover_kit
...
Move stack to user memory space and close file handles + Add WROVER dev kit debug support
2018-10-06 23:19:18 +02:00
Gijs Noorlander
2b0b14b2e8
Merge pull request #1853 from blenk92/XSS
...
Fix XSS-Vulnerabilites on wifi configuration pages
2018-10-06 22:56:47 +02:00
Gijs Noorlander
b7404666b1
Merge pull request #1851 from blenk92/mega
...
Force slash to be converted in htmlEscape
2018-10-06 22:56:37 +02:00
Gijs Noorlander
da25aa87dd
Merge pull request #1733 from giig1967g/new/invertvalue
...
Add four new TOGGLE commands
2018-10-06 22:55:57 +02:00
TD-er
10a1e634e2
[SPIFFS] Make sure to close open files on SPIFFS
2018-10-06 22:36:41 +02:00
TD-er
83f86449b9
[Stack] Move Arduino 'cont' stack into user RAM
...
As suggested [here](https://github.com/letscontrolit/ESPEasy/pull/1858#issuecomment-427578956 ) the previous used flag may also enable WPS.
So I used [this suggestion](https://github.com/esp8266/Arduino/issues/5148#issuecomment-424334261 ) to only re-allocate the stack at link time.
2018-10-06 20:01:39 +02:00
TD-er
eee337d3e3
[ESP32] Allow Wrover dev kit to be used for PIO debug
...
Initial setup to be able to debug ESP32 Wrover dev kit from within Visual Studio Code + PIO plus.
2018-10-06 18:31:17 +02:00
ESPEasy release bot
c549ecd329
automatically updated release notes for mega-20181006
mega-20181006
2018-10-06 04:00:13 +02:00
Gijs Noorlander
d9e682668d
Merge pull request #1858 from TD-er/bugfix/increase_stack_5k
...
[Stack] Increase stack to 5k and reduce stack allocations in rules
2018-10-06 00:57:31 +02:00
TD-er
e38072ac24
[Build flags] Remove NO_EXTRA_4K_HEAP
...
Core is now set to 2.4.1 again, so this flag is not needed anymore.
Also not sure if it did fix something in 2.4.2 core.
2018-10-06 00:53:53 +02:00
TD-er
6aebeba5dc
[WiFi] Add delay to connection attempts in ControllerSettings
...
As suggested by @s0170071 [here](https://github.com/letscontrolit/ESPEasy/issues/1774#issuecomment-425038026 )
2018-10-06 00:50:43 +02:00
TD-er
da01c8f469
[Stack] Increase stack to 5k and reduce stack allocations in rules
...
Removed some unneeded stack allocations of 240 bytes in the rules processing.
Also gave the `process_system_event_queue()` a bit more priority to make sure it will be looked at at least once every 500 msec.
2018-10-05 00:52:22 +02:00
ESPEasy release bot
b3b68856f0
automatically updated release notes for mega-20181004
mega-20181004
2018-10-04 04:00:08 +02:00
Max
bec5cb5334
Fix XSS-Vulnerabilites on wifi configuration pages
...
Add escaping of wifi network names that can be discovered using the search
functionality of for instantce the /setup page. As these names are also used
inside an html tag, a stronger html encoding variant has been added.
2018-10-04 03:19:09 +02:00
Gijs Noorlander
bda6011390
Merge pull request #1852 from TD-er/bugfix/wificlient_timeout
...
[#1830 ] WiFi client timeout & back to core 2.4.1
2018-10-04 00:56:09 +02:00
Gijs Noorlander
f3fdb93a52
Merge pull request #1831 from JojoS62/mega
...
[P013_HCSR04] added error checking and logging
2018-10-04 00:54:02 +02:00
Gijs Noorlander
200b060b15
Merge pull request #1846 from thomastech/mega
...
Update _P075_Nextion.ino
2018-10-04 00:51:44 +02:00
Gijs Noorlander
ff41cb2f94
Merge pull request #1849 from uzi18/patch9
...
- partial fix for #1723
2018-10-04 00:51:03 +02:00
TD-er
c134eb6d13
[Core 2.4.1] Move back to core 2.4.1 from 2.4.2
...
PlatformIO `espressif8266@1.7.3` instead of `espressif8266@1.8.0`
2.4.2 has a lot of improvements like 4k of extra free memory.
But also the number of hardware watchdog reboots has increased a lot and the PWM related code no longer seems to work on 2.4.2
So for now, back to 2.4.1 library.
2018-10-04 00:24:28 +02:00
TD-er
f9e2a211e1
[WiFiClient] Set timeout and make it configurable for controllers
...
The default timeout for wificlient is 1000 msec. This may cause all kind of strange effects when the node is being blocked for so long.
2018-10-04 00:21:00 +02:00
Max
bd3d3f66f4
Force slash to be converted in htmlEscape
...
According to the owasp XSS prevention cheat sheet it is also necessary to encode / as it may helps to end html entities
(Source https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet#RULE_.231_-_HTML_Escape_Before_Inserting_Untrusted_Data_into_HTML_Element_Content )
2018-10-03 23:58:24 +02:00
Bartlomiej Zimon
3bad683211
- partial fix for #1723
2018-10-03 21:13:56 +00:00
TD-er
68f6e913a2
[sendHttp] #1830 Set timeout and early exit on timeout reached
...
See #1830
2018-10-03 23:10:47 +02:00
Plebs
96420faa2f
added "mcpgpiotoggle" command
2018-10-03 22:07:42 +02:00
Thomas
8eea77e4ed
Update _P075_Nextion.ino ( #1 )
...
Added DEBUG_LOG define to reduce info log messages and prevent serial log flooding.
Added SendStatus() to post log message on browser to acknowledge HTTP write.
Added reserve() to minimize string memory allocations.
2018-10-03 09:02:02 -07:00
JojoS62
3d1f723787
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into mega
2018-10-03 15:27:40 +02:00
JojoS62
5d459003e4
fixed 'unused variable' warning
2018-10-03 15:19:19 +02:00
JojoS62
ad208c357c
code clean up
...
added default for filter size = 5.
clode clieanup: using constants, read setting into local vars for better readability,
2018-10-03 14:33:17 +02:00
ESPEasy release bot
b1c777e6fd
automatically updated release notes for mega-20181003
mega-20181003
2018-10-03 04:00:18 +02:00
JojoS62
f5ab15c255
max distance depends on measurement unit
...
setting is in user units, ping function needs cm. Conversion added.
added unit to log output.
2018-10-02 17:41:23 +02:00
JojoS62
001ec6dcd2
added more settings: unit, filtertype and size
...
Measuring unit can be changed bewtween metric/imperial
Filtertype can none or median. If median a filtersize can be set.
Meauring value time to distance conversion now as float division, resulting in a higher resolution output.
2018-10-02 17:00:22 +02:00
JojoS62
15e5edccd8
added float calculation for time to distance conversion
...
returns higher resolution, especially for measuring in inches the integer resolution was low.
2018-10-02 16:57:33 +02:00
Gijs Noorlander
651353cc99
Merge pull request #1842 from crankyoldgit/patch-2
...
Acknowledge credit & origin of code used in _P016IR.ino
2018-10-02 13:41:35 +02:00
Gijs Noorlander
85f97551c5
Merge pull request #1841 from crankyoldgit/patch-1
...
Acknowledge credit & origin of code used in IRTX
2018-10-02 13:41:23 +02:00
David Conran
6a158f68f5
Acknowledge credit & origin of code used in _P016IR.ino
...
FYI @TD-er
Ref: https://github.com/letscontrolit/ESPEasy/pull/1645#issuecomment-422253497
2018-10-02 21:36:18 +10:00
David Conran
1933714de5
Acknowledge credit & origin of code used in IRTX
...
FYI @TD-er
Ref: https://github.com/letscontrolit/ESPEasy/pull/1645#issuecomment-422253497
2018-10-02 21:29:57 +10:00
ESPEasy release bot
545117ddf7
automatically updated release notes for mega-20181002
mega-20181002
2018-10-02 04:00:29 +02:00
Gijs Noorlander
8eb479c411
Merge pull request #1837 from TD-er/bugfix/schedule_commands_yield
...
[Stack] Report stack usage on ESP32 and increase stack for ESP8266normal
2018-10-01 23:27:07 +02:00
TD-er
b39f51ca3c
[Stack] Report stack usage on ESP32 and increase stack for ESP8266normal
...
Stack usage on ESP32 is querying current stack, not statistics per RTOS task.
2018-10-01 22:15:32 +02:00
Gijs Noorlander
4511e08d3c
Merge pull request #1805 from giig1967g/new/parse
...
split parseTemplate function
2018-10-01 17:12:21 +02:00
Gijs Noorlander
086e836956
Merge pull request #1836 from TD-er/feature/esp32_pio_1_4_0
...
[ESP32] Update to platform espressif32@1.4.0
2018-10-01 17:10:45 +02:00
Gijs Noorlander
3e20f617ea
Merge pull request #1827 from TD-er/bugfix/DTH_Si7021_reading_stability
...
[#1798 ] Bugfix Sonoff Si7021 stability
2018-10-01 17:10:23 +02:00
TD-er
8d9aacb6a4
[ESP32] Update to PIO espressif32@1.4.0
...
[ESP32 IDF 3.1](https://github.com/espressif/esp-idf/releases/tag/v3.1 )
[ESP32 PIO 1.4.0](https://github.com/platformio/platform-espressif32/releases/tag/v1.4.0 )
2018-10-01 16:34:21 +02:00
TD-er
0670fa98a6
[ESP32] Add default partition table for reference
2018-10-01 16:32:20 +02:00