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