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 Koston
c1481bbb5d
Guard against empty address list and polish review nits
2026-08-12 19:21:13 -05:00
J. Nick Koston
3ee8aaf77c
Address review feedback on retry behavior and diagnostics
2026-08-12 18:54:57 -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
b5e50144e3
[ota] Improve OTA error messages ( #16327 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2026-05-12 02:32:58 +00:00
e9cc10fedc
[core] Native idf full support ( #14678 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: Jonathan Swoboda <swoboda1337@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2026-05-11 02:12:07 +00:00
1365251365
[ota] Add bootloader update functionality to ota component ( #16238 )
...
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-05-08 21:36:06 +00:00
7cfab58a05
[ota] Add partition table update functionality to ota component ( #15780 )
...
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 >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-05-03 19:42:10 -05:00
Mat931 and J. Nick Koston
58cb7effd4
[ota] Add extended OTA protocol ( #16164 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-05-01 10:40:14 -05:00
J. Nick Koston
1c60efa4b6
[ota] Use secrets module for OTA authentication cnonce ( #13863 )
2026-02-09 08:30:49 -06:00
J. Nick Koston
123ee02d39
[ota] Improve error message when device closes connection without responding ( #13562 )
2026-01-26 17:13:18 -10:00
Jesse Hills
3054c2bc29
[ota.esphome] Handle blank password the same as no password defined ( #11271 )
2025-10-16 13:07:37 +13:00
J. Nick Koston
6bc9ed0810
[ota] Increase handshake timeout to 20s now that auth is non-blocking ( #11186 )
2025-10-13 07:27:43 +13:00
J. Nick Koston and Jesse Hills
abf522bbb9
[ota] Add SHA256 password authentication with backward compatibility ( #10809 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-09-26 17:50:27 -05:00