47 Commits

Author SHA1 Message Date
b00731fc12 feat(br): update border router lib
esp-openthread: 8d18b44
    openthread: 41ef807
2023-12-09 16:01:37 +08:00
12f563ee49 lib(openthread): update otbr lib
esp-openthread: ec3555b9
openthread: 4ae69147
2023-09-25 16:27:03 +08:00
e03f5d45ad feat(br): support br deinit
esp-openthread: f678fe78
openthread: 4ae69147
2023-09-07 16:10:51 +08:00
6d739fee07 feat(br): Fix memory leak and setting mcast forwarding enable
esp-openthread: 7f22362c
openthread: 5beae14
2023-07-31 15:11:37 +08:00
8943a3f95e feat(openthread): enable openthread border agent id
esp-openthread: b703068
openthread:5beae14
2023-07-19 18:50:59 +08:00
785e946222 lib(openthread): update ot lib
esp-openthread: 295e941
openthread: 5beae14
2023-07-14 09:44:51 +08:00
8b9de73a2e BR: fix dead lock issue for ot and lwip
esp-openthread: 073b15e
openthread: 091f68
2023-06-14 12:30:19 +08:00
e6fe125f50 ot br lib: fix issues in certification
esp-openthread: a158ca1
openthread:091f68e
2023-06-02 12:00:23 +08:00
99779af83d lib: Address lwip thread-safety/core-locking
esp-openthread commit 7ac3b6143aa (master)
2023-01-16 10:21:19 +01:00
7d57b18006 openthread: add thread_br lib for esp32c2 and esp32c6
* esp_openthread: c558ac0
* ot-repo: 19e1875
2023-01-10 14:40:17 +08:00
af5d67ed3a lib: Address lwip thread safety
esp-openthread: 1fe04d9e (!103)
esp-openthread-br: 9d950ace (!39)
2023-01-09 11:37:28 +01:00
31136c18c6 port: remove port libs
open souce openthread port layer in ESP-IDF
2022-12-30 10:28:37 +08:00
129ebba53c lib: add openthread support for ESP32C6
* esp_openthread: aaa08bfe
* ot-repo: 19e18753
2022-12-29 12:50:13 +08:00
c5c5e57918 lib: fix nat64 enable
* esp_openthread: fbfd73a1
* ot-repo: 507d1b79
2022-12-09 21:46:40 +08:00
62d501187e lib: fix multi br forwarding ping reply
* esp_openthread: de04dba31
* ot-repo: 852bc76f
2022-12-06 21:56:45 +08:00
8351966d02 port: add flash optimization options
* esp_openthread: bbf5b0ac8
 * ot-repo: e64ba13fa
2022-09-27 14:18:34 +08:00
b50de92c3b br: support nat64 icmp
esp-openthread: ecc2e96fd
ot-repo: 1b5298eb
2022-08-18 14:47:55 +08:00
08bb0dcdce br: fix UDP multicast forwarding
esp-openthread: c1a08ab
ot-repo: c055c10a9
2022-07-27 19:16:50 +08:00
6520d5e47f br: add NAT64 and fix discovery delegate crashes
esp-openthread: 8652d33
ot-repo: c055c10a9
2022-07-26 19:02:38 +08:00
9fabccb43c ot_port: Update libs per esp_netif/lwip deps (1937df32)
This mMoves netif/lwip port layers to openthread tibs
2022-07-21 09:58:37 +02:00
0e7deba20b bugfix: fix timer overflow
* esp-openthread: 6b6e139
* ot-repoL: c055c10a9
2022-07-05 19:22:08 +08:00
8d29f7588d update ot-lib
* esp-openthread: 5fe5b57
* ot-repo: c055c10a9
2022-06-22 21:59:57 +08:00
b6b61e3d48 openthread: update OpenThread submodule
* port: 831eee9, ot-repo: c055c10a9
2022-06-20 16:22:56 +08:00
8d47b585cf openthread: rebuild the lib with new toolchain 2022-05-24 22:56:58 +08:00
cab1c6e26a br: update host openthread libraries for rcp update(af058a8) 2022-05-06 21:42:07 +08:00
90d32076b1 openthread: support esp32h2beta1 & esp32h2beta2
* port: 47a9ada ot-repo: 9a2d84a
2022-04-26 15:33:17 +08:00
e0ff2a014f openthread: update OpenThread submodule
* port: e6a940a, ot-repo: 417b5645b
2022-03-07 14:30:05 +08:00
f8871fa4d9 br: support multicast routing
* port: 448ff6b, ot-repo: e736d2488
2022-01-26 19:30:41 +08:00
d5196d896d br: support new mdns interface
* port: 202ad3e, ot-repo: 3726888
2021-12-24 17:07:02 +08:00
e527d6b8e8 port: aggressively process pending tasks (eb7a7fb) 2021-12-03 11:59:45 +08:00
84ba294781 cli: add linenoise probing(1c286a5)
Fixes CLI stuck when controlled by python scripts.
2021-11-05 16:42:38 +08:00
7fe22acb14 openthread: mdns & RCP ota update(3571cf8)
* Support delegating multiple SRP services of same type.
* Support delegating SRP service subtype.
* Support updating RCP over spinel.
2021-11-03 15:55:12 +08:00
bae77aafb3 openthread: add various features(6c40ca6)
* Add TREL support.
* Add dynamic log level support.
* Use esp console for OpenThread CLI.
* Add `otTaskletsSignalPending` implementation.
2021-10-12 17:30:45 +08:00
06ac9b875d openthread: update openthread(eb1de3d) 2021-10-11 18:13:07 +08:00
48d9b2a2cc OpenThread: update openthread submodule to 71bc37b(e82fe0d) 2021-09-14 15:31:21 +08:00
8fdeda2b9b br: fix router solicitation handling(e82fe0d) 2021-09-09 20:40:32 +08:00
ea50a6be28 br: add discovery delegate(f7cecf0) 2021-09-03 15:31:55 +08:00
c9af7b2592 openthread: support ESP32-H2 chip(00e1885) 2021-08-27 13:57:40 +08:00
33c7be2023 openthread: uses esp log in openthread port 2021-08-23 19:11:20 +08:00
2fb5410464 update libopenthread_port.a
* fix message leak when packet queue full
2021-08-20 20:32:33 +08:00
890c02a030 update libopenthread_port.a
* support rcp
* update HOST mode
* read eui64 from efuse
* update tx failed process
2021-08-13 18:14:00 +08:00
0866864607 bugfix: add missing calloc/free port
We've accidentally included the cli main.c in the OpenThread build.
Removing the file requires adding the calloc/free implementation.
2021-07-20 16:06:37 +08:00
4cea59c231 openthread: remove build dependency on border router in port library 2021-07-20 11:34:17 +08:00
ff450cf809 openthread: support 1.3 border routing features 2021-07-19 15:27:16 +08:00
d84f8967f8 openthread: add ot library for esp32h2 2021-07-13 21:21:08 +08:00
852eceaf38 openthread: make queue size and partition configurable 2021-07-06 14:49:24 +08:00
42db25b3f7 openthread: initial libraries 2021-06-30 15:48:18 +08:00