jetpax
cfe1cee4d3
Replace brotli compressed file serving with gzip ( #23274 )
...
* Replace brotli compressed file serving with gzip as it is better supported
* Add HTTP_POST support
2025-04-10 23:12:37 +02:00
s-hadinger
2999eed8b9
Berry 'readline' when a line is exactly 98 characters ( #23276 )
2025-04-10 22:57:03 +02:00
Theo Arends
3f82228905
Fix MIEL_HVAC temperature saving 9k code size in addition ( #23271 )
2025-04-10 11:32:43 +02:00
s-hadinger
7ddf8abf90
Ensure AlpineJS is in PROGMEM ( #23264 )
2025-04-07 19:49:19 +02:00
Theo Arends
215b37bf69
Add Alpine.js 2.8.2 support ( #23259 )
2025-04-07 14:42:35 +02:00
Theo Arends
342bb2cb7b
Update changelogs
2025-04-07 10:28:55 +02:00
s-hadinger
2096411be6
Fix esp_idf_http to make strings 'weak' ( #23256 )
2025-04-06 22:51:38 +02:00
jetpax
929582b1af
Expose esp_http_server to Berry ( #23206 )
...
* Expose esp_http_server to Berry
* Fix conditional build defines
* Fix Berry returns, dangling pointer
* Use correct Berry returns
* Remove debug code
* cleanup
* add BERRY to conditionals to avoid confusion
2025-04-06 22:27:48 +02:00
Thomas Büngener
4ed48feaa2
SML: CRC for binary SML ( #23205 )
...
* SML: CRC for binary SML parsing
* switch algos
* improve errormessage on buffer overflow
* move crc variable to their own struct
* Use Flag bit to disable CRC, auto-detect algorithm,
data in own struct
debug log
* configure and enable/disable via special option "=soC,bufsz,mode", mode 16 autodetect.
* fix 15 vs 0xF
* remove benchmark code
* fix typo in comment
* Byteflip for CRC
2025-04-05 11:22:22 +02:00
Theo Arends
c121dbcd4a
Update changelogs
2025-04-05 11:21:03 +02:00
s-hadinger
e8baea464f
TLS increase timeout and fix crash ( #23249 )
2025-04-05 00:04:36 +02:00
Theo Arends
2bf67b96a6
Prep XYZModem support on Serial/USB and telnet
2025-04-01 23:15:28 +02:00
s-hadinger
0cb6a8ba24
Fix typo ( #23232 )
2025-04-01 23:10:30 +02:00
Theo Arends
39494f1287
Update changelogs
2025-04-01 23:10:08 +02:00
Qowy
90c690e67a
fix DIMMER ! to use correct dim value ( #23196 )
2025-04-01 22:57:58 +02:00
s-hadinger
08f20b9404
Smoothen light gamma curve when using Fade ( #23230 )
2025-04-01 22:51:56 +02:00
Theo Arends
dfabe8cc0f
Update change logs
2025-03-31 11:49:57 +02:00
protectivedad
b43d360d37
fixes for ina226 driver ( #23197 )
...
adjust current/voltage timing to be consistent
fix missing comma in json
Co-authored-by: Anthony Sepa <protectivedad@gmail.com>
2025-03-31 11:45:59 +02:00
Theo Arends
2f7793ddcf
Fix Zigbee XModem wait loop
2025-03-29 16:37:48 +01:00
Theo Arends
3c70b728ac
Fix ESP32 compile without webserver
2025-03-28 13:58:22 +01:00
Theo Arends
289120ee92
Fix telnet buffer overrun detection
2025-03-28 12:16:32 +01:00
s-hadinger
b77b622fbe
Berry bytes add 3 ( #23200 )
...
* Berry bytes add with 3 bytes
* add changelog
2025-03-27 22:55:42 +01:00
s-hadinger
a47e6f1496
Berry avoid bootloop when Berry is disabled ( #23199 )
2025-03-27 21:08:32 +01:00
Theo Arends
74757ee7da
Fix telnet response if seriallog is 0
2025-03-27 17:27:48 +01:00
Qowy
ea2baee3b8
fix fadeGammaReverse is applied to the time variable ( #23194 )
2025-03-27 10:17:43 +01:00
s-hadinger
f4bb9d98b6
HASPmota improve parsing ( #23192 )
2025-03-26 22:34:12 +01:00
Theo Arends
87b95f798a
Extend command GPIO with different display options and allowing updating of module GPIO's in one go
2025-03-26 16:43:13 +01:00
Theo Arends
da4dc56b16
Bump version v14.5.0.3
2025-03-25 17:04:44 +01:00
Theo Arends
714ad233e0
Changed output of commands GPIO and GPIOs swapped
2025-03-25 16:53:26 +01:00
protectivedad
2da631e442
missing edits for last commit ( #23185 )
...
Co-authored-by: Anthony Sepa <protectivedad@gmail.com>
2025-03-25 15:22:27 +01:00
Theo Arends
6f47f23f7a
Add terminate telnet session with command exit or quit
2025-03-25 13:47:41 +01:00
Theo Arends
69fca99ac1
Add telnet compile options
2025-03-25 11:19:53 +01:00
Theo Arends
a3b564f4f3
Keep telnet output while serial logging was disabled
2025-03-24 12:16:35 +01:00
Theo Arends
52f3306f15
Disable telnet output colors on command TelnetColor 0
2025-03-24 12:04:01 +01:00
Theo Arends
9d6640a42e
Change command TelnetColor 0 to disable color codes from output
2025-03-24 10:57:48 +01:00
Theo Arends
307e1d9c29
Fix telnet line length regression
2025-03-23 22:36:42 +01:00
Theo Arends
f71ca3e0a2
Fix ESP32 telnet response
2025-03-23 17:34:44 +01:00
Theo Arends
a3d86eebf0
Telnet more functional bling bling
2025-03-23 13:23:03 +01:00
s-hadinger
f331a64ac3
HASPmota autostart when pages.jsonl exists ( #23181 )
2025-03-22 23:23:57 +01:00
Theo Arends
caac9f1257
Reduce telnet stack usage fixing ESP8266 exceptions
2025-03-22 17:33:27 +01:00
Theo Arends
b47a1bc1e2
Fix telnet async input
2025-03-22 12:04:02 +01:00
Qowy
9e3ad52356
fix wrong comment in xdrv_79_esp32_ble.ino ( #23171 )
2025-03-22 10:30:20 +01:00
protectivedad
38ceafe789
upgrades and fixes for HLK-LD2402 driver ( #23164 )
...
Co-authored-by: Anthony Sepa <protectivedad@gmail.com>
2025-03-22 10:28:15 +01:00
Theo Arends
ddc1439edf
Fix webcam updatestats
2025-03-22 10:23:15 +01:00
DavidPletcher
3827bca3cc
remove malformed clutter from webcam status0 JSON response ( #23177 )
...
A regression was added in commit 01154e949 , which prepends
clutter to the status0 JSON status message.
Example:
```
$ curl 'http://webcam/cm?cmnd=Status0 ' -u admin:password ; echo
{s}Webcam Frame rate{m}0 FPS{e}{"Status":{"Module":0,"DeviceName":"...
```
The response is not properly formatted JSON and breaks client software.
The problem occurs because a new case statement was added for the
purpose of injecting webcam stats into the JSON status message, but
a break statement is missing and execution falls through to the
following case, which prepends garbage to the output buffer.
With this one-line fix in place, the output is properly formatted:
```
$ curl 'http://tahoe-front-door-cam/cm?cmnd=Status0 ' -u admin:password ; echo
{"Status":{"Module":0,"DeviceName":"
```
Note that the prior case for FUNC_EVERY_SECOND is also missing a break
statement. That looks wrong to me but it's unrelated to fixing this
issue and I'm inclined to punt that concern to others who are more
familiar with this code.
2025-03-22 08:18:01 +01:00
Theo Arends
8183a9ed3b
Add telnet bling bling
2025-03-21 23:41:01 +01:00
Theo Arends
00e2d1d430
Fix filelog and save some bytes
2025-03-21 17:29:04 +01:00
Theo Arends
863c6d1214
Fix telnet regression
2025-03-21 16:49:25 +01:00
Theo Arends
73cace5274
Add telnet graceful close
2025-03-21 16:38:26 +01:00
aronk
1ada6da6b8
[MI BLE] added support for alternative version of LYWSD02MMC ( #23169 )
...
* [MI BLE] added support for alternative version of LYWSD02MMC
* Bumped MI32_VERSION to 0.9.2.5
2025-03-21 14:30:17 +01:00