- 4acd4e8 OffloadUtils - implement getTetherIngressProgFd() by Maciej Żenczykowski · 6 years ago
- fdd7929 OffloadUtils - implement getTetherIngressMapFd() by Maciej Żenczykowski · 6 years ago
- 8241f9c moving SKIP_IF_EXTENDED_BPF_NOT_SUPPORTED to BpfUtils.h by Maciej Żenczykowski · 6 years ago
- bfcd6a5 OffloadUtils.h: 'static inline' -> 'inline' by Maciej Żenczykowski · 6 years ago
- 841ec72 OffloadUtils - refactor out common code by Maciej Żenczykowski · 6 years ago
- a8b6939 OffloadUtils - make processNetlinkResponse() static by Maciej Żenczykowski · 6 years ago
- 8831f22 OffloadUtilsTest - slightly better tests by Maciej Żenczykowski · 6 years ago
- ad5423c Add declaration for bpf_skb_adjust_room() by Maciej Żenczykowski · 6 years ago
- 1780c07 Merge "[vts-core] Add netd_integration_test to vts-core" by Maciej Żenczykowski · 6 years ago
- fdde38c Merge changes Idb5f9ed1,I436652e4,I422a74e7,Ia88102a1 by Treehugger Robot · 6 years ago
- 2ca75fe [vts-core] Add netd_integration_test to vts-core by nelsonli · 6 years ago
- 0ad23cd Merge "Convert netd tests to Result::ok()" by Treehugger Robot · 6 years ago
- 3d7c966 simplify: BpfLevel -> BpfEnabled where appropriate by Maciej Żenczykowski · 6 years ago
- 045306e test: more correct check for android::bpf::BpfLevel::EXTENDED by Maciej Żenczykowski · 6 years ago
- 10a5892 FirewallController - make mUseBpfOwnerMatch a bool by Maciej Żenczykowski · 6 years ago
- dfd5a43 Convert netd tests to Result::ok() by Bernie Innocenti · 6 years ago
- 69cd822 ClatdController - use isBpfSupported() helper by Maciej Żenczykowski · 6 years ago
- e55f45d ClatdController: handle {in, e}gress filter cleanup in maybe{Start, Stop}Bpf() by Hungming Chen · 6 years ago
- 8954095 Merge "Convert system/netd to Result::ok()" by Treehugger Robot · 6 years ago
- 615fd74 Convert system/netd to Result::ok() by Bernie Innocenti · 6 years ago
- b1ff3f1 Change group owner and permission of tethering eBPF map for network stack by Hungming Chen · 6 years ago
- 41b2ae1 Add dummy tethering offload eBPF map by Hungming Chen · 6 years ago
- 74f8c9d OffloadUtils - move tcFilterAddDev{Ingress,Egress}Bpf from .cpp to .h by Maciej Żenczykowski · 6 years ago
- b3e69d6 OffloadUtils - move tcQdisc{Add,Replace,Del}DevClsact from .cpp to .h by Maciej Żenczykowski · 6 years ago
- e5b6b4d OffloadUtils - move getClat{E,In}gress{Map,Prog}Fd from .cpp to .h by Maciej Żenczykowski · 6 years ago
- f124738 OffloadUtils - add tcFilterDelDevIngressClatIpv6 & tcFilterDelDevEgressClatIpv4 by Maciej Żenczykowski · 6 years ago
- 776200e OffloadUtils.h - move to #pragma once by Maciej Żenczykowski · 6 years ago
- eec7208 rename ClatUtils to OffloadUtils by Maciej Żenczykowski · 6 years ago
- cffca8e Merge "ClatdController & tests/tun_interface: change from /dev/tun to /dev/net/tun" by Maciej Żenczykowski · 6 years ago
- f879a7f simplify map construction to use path constructors by Maciej Żenczykowski · 6 years ago
- c836c1a Merge "Enable CFI (Control Flow Integrity)" by Ken Chen · 6 years ago
- 4352093 Merge "binder_test - remove useless /dev/tun define" by Treehugger Robot · 6 years ago
- 94db658 ClatdController & tests/tun_interface: change from /dev/tun to /dev/net/tun by Maciej Żenczykowski · 6 years ago
- d4b1f6d binder_test - remove useless /dev/tun define by Maciej Żenczykowski · 6 years ago
- d2c761d add nodad=true to TunInterface::addAddress() by Maciej Żenczykowski · 6 years ago
- 674cd99 ClatdController - dump(In|E)gress - use BpfMap fields instead of creating new ones by Maciej Żenczykowski · 6 years ago
- 4460b8c ClatdController - fix incorrect spurious '.' in two log messages by Maciej Żenczykowski · 6 years ago
- 57d5468 Tweak RTA_METRICS size calculation. by Lorenzo Colitti · 6 years ago
- 1d9f35a Merge "netd: Route MTU" by Lorenzo Colitti · 6 years ago
- 0381edc Merge "Revert "Temporarily disable binder tests on 5.x kernels"" by Treehugger Robot · 6 years ago
- fa94a27 netd: Route MTU by Tyler Wear · 6 years ago
- 8b84004 Merge "Deflake BpfBasicTest::TestCgroupMounted on x86_64 cuttlefish" by Maciej Żenczykowski · 6 years ago
- 0f76b57 Revert "Temporarily disable binder tests on 5.x kernels" by Alistair Delva · 6 years ago
- 6bacd4f Deflake BpfBasicTest::TestCgroupMounted on x86_64 cuttlefish by Maciej Żenczykowski · 6 years ago
- e7add94 Merge "BackoffSequence: always initialize" by Treehugger Robot · 6 years ago
- a88d314 BackoffSequence: always initialize by Steven Moreland · 6 years ago
- 2ecb2a0 Merge "libbpf_android doesn't use libnetdutils" by Steven Moreland · 6 years ago
- 2e413c3 Enable CFI (Control Flow Integrity) by Ken Chen · 6 years ago
- 7e1ee77 remove use of BpfMap(fd=createMap()) construction in favour of better one by Maciej Żenczykowski · 6 years ago
- 8701785 netd - pass file descriptors as 'const unique_fd&'s not raw ints. by Maciej Żenczykowski · 6 years ago
- a307454 libbpf_android doesn't use libnetdutils by Steven Moreland · 6 years ago
- b670f12 Merge "Fix potential fd leak in FwmarkServer." by Treehugger Robot · 6 years ago
- bfbd3b1 Merge "ebpf - adjust packet/byte statistics for GSO frames" by Maciej Żenczykowski · 6 years ago
- 88e85e7 Merge "bpf_benchmark: require_root" by Maciej Żenczykowski · 6 years ago
- ba76bd6 Fix potential fd leak in FwmarkServer. by Josh Gao · 6 years ago
- aa86bef bpf_benchmark: require_root by Steven Moreland · 6 years ago
- 3aaf294 ebpf - adjust packet/byte statistics for GSO frames by Maciej Żenczykowski · 6 years ago
- 0a8490f Merge "share eBPF struct definitions between ebpf and C++ netd" by Maciej Żenczykowski · 6 years ago
- 11ec78b share eBPF struct definitions between ebpf and C++ netd by Maciej Żenczykowski · 6 years ago
- 1104a13 Merge "Use libbpf_android to wait for bpf." by Steven Moreland · 6 years ago
- e234902 Use libbpf_android to wait for bpf. by Steven Moreland · 6 years ago
- daf27ae Merge "Use dnsresolver_aidl_interface-unstable-cpp in test" by Ken Chen · 6 years ago
- 4e62b1f Use dnsresolver_aidl_interface-unstable-cpp in test by Ken Chen · 6 years ago
- b601c04 eliminate bpf_progs/netd.h (via cut'n'paste into netd.c) by Maciej Żenczykowski · 6 years ago
- dec83c7 BandwidthController - consistently use -j not --jump throughout by Maciej Żenczykowski · 6 years ago
- f007de6 ClatdController - iptables drop including interface name by Maciej Żenczykowski · 6 years ago
- 2d88027 Merge "ClatdController - unconditionally ip6tables drop incoming 464xlat destined frames" by Maciej Żenczykowski · 6 years ago
- 083688f ClatdController - unconditionally ip6tables drop incoming 464xlat destined frames by Maciej Żenczykowski · 6 years ago
- efb7ec3 Temporarily disable binder tests on 5.x kernels by Alistair Delva · 6 years ago
- 9400524 clatd ebpf - implement egress ebpf program by Maciej Żenczykowski · 6 years ago
- fe92961 ClatdController - attach egress clat ebpf program to v4-* interfaces by Maciej Żenczykowski · 6 years ago
- 97ec1d8 ClatdController - add oifIsEthernet field to struct ClatEgressValue by Maciej Żenczykowski · 6 years ago
- 1ca9592 ClatdController - also attach 'clsact' qdisc to v4-* interface by Maciej Żenczykowski · 6 years ago
- 869bca5 ClatdController - populate mClatEgressMap by Maciej Żenczykowski · 6 years ago
- 75f4dc3 ClatdController - rename progFd to rxProgFd by Maciej Żenczykowski · 6 years ago
- a8ef6f9 ClatdController - implement resetEgressMap() by Maciej Żenczykowski · 6 years ago
- 35bc6ed ClatdController - refactor init() into init() + resetIngressMap() by Maciej Żenczykowski · 6 years ago
- 0bd8da7 ClatdController - add mClatEgressMap and initialize it by Maciej Żenczykowski · 6 years ago
- 1afbd99 implement ClatdController::dumpEgress() by Maciej Żenczykowski · 6 years ago
- 4c26217 refactor: ClatdController::dump -> dump + dumpTrackers() by Maciej Żenczykowski · 6 years ago
- 7dffa6f refactor: ClatdController::dump -> dump + dumpIngress() by Maciej Żenczykowski · 6 years ago
- a06943c implement tcFilterAddDevEgressBpf and add tests by Maciej Żenczykowski · 6 years ago
- b140a3a rename tcFilterAddDevBpf() to tcFilterAddDevIngressBpf() by Maciej Żenczykowski · 6 years ago
- e870a87 add getClatEgressProgFd() with tests by Maciej Żenczykowski · 6 years ago
- 4e36f13 add getClatEgressMapFd() with tests by Maciej Żenczykowski · 6 years ago
- 99bc7a9 add placeholder clat egress bpf programs and map by Maciej Żenczykowski · 6 years ago
- a448fd5 Merge "netd: limit DAC capabilities" by Jeffrey Vander Stoep · 6 years ago
- 85eb211 netd: limit DAC capabilities by Jeff Vander Stoep · 6 years ago
- 08cb211 Add TetherConfigParcel to improve tetherStartWithConfiguration by Chiachang Wang · 6 years ago
- 00fc62f Support getting fwmark for a network by Chiachang Wang · 6 years ago
- 5383963 Merge "Enable C++20 for netd" am: 6e7d38bc49 by Bernie Innocenti · 6 years ago
- 441e1ad Merge "Use stubs generated by build system" am: 9eb4b69c5b by Lorenzo Colitti · 6 years ago
- 6e7d38b Merge "Enable C++20 for netd" by Bernie Innocenti · 6 years ago
- 9eb4b69 Merge "Use stubs generated by build system" by Lorenzo Colitti · 6 years ago
- d064d6f Merge "Test that netlink errors are reported correctly." am: e44998c0ac by Maciej Żenczykowski · 6 years ago
- e44998c Merge "Test that netlink errors are reported correctly." by Maciej Żenczykowski · 6 years ago
- 9ae1771 Test that netlink errors are reported correctly. by Lorenzo Colitti · 6 years ago
- 9134559 Merge "Improve tests for InterfaceController add/remove address methods" by Maciej Żenczykowski · 6 years ago
- bbc87dd Merge "Improve tests for InterfaceController add/remove address methods" by Maciej Żenczykowski · 6 years ago
- 0111898 Improve tests for InterfaceController add/remove address methods by Lorenzo Colitti · 6 years ago