Commit Graph
16500 Commits
Author SHA1 Message Date
J. Nick Koston 1d1f1f517b Merge remote-tracking branch 'origin/ota-upload-retry' into integration3 2026-08-12 21:03:32 -05:00
J. Nick Koston fa910f0a32 Merge remote-tracking branch 'origin/esp8266_netif_down_on_disconnect' into integration3 2026-08-12 21:03:27 -05:00
J. Nick Koston 3465ee3ca9 Revert "Deduplicate resolved endpoints before sizing the attempt budget"
This reverts commit 077041e072.
2026-08-12 20:47:43 -05:00
J. Nick Koston 077041e072 Deduplicate resolved endpoints before sizing the attempt budget 2026-08-12 20:45:06 -05:00
J. Nick Koston 1dc2bc47b4 Keep MD5 mismatch non-retryable with its own error message 2026-08-12 20:34:51 -05:00
J. Nick Koston f3a464b367 Retry MD5 mismatches, log probe misses, and document the data timeout limitation 2026-08-12 20:15:16 -05:00
J. Nick Koston d5a19064ba Close the final chunk ack retry window and surface pending device errors 2026-08-12 20:03:04 -05:00
J. Nick KostonandGitHub e4728a1aa8 Merge branch 'dev' into esp8266_netif_down_on_disconnect 2026-08-12 20:00:27 -05:00
J. Nick Koston aa11809c39 Take STA netif down in authmode-downgrade disconnect path too 2026-08-12 19:28:13 -05:00
J. Nick Koston c1481bbb5d Guard against empty address list and polish review nits 2026-08-12 19:21:13 -05:00
J. Nick KostonandGitHub 8e624b4117 [core] Retry framework downloads on transient network errors (#18330) 2026-08-13 12:14:50 +12:00
J. Nick KostonandGitHub 787a909aa4 [core] Don't block logs startup on MQTT IP discovery when addresses are known (#18313) 2026-08-13 12:11:32 +12:00
J. Nick Koston 0fbbee2e94 [wifi] Take ESP8266 STA netif down on disconnect to stop lwIP transmit into dead driver 2026-08-12 19:02:48 -05:00
J. Nick Koston 3ee8aaf77c Address review feedback on retry behavior and diagnostics 2026-08-12 18:54:57 -05:00
J. Nick KostonandGitHub 905485b673 [ld2420] Fix out-of-bounds read when device reports unknown command error (#18322) 2026-08-13 11:49:34 +12:00
J. Nick Koston 740d60a4c5 Log when the connection is established and the handshake completes 2026-08-12 18:30:39 -05:00
J. Nick Koston 9abe462173 Add tests for mid-read and chunk send network errors 2026-08-12 18:27:26 -05:00
J. Nick Koston 1072d6b070 Fold duplicate subclass tests into existing tests, unpack address tuple in loop 2026-08-12 18:25:48 -05:00
J. Nick Koston 7b0541cd23 [ota] Retry uploads that fail from network errors 2026-08-12 18:23:00 -05:00
J. Nick KostonandGitHub 51ca5ffe49 Merge branch 'dev' into web-server-base-persistent-server 2026-08-12 17:48:16 -05:00
J. Nick Koston 69bcbe3ae3 Document the persistent-server invariant and guard unbalanced deinit() 2026-08-12 16:29:31 -05:00
esphome[bot]andGitHub 99677390e0 Bump bundled esphome-device-builder to 1.9.6 (#18328) 2026-08-12 16:27:14 -05:00
J. Nick Koston 965d9c940a [web_server_base] Stop deleting the web server on captive portal teardown 2026-08-12 15:57:24 -05:00
Kevin AhrendtandGitHub f2121130f9 [sendspin] Bump sendspin-cpp to v0.7.2 (#18316) 2026-08-12 12:49:54 -04:00
esphome[bot]andGitHub 1a01c34ec4 Bump aioesphomeapi from 45.10.0 to 45.10.1 (#18318) 2026-08-12 16:33:45 +00:00
J. Nick KostonandGitHub 3c46cc9c35 [usb_uart] Fix uint32_t format specifier warning in pl2303 (#18310) 2026-08-12 10:59:24 -04:00
Jesse Hills e192ec8fee Merge branch 'beta' into dev 2026-08-13 00:29:08 +12:00
Jesse HillsandGitHub ec6b4263a2 Merge pull request #18314 from esphome/bump-2026.8.0b1
2026.8.0b1
2026.8.0b1
2026-08-13 00:28:40 +12:00
Jesse Hills 8a1aa5753d Bump version to 2026.9.0-dev 2026-08-12 22:53:42 +12:00
Jesse Hills 3e4661fe1e Bump version to 2026.8.0b1 2026-08-12 22:53:42 +12:00
J. Nick KostonandGitHub 22153be4cd [core] Add esphome logs over web_server HTTP SSE (#17110) 2026-08-12 22:00:07 +12:00
3f490fe1ed [internal_temperature] Read the RP2 on-die sensor directly instead of via the Arduino API (#18262)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-08-12 21:42:05 +12:00
J. Nick KostonandGitHub 58a42fe5c2 [core] Batch remote file downloads during config validation (#18069) 2026-08-12 18:44:35 +12:00
Josef ZweckGitHubJ. Nick Kostonpre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
25c0c2c97b [hoermann_hcp] Add garage light control (#18190)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-08-12 06:10:23 +00:00
J. Nick KostonandGitHub 622942482c [rp2] Size the lwIP segment pool and heap for concurrent senders (#18257) 2026-08-12 17:30:17 +12:00
Keith BurzinskiandGitHub cffd775450 [ethernet][network][wifi] Arbitrate the default route from the network priority list (#17797) 2026-08-12 16:21:37 +12:00
J. Nick KostonandGitHub 8d87ba34d9 [api] Move the generic buffer-full log to very verbose (#18300) 2026-08-12 04:04:07 +00:00
J. Nick KostonandGitHub 08c6585915 [esp32_ble_tracker] Don't log an error when a scan stop is already in flight (#18306) 2026-08-12 16:03:28 +12:00
J. Nick KostonandGitHub 3ef74d17af [bluetooth_proxy] Give partial advertisement batches 200ms to fill on Wi-Fi (#18303) 2026-08-12 16:02:51 +12:00
J. Nick KostonandGitHub 5d04c1dc18 [esp32_ble_tracker] Demote scan-state echoes to verbose (#18302) 2026-08-12 16:01:45 +12:00
J. Nick KostonandGitHub a3d599ac69 [bluetooth_connection] Demote rp2 backend connection logs to verbose (#18301) 2026-08-12 16:00:37 +12:00
J. Nick KostonandGitHub a4e05cd1c8 [bluetooth_proxy] Move per-advertisement logging to very verbose (#18299) 2026-08-12 15:59:41 +12:00
J. Nick KostonandGitHub 1758653330 [voice_assistant] Do not consume the audio chunk when the send is refused (#18295) 2026-08-12 15:59:26 +12:00
J. Nick KostonandGitHub a2feff8f68 [api] Mark send_message nodiscard so refused frames are never silent (#18293) 2026-08-11 22:23:08 -05:00
J. Nick KostonandGitHub 37eae9b466 [api] Gate the bluetooth connection messages on their own define (#18281) 2026-08-11 21:31:13 -05:00
Jesse HillsandGitHub 9605b34c69 [adc] Deprecate pin: TEMPERATURE in favour of internal_temperature (#18304) 2026-08-12 14:20:41 +12:00
Jesse HillsandGitHub bab62b345b [adc] Fix internal temperature channel on RP2350A under arduino-pico (#18307) 2026-08-12 14:19:59 +12:00
Jesse HillsandGitHub 3349046c5d [rp2] Record the RP2350 die on generated board entries (#18305) 2026-08-12 01:56:05 +00:00
J. Nick KostonandGitHub 3f5b8139f3 [bluetooth_proxy] Latch the connection replies and tighten the send paths (#18278) 2026-08-12 13:52:25 +12:00
be5e28ea9e [core] Warn when running a different source tree than the one you are in (#18288)
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-08-11 21:06:57 -04:00