[roll] Roll third_party/openthread 96454d0..bfbfebb (100 commits) bfbfebb:https://fuchsia-review.googlesource.com/c/third_party/openthread/+/953900 Revert "[border-agent] simplify `ForwardContext` allocation and ownership (#9444)" 5f61b1c:https://fuchsia-review.googlesource.com/c/third_party/openthread/+/954036 [openthread] Update OpenThread commit 2fe0770 [mesh-forwarder] simplify multicast forward to sleepy children (#9505) 8cefa49 [cli] update `ip6addr -v` to include more info about address (#9488) 786bd7f [message] add `IsOrigin{}()` helper methods (#9506) 652e3f2 github-actions: bump step-security/harden-runner from 2.5.1 to 2.6.0 (#9499) af5938e [test] fix unused returned `error` warning in `test_message` (#9496) 1b271a4 [mesh-forwarder] remove message if no pending tx in `SendMessage()` (#9495) 017c7ab [crypto-platform] fix build issue with mbedtls v3.5.0 (#9492) 50e20c8 [mle-router] add `RouterRoleTransition` nested class (#9490) 4f6b492 [routing-manager] include Stub Router flag in emitted RAs by BR (#9486) e64f38a [ip6] drop UDP datagrams from an untrusted origin to TMF port (#9437) a363396 [mle] handle received Advertisements from `RxOnlyNeighbor` on FED (#9484) 4e52d85 [docs] fix typos in Doxygen documentation (#9485) 9d80fbc [mle] send data polls after Child ID Request ack (#9264) 21d62ec [mle] simplify reattach on losing connectivity to leader (#9479) 4ab8334 [backbone-router] use `TimeTicker` directly to delay registration (#9483) 3043f2e [bbr-local] simplify `AddService()` and its use (#9477) becba6b [github-actions] fix the `codespell` version in `spell-check` job (#9482) c6eaeda github-actions: bump actions/checkout from 4.0.0 to 4.1.0 (#9476) eaa6261 [routing-manager] new config to use heap for `PrefixTable` entries (#9455) bd63637 [docs] Doxygen tags for CLI commands [`neighbor linkquality` — `networkidtimeout`] (#9466) 50c70d8 [nd6] add `RaFlagsExtOption` and track flags in received RAs (#9448) 9f76d45 [mle] simplify `ProcessRouteTlv()` call in `HandleAdvertisement()` (#9465) f19548b [joiner] check for non-zero joiner UDP port before electing a joiner router (#9445) 50487a6 [posix] address coverity warning: argument cannot be negative (#9453) 09a0fbe [ip6] update where `HandlePayload()` check `message` is not null (#9462) 17286db [script] exclude `ot_testing` and `__pycache__` when building the OTBR docker (#9457) 0c5966d [docs] adding Doxygen tags for CLIs `mac retries direct` - `mac send` (#9451) 9099a13 [docs] add Doxygen tags for CLI commands (`macfilter rss add` - `macfilter rss remove`) (#9442) 6943dd2 [address-resolver] set minimum `kMaxNonEvictableSnoopedEntries` to `1` (#9460) 9b7c78f github-actions: bump github/codeql-action from 2.21.4 to 2.21.8 (#9459) f31a583 Revert "[nat64] enable discovering NAT64 AIL prefix for OpenWRT (#9441)" (#9458) f0530af [spinel] reset mState to kStateDisabled if recovering from kStateDisaled (#9450) 85aff45 [tmf] set default snoop cache entry count to 1/16 of total (#9440) 93e72bc [nat64] enable discovering NAT64 AIL prefix for OpenWRT (#9441) 3905006 [docs] add Doxygen tags for CLI commands (`macfilter` - `macfilter addr`) (#9424) 753b305 [border-agent] simplify `ForwardContext` allocation and ownership (#9444) df12824 [posix] update the default channel masks in the configuration file (#9443) 21ac9f5 [tcp] address uninitialized variable warning (#9438) 07c56c2 [cli] fix `ba state` output and conversion of state to string (#9433) 851e00f [border-agent] smaller enhancements (#9432) 5f8f05c github-actions: bump actions/checkout from 3.6.0 to 4.0.0 (#9429) ea61838 [spinel] save MAC frame counter to a local variable (#9407) 2a502ab [posix] add channel mask configurations to configuration file (#9391) a383e36 [firewall] implement packet filtering in OT core (#9402) b5b9342 [netdata] remove unallocated router ID entries on recovery after reset (#9421) 8ed949e [posix] add a flag to turn posix multicast routing feature on/off (#9412) df010bc [docs] add Doxygen tags for CLI commands (`tvcheck` - `unsecure`) (#9419) 20a12eb [url] add methods to parse parameters from url (#9392) 31df636 [mac] fix channel switching issue during energy scan (#9405) 45727d3 [address-resolver] remove cache entry if its RLOC16 is unreachable (#9411) 694528a [include] remove include of core config file (#9417) d62167e [csl] ignore zero valued CSL IE period (#9414) 6da6e09 [mac] document and adjust to standards based timing concepts (#9322) 2ce6e95 github-actions: bump actions/setup-go from 4.0.1 to 4.1.0 (#9413) d94c4e0 [mle] suppress Announce response to orphan child on same channel and PAN ID (#9388) 0b269e1 [cli] add Doxygen tags to all `trel` commands (#9406) 79a3a26 [docs] CLI updates (#9401) d3608df [srp-server] process completed update from proxy from taskelt (#9398) 5c051ff [script] `check-size` to generate formatted table on push (#9382) c6bece0 [data-poll-handler] reset tx attempts when replacing a frame (#9397) a0a9cf2 github-actions: bump actions/checkout from 3.5.3 to 3.6.0 (#9396) 8c2abba [link-metrics] implement link metrics manager (#9375) 830572f [docs] added Doxygen tags to new CLIs (#9384) af013a9 [mle] add `OPENTHREAD_CONFIG_MLE_DEVICE_PROPERTY_LEADER_WEIGHT_ENABLE` (#9387) 4ae6914 [cli] fix RTT compiling issue (#9385) e4d953c [meshcop] print TLV State after receiving responses (#9350) 9829267 [core] add separate `neighbor.hpp`, `child.hpp`, and `router.hpp` (#9376) 7b0fe82 [mesh-forwarder] update `aIp6Header` arg name to follow style guide (#9378) 746b825 github-actions: bump github/codeql-action from 2.20.3 to 2.21.4 (#9377) d4155e4 [docs] add tags to new CLIs (#9367) d5a0941 [script] update the `check-size` report (#9368) 6009dec [trel] bugfix for MAC security failure on key sequence change (#9371) c10f650 [cli] simplify `dataset` commands (#9366) 9dd3f20 [docs] cli cmd doc updates (locate - log level) (#9354) 519537d [tcplp] add support for TCP Fast Open (without cookie management) (#9165) 8bafcd3 github-actions: bump step-security/harden-runner from 2.5.0 to 2.5.1 (#9365) d808119 [mesh-forwarder] minimize use of default parameters in methods (#9364) 102a631 [posix] allow disabling CLI for daemon (#9357) f14d726 [dnssd-server] simplify resolving of query by proxy (#9353) 7e32165 [dnssd-server] determine query type & simplify processing of query name (#9349) 3b29110 [mac-frame] update `GenerateEnhAck()` to use `InitMacHeader()` (#9338) 4d494a8 [mle] reorganize MLE constants (#9355) 10af1b2 github-actions: bump actions/setup-python from 4.6.1 to 4.7.0 (#9356) 4639dc6 [mac-frame] update `InitMacFrame()` (#9337) b03022b [cli] support RTT as cli interface (#9148) 68c0565 [docs] added Doxygen tags to 4 CLIs (#9352) 73daf43 [link-metrics] update link metrics callback parameter (#9343) 6f73ce2 github-actions: bump docker/setup-buildx-action from 2.5.0 to 2.9.1 (#9344) 973b594 [posix] fix rcp reset flow in `ResetRcp` (#9314) 6f7767a [mesh-forwarder] disallow new message eviction in `ApplyDirectTxQueueLimit()` (#9348) 70adcab [dns-client] handle multiple CNAME record in response (#9339) 499f668 [netdata] fix the source address check in `LeaderBase::RouteLookup()` (#9335) 037056b [dnssd-server] simplifications and enhancements (#9334) 992be27 [dnssd-server] send response if `ResolveByUpstream()` fails (#9331) 7d6740c [clang-tidy] fix `bugprone-too-small-loop-variable` warnings (#9321) 94822ea [spinel] networkInfo may not exist when recovering from RCP failure (#9327) a361aeb [mle] reorder `Mle` class member variables (#9320) dc97b87 [thci] fix for ncs thci issues (#9328) GitOrigin-RevId: 18536b0947a8f6c2ecd799705ad74b84927794aa Change-Id: If3a4b2c2656124db2ff570daf3cb07a4bcff09f2
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.