Commit Graph

  • 12a10cb056 [continuous-integration] print summary for thread-cert test cases (#11129) Handa Wang 2025-01-09 02:46:21 +08:00
  • 2ecf7f547d [gitignore] ignore nexus unit test binaries (#11134) Li Cao 2025-01-09 02:44:07 +08:00
  • fc7249861c [tasklet] add Unpost() method (#11101) Abtin Keshavarzian 2025-01-08 10:43:11 -08:00
  • dc4acf0346 [coap] use otError in C handlers (#11115) Yakun Xu 2025-01-08 07:48:38 +08:00
  • f3dded43b6 [crypto-storage] add KeyRefManager to select KeyRef values (#11102) Abtin Keshavarzian 2025-01-07 15:39:07 -08:00
  • 3470934f74 [diag] remove redundant messages output by the diag module (#11118) Zhanglong Xia 2025-01-07 13:36:57 +08:00
  • b6a7f076c2 [script] enhance check-size for local use (#11116) Yakun Xu 2025-01-07 08:20:04 +08:00
  • 90e90bba71 [test] add test_border_agent to nexus test cases (#11110) Abtin Keshavarzian 2025-01-06 15:54:08 -08:00
  • 90ced5637b [mesh-diag] fix typo didPorcess -> didProcess (#11126) Jonathan Hui 2025-01-06 13:44:58 -08:00
  • e4fb743a85 [border-agent] track successful connection with ephemeral key (#11109) Abtin Keshavarzian 2025-01-06 13:27:26 -08:00
  • 54f6c273ca [cli] make meshdiag cli as a separate module (#11105) Yang Song 2025-01-07 02:19:39 +08:00
  • fdb8190f50 [ot-fct] fix access file from path defined in build parameter (#11080) Ashish 2025-01-06 23:05:07 +05:30
  • 93f6d619ef [wake-up] fix time wrap for wake-up frames (#11028) Yakun Xu 2025-01-07 01:34:08 +08:00
  • 336d70127d [thread-netif] do not close Tmf::SecureAgent on Down() (#11067) Abtin Keshavarzian 2025-01-06 09:19:49 -08:00
  • 69b91f9e62 [otci] add diag radio related commands support (#11112) Zhanglong Xia 2025-01-07 00:56:10 +08:00
  • 10a0a65f71 [mle] fix warning of maybe-uninitialied tlvType (#11114) Yakun Xu 2025-01-07 00:53:28 +08:00
  • 173cb61379 [diag] count the number of packets that are sent succeed and failed (#11108) Zhanglong Xia 2025-01-04 08:44:02 +08:00
  • 0e7039599c [mle] remove redundant checks in otThreadBecomeRouter (#11107) Yakun Xu 2025-01-04 08:43:14 +08:00
  • 18a5e18e69 [api] clarify CSMA/CA behavior in TxInfo (#11036) Yakun Xu 2025-01-04 08:39:42 +08:00
  • 127baf4aa1 [border-agent] update interactions with native Commissioner (#11087) Abtin Keshavarzian 2025-01-03 16:31:22 -08:00
  • 1024a1fdb9 [border-agent] use separate DTLS transport and CoAP secure session (#11085) Abtin Keshavarzian 2024-12-27 16:53:29 -08:00
  • 6bb4b7c98d [secure-transport] reorder method definitions in cpp file (#11082) Abtin Keshavarzian 2024-12-27 16:49:33 -08:00
  • 151444f7dd [dataset] validate Active/Pending Timestamp and Delay Timer TLVs (#11088) Abtin Keshavarzian 2024-12-26 16:19:40 -08:00
  • 1063090817 [border-agent] remove unused GetUdpProxyPort() method (#11086) Abtin Keshavarzian 2024-12-26 12:41:34 -08:00
  • 2e39577111 [coaps] introduce Coap::SecureSession along with Dtls::Transport (#11056) Abtin Keshavarzian 2024-12-26 12:40:08 -08:00
  • 4c378f798d [netdata] add version number to DNS/SRP service entries (#10752) Abtin Keshavarzian 2024-12-23 18:59:06 -08:00
  • 588e93cd15 [linked-list] allow use of Matches() with variable number of arguments (#11065) Abtin Keshavarzian 2024-12-23 18:23:06 -08:00
  • e9f45cb997 [border-agent] simplify HandleUdpReceive() (#11075) Abtin Keshavarzian 2024-12-23 18:15:36 -08:00
  • 143ebbfb7c [config] add guard checks for features that require DTLS/TLS support (#11068) Abtin Keshavarzian 2024-12-19 14:43:45 -08:00
  • 0c4b8d7733 [docs] update version to 1.4.0 (#11069) Jonathan Hui 2024-12-19 14:24:26 -08:00
  • 7716f4b496 [meshcop] add LogCertMessage() (#11072) Abtin Keshavarzian 2024-12-19 13:43:25 -08:00
  • ef5e4f3e3d [diag] add diag radio receive filter command support (#11054) Zhanglong Xia 2024-12-20 05:25:25 +08:00
  • ff053df393 [border-agent] rearrange method definitions (#11071) Abtin Keshavarzian 2024-12-19 12:30:13 -08:00
  • 89979bd39b [border-agent] return Counters as reference (#11070) Abtin Keshavarzian 2024-12-19 12:29:29 -08:00
  • a71c1cee6c [github-actions] fix markdown-lint-check (#11074) Jonathan Hui 2024-12-19 10:00:53 -08:00
  • d1147d62b9 [trel] detect and handle socket addr discrepancy for TREL peers (#10869) Abtin Keshavarzian 2024-12-18 20:35:58 -08:00
  • c34484d335 [linked-list] remove unused method & rename FindMatchingWithPrev() (#11057) Abtin Keshavarzian 2024-12-18 15:43:32 -08:00
  • 67c28900ce [secure-transport] simplify how Connect/Receive callbacks are set (#11050) Abtin Keshavarzian 2024-12-18 15:42:19 -08:00
  • 33c9e67a9e [diag] refactor command processing to remove redundant code (#11055) Maciej Baczmański 2024-12-18 22:52:33 +01:00
  • 4e9d362b67 [secure-transport] introduce SecureSession class (#11046) Abtin Keshavarzian 2024-12-17 22:01:31 -08:00
  • 35608703f7 [secure-transport] set app keys on config before SSL context setup (#11044) Abtin Keshavarzian 2024-12-16 10:19:50 -08:00
  • e583b42500 github-actions: bump github/codeql-action from 3.26.9 to 3.27.9 (#11053) dependabot[bot] 2024-12-16 09:04:19 -08:00
  • 81542cada9 [posix] move settings file related methods to a separate file (#11023) Zhanglong Xia 2024-12-17 00:49:11 +08:00
  • 971f05f760 [diag] add diag receive command to show received specified number of frames (#11039) Zhanglong Xia 2024-12-14 07:31:51 +08:00
  • 93ef72ad92 [mle] avoid link dead lock (#11030) Yakun Xu 2024-12-14 06:39:21 +08:00
  • 9404feeac9 [mle] remove scheduled Link Request to a router if a link is established (#11045) Abtin Keshavarzian 2024-12-13 14:36:09 -08:00
  • ea7676cd54 [mac_frame] process the key id mode 2 only when the wakeup coordinator is enabled (#11047) Zhanglong Xia 2024-12-13 23:21:22 +08:00
  • 1e3c4d7d6d [radio] fix sub-ghz build wrt channel page index (#11033) brian-level 2024-12-13 02:27:58 -05:00
  • d539ad3226 [diag] set rx_when_idle mode when diag start/stop (#11035) yanquantan 2024-12-13 14:11:02 +08:00
  • d83ddf7137 [diag] add new command to factory diags (#11001) Przemysław Bida 2024-12-13 05:28:52 +01:00
  • 9fefeedb0d [mac-frame] process the security of the wakeup frame (#11003) Zhanglong Xia 2024-12-13 07:32:41 +08:00
  • 871196689d [test] skip installing cmake 3.10.3 (#11040) Yakun Xu 2024-12-13 07:29:56 +08:00
  • c2d5265c68 [secure-transport] separate transport/socket and session states (#11022) Abtin Keshavarzian 2024-12-11 11:47:56 -08:00
  • c427043c5a [spinel] do not update the sent frame if the frame has been updated before sending (#10976) Zhanglong Xia 2024-12-12 03:04:39 +08:00
  • b92bd46b60 [api] correct typo of CallbackContext (#11034) Yakun Xu 2024-12-11 13:58:47 +08:00
  • 4f2eec909b [diag] add options -b, -C, -d and -r to the diag frame command (#11010) Zhanglong Xia 2024-12-10 23:59:12 +08:00
  • 124f0508cb [spinel] add an API to enable/disable the RCP restoration feature (#11011) Zhanglong Xia 2024-12-10 23:42:29 +08:00
  • fe7d34f9d8 [secure-transport] track server/client role in mIsServer (#11021) Abtin Keshavarzian 2024-12-09 18:38:23 -08:00
  • b37b15b525 [diag] use CmdLineParser to parse numbers in diag commands (#11009) Zhanglong Xia 2024-12-10 10:37:17 +08:00
  • ca318d2936 [test] make test_diag less flaky (#11008) Yakun Xu 2024-12-10 06:43:00 +08:00
  • d540fc7f43 [mac] skip backoff when MaxBackoffs is 0 (#11012) Yakun Xu 2024-12-10 03:12:35 +08:00
  • e314146a58 [mle] do not request link if not recognized (#11007) Yakun Xu 2024-12-10 03:11:49 +08:00
  • fa9994a753 [secure-transport] fix Send() method to send entire message (#11004) Abtin Keshavarzian 2024-12-09 11:08:53 -08:00
  • abed472119 [cli] update ba counters to use counter name lookup array (#11005) Abtin Keshavarzian 2024-12-09 11:07:27 -08:00
  • ded7c3e09f github-actions: bump actions/setup-python from 5.2.0 to 5.3.0 (#11014) dependabot[bot] 2024-12-09 11:06:25 -08:00
  • 101eac0bc1 [mle] add mechanism to track current attach duration (#10923) Abtin Keshavarzian 2024-12-09 10:19:11 -08:00
  • 7b72e97782 [srp-server] use kNetifThreadInternal for UDP socket (#10992) Abtin Keshavarzian 2024-12-05 18:53:24 -08:00
  • 6bbb258023 [test] add test_dtls to nexus test cases (#10996) Abtin Keshavarzian 2024-12-05 18:47:48 -08:00
  • 49657d4bb7 [docs] remove empty lines (#10999) Jonathan Hui 2024-12-05 14:34:58 -08:00
  • 881f557629 [ip6] filter received packets with loopback addrs (#10998) Jonathan Hui 2024-12-05 12:41:12 -08:00
  • ee2d7d5a3e [mle] exclude loopback from Address Registration TLV (#10997) Jonathan Hui 2024-12-05 10:49:27 -08:00
  • 382eaea259 [secure-transport] update mbedtls timer to track finish time (#10993) Abtin Keshavarzian 2024-12-05 09:54:20 -08:00
  • a0f861d78e [secure-transport] refactor Setup() to separate component setup (#10987) Abtin Keshavarzian 2024-12-04 12:32:06 -08:00
  • bf34ecc704 [cli] fix the issue of overflow when calculating ping statistics (#10986) gytxxsy 2024-12-05 02:48:31 +08:00
  • 89d2ccacfb [secure-transport] rearrange method definitions (#10978) Abtin Keshavarzian 2024-11-30 17:02:53 -08:00
  • 53c02c6141 [secure-transport] introduce Extension class (#10978) Abtin Keshavarzian 2024-11-26 18:24:20 -08:00
  • f0d6007cc3 [style] converge some common utils (#10982) Yakun Xu 2024-12-05 00:39:44 +08:00
  • 2868c9ce6b github-actions: bump actions/download-artifact from 4.1.7 to 4.1.8 (#10981) dependabot[bot] 2024-12-02 15:37:35 -08:00
  • 5c8af41eb2 [indirect-sender] reset message timestamp on child mode change to non-sleepy (#10979) Abtin Keshavarzian 2024-12-02 15:21:36 -08:00
  • 473af53155 [udp] add kNetifThreadInternal which disallows platform UDP use (#10965) Abtin Keshavarzian 2024-11-28 08:58:19 -08:00
  • ae5b750d30 [cli] set mUseTls to false after de-initializing TCP session (#10977) Suvesh Pratapa 2024-11-27 18:36:33 -05:00
  • 64cf63ecb2 [test] fix address list comparison in spinel_prop_codec (#10954) Abtin Keshavarzian 2024-11-27 07:33:11 -08:00
  • 8dfacb514b [mac] add CalculateRadioBusTransferTime() helper method (#10966) Abtin Keshavarzian 2024-11-27 07:32:26 -08:00
  • 88ab0174ec [secure-transport] use mbedtls_ssl_is_handshake_over() (#10973) Abtin Keshavarzian 2024-11-27 07:31:14 -08:00
  • 65dd8bff66 [udp] update Socket::Open() to include NetifId (#10964) Abtin Keshavarzian 2024-11-26 11:18:53 -08:00
  • d347dd51e7 [udp] remove extra ShouldUsePlatformUdp() checks (#10962) Abtin Keshavarzian 2024-11-26 11:18:17 -08:00
  • d43cb0d1ea [csl] introduce CslNeighbor class (#10956) Abtin Keshavarzian 2024-11-26 10:58:25 -08:00
  • 147de7e4cb [ncp] fix get property handler of SRP SERVER (#10967) Li Cao 2024-11-26 02:49:53 +08:00
  • 4b9134d5e1 [mac] define Mac::kCslRequestAhead constant (#10963) Abtin Keshavarzian 2024-11-25 09:27:39 -08:00
  • dd6cd98064 [trel] bind the socket to TREL interface (#10957) Yang Sun 2024-11-26 01:13:08 +08:00
  • 1816c1862d github-actions: bump step-security/harden-runner from 2.10.1 to 2.10.2 (#10968) dependabot[bot] 2024-11-25 07:19:45 -08:00
  • ada03e6159 [num-utils] add DivideAndRoundUp() helper (#10960) Abtin Keshavarzian 2024-11-22 18:53:45 -08:00
  • ac11a91d32 [logging] align define guards on RegisterLogModule and LogAt. (#10958) Przemysław Bida 2024-11-23 03:05:46 +01:00
  • 051d8cd3c4 [radio] refactor Radio::Statistics (#10961) Abtin Keshavarzian 2024-11-22 17:07:54 -08:00
  • b29b6433d9 [radio] add GetBusSpeed() and GetBusLatency() methods (#10959) Abtin Keshavarzian 2024-11-22 16:49:30 -08:00
  • c44538e4df [simulation] enable the platform assert (#10952) Zhanglong Xia 2024-11-23 08:48:51 +08:00
  • 35cc162dec [indirect-sender] remove callbacks to its sub-components (#10955) Abtin Keshavarzian 2024-11-22 07:09:21 -08:00
  • 025d84ba1e [fuzz] expect no ACK if TX frame is invalid (#10951) Yakun Xu 2024-11-22 10:13:27 +08:00
  • b617ba3b71 [spinel] fix spinel_prop_codec unit test (#10950) Li Cao 2024-11-22 03:00:13 +08:00
  • 9ae7de563c [tcat] fix: use normalize_uuid_str() on BBTC_SERVICE_UUID (#10879) Jakub Uliarczyk 2024-11-21 18:04:28 +01:00