J. Nick Koston
|
690dc324c9
|
[logger] Move task log buffer storage to BSS (#15153)
|
2026-03-25 00:52:37 +00:00 |
|
J. Nick Koston
|
5cc4f6e85a
|
[logger] Add task_log_buffer_zephyr.cpp to platform source filter (#15081)
|
2026-03-22 12:29:12 -10:00 |
|
![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40) 
|
c917b8ce06
|
[logger] Fix race condition in task log buffer initialization (#15071)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-03-23 09:20:28 +13:00 |
|
J. Nick Koston
|
de177d2445
|
[logger] Fix ESP8266 crash with VERY_VERBOSE log level (#14980)
|
2026-03-19 14:11:49 -10:00 |
|
Keith Burzinski
|
d0f37ae694
|
[logger] Fix UART selection not applied before pre_setup() (#14690)
|
2026-03-11 04:31:27 +00:00 |
|
J. Nick Koston
|
4d2ef09a29
|
[log] Detect early log calls before logger init and optimize hot path (#14538)
|
2026-03-10 09:12:10 -10:00 |
|
J. Nick Koston
|
89bb5d9e42
|
[core] Require explicit synchronous= for register_action (#14606)
|
2026-03-10 09:11:45 -10:00 |
|
J. Nick Koston
|
48b5cae6c4
|
[api] Use StringRef for user service string arguments (#13974)
|
2026-03-02 10:32:44 +13:00 |
|
J. Nick Koston
|
5fddce6638
|
[logger] Make tx_buffer_ compile-time sized (#14205)
|
2026-02-23 12:02:05 +13:00 |
|
tomaszduda23
|
1d3054ef5e
|
[nrf52,logger] Early debug (#11685)
|
2026-02-20 16:12:50 -06:00 |
|
 tomaszduda23andJ. Nick Koston
|
9bdae5183c
|
[nrf52,logger] add support for task_log_buffer_size (#13862)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-02-11 15:43:55 +00:00 |
|
 J. Nick KostonandCopilot
|
9a8c71a58b
|
[logger] Fix USB Serial JTAG VFS linker errors when using UART on IDF (#13628)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-29 21:31:01 -06:00 |
|
 J. Nick KostonandCopilot
|
2793e33baf
|
[logger] Use StaticVector for log listeners with compile-time sizing (#13196)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-13 15:43:17 -10:00 |
|
J. Nick Koston
|
0ce3ac438b
|
[logger] Add thread-safe logging support for LibreTiny platform (#13062)
|
2026-01-07 13:40:15 -10:00 |
|
J. Nick Koston
|
25ac89e9b5
|
[logger] Add thread-safe logging for host platform (#13010)
|
2026-01-07 08:29:50 -10:00 |
|
J. Nick Koston
|
8518424a88
|
[esp8266] Add enable_serial/enable_serial1 helpers to exclude unused Serial objects (#12736)
|
2026-01-05 17:26:49 -10:00 |
|
 ![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40)   
|
69867bf818
|
[nrf52, zephyr] move nrf52-specific code to nrf52 component (#12582)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
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@home-assistant.io>
|
2026-01-03 18:58:56 +00:00 |
|
 Jeff ZiglerandJonathan Swoboda
|
fab4efb469
|
[esp32] Fix serial logging on h2, c2 & c61 (#12522)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-16 19:42:12 -05:00 |
|
![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40) 
|
1a308583b3
|
[esp32] Add support for ESP32-C61 variant (#12285)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2025-12-05 12:16:19 -05:00 |
|
Jesse Hills
|
7fd79fdded
|
[esp32] Change imports to use esp32 only, not .const (#12243)
|
2025-12-05 09:53:08 -05:00 |
|
 Thomas RupprechtandJonathan Swoboda
|
22803ef54b
|
[esp32] Sort variants in situ (#10410)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-03 20:48:11 -05:00 |
|
 J. Nick KostonandCopilot
|
bc50be6053
|
[logger] Conditionally compile log level change listener (#12168)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-28 22:14:00 +00: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 |
|
 Jesse HillsandCopilot
|
99f48ae51c
|
[logger] Improve level validation errors (#11589)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-10-29 01:29:40 +00:00 |
|
J. Nick Koston
|
3c18558003
|
Optimize stateless lambdas to use function pointers (#11551)
|
2025-10-28 08:06:22 +13:00 |
|
J. Nick Koston
|
20d9ae699c
|
[logger] Conditionally compile runtime tag-specific log levels for performance (#11004)
|
2025-10-06 09:59:52 +13:00 |
|
 
|
b8cee477fe
|
[esp32] Use arduino as an idf component (#10647)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2025-09-17 17:23:34 -05:00 |
|
J. Nick Koston
|
d1276dc6df
|
[core] Replace magic coroutine priority numbers with self-documenting CoroPriority enum (#10518)
|
2025-09-02 21:41:50 +00:00 |
|
J. Nick Koston
|
d64e4d3c49
|
[ruff] Enable FURB rules for code modernization (#9896)
|
2025-07-26 20:54:03 +12:00 |
|
Jesse Hills
|
6d37b916dc
|
[logger] Don't allow `logger.log actions without configuring the logger` (#9821)
|
2025-07-26 16:23:36 +12:00 |
|
J. Nick Koston
|
ffebd30033
|
[ruff] Enable SIM rules and fix code simplification violations (#9872)
|
2025-07-25 18:26:08 +12:00 |
|
  
|
4bd0561ba3
|
[logger] fix on_message (#9642)
Co-authored-by: Samuel Sieb <samuel@sieb.net>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-07-17 17:08:18 -10:00 |
|
   
|
5d9cba3dce
|
[nrf52, core] nrf52 core based on zephyr (#7049)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Samuel Sieb <samuel-github@sieb.net>
Co-authored-by: Tomasz Duda <tomaszduda23@gmai.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2025-07-16 13:00:21 +12:00 |
|
J. Nick Koston
|
440de12e3f
|
Don't compile unnecessary platform files (e.g. ESP8266 files on ESP32) (#9354)
|
2025-07-08 09:04:41 +12:00 |
|
 lamaunyandJesse Hills
|
d86f319d66
|
Add support for LN882X Family (with LibreTiny) (#8954)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-06-30 16:20:36 +12:00 |
|
J. Nick Koston
|
59889a6286
|
Reduce Logger memory usage by optimizing variable sizes (#9161)
|
2025-06-23 14:06:02 +12:00 |
|
 Jonathan SwobodaandKuba Szczodrzyński
|
aa180b9581
|
Bump ESP32 Arduino version to 3.1.3 (#8604)
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
|
2025-06-19 08:16:25 +12:00 |
|
Jonathan Swoboda
|
ca0037d076
|
[esp32, logger, core] Add initial c5 support (#8895)
|
2025-05-26 13:33:41 +12:00 |
|
 Jesse HillsandClyde Stubbs
|
926b42ba1c
|
[logger] Fix options in select (#8875)
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
|
2025-05-23 09:33:38 +10:00 |
|
 
|
787f4860db
|
[esp32, logger] Add initial P4 support (#8439)
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-05-22 13:22:01 +12:00 |
|
J. Nick Koston
|
0b77cb1d16
|
Logger Recursion Guard per Task on ESP32 (#8765)
|
2025-05-15 21:36:28 +12:00 |
|
 J. Nick KostonandJesse Hills
|
dded81d622
|
Fix ESP32 API Disconnects Caused by Concurrent Logger Writes (#8736)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-05-13 07:03:34 +12:00 |
|
Jonathan Swoboda
|
46b6dcdfbf
|
[logger] Fix bug causing global log level to be overwritten (#8248)
|
2025-02-13 19:56:08 +00:00 |
|
 Clyde StubbsandJesse Hills
|
ff7d232ee6
|
[logger] Add runtime level select (#8222)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-02-10 15:53:26 +13:00 |
|
Keith Burzinski
|
5a103543c4
|
[esp32] Set logger default interface for C6 (#8126)
|
2025-01-22 23:00:40 +00:00 |
|
tomaszduda23
|
2a8424a7f2
|
[code-quality] Organise logger imports (#7205)
|
2024-08-07 19:32:06 +12:00 |
|
Jesse Hills
|
ccab57fc58
|
[logger] Fix defines for development (#6870)
* [logger] Fix defines for development
* Set debugging flags for rp2040
|
2024-06-06 23:30:49 -05:00 |
|
Clyde Stubbs
|
0bc645ded7
|
Fix build failures on host platform caused by #6167 (#6338)
* Fix build failures for logger component on host platform
* Add climits header
* Restore logger functionality on host
* Install libsodium in ci
|
2024-03-09 21:08:58 -06:00 |
|
 
|
de2d5a65b5
|
Separate logger implementations for each hardware platform into different files (#6167)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2024-03-05 10:52:52 +13:00 |
|
Keith Burzinski
|
082d9fcf0e
|
ESP32-C3 USB_CDC fixes (#6069)
|
2024-01-11 08:05:34 +09:00 |
|