Commit Graph

  • 3c406866fa [infra-if] fix documentation group order (#12823) Abtin Keshavarzian 2026-04-03 09:21:46 -07:00
  • 7533e43ee7 [network-diag] introduce ChildTlvValue (#12820) Abtin Keshavarzian 2026-04-03 09:20:57 -07:00
  • c7b922cd99 [heap-data] use allocate-first pattern in UpdateBuffer() (#12794) Oblivionsage 2026-04-03 18:17:54 +02:00
  • dab83c966b [spinel] update log level for co-processor starting (#12786) Li Cao 2026-04-02 22:44:14 +08:00
  • 42635a12b2 [test] enhance test-008-multicast-traffic.py (#12816) Abtin Keshavarzian 2026-04-01 22:07:15 -07:00
  • 057937c31f [nexus] add 1_3_GEN_TC_2 for mDNS TXT record validation (#12811) Jonathan Hui 2026-04-01 21:38:04 -07:00
  • 26a882dabc [nat64] handle IPv4 options and discard source route options (#12818) Jonathan Hui 2026-04-01 18:24:42 -07:00
  • 42b653a18c [nexus] add 1_4_DNS_TC_1 for multi-question DNS queries (#12817) Jonathan Hui 2026-04-01 18:24:12 -07:00
  • 7bfb4226f0 [nexus] add 1_4_TREL_TC_6 for mDNS discovery of TREL service (#12809) Jonathan Hui 2026-04-01 10:11:01 -07:00
  • 57539b0725 [nexus] add 1_4_TREL_TC_5 for multi-radio discovery scan (#12808) Jonathan Hui 2026-04-01 08:17:01 -07:00
  • ad0d0fcb5e [nexus] use indexed SetName() in test cases (#12814) Abtin Keshavarzian 2026-04-01 07:38:03 -07:00
  • d9fc6c15dc [nexus] add AddTestVar flavor for uint values (#12813) Abtin Keshavarzian 2026-04-01 07:37:42 -07:00
  • e3fa1ac524 [nexus] use Dataset::Info method to simplify test_1_2_BBR_TC_3 (#12812) Abtin Keshavarzian 2026-04-01 07:36:53 -07:00
  • 0f4fbabc13 [nexus] add 1_4_TREL_TC_4 for radio link (re)discovery (#12807) Jonathan Hui 2026-03-31 21:14:46 -07:00
  • 1d1ea0890e [nexus] add 1_3_GEN_TC_1 to verify Thread Version TLV (#12810) Jonathan Hui 2026-03-31 18:20:10 -07:00
  • 181227afa7 [nexus] add 1_4_TREL_TC_3 for TREL radio link rediscovery (#12806) Jonathan Hui 2026-03-31 18:15:31 -07:00
  • d0949e1e92 [nexus] add 1_4_TREL_TC_2 for TREL multi-hop routing (#12804) Jonathan Hui 2026-03-31 10:30:43 -07:00
  • 63ec21ea77 [nexus] add 1_4_TREL_TC_1 for Thread over Infrastructure (#12803) Jonathan Hui 2026-03-31 07:39:13 -07:00
  • c3813d6253 [nexus] always enable TREL for Nexus tests (#12802) Jonathan Hui 2026-03-30 20:46:53 -07:00
  • 7af59a1fef [nexus] route TREL traffic through simulated infrastructure link (#12801) Jonathan Hui 2026-03-30 18:56:38 -07:00
  • 59411c85f6 [nexus] add 1_3_DPR_TC_2 for Service Discovery - Multiple BRs (#12798) Jonathan Hui 2026-03-30 16:18:13 -07:00
  • 1b78d18c13 [nexus] add 1_3_DPR_TC_1 for Service Discovery of services (#12793) Jonathan Hui 2026-03-30 14:23:21 -07:00
  • 0883176d31 [nexus] add 1_3_DIAG_TC_2 for Get Diagnostics - End Device (#12791) Jonathan Hui 2026-03-30 12:24:45 -07:00
  • ba33b6bf13 [crypto] update mbedtls psa crypto context structs (#12699) silabs-HarshaK 2026-03-30 23:56:07 +05:30
  • c6cf9b27ea [nexus] add 1_3_DIAG_TC_1 for Network Diagnostic and Child Info (#12789) Jonathan Hui 2026-03-30 09:48:59 -07:00
  • 97da671da1 github-actions: bump actions/upload-artifact from 6.0.0 to 7.0.0 (#12800) dependabot[bot] 2026-03-30 11:45:07 -05:00
  • 771c430df0 [netdiag] define AnswerTlvValue to allow reuse (#12792) Abtin Keshavarzian 2026-03-29 20:16:00 -07:00
  • 9bb7e37ff9 [nexus] add SRPC-TC-7 for SRP client key persistence (#12788) Jonathan Hui 2026-03-29 20:14:56 -07:00
  • 1b20885508 [nexus] add SRPC-TC-5 for DNS-SD service discovery (#12787) Jonathan Hui 2026-03-28 20:46:09 -07:00
  • dd855c3b3e [nexus] add SRPC-TC-4 for service removal by SRP client (#12780) Jonathan Hui 2026-03-27 18:56:29 -05:00
  • 51353a9c9e [nexus] add SRPC-TC-1 for SRP client re-registration (#12779) Jonathan Hui 2026-03-27 16:54:22 -05:00
  • c5108df3e3 [bbr] fix primary BBR registration flakiness on leader (#12783) Jonathan Hui 2026-03-27 16:42:01 -05:00
  • d630934857 [nexus] add SRP-TC-15 for validation of SRP subtypes (#12777) Jonathan Hui 2026-03-27 13:44:45 -05:00
  • 7f26ca3997 [nexus] add SRP-TC-13 for Thread Device address update (#12774) Jonathan Hui 2026-03-27 11:08:50 -05:00
  • 96e8286b37 [nexus] use SetGlobalLogLevel in SRP-TC-11 and SRP-TC-12 (#12782) Jonathan Hui 2026-03-27 09:17:26 -05:00
  • e2e36d61e7 [thread] simplify ThreadNetworkDataTlv definition (#12770) Abtin Keshavarzian 2026-03-26 22:48:05 -07:00
  • cb4b28313b [logging] add support for per-instance log levels (#12740) Abtin Keshavarzian 2026-03-26 22:24:49 -07:00
  • 497e82ad5a [nexus] fix flakiness in 1_2_MATN_TC_9 test (#12781) Jonathan Hui 2026-03-26 23:11:07 -05:00
  • 112458b743 [nexus] add SRP-TC-12 for multiple BRs service advertisement (#12773) Jonathan Hui 2026-03-26 22:47:19 -05:00
  • 697fb25bed [thread-tlvs] add missing packed macros to ThreadRouterMaskTlv (#12769) Abtin Keshavarzian 2026-03-26 19:40:28 -07:00
  • 12f4b83195 [nexus] add SRP-TC-11 for recovery after reboot (#12772) Jonathan Hui 2026-03-26 21:10:45 -05:00
  • 35512636b8 [nexus] add SRP-TC-8 for removing some published services (#12771) Jonathan Hui 2026-03-26 19:27:39 -05:00
  • 6dee5af2ae [nexus] add SRP-TC-6 for DNS name compression handling (#12765) Jonathan Hui 2026-03-26 17:49:34 -05:00
  • e791557313 [routing-manager] decouple OmrPrefixManager to accelerate OMR publication (#12753) Abtin Keshavarzian 2026-03-26 15:30:29 -07:00
  • 789ad728fd [dataset] add API otDatasetIsValid support (#12757) Zhanglong Xia 2026-03-27 06:26:03 +08:00
  • f5b89b7384 [tests] remove v1.2 backbone and multicast scripts migrated to nexus (#12778) Jonathan Hui 2026-03-26 16:53:31 -05:00
  • cc31b64cc1 [build] fix -Wimplicit-int-conversion errors with Clang 21 (#12775) Suvesh Pratapa 2026-03-26 17:32:55 -04:00
  • 274c47ab10 [nexus] add SRP_TC_5 for key record inclusion/omission (#12764) Jonathan Hui 2026-03-26 15:12:24 -05:00
  • 94dca41a86 [nexus] add SRP-TC-4 for SRP key lease handling (#12760) Jonathan Hui 2026-03-26 12:50:16 -05:00
  • 02aaf7cb73 [tlv] remove Tlv::ReadTlvValue() (#12768) Abtin Keshavarzian 2026-03-25 21:33:41 -07:00
  • f1794af0a7 [nexus] support node-specific log files (#12767) Abtin Keshavarzian 2026-03-25 19:23:52 -07:00
  • 1f218fd056 [nexus] use two host nodes in BBR_TC_3 for robust verification (#12766) Abtin Keshavarzian 2026-03-25 19:22:17 -07:00
  • 9ca942c313 [mle] reduce log error spam when Mle::IsDisabled() (#12763) Abtin Keshavarzian 2026-03-25 19:21:51 -07:00
  • c923900de0 [platform] implement otPlatLogOutput platform API (#12762) Abtin Keshavarzian 2026-03-25 19:21:24 -07:00
  • b5e2393c7d [logging] support uptime prepending in multi-instance builds (#12761) Abtin Keshavarzian 2026-03-25 19:20:55 -07:00
  • 240acdffaa [nexus] add SRP-TC-3 for lease renewal and automatic removal (#12759) Jonathan Hui 2026-03-25 21:17:08 -05:00
  • 4599d00462 [nexus] add SRP-TC-2 for SRP name conflict handling (#12758) Jonathan Hui 2026-03-25 18:52:13 -05:00
  • 361f7311de [mle] add 2 additional retries on child ID request messages to improve attachment robustness (#12025) Tom Rebbert 2026-03-25 15:47:51 -06:00
  • 07cb0ebd5b [nexus] add SRP-TC-1 for SRP registration and discovery (#12755) Jonathan Hui 2026-03-25 16:14:23 -05:00
  • 9b00c024a8 [mle] block router downgrade if triggered by child ID request (#12725) Abtin Keshavarzian 2026-03-25 10:47:36 -07:00
  • a5593e7980 [nexus] remove active node tracking (#12754) Abtin Keshavarzian 2026-03-25 08:36:11 -07:00
  • 37f09fe97e [nexus] add test 1-3-DBR-TC-10 for OMR routing and default routes (#12752) Jonathan Hui 2026-03-25 10:03:37 -05:00
  • 84bce0f587 [nexus] add helper methods to verify_utils.py and update tests (#12756) Jonathan Hui 2026-03-25 00:49:52 -05:00
  • 81d49bf906 [nexus] add DBR-TC-8 test for bi-directional reachability (#12751) Jonathan Hui 2026-03-24 21:56:43 -05:00
  • 6fd5c443de [nexus] add DBR-TC-7C test for bi-directional reachability (#12749) Jonathan Hui 2026-03-24 19:41:52 -05:00
  • b35cb137d5 [logging] introduce instance-aware platform logging API (#12737) Abtin Keshavarzian 2026-03-24 13:30:08 -07:00
  • 52551d8ff0 [border-router] simplify local OMR prefix update logic (#12750) Abtin Keshavarzian 2026-03-24 12:10:02 -07:00
  • 5b38208dbf [nexus] add DBR-TC-7B test for bi-directional reachability (#12748) Jonathan Hui 2026-03-24 14:05:30 -05:00
  • 1cbfe480c3 [nexus] add DBR-TC-7A test for bi-directional reachability (#12747) Jonathan Hui 2026-03-24 12:28:00 -05:00
  • 42ac624019 [mle] improve router and leader post reset link request timings and attempts (#12022) Tom Rebbert 2026-03-24 10:57:33 -06:00
  • 683086776f [posix] add --settings-file option for fixed settings file name (#12719) MaikVermeulen 2026-03-24 15:38:47 +01:00
  • 37c6808380 [nexus] add DBR-TC-06 test and support for Router Advertisements (#12742) Jonathan Hui 2026-03-23 17:21:52 -05:00
  • d5bde0bc31 [instance] require MULTIPLE_INSTANCE_ENABLE for static instances (#12734) Abtin Keshavarzian 2026-03-23 13:42:47 -07:00
  • 78ddbf7845 [message] add clone methods to MessageAllocator (#12704) Abtin Keshavarzian 2026-03-23 13:42:16 -07:00
  • bb06821cea [nexus] add DBR-TC-03 test for multi-Thread network reachability (#12735) Jonathan Hui 2026-03-23 14:26:52 -05:00
  • 366a021076 [dataset] add API otDatasetTlvsCompare (#12684) Zhanglong Xia 2026-03-24 02:04:05 +08:00
  • 13776bc05c [router-table] introduce Event to track specific table changes (#12715) Abtin Keshavarzian 2026-03-23 10:49:12 -07:00
  • 6d5bd4157a github-actions: bump umbrelladocs/action-linkspector from 1.4.0 to 1.4.1 (#12745) dependabot[bot] 2026-03-23 12:45:24 -05:00
  • c854c63126 [nexus] improve robustness of DBR verification in Nexus tests (#12741) Jonathan Hui 2026-03-23 12:38:14 -05:00
  • a734539246 [nexus] add DBR-TC-02 test case for multiple BR reachability (#12732) Jonathan Hui 2026-03-22 23:34:39 -05:00
  • ea05e2fd0c [nexus] fix flaky BBR-TC-03 by filtering transient mDNS responses (#12736) Jonathan Hui 2026-03-22 23:34:11 -05:00
  • b70b3ccb6a [nexus] add DBR-TC-01 test case for single BR reachability (#12730) Jonathan Hui 2026-03-21 20:37:13 -05:00
  • d64bdee1bb [nexus] fix intermittent failure in Test 1-2-BBR-TC-2 (#12738) Jonathan Hui 2026-03-21 20:31:47 -05:00
  • c66c6e41d4 [tlv] update Append<Tlv>() to use uint16_t for aLength (#12728) Abtin Keshavarzian 2026-03-20 18:40:35 -07:00
  • 05e7eb7e7a [nexus] add BBR-TC-03 test case for mDNS discovery of BBR function (#12724) Jonathan Hui 2026-03-20 18:43:51 -05:00
  • 7b5871913a [network-diag] simplify ChildTableTlv generation and parsing (#12712) Abtin Keshavarzian 2026-03-20 15:13:52 -07:00
  • 5e99ebaa51 [nexus] update mDNS traffic to flow through infrastructure link (#12720) Jonathan Hui 2026-03-20 17:05:32 -05:00
  • fb216d335c [cmake] update CMake configurations for Apple platforms (#12729) Abtin Keshavarzian 2026-03-20 11:19:29 -07:00
  • da7a103401 [nexus] add BBR-TC-02 test case for BBR role switch and dataset removal (#12718) Jonathan Hui 2026-03-18 21:38:56 -05:00
  • a7a7fff00a [cli] remove duplicate and conflicting cli config (#12721) Michael Hopfengaertner 2026-03-19 03:38:37 +01:00
  • aa2437a313 [cli] prevent ot-ctl termination during debug command (#12600) Yang Song 2026-03-19 08:51:40 +08:00
  • 23caf33af5 [nexus] implement BBR-TC-01 and add infra ICMPv6 echo reply support (#12717) Jonathan Hui 2026-03-18 19:47:30 -05:00
  • 0db2bade37 [network-diag] simplify MacCountersTlv and its usage (#12711) Abtin Keshavarzian 2026-03-18 17:44:37 -07:00
  • 9e87d67405 [nexus] add MATN-TC-26 test case for mcast reg error handling (#12714) Jonathan Hui 2026-03-18 17:54:08 -05:00
  • 8f980e8ba0 [nexus] add MATN-TC-23 test case for automatic MLR re-registration (#12713) Jonathan Hui 2026-03-18 10:02:30 -05:00
  • 3f908aa5c3 [nexus] add MATN-TC-22 test case for low MLR timeout (#12710) Jonathan Hui 2026-03-18 03:09:51 -05:00
  • 640fbc895a [nexus] add MATN-TC-21 test case for incorrect multicast registrations (#12709) Jonathan Hui 2026-03-18 01:21:06 -05:00
  • 15c728ed21 [nexus] add MATN-TC-20 test case for automatic re-registration (#12708) Jonathan Hui 2026-03-17 19:44:45 -05:00
  • a0c332b2a2 [ip6] add otIp6Init() to configure external address pools (#12603) Abtin Keshavarzian 2026-03-17 17:24:47 -07:00
  • b28b4a6a5d [network-diag] simplify ChannelPagesTlv and diag data parsing (#12706) Abtin Keshavarzian 2026-03-17 16:51:04 -07:00