Commit Graph
17958 Commits
Author SHA1 Message Date
J. Nick Koston 537ddcc880 Merge branch 'wifi_idf_cleanup' into integration 2025-11-24 12:45:38 -06:00
J. Nick Koston d2483347d0 [wifi] Use ESP-IDF IP formatting macros directly to eliminate heap allocations 2025-11-24 12:44:41 -06:00
J. Nick Koston b311d610df Merge branch 'integration' into memory_api 2025-11-24 12:24:06 -06:00
J. Nick Koston 301cf54ca6 Merge branch 'error_logstr' into integration 2025-11-24 12:24:02 -06:00
J. Nick Koston bc7f67e0a2 clear 2025-11-24 12:23:51 -06:00
J. Nick Koston 7a73a524b9 [logger] Eliminate strlen overhead on LibreTiny (#11938) 2025-11-24 12:21:09 -06:00
J. Nick Koston 990a4442c7 Merge branch 'integration' into memory_api 2025-11-24 12:19:15 -06:00
J. Nick Koston 4eca6a7442 Merge branch 'error_logstr' into integration 2025-11-24 12:19:10 -06:00
J. Nick Koston 7496d20ae6 fix ambiguous 2025-11-24 12:18:59 -06:00
J. Nick Koston 83b5f061da Merge branch 'integration' into memory_api 2025-11-24 12:17:10 -06:00
J. Nick Koston 29999b3148 Merge branch 'error_logstr' into integration 2025-11-24 12:17:05 -06:00
J. Nick Koston 9d49ca58b5 silence warning for nullptr 2025-11-24 12:16:52 -06:00
J. Nick Koston a279cc623a Merge branch 'integration' into memory_api 2025-11-24 12:12:22 -06:00
J. Nick Koston 7fc04c094c Merge branch 'error_logstr' into integration 2025-11-24 12:12:13 -06:00
J. Nick Koston 84b2bea706 fix dual dep 2025-11-24 12:12:05 -06:00
J. Nick Koston fa1efb1048 Merge branch 'integration' into memory_api 2025-11-24 12:10:08 -06:00
J. Nick Koston a6446ee179 Merge branch 'error_logstr' into integration 2025-11-24 12:09:58 -06:00
J. Nick Koston 04bb60fe5a Merge branch 'integration' into memory_api 2025-11-24 12:09:31 -06:00
J. Nick Koston e2311d70e6 Merge branch 'libretiny_no_strlen' into integration 2025-11-24 12:09:26 -06:00
Kevin AhrendtandJ. Nick Koston d1a1bb446b [wifi] Add runtime power saving mode control (#11478)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-24 17:55:04 +00:00
J. Nick Koston c146d92425 [api] Remove redundant socket pointer from APIFrameHelper (#11985) 2025-11-25 06:53:42 +13:00
J. Nick Koston c888becfa7 [api] Optimize APINoiseContext memory usage by removing shared_ptr overhead (#11981) 2025-11-25 06:52:15 +13:00
09f3f62194 [api] Connected Condition - state_subscription_only flag (#11906)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-24 11:49:16 -06:00
J. Nick Koston af9d0634cd Merge branch 'integration' into memory_api 2025-11-24 11:47:23 -06:00
J. Nick Koston 296e79d9e5 Merge branch 'copilot/fix-internal-gpio-attach-issues' into integration 2025-11-24 11:47:18 -06:00
b820e67616 [prometheus] Add event and text base components metrics (#10240)
Co-authored-by: Jordan Zucker <jordan@Jordans-MacBook-Pro.local>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-24 11:42:07 -06:00
d7da559885 [thermopro_ble] Add thermopro ble support (#11835)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-24 11:31:26 -06:00
Jonathan Swoboda d7a197b3a3 [esp32] Use the IDF I2C implementation on Arduino (#12076) 2025-11-24 12:27:09 -05:00
Floandpre-commit-ci-lite[bot] 66cda04664 [wifi] ap_active condition (#11852)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-11-24 11:19:38 -06:00
J. Nick Koston c4dec5b3e3 Merge branch 'dev' into error_logstr 2025-11-24 11:02:54 -06:00
J. Nick Koston 0764f4da86 [esp_ldo,mipi_dsi,mipi_rgb] Fix dangling pointer bugs in mark_failed() (#12077) 2025-11-24 11:02:24 -06:00
J. Nick Koston b29068cd40 Merge branch 'dev' into mdns_mac_storage_reduce_ram 2025-11-24 10:43:15 -06:00
J. Nick KostonandCopilot 06815fe177 [script][wait_until] Fix FIFO ordering and reentrancy bugs (#12049)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-24 10:41:24 -06:00
J. Nick Koston 780fe37a13 fix mipi_dsi implementation 2025-11-24 10:27:53 -06:00
J. Nick Koston 4c1ec60d8b Merge remote-tracking branch 'origin/dev' into error_logstr 2025-11-24 10:27:12 -06:00
J. Nick Koston 5248e0139d handle mark_failed case 2025-11-24 10:25:15 -06:00
J. Nick Koston 04ec6a6999 [api] Use stack buffer for MAC address in Noise handshake (#12072) 2025-11-24 10:23:31 -06:00
J. Nick Koston 737f23a0bd [light] Dynamically disable loop when idle to reduce CPU overhead (#11881) 2025-11-24 10:23:11 -06:00
J. Nick Koston 011992f64d Merge branch 'dev' into libretiny_no_strlen 2025-11-24 10:22:44 -06:00
J. Nick Koston 3c48e13c9f [ethernet] Conditionally compile manual_ip to save 24 bytes RAM (#11832) 2025-11-24 10:22:13 -06:00
J. Nick Koston 426734beef [web_server_base] Replace shared_ptr with unique_ptr for AsyncWebServer (#11984) 2025-11-24 10:22:01 -06:00
J. Nick Koston 056b4375eb [api] Reduce heap allocations in DeviceInfoResponse (#11952) 2025-11-24 10:21:47 -06:00
J. Nick Koston 1f0a5e1eea [logger] Reduce UART overhead on ESP32/ESP8266 and fix buffer truncation (#11927) 2025-11-24 10:21:32 -06:00
Jonathan Swoboda 8607a0881d [core] Add support for passing yaml files to clean-all (#12039) 2025-11-24 10:10:24 -05:00
J. Nick Koston 87ded80310 Merge branch 'integration' into memory_api 2025-11-24 08:34:32 -06:00
J. Nick Koston c141678abc Merge branch 'mdns_mac_storage_reduce_ram' into integration 2025-11-24 08:34:19 -06:00
J. Nick Koston fd0a4e9111 dry 2025-11-24 08:34:04 -06:00
J. Nick Koston 12051813b8 dry 2025-11-24 08:33:47 -06:00
James b4b98505ba [mipi_dsi] add guition JC4880P443 display (#12068) 2025-11-24 21:05:02 +11:00
kbx81 5b23b471bb preen 2025-11-24 02:34:46 -06:00