Xu Si Yu
091b444384
Merge branch 'fix/enable_ext_coex_cmd' into 'master'
...
feat(coex): enable external coexistence command
Closes TZ-2426
See merge request espressif/esp-idf!47226
2026-04-28 15:39:48 +08:00
Xu Si Yu
87e64217eb
feat(coex): enable external coexistence command
2026-04-28 10:02:10 +08:00
Xu Si Yu
06972956fe
feat(openthread): optimized the autostart macro
2026-04-16 17:27:22 +08:00
Xu Si Yu
595e4e3f34
fix(openthread): optimize the process of openthread pytest cases
2026-04-16 16:30:14 +08:00
Xu Si Yu
b07620afb6
Merge branch 'feat/radio_spinel_driver_interface_optimization' into 'master'
...
feat(openthread): optimize radio spinel uart interface
Closes TZ-2415
See merge request espressif/esp-idf!46229
2026-04-09 14:50:50 +08:00
Xu Si Yu
2d1cbe418c
feat(openthread): optimize radio spinel uart interface
2026-04-08 19:16:02 +08:00
Xu Si Yu
310e3caf31
Merge branch 'fix/fix_ot_cli_loop' into 'master'
...
fix(openthread): avoid ot_cli_loop busy loop by using select-based linenoise read
See merge request espressif/esp-idf!47091
2026-04-02 19:55:39 +08:00
Xu Si Yu
bfabb605cc
fix(openthread): avoid ot_cli_loop busy loop by using select-based linenoise read
2026-04-02 14:19:34 +08:00
Xu Si Yu
dde91039fc
Merge branch 'feat/add_deadlock_debug_feature' into 'master'
...
feat(openthread): add task block monitor to detect OpenThread mainloop
See merge request espressif/esp-idf!44526
2026-03-12 16:54:27 +08:00
Xu Si Yu
d074c72538
feat(openthread): add a task block monitor
2026-03-12 12:14:18 +08:00
Xu Si Yu
51ea224fd6
fix(coex): fix ieee802.15.4 external coex tx/rx stage handling
2026-03-10 11:06:07 +08:00
Xu Si Yu
4232a4df6b
fix(openthread): fix a macro error
2026-02-26 18:03:49 +08:00
Xu Si Yu
7e4918928e
fix(802.15.4): move multipan and data request helpers into IRAM
2026-01-05 15:32:37 +08:00
Xu Si Yu
807db6223f
feat(802.15.4): add multipan pending table support
2026-01-05 15:32:29 +08:00
Xu Si Yu
3ffc2d2fa6
feat(802.15.4): add SW data request detection
2026-01-05 15:28:26 +08:00
Xu Si Yu
7979f3c931
fix(openthread): remove the default netif configuration from the ot_br example
2025-12-25 16:54:25 +08:00
Xu Si Yu
a311c44ba0
feat(802.15.4): remove tx pending feature
2025-12-23 18:28:04 +08:00
Xu Si Yu
71bbb45fa2
feat(openthread): add message pool deinitialization
2025-12-23 16:21:02 +08:00
Xu Si Yu
3d6f2ead06
Merge branch 'fix/fix_an_ot_trel_risk' into 'master'
...
fix(openthread): fix a potential stack overflow in TREL
See merge request espressif/esp-idf!43591
2025-12-03 13:17:25 +08:00
Xu Si Yu
6b6cd24edb
fix(openthread): fix an error in Kconfig
2025-12-03 10:59:35 +08:00
Xu Si Yu
c85b9c3f94
fix(openthread): fix a potential stack overflow in TREL
2025-12-03 10:34:15 +08:00
Xu Si Yu
330c174117
fix(openthread): remove the duplicate macro definition
2025-11-20 15:51:39 +08:00
Xu Si Yu
bc432615f2
feat(openthread): Use PSRAM by default for OpenThread message buffers when PSRAM is enabled
2025-11-19 17:05:50 +08:00
Xu Si Yu
f05099871e
feat(openthread): update examples for API changes
2025-10-24 15:59:56 +08:00
Xu Si Yu
5759c4ca27
feat(openthread): support custom netif config during initialization
2025-10-24 15:59:51 +08:00
Xu Si Yu
13df28d5c9
feat(openthread): output logs of host for debugging CI issues
2025-10-15 15:28:39 +08:00
Xu Si Yu
036aedad6a
feat(coex): add 802.15.4 status for coex
2025-09-28 18:44:10 +08:00
Xu Si Yu
29d8fbe896
Merge branch 'feat/add_openthread_start_stop_api' into 'master'
...
feat(openthread): add openthread start stop APIs
See merge request espressif/esp-idf!40349
2025-09-26 15:35:20 +08:00
Xu Si Yu
4876f122cc
feat(openthread): examples adaptation of new APIs
2025-09-26 10:59:59 +08:00
Xu Si Yu
41dbd0d03a
feat(openthread): add common components for openthread examples
2025-09-26 10:59:59 +08:00
Xu Si Yu
c3035bb382
feat(openthread): add openthread start stop APIs
2025-09-26 10:59:52 +08:00
Xu Si Yu
a0777a0ee5
fix(openthread): check if the command is valid before calling the input function
2025-09-18 16:21:13 +08:00
Xu Si Yu
1e0f4d8c82
Merge branch 'fix/fix_usb_ot_rcp_send' into 'master'
...
fix(openthread): resolve the RCP data transmission issue over USB Serial JTAG
See merge request espressif/esp-idf!41715
2025-09-12 17:08:58 +08:00
Xu Si Yu
132db34cfe
fix(openthread): resolve the RCP data transmission issue over USB Serial JTAG
2025-09-09 14:08:09 +08:00
Xu Si Yu
611176d857
Merge branch 'feat/rcp_over_usb' into 'master'
...
feat(openthread): support rcp based on USB Serial JTAG
See merge request espressif/esp-idf!40189
2025-07-01 10:09:52 +08:00
Xu Si Yu
5103944449
feat(openthread): disable esp32c61 support for ot_br example
2025-06-27 14:05:18 +08:00
Xu Si Yu
96fb64d055
feat(openthread): update border router lib
...
* esp-openthread: thread_zigbee/esp-openthread@16bfed5ec
* openthread: espressif/openthread@b945928d7
* esp-idf: espressif/esp-idf@3ff78443f
2025-06-25 11:21:01 +00:00
Xu Si Yu
3ff78443ff
feat(openthread): update openthread upstream
2025-06-25 19:12:39 +08:00
Xu Si Yu
6e408155dc
feat(openthread): handle MeshCoP mDNS service in state change callback
2025-06-25 19:12:39 +08:00
Xu Si Yu
ba2b0fd4b7
Merge branch 'feat/optimize_ot_trel_receive' into 'master'
...
feat(openthread): optimize trel reception
See merge request espressif/esp-idf!39624
2025-06-23 17:59:27 +08:00
Xu Si Yu
92b84d61e8
feat(openthread): optimize trel reception
2025-06-19 11:10:52 +08:00
Xu Si Yu
3c01fd8301
feat(openthread): add some configurations in Kconfig
2025-06-03 16:29:46 +08:00
Xu Si Yu
bd87b7cf57
feat(openthread): add a function to exit openthread main loop safely
2025-05-26 15:21:31 +08:00
Xu Si Yu
bdf0ccaa74
Merge branch 'feat/add_a_callback_to_handle_rcp_reset_failure' into 'master'
...
feat(openthread): add a callback to handle rcp reset failure
See merge request espressif/esp-idf!38551
2025-04-29 14:00:33 +08:00
Xu Si Yu
e89eafd211
feat(openthread): add a callback to handle rcp reset failure
2025-04-29 10:24:30 +08:00
Xu Si Yu
a8e4e4f324
fix(openthread): use esp_netif_tcpip_exec when sending a trel message
2025-04-24 15:57:30 +08:00
Xu Si Yu
96c0ad99ef
feat(openthread): dns server of border router bind unspecified netif
2025-04-24 12:12:22 +08:00
Xu Si Yu
c0ba361334
Merge branch 'fix/fix_ot_set_mac_framecounter' into 'master'
...
feat(openthread): add a function to ensure monotonically increasing frame counter
See merge request espressif/esp-idf!37363
2025-03-26 15:18:00 +08:00
Xu Si Yu
980160935b
feat(openthread): add a function to ensure monotonically increasing frame counter
2025-03-25 15:30:09 +08:00
Xu Si Yu
8fcac9284e
feat(lwip): support cloning pbuf_ref when ipv6 forwarding; add unit tests
...
[LWIP submodule changes]: git log --oneline 0a44efa1..ebabd6d7
Detailed description of the changes:
- ip6: add some unit test cases for ip6 forwarding (esp-lwip@ebabd6d7)
- ip6: clone the buf when forwarding a PBUF_REF packet (esp-lwip@adcd330e)
2025-03-03 14:22:19 +08:00
Xu Si Yu
76c207250d
fix(openthread): fix a bug of openthread uart init port
2025-02-26 11:53:55 +08:00
Xu Si Yu
a7a3037e8c
feat(openthread): add an API to set rcp version string
2025-01-23 21:08:26 +08:00
Xu Si Yu
aad91f9eb2
Merge branch 'feat/add_config_to_set_addrfamily' into 'master'
...
feat(tcp_transport): add an api to configure the addr family
See merge request espressif/esp-idf!35788
2025-01-16 11:44:58 +08:00
Xu Si Yu
b982374fa7
fix(openthread): use the correct macros to control code compilation
2025-01-16 11:40:20 +08:00
Xu Si Yu
4be36fdb8b
feat(tcp_transport): add an api to configure the addr family
2025-01-16 10:44:33 +08:00
Xu Si Yu
4bbc3044d6
fix(15.4): set 15.4 energy scan duration before cca
2025-01-14 12:23:28 +08:00
Xu Si Yu
bd2480ba07
feat(15.4): support setting 15.4 txrx pti when coex is enabled
2025-01-06 10:20:58 +08:00
Xu Si Yu
bff368e521
Merge branch 'fix/fix_openthread_radio_spinel_deinit' into 'master'
...
fix(openthread): fix openthread radio spinel deinit
See merge request espressif/esp-idf!36057
2024-12-31 16:01:07 +08:00
Xu Si Yu
c9c0d3f7b1
fix(openthread): fix openthread radio spinel deinit
2024-12-30 18:47:24 +08:00
Xu Si Yu
b16abb49ab
feat(openthread): update build test rules
2024-12-17 16:32:54 +08:00
Xu Si Yu
f8648f2ee6
fix(openthread): fix a naming error of kconfig
2024-12-16 16:42:39 +08:00
Xu Si Yu
e6aeb3d36d
Merge branch 'fix/fix_an_ot_macro_dependency_issue' into 'master'
...
fix(openthread): fix an openthread macro dependency issue
Closes TZ-1319
See merge request espressif/esp-idf!35132
2024-11-25 17:39:46 +08:00
Xu Si Yu
51594856ee
feat(openthread): adjusted the default macro configurations of openthread
2024-11-25 14:29:23 +08:00
Xu Si Yu
b2ac38c4ce
fix(openthread): fix a naming error of esp radio spinel
2024-11-20 15:36:28 +08:00
Xu Si Yu
6e05a9e65b
feat(openthread): support using custom header file
2024-11-15 15:37:54 +08:00
Xu Si Yu
8576f40ced
Merge branch 'fix/fix_154_ext_coex' into 'master'
...
fix(coex): fix 802.15.4 external coexistence
Closes TZ-1182
See merge request espressif/esp-idf!33879
2024-11-08 17:24:05 +08:00
Xu Si Yu
f41b43dc43
feat(openthread): update openthread submodule and border router lib
2024-11-07 20:22:48 +08:00
Xu Si Yu
d1e7939940
fix(coex): fix 802.15.4 external coexistence
2024-11-07 11:54:51 +08:00
Xu Si Yu
3e4955345a
fix(ci): optimize an openthread ci case
2024-11-05 17:26:03 +08:00
Xu Si Yu
d1ef423038
Merge branch 'feat/support_ot_trel' into 'master'
...
feat(openthread): support trel feature
Closes TZ-214
See merge request espressif/esp-idf!32092
2024-10-14 20:03:36 +08:00
Xu Si Yu
73aede6cc9
feat(openthread): allow enabling trel before getting interface
2024-10-14 10:44:11 +08:00
Xu Si Yu
a0ae573357
feat(openthread): support trel feature
2024-10-12 17:52:41 +08:00
Xu Si Yu
ce022c42df
fix(openthread): add macro for rcp init
2024-09-26 14:29:51 +08:00
Xu Si Yu
1c75f46fb9
feat(openthread): support vendor hook for rcp spi
2024-09-26 10:39:18 +08:00
Xu Si Yu
8a4ae33665
fix(ieee802154): fix a bug in the usage of a macro
2024-09-24 14:17:21 +08:00
Xu Si Yu
7f0a140f46
feat(openthread): update extension commands component for examples
2024-09-04 10:40:14 +08:00
Xu Si Yu
486b16712a
Merge branch 'feature/support_restoring_vendor_properties' into 'master'
...
feat(openthread): support restoring vendor properties of rcp
Closes TZ-567
See merge request espressif/esp-idf!32219
2024-07-25 15:56:43 +08:00
Xu Si Yu
fd166e826d
feat(openthread): support changing openthread version information
2024-07-24 15:27:20 +08:00
Xu Si Yu
09419b126b
feat(openthread): support restoring vendor properties of rcp
2024-07-23 19:59:53 +08:00
Xu Si Yu
3bc9945fb3
Merge branch 'fix/clear_event_handler_if_wifi_disconnect' into 'master'
...
fix(common_components): unregister event handler if wifi disconnects and stop reconnecting
See merge request espressif/esp-idf!31773
2024-07-22 16:45:25 +08:00
Xu Si Yu
33e7f004e3
fix(common_components): unregister event handler if wifi disconnect and stop reconnecting
2024-07-22 15:56:55 +08:00
Xu Si Yu
ad8f175a58
Merge branch 'feat/updatae_openthread_submodule' into 'master'
...
feat(openthread): update openthread submodule
See merge request espressif/esp-idf!31815
2024-07-16 14:27:52 +08:00
Xu Si Yu
3712dfa6c5
feat(openthread): update openthread submodule
2024-07-16 11:57:41 +08:00
Xu Si Yu
cc97991ff8
Merge branch 'feat/update_otbr_lib' into 'master'
...
feat(openthread): update BR lib
See merge request espressif/esp-idf!31296
2024-06-06 12:26:33 +08:00
Xu Si Yu
494e0ab170
fix(openthread): remove the empty task for openthread tasklets
2024-05-30 19:09:46 +08:00
Xu Si Yu
95035c53df
fix(uart): remove unnecessary wait when sending message to ring buffer
2024-05-28 14:37:11 +08:00
Xu Si Yu
ae2b0f8ee1
feat(openthread): update openthread br lib
2024-05-23 17:39:14 +08:00
Xu Si Yu
728595313f
feat(openthread): support openthread ephemeral key
2024-04-19 14:49:10 +08:00
Xu Si Yu
e8a554ac21
fix(vfs): make case eventfd_select_block exit normally
2024-04-18 11:29:25 +08:00
Xu Si Yu
e4746084ea
fix(openthread): increase factory app size in ot_br partition table
2024-04-15 20:44:28 +08:00
Xu Si Yu
2768d33be2
Merge branch 'ci/re-enable_ot_runner' into 'master'
...
ci: re-enable openthread runner
See merge request espressif/esp-idf!30142
2024-04-10 14:38:35 +08:00
Xu Si Yu
0d01a3ed72
ci: re-enable openthread runner
2024-04-09 20:52:05 +08:00
Xu Si Yu
331a696d50
Merge branch 'ci/ignore_ot_runner' into 'master'
...
ci: ignore openthread runner temporarily
See merge request espressif/esp-idf!30113
2024-04-09 11:18:30 +08:00
Xu Si Yu
fd78d418dd
feat(openthread): add max csmabackoffs for transmission
2024-03-20 18:00:33 +08:00
Xu Si Yu
21c7d7a9d2
fix(vfs): fix eventfd select
2024-03-08 16:11:39 +08:00
Xu Si Yu
89962a16ab
feat(openthread): support configuring indicator color of openthread device
2024-03-05 14:26:24 +08:00
Xu Si Yu
d183000311
Merge branch 'feature/ot_enable_rcp_uart_for_br_by_default' into 'master'
...
feat(Thread): enable RCP uart configuration for BR by default
See merge request espressif/esp-idf!28897
2024-03-01 19:28:38 +08:00
Xu Si Yu
1e01517657
Merge branch 'feature/add_led_for_ot_device' into 'master'
...
feat(openthread): add different led color for openthread devices
Closes TZ-597
See merge request espressif/esp-idf!28779
2024-02-29 21:14:29 +08:00
Xu Si Yu
48a65ae18f
feat(openthread): add different led color for openthread devices
2024-02-29 17:04:13 +08:00
Xu Si Yu
fbe6b5f194
fix(openthread): configurations for openthread examples
2024-02-26 17:06:01 +08:00