Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion third_party/ot-br-posix/repo
Submodule repo updated 90 files
+14 −31 .github/workflows/border_router.yml
+7 −9 .github/workflows/build.yml
+169 −0 .github/workflows/docker-border-router.yml
+1 −1 .github/workflows/docker.yml
+2 −3 .github/workflows/ncp_mode.yml
+1 −1 .github/workflows/raspbian.yml
+17 −3 etc/cmake/options.cmake
+118 −0 etc/docker/border-router/Dockerfile
+4 −0 etc/docker/border-router/otbr-env.list
+30 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/mdns/finish
+4 −35 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/mdns/run
+1 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/mdns/type
+31 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/otbr-agent/data/check
+0 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/otbr-agent/dependencies.d/base
+0 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/otbr-agent/dependencies.d/mdns
+71 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/otbr-agent/finish
+1 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/otbr-agent/notification-fd
+84 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/otbr-agent/run
+1 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/otbr-agent/type
+0 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/mdns
+0 −0 etc/docker/border-router/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/otbr-agent
+77 −0 etc/docker/border-router/setup-host
+3 −5 etc/docker/test/Dockerfile
+0 −0 etc/docker/test/README.md
+0 −2 etc/docker/test/docker_entrypoint.sh
+1 −2 etc/openwrt/openthread-br/Makefile
+2 −2 etc/openwrt/openthread-br/README.md
+27 −0 include/openthread-br/config.h
+7 −94 script/_nat64
+3 −3 script/_otbr
+1 −5 script/bootstrap
+1 −1 script/cmake-build
+106 −23 src/agent/application.cpp
+20 −7 src/agent/application.hpp
+83 −225 src/border_agent/border_agent.cpp
+48 −35 src/border_agent/border_agent.hpp
+24 −0 src/common/types.cpp
+19 −0 src/common/types.hpp
+7 −10 src/dbus/server/dbus_agent.cpp
+4 −6 src/dbus/server/dbus_agent.hpp
+13 −0 src/dbus/server/dbus_object.hpp
+2 −10 src/dbus/server/dbus_request.hpp
+4 −4 src/dbus/server/dbus_thread_object_ncp.cpp
+4 −2 src/dbus/server/dbus_thread_object_ncp.hpp
+32 −21 src/dbus/server/dbus_thread_object_rcp.cpp
+15 −9 src/dbus/server/dbus_thread_object_rcp.hpp
+19 −0 src/dbus/server/introspect.xml
+91 −24 src/host/ncp_host.cpp
+39 −10 src/host/ncp_host.hpp
+203 −0 src/host/ncp_spinel.cpp
+121 −18 src/host/ncp_spinel.hpp
+4 −0 src/host/posix/CMakeLists.txt
+196 −24 src/host/posix/cli_daemon.cpp
+24 −5 src/host/posix/cli_daemon.hpp
+12 −0 src/host/posix/dnssd.cpp
+10 −11 src/host/posix/infra_if.cpp
+9 −5 src/host/posix/infra_if.hpp
+583 −0 src/host/posix/multicast_routing_manager.cpp
+141 −0 src/host/posix/multicast_routing_manager.hpp
+39 −39 src/host/posix/netif.cpp
+9 −5 src/host/posix/netif.hpp
+277 −0 src/host/posix/udp_proxy.cpp
+123 −0 src/host/posix/udp_proxy.hpp
+91 −2 src/host/rcp_host.cpp
+30 −13 src/host/rcp_host.hpp
+38 −4 src/host/thread_host.hpp
+6 −1 src/mdns/mdns.cpp
+44 −10 src/mdns/mdns_avahi.cpp
+3 −0 src/mdns/mdns_avahi.hpp
+1 −1 src/openwrt/otbr-agent.uci-config.in
+5 −8 src/trel_dnssd/trel_dnssd.cpp
+5 −19 src/utils/thread_helper.cpp
+0 −23 src/utils/thread_helper.hpp
+81 −69 src/web/web-service/wpan_service.cpp
+3 −2 tests/dbus/test_dbus_client.cpp
+11 −0 tests/gtest/CMakeLists.txt
+210 −0 tests/gtest/test_backbone_multicast_routing.cpp
+243 −4 tests/gtest/test_cli_daemon.cpp
+16 −15 tests/gtest/test_infra_if.cpp
+44 −35 tests/gtest/test_netif.cpp
+182 −0 tests/gtest/test_udp_proxy.cpp
+4 −4 tests/scripts/check-docker
+1 −0 tests/scripts/check-scan-build
+0 −1 tests/scripts/check-scripts
+11 −0 tests/scripts/expect/_common.exp
+123 −0 tests/scripts/expect/ncp_border_agent.exp
+1 −1 tests/scripts/meshcop
+36 −2 tests/scripts/ncp_mode
+2 −6 third_party/openthread/CMakeLists.txt
+1 −1 third_party/openthread/repo
Loading