1. aeff0b6 netd.c: move XTBPF_(NO)MATCH to bpf_net_helpers.h by Maciej Żenczykowski · 12 months ago
  2. 95ab8c7 block.c: rename (DIS)ALLOW to BPF_(DIS)ALLOW by Maciej Żenczykowski · 12 months ago
  3. 1604b65 netd.c: rename BPF_(NO)MATCH to XTBPF_(NO)MATCH by Maciej Żenczykowski · 12 months ago
  4. cbcc612 netd bpf: make tracing non-optional on user builds by Maciej Żenczykowski · 1 year ago
  5. 7738877 Add comments to explain the difference between offload.o and offload@mainline.o. by Maciej Żenczykowski · 1 year ago
  6. d849a0c bpf_progs: remove spurious 'btf: true' and Wall/Werror flags by Maciej Żenczykowski · 1 year ago
  7. 222f0a7 Merge "bpf_progs: mark a bunch of unused arguments as __unused" into main by Treehugger Robot · 1 year ago
  8. 5d72cba Merge "bpf_progs: use unsigned instead of int" into main by Treehugger Robot · 1 year ago
  9. 2e0da9b bpf_progs: mark a bunch of unused arguments as __unused by Maciej Żenczykowski · 1 year ago
  10. c11dfd8 bpf_progs: use unsigned instead of int by Maciej Żenczykowski · 1 year ago
  11. adf18d2 bpf_progs: explicitly set btf to false on offload.o & test.o by Maciej Żenczykowski · 1 year ago
  12. 3d00262 Make firewall bpf code multi-user aware by Suprabh Shukla · 1 year, 2 months ago
  13. 4e4f872 Revert "NetBpfLoad: disable mainline on < U QPR3" by Maciej Żenczykowski · 1 year, 2 months ago
  14. 2afffc2 Revert "NetBpfLoad: gently enable mainline" by Maciej Żenczykowski · 1 year, 2 months ago
  15. 4d6d7aa Revert "bpf_progs: introduce mainline loaded non-critical gentle.o" by Maciej Żenczykowski · 1 year, 2 months ago
  16. 05ebcf0 bpf: extend cgroup hooks to older kernels by Maciej Żenczykowski · 1 year, 2 months ago
  17. 22db590 bpf: attach a *bunch* more cgroup hooks by Maciej Żenczykowski · 1 year, 3 months ago
  18. 878aae0 BpfMapTest: fixes for testGetFd by Maciej Żenczykowski · 1 year, 2 months ago
  19. 45e9372 use a second map for SingleWriterBpfMap test by Maciej Żenczykowski · 1 year, 2 months ago
  20. 083cce9 bpf_progs: introduce mainline loaded non-critical gentle.o by Maciej Żenczykowski · 1 year, 2 months ago
  21. 231598b NetBpfLoad: gently enable mainline by Maciej Żenczykowski · 1 year, 2 months ago
  22. e819e43 Merge "BpfSyscallWrappers: grab shared lock on writable map open" into main by Maciej Żenczykowski · 1 year, 2 months ago
  23. 4b28336 NetBpfLoad: disable mainline on < U QPR3 by Maciej Żenczykowski · 1 year, 2 months ago
  24. 52018c8 BpfSyscallWrappers: grab shared lock on writable map open by Maciej Żenczykowski · 1 year, 2 months ago
  25. 4baf85b Merge "Revert "bpf: offload.c - comment out CRITICAL mark"" into main by Maciej Żenczykowski · 1 year, 4 months ago
  26. 07fd9ba Merge "netd.c: BACKGROUND_MATCH bypass for 'lo' traffic" into main by Maciej Żenczykowski · 1 year, 4 months ago
  27. 95d8506 netd.c: BACKGROUND_MATCH bypass for 'lo' traffic by Maciej Żenczykowski · 1 year, 6 months ago
  28. c044932 Merge "Add firewall chains for HAPPY_BOX and user/admin PENALTY_BOX" into main by Motomu Utsumi · 1 year, 4 months ago
  29. 11d3345 Add firewall chains for HAPPY_BOX and user/admin PENALTY_BOX by Motomu Utsumi · 1 year, 4 months ago
  30. 3dd052e Revert "bpf: offload.c - comment out CRITICAL mark" by Maciej Żenczykowski · 1 year, 4 months ago
  31. 8099c3b bpf: offload.c - comment out CRITICAL mark by Maciej Żenczykowski · 1 year, 4 months ago
  32. 4293ce8 Merge "NetBpfLoad: enable mainline on T+" into main by Treehugger Robot · 1 year, 5 months ago
  33. 11141da NetBpfLoad: enable mainline on T+ by Maciej Żenczykowski · 1 year, 5 months ago
  34. 8b3f9d9 clat bpf: add byte/packet counter by Maciej Żenczykowski · 1 year, 5 months ago
  35. 561fb4a rename: @btf.o -> @mainline.o by Maciej Żenczykowski · 1 year, 10 months ago
  36. 5733d01 Fix the ignore_on_* flags for egress tracing. by Ryan Zuklie · 1 year, 5 months ago
  37. d7ade39 eliminate some casts by Maciej Żenczykowski · 1 year, 6 months ago
  38. d54374f netd.c: allow data saver egress from timewait sockets by Maciej Żenczykowski · 1 year, 6 months ago
  39. a08846c netd.c: handle overflowuid in bpf_owner_match() by Maciej Żenczykowski · 1 year, 6 months ago
  40. 01b5ede [DON'T BLOCK] Test ownership migration rules by Aditya Choudhary · 1 year, 6 months ago
  41. 2d893b6 New firewall chain for default background restrictions by Suprabh Shukla · 1 year, 9 months ago
  42. 006a3f1 Support Data Saver awareness in libcom.android.tethering.dns_helper.so by Ken Chen · 1 year, 10 months ago
  43. ec0f7ac Add a library for DNS resolver to read bpf maps by Ken Chen · 1 year, 11 months ago
  44. 2433017 Write Data Saver setting to BPF map by Ken Chen · 1 year, 10 months ago
  45. fe0d0f6 Merge "Move is_system_uid utility from netd.c to netd.h" into main by Ken Chen · 1 year, 9 months ago
  46. 784696f Move is_system_uid utility from netd.c to netd.h by Ken Chen · 1 year, 10 months ago
  47. f92d211 Merge "Pass upstream prefixes to bpf tethering offload" into main by KH Shi · 1 year, 10 months ago
  48. 3f738fc Pass upstream prefixes to bpf tethering offload by KH Shi · 2 years, 3 months ago
  49. cf25a54 Correct LINT path on UidOwnerMatchType by Ken Chen · 1 year, 10 months ago
  50. e1a615a type safety for 'bool downstream' by Maciej Żenczykowski · 1 year, 10 months ago
  51. 8a6c6d5 type safety for 'bool updatetime' by Maciej Żenczykowski · 1 year, 10 months ago
  52. 8d3bde7 type safety for is_ethernet by Maciej Żenczykowski · 1 year, 10 months ago
  53. a8852b2 type safety for 'bool egress' by Maciej Żenczykowski · 1 year, 10 months ago
  54. f060849 netd.c: factor out get_app_permissions() by Maciej Żenczykowski · 1 year, 10 months ago
  55. 901c710 bpf_progs: use macros for kernel version by Maciej Żenczykowski · 1 year, 10 months ago
  56. 3a64568 type safety for kernel version by Maciej Żenczykowski · 1 year, 10 months ago
  57. 3cb494f move BPF_CGROUP_INET*_BIND registration into BpfHandler by Maciej Żenczykowski · 1 year, 10 months ago
  58. 10da6d4 move PRIVATE/SHARED/MANDATORY/OPTIONAL/{LOAD,IGNORE}_ON_* into core headers by Maciej Żenczykowski · 1 year, 10 months ago
  59. a09c2bb use static const instead of #define (DIS)ALLOW by Maciej Żenczykowski · 1 year, 10 months ago
  60. c112629 bpf: add constants PRIVATE, SHARED, MANDATORY, OPTIONAL by Maciej Żenczykowski · 1 year, 10 months ago
  61. 2387323 switch from defines to static consts by Maciej Żenczykowski · 1 year, 10 months ago
  62. 9fb8f18 Remove debug only restrictions to network tracing by Ryan Zuklie · 1 year, 10 months ago
  63. 7e2f53e reverse BpfMap & BpfMapRO inheritence to make sense by Maciej Żenczykowski · 1 year, 11 months ago
  64. f7d23e1 [Refactor] Make uid owner match comparison logic into a function by Ken Chen · 1 year, 11 months ago
  65. b9cf347 netd.c - nettrace - add 'wakeup' boolean by Maciej Żenczykowski · 1 year, 11 months ago
  66. 73896a7 nettrace - skip over a single hopopts or dstops ipv6 extension header by Maciej Żenczykowski · 1 year, 11 months ago
  67. a8cb825 netd.c - nettrace - add support for icmp type/code & udplite/sctp ports. by Maciej Żenczykowski · 1 year, 11 months ago
  68. 66da6a9 possibly fix clat ingress nat64 drop by Maciej Żenczykowski · 1 year, 11 months ago
  69. 6109d94 netd bpf - implement ingress discard based on {dstip,ifindex} by Maciej Żenczykowski · 2 years ago
  70. fca4ee4 netd.c - only check clat uid on egress by Maciej Żenczykowski · 2 years ago
  71. a693bac StatsValue - define operator+= by Maciej Żenczykowski · 2 years ago
  72. 4bcac5d eliminate 'struct Stats' in favour of StatsValue by Maciej Żenczykowski · 2 years ago
  73. 15b63b3 eliminate unused tcp{Rx,Tx}Packets by Maciej Żenczykowski · 2 years ago
  74. c8fb1a2 bpf tethering offload - add src subnet to upstream ipv6 direction by KH Shi · 2 years ago
  75. 43d31bb clatd.c - add support for UDPLITE by Maciej Żenczykowski · 2 years ago
  76. de1342a bpf_progs: disable BTF on <=U && user builds by Maciej Żenczykowski · 2 years, 2 months ago
  77. 9fb415a Merge "netd.c: simplify impossible code path" by Maciej Żenczykowski · 2 years, 3 months ago
  78. 83dde6b netd.c - cleanup AID_CLAT handling by Maciej Żenczykowski · 2 years, 3 months ago
  79. 399c9f2 netd.c: simplify impossible code path by Maciej Żenczykowski · 2 years, 3 months ago
  80. 7a03c18 remove inprocess tethering by Maciej Żenczykowski · 2 years, 3 months ago
  81. c5af9f2 Drop support for beta versions of Android T. by Maciej Żenczykowski · 2 years, 4 months ago
  82. 58c6337 sed -i -r 's@/[*] updatetime [*]/ false@NO_UPDATETIME@g' offload.c by Maciej Żenczykowski · 2 years, 4 months ago
  83. 653bb00 sed -i -r 's@/[*] updatetime [*]/ true@UPDATETIME@g' offload.c by Maciej Żenczykowski · 2 years, 4 months ago
  84. b27132f sed -i -r 's@/[*]ignore_on_user[*]/true@IGNORE_ON_USER@g' netd.c by Maciej Żenczykowski · 2 years, 4 months ago
  85. b6232eb sed -i -r 's@/[*]ignore_on_user[*]/false@LOAD_ON_USER@g' netd.c by Maciej Żenczykowski · 2 years, 4 months ago
  86. e94f476 sed -i -r 's@/[*]ignore_on_userdebug[*]/false@LOAD_ON_USERDEBUG@g' netd.c by Maciej Żenczykowski · 2 years, 4 months ago
  87. 95e0743 sed -i -r 's@/[*]ignore_on_eng[*]/false@LOAD_ON_ENG@g' netd.c by Maciej Żenczykowski · 2 years, 4 months ago
  88. 66f52f4 sed -i -r 's@/[*] is_ethernet [*]/ false@RAWIP@g' offload.c by Maciej Żenczykowski · 2 years, 4 months ago
  89. 63fadd1 sed -i -r 's@/[*] is_ethernet [*]/ true@ETHER@g' offload.c by Maciej Żenczykowski · 2 years, 4 months ago
  90. cad569f sed -i -r 's@/[*] downstream [*]/ true@DOWNSTREAM@g' offload.c by Maciej Żenczykowski · 2 years, 4 months ago
  91. 941ea03 sed -i -r 's@/[*] downstream [*]/ false@UPSTREAM@g' offload.c by Maciej Żenczykowski · 2 years, 4 months ago
  92. 4c33f5c bpf_net_helpers: define some boolean constants by Maciej Żenczykowski · 2 years, 4 months ago
  93. 2541a19 offload.c - feed kver in to bpf progs by Maciej Żenczykowski · 2 years, 7 months ago
  94. 99a1a26 netd.c - feed kver deeper into bpf programs by Maciej Żenczykowski · 2 years, 7 months ago
  95. bdccc50 allow ingress TCP FINs in doze mode by Maciej Żenczykowski · 2 years, 4 months ago
  96. ce7431f bpf network stats - move double accounting tag!=0 out of bpf by Maciej Żenczykowski · 2 years, 4 months ago
  97. bab0c1a offload.c - adjust bytes for l2 header by Maciej Żenczykowski · 2 years, 7 months ago
  98. bdcb896 clatd: update a comment about ipv6 frag handling by Maciej Żenczykowski · 2 years, 5 months ago
  99. 896ef4e Merge "bpf netd - minor perf improvement - move uid check first" by Maciej Żenczykowski · 2 years, 5 months ago
  100. e4c0473 bpf netd - minor perf improvement - move uid check first by Maciej Żenczykowski · 2 years, 5 months ago