Max Prokhorov
ff89504d39
WS refactoring ( #2261 )
* ws: clean-up wsPost implementation
- explain ourselves
- re-do consts, fix locality
- fix shadowing in ctors
- more consistent naming
- timeout for messages
* save 16 bytes temporary
* reference reference
4 years ago
Max Prokhorov
edb23dbfc4
Convert .ino -> .cpp ( #2228 )
- general conversion from .ino modules into a separate .cpp files
- clean-up internal headers, place libraries into .h. guard .cpp with _SUPPORT flags
- fix some instances of shared variables instead of public methods
- tweak build system to still build a single source file via os environment variable ESPURNA_BUILD_SINGLE_SOURCE
4 years ago
Max Prokhorov
f7f41980b6
Headers cleanup ( #2134 )
* Config: remove prototypes.h
* fixup order
* word
* add missing
* fix warning while still using .ino
* bad at c/p;
4 years ago
Max Prokhorov
37763f1ad4
Test: check core feature build ( #2080 )
* Test: check core feature build
* order
* add missing
4 years ago
Xose Pérez
67b8c9a23a
Fix PWM WDT resets by increasing period and chaning back to TIMER1 interrupts
7 years ago
Xose Pérez
2654173819
Split web code into web, ws and api
7 years ago
Xose Pérez
b7e68c4856
Simplify and fix web auth code ( #284 )
7 years ago
Xose Pérez
67335e62a9
Safer buffer handling for websocket data (thanks to Hermann Kraus & Björn Bergman)
7 years ago