 J. Nick KostonandCopilot
|
e4ad2082bc
|
[core] Add PROGMEM_STRING_TABLE macro for flash-optimized string lookups (#13659)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-06 15:26:16 +01:00 |
|
J. Nick Koston
|
2541ec1565
|
[wifi] Fix wifi.connected condition returning false in connect state listener automations (#13733)
|
2026-02-04 21:42:13 +13:00 |
|
J. Nick Koston
|
d41c84d624
|
[wifi] Conditionally compile on_connect/on_disconnect triggers (#13684)
|
2026-02-03 04:29:18 +01:00 |
|
J. Nick Koston
|
87fcfc9d76
|
[wifi] Fix ESP8266 yield panic when WiFi scan fails (#13603)
|
2026-01-28 09:40:00 -10:00 |
|
 J. Nick KostonandCopilot
|
051604f284
|
[wifi] Filter scan results to only store matching networks (#13409)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-28 05:37:05 -10:00 |
|
J. Nick Koston
|
f91bffff9a
|
[wifi] Avoid heap allocation when building AP SSID (#13474)
|
2026-01-26 17:32:58 -10:00 |
|
J. Nick Koston
|
bac96086be
|
[wifi] Fix scan flag race condition causing reconnect failure on ESP8266/LibreTiny (#13514)
|
2026-01-25 12:16:07 -05:00 |
|
Clyde Stubbs
|
c32e4bc65b
|
[wifi] Fix watchdog timeout on P4 WiFi scan (#13520)
|
2026-01-26 03:52:23 +11:00 |
|
J. Nick Koston
|
3c5fc638d5
|
[wifi] Fix stale error_from_callback_ causing immediate connection failures (#13450)
|
2026-01-22 10:42:14 -10:00 |
|
J. Nick Koston
|
ebf589560d
|
[wifi] Fix bk72xx manual_ip preventing API connection (#13426)
|
2026-01-21 14:03:49 -10:00 |
|
J. Nick Koston
|
3ca5e5e4e4
|
[wifi] ESP8266: Use direct SDK calls to reduce flash and heap allocation (#13349)
|
2026-01-20 17:50:13 -10:00 |
|
J. Nick Koston
|
1f3a0490a7
|
[wifi] Process scan results one at a time to avoid heap allocation (#13400)
|
2026-01-20 17:49:40 -10:00 |
|
J. Nick Koston
|
47ee2f4ad9
|
[wifi] Use StaticVector for WiFi listeners with per-type compile-time sizing (#13197)
|
2026-01-14 02:20:39 +00:00 |
|
J. Nick Koston
|
a060d1d044
|
[wifi] Fix ESP8266 disconnect callback order to set error flag before notifying listeners (#13189)
|
2026-01-13 11:33:36 -10:00 |
|
 J. Nick KostonandCopilot
|
909bd1074a
|
[wifi] Fix captive portal/improv only attempting last configured network (#13086)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-11 17:17:18 -10:00 |
|
J. Nick Koston
|
de82f96ccb
|
[core] Rename FixedVector::shrink_to_fit() to release() for clarity (#13130)
|
2026-01-11 00:43:31 +00:00 |
|
J. Nick Koston
|
3d54ccac65
|
Revert "[wifi] Disable SoftAP support on Arduino ESP32 when ap: not configured" (#13099)
|
2026-01-09 09:35:19 -05:00 |
|
J. Nick Koston
|
5afe4b7b12
|
[wifi] Warn when AP is configured without captive_portal or web_server (#13087)
|
2026-01-08 16:41:34 -10:00 |
|
J. Nick Koston
|
d4969f581a
|
[wifi] Limit ignored disconnect events on LibreTiny to speed up AP failover (#13070)
|
2026-01-08 11:42:30 -10:00 |
|
J. Nick Koston
|
52459d1bc7
|
[wifi] Fix infinite roaming when best-signal AP is crashed/broken (#13071)
|
2026-01-08 11:42:06 -10:00 |
|
J. Nick Koston
|
eb5c4f34e2
|
[wifi] Disable SoftAP support on Arduino ESP32 when ap: not configured (#13076)
|
2026-01-08 10:51:58 -10:00 |
|
J. Nick Koston
|
050e9b0d4a
|
[wifi] Add basic post-connect roaming support for stationary devices (#12809)
|
2026-01-07 08:30:23 -10:00 |
|
J. Nick Koston
|
d6c2dd3c26
|
[wifi] Eliminate heap allocations in IP address logging (#13017)
|
2026-01-06 08:21:16 -10:00 |
|
J. Nick Koston
|
c1ad39a072
|
[wifi] Clean up duplicate and empty logging output (#13018)
|
2026-01-06 07:35:16 -10:00 |
|
J. Nick Koston
|
a37d4b17eb
|
[wifi] Combine log statements to reduce loop blocking (#12939)
|
2026-01-04 23:11:48 +00:00 |
|
J. Nick Koston
|
7e75826064
|
[wifi] Fix LibreTiny thread safety with queue-based event handling (#12833)
|
2026-01-04 11:25:24 -10:00 |
|
 J. Nick KostonandJonathan Swoboda
|
7b74f94360
|
[wifi] Combine log statements to reduce loop blocking (#12856)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-01-04 01:54:56 +00:00 |
|
J. Nick Koston
|
cb3edfc654
|
[wifi] Use stack-based MAC formatting in ESP8266 and IDF event handlers (#12834)
|
2026-01-03 12:32:22 -10:00 |
|
J. Nick Koston
|
d505f0316b
|
[wifi] Combine scan result log lines to reduce loop blocking with many matching APs (#12830)
|
2026-01-03 12:31:58 -10:00 |
|
J. Nick Koston
|
b711172b33
|
[wifi] Use precision format specifier for SSID logging to avoid stack copy (#12704)
|
2026-01-02 14:21:09 -10:00 |
|
J. Nick Koston
|
2230e56347
|
[wifi] Use stack buffers for IP address logging to avoid heap allocations (#12680)
|
2026-01-02 14:14:24 -10:00 |
|
J. Nick Koston
|
00ab64a3c7
|
[wifi] Use wifi_ssid_to() to avoid heap allocations in automation and connection checks (#12678)
|
2026-01-02 14:13:43 -10:00 |
|
 Jonathan SwobodaandClaude
|
763515d3a1
|
[core] Remove unused USE_ESP32_FRAMEWORK_ARDUINO ifdefs (#12813)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-01-02 14:47:14 -05:00 |
|
J. Nick Koston
|
476d00d0e5
|
[wifi] Fix ESP-IDF reporting connected before DHCP completes on reconnect (#12755)
|
2025-12-31 15:59:28 -05:00 |
|
 J. Nick KostonandCopilot
|
a6097f4a0f
|
[wifi] Eliminate heap allocations in dump_config logging (#12664)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-27 08:36:19 -10:00 |
|
J. Nick Koston
|
f243e609a5
|
[wifi] Use StringRef and std::span in WiFiConnectStateListener to avoid allocations (#12672)
|
2025-12-27 08:35:58 -10:00 |
|
J. Nick Koston
|
0919017d49
|
[wifi] Avoid unnecessary string copy in failed connection logging (#12659)
|
2025-12-26 08:44:03 -10:00 |
|
 Jonathan SwobodaandClaude
|
918bc4b74f
|
[esp32] Remove remaining using_esp_idf checks (#12623)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-22 15:41:14 -05:00 |
|
 Jonathan SwobodaandClaude
|
84b5d9b21c
|
[core] Remove deprecated config options from before 2025 (#12622)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-22 14:00:12 -05:00 |
|
Keith Burzinski
|
730bf206de
|
[wifi] Fix for wifi_info when static IP is configured (#12576)
|
2025-12-19 21:25:16 -05:00 |
|
J. Nick Koston
|
ebc3d28ade
|
[wifi] Replace optional with sentinel values to reduce RAM and clarify API (#12446)
|
2025-12-19 11:18:15 -10:00 |
|
J. Nick Koston
|
4f821a6d76
|
[wifi] Reduce scan logging to prevent blocking loop during connection (#12544)
|
2025-12-17 18:21:46 -10:00 |
|
   
|
9de7df7b5b
|
Add build info to image (#12425)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-18 00:06:52 +00:00 |
|
J. Nick Koston
|
ffce80f96c
|
[wifi] Fix WiFi recovery after failed connection attempts (#12483)
|
2025-12-14 16:26:34 -06:00 |
|
J. Nick Koston
|
e96c37965c
|
[wifi] Fix LibreTiny spurious disconnect events aborting connections (#12357)
|
2025-12-09 16:26:27 +01:00 |
|
 J. Nick KostonandCopilot
|
d635892ecf
|
[core] Use StringRef for get_comment and get_compilation_time to avoid allocations (#12219)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-08 10:36:13 -05:00 |
|
J. Nick Koston
|
4466c4c69f
|
[libretiny] Fix WiFi scan timeout loop when scan fails (#12356)
|
2025-12-08 09:09:04 -05:00 |
|
J. Nick Koston
|
ffb3e2eb0a
|
[wifi] Fix scan timeout loop when scan returns zero networks (#12354)
|
2025-12-07 22:00:04 -06:00 |
|
 Kevin AhrendtandJ. Nick Koston
|
a8518d3cea
|
[wifi, wifi_info] Add a WiFi power mode text sensor (#11480)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2025-12-04 09:18:59 +13:00 |
|
Flo
|
8f97f3b81f
|
[wifi] Fix ap_active condition (#12227)
|
2025-12-02 10:12:27 -06:00 |
|