J. Nick Koston
|
edcf96d057
|
[wifi] Use queue abstraction for LibreTiny WiFi events (#15343)
|
2026-04-22 06:24:09 +02:00 |
|
J. Nick Koston
|
a3913b98ba
|
[wifi] Move LibreTiny WiFi STA state to member variable (#15305)
|
2026-03-30 17:05:48 -10:00 |
|
J. Nick Koston
|
37a3c3ab3a
|
[core] Replace std::bind with placeholders to lambdas (#14962)
|
2026-03-19 08:50:38 -10:00 |
|
J. Nick Koston
|
a1760a1980
|
[improv_serial] Add missing USE_IMPROV_SERIAL define to fix WiFi scan filtering (#14359)
|
2026-03-02 09:23:10 +13:00 |
|
J. Nick Koston
|
c3a0eeceec
|
[wifi] Use direct SDK APIs for LibreTiny SSID retrieval (#14349)
|
2026-02-27 18:17:17 +00:00 |
|
 J. Nick KostonandCopilot
|
e12ed08487
|
[wifi] Add CompactString to reduce WiFi scan heap fragmentation (#13472)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-11 21:24:24 +00:00 |
|
J. Nick Koston
|
ec477801ca
|
[wifi] Defer ESP8266 WiFi listener callbacks from system context to main loop (#13789)
|
2026-02-06 16:23:19 +00: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 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
|
bac96086be
|
[wifi] Fix scan flag race condition causing reconnect failure on ESP8266/LibreTiny (#13514)
|
2026-01-25 12:16:07 -05: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
|
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
|
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
|
d6c2dd3c26
|
[wifi] Eliminate heap allocations in IP address logging (#13017)
|
2026-01-06 08:21:16 -10: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 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 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 |
|
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
|
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 Koston
|
4466c4c69f
|
[libretiny] Fix WiFi scan timeout loop when scan fails (#12356)
|
2025-12-08 09:09:04 -05: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 |
|
J. Nick Koston
|
26e979d3d5
|
[wifi] Replace std::function callbacks with listener interfaces (#12155)
|
2025-11-28 11:27:17 -06:00 |
|
 Keith BurzinskiandJ. Nick Koston
|
2bc8a4a779
|
[wifi_info] Use callbacks instead of polling (#10748)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-11-24 20:23:10 -06:00 |
|
J. Nick Koston
|
47fe84e922
|
[wifi][ethernet] Fix spurious warnings and unclear status after PR #9823 (#11871)
|
2025-11-13 13:43:51 +13:00 |
|
J. Nick Koston
|
29a50da635
|
[wifi] Use stack allocation for BSSID formatting in logging (#11859)
|
2025-11-12 14:27:06 -06:00 |
|
J. Nick Koston
|
4b58cb4ce6
|
[wifi] Pass ManualIP by const reference to reduce stack usage (#11858)
|
2025-11-12 14:01:19 -06:00 |
|
J. Nick Koston
|
79a4444928
|
[wifi] Conditionally compile manual_ip to save 24-72 bytes RAM (#11833)
|
2025-11-11 23:27:08 +00:00 |
|
J. Nick Koston
|
70cb1793f3
|
[wifi] Optimize WiFi scan results with in-place construction (#11330)
|
2025-10-19 19:53:05 +00:00 |
|
J. Nick Koston
|
00230f7cc6
|
[wifi] Use FixedVector for scan results to reduce flash usage (#11216)
|
2025-10-15 00:45:28 +00:00 |
|
Keith Burzinski
|
9f831e91b3
|
[helpers] Add `format_mac_address_pretty` function, migrate components (#9193)
|
2025-06-25 12:36:33 +12:00 |
|
Keith Burzinski
|
46d962dcf1
|
[wifi, wifi_info] Tidy up/shorten more log messages (#9151)
|
2025-06-20 22:02:36 +12:00 |
|
 
|
487e1f871f
|
use `encode_uintXX` (#8847)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-06-11 17:06:45 +12:00 |
|
Keith Burzinski
|
6675e99862
|
Remove unnecessary ellipsis (#8964)
|
2025-06-03 21:46:10 +01:00 |
|
 J. Nick KostonandKeith Burzinski
|
fd72a64053
|
Redundant Log Messages Cleanup (#8944)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2025-05-29 09:36:23 +00:00 |
|
NP v/d Spek
|
2ecd5cff07
|
[wifi] Make wifi_channel_() public (#7818)
|
2024-11-25 09:16:51 +13:00 |
|
 David WoodhouseandJesse Hills
|
39ad358b51
|
Enable IPv6 support for BK72xx (#7398)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2024-09-10 22:02:05 +00:00 |
|
tomaszduda23
|
2e58297a16
|
[code-quality] fix clang-tidy wifi related (#7254)
|
2024-08-14 07:58:30 +12:00 |
|
 Jimmy HedmanandJesse Hills
|
f73518dbeb
|
Improve dualstack and IPv6 support (#5449)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2024-02-27 21:16:20 +13:00 |
|
Kevin P. Fleming
|
e367ab26e1
|
wifi: Don't build SoftAP/DHCPS support unless 'ap' is in config. (#5649)
|
2023-11-20 16:32:46 +13:00 |
|
Jimmy Hedman
|
57b7dd0fa2
|
Refactor ip address representation (#5252)
|
2023-09-27 21:38:43 +13:00 |
|
     
|
a9630ac847
|
Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509)
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
Co-authored-by: Sam Neirinck <git@samneirinck.com>
Co-authored-by: David Buezas <dbuezas@users.noreply.github.com>
Co-authored-by: Stroe Andrei Catalin <catalin2402@gmail.com>
Co-authored-by: Sam Neirinck <github@samneirinck.be>
Co-authored-by: Péter Sárközi <xmisterhu@gmail.com>
Co-authored-by: Hajo Noerenberg <hn@users.noreply.github.com>
|
2023-09-05 10:16:08 +12:00 |
|