1. 199fd35 NetBpfLoad: enforce eBPF is jitted on 25Q2+ by Maciej Żenczykowski · 1 year, 2 months ago
  2. 97debeb NetBpfLoad: 4.14+ fail hard on bpfGetFdProgId() failure by Maciej Żenczykowski · 1 year, 2 months ago
  3. fb98f05 BpfSyscallWrapper: add bpfGetFd{Jit,Xlat}ProgLen by Maciej Żenczykowski · 1 year, 2 months ago
  4. a003ace NetBpfLoad: don't call bpfGetFdMapId in kernels < 4.14 by Maciej Żenczykowski · 1 year, 2 months ago
  5. 000f20d NetBpfLoad: int err -> const int err by Maciej Żenczykowski · 1 year, 2 months ago
  6. 37ba939 NetBpfLoad: print 'ok' instead of 'no error' by Maciej Żenczykowski · 1 year, 2 months ago
  7. 4ff6044 Android W doesn't exist -> Baklava/25Q2 by Maciej Żenczykowski · 1 year, 2 months ago
  8. 6fc9146 bpf: don't spam the log with initMaps successfully by Maciej Żenczykowski · 1 year, 2 months ago
  9. e771525 Merge "bpf: check _Alignof(u64) == 8 (except i386 where 4)" into main by Maciej Żenczykowski · 1 year, 2 months ago
  10. f6c1f75 bpf: check _Alignof(u64) == 8 (except i386 where 4) by Maciej Żenczykowski · 1 year, 2 months ago
  11. 127715a NetBpfLoad: on 25Q2+ force 64-bit kernel by Maciej Żenczykowski · 1 year, 2 months ago
  12. 7805afe Merge "Add MLD type offset definition" into main by Maciej Żenczykowski · 1 year, 2 months ago
  13. baada51 Add MLD type offset definition by Jimi Chen · 1 year, 2 months ago
  14. 7a7dcf8 BpfHandler: more 'using' statements for bpf namespace by Maciej Żenczykowski · 1 year, 2 months ago
  15. 8701983 bpf: don't attempt to load LPM_TRIE on < 4.14 by Maciej Żenczykowski · 1 year, 2 months ago
  16. 0bcb13f BpfHandler: reduce logging verbosity by Maciej Żenczykowski · 1 year, 2 months ago
  17. cb2125e Merge "add kernel version comment for R/S pre-bpf" into main by Maciej Żenczykowski · 1 year, 2 months ago
  18. 259fe7e bpf_net_helpers: introduce bpf_get_netns_cookie() helper by Maciej Żenczykowski · 1 year, 2 months ago
  19. 6825d9f Merge "BpfHandler: add 25Q2+ netd map create and write test" into main by Treehugger Robot · 1 year, 2 months ago
  20. 48f244e BpfHandler: add 25Q2+ netd map create and write test by Maciej Żenczykowski · 1 year, 2 months ago
  21. 645b2d9 bpf: define READ_ONCE and WRITE_ONCE by Maciej Żenczykowski · 1 year, 2 months ago
  22. 0a23403 add kernel version comment for R/S pre-bpf by Maciej Żenczykowski · 1 year, 2 months ago
  23. 1aca8ee bpf netd: block local network calls if permission is not allowed. by Sarup Dalwani · 1 year, 2 months ago
  24. 77e3372 bpf netd: Add blocking for ingress local network calls. by Sarup Dalwani · 1 year, 4 months ago
  25. 773aa35 bpf netd: block local network calls on egress by Sarup Dalwani · 1 year, 5 months ago
  26. 26e05d4 bpf netd: Add local_net_access bpf map along with lookup method. by Sarup Dalwani · 1 year, 5 months ago
  27. 6e0a11a bpf_helpers.h: update KVER constants by Maciej Żenczykowski · 1 year, 2 months ago
  28. 79934dd BpfMap: add some messages on abort() by Maciej Żenczykowski · 1 year, 2 months ago
  29. 34cd3cd bpf netd: 25q2 specific bpf_owner_match() by Maciej Żenczykowski · 1 year, 2 months ago
  30. f1efc29 bpf netd: introduce 25Q2 specific cgroupskb/egress/stats programs by Maciej Żenczykowski · 1 year, 2 months ago
  31. 85d7858 bpf netd: introduce 25Q2 specific cgroupskb/ingress/stats programs by Maciej Żenczykowski · 1 year, 2 months ago
  32. cf40668 bpf netd: better document cgroupskb/{e,in}gress/stats programs by Maciej Żenczykowski · 1 year, 2 months ago
  33. ed91c28 bpf netd: eliminate TRACE_ON/OFF by Maciej Żenczykowski · 1 year, 2 months ago
  34. 40c9675 bpf netd: introduce DEFINE_NETD_BPF_PROG_RANGES() macro by Maciej Żenczykowski · 1 year, 2 months ago
  35. 871e4ba bpf netd: hardcode AID_ROOT/AID_ROOT in DEFINE_NETD_BPF_PROG{,_KVER,_KVER_RANGE} by Maciej Żenczykowski · 1 year, 2 months ago
  36. cb46999 bpf netd: hardcode AID_ROOT/AID_ROOT in DEFINE_NETD_V_BPF_PROG_KVER by Maciej Żenczykowski · 1 year, 2 months ago
  37. dd8ee1e bpf netd: hardcode AID_ROOT/AID_NET_ADMIN in DEFINE_SYS_BPF_PROG by Maciej Żenczykowski · 1 year, 2 months ago
  38. 2d99530 bpf netd: hardcode AID_ROOT/AID_NET_ADMIN in DEFINE_XTBPF_PROG by Maciej Żenczykowski · 1 year, 2 months ago
  39. 56c6ccf bpf netd: change stats programs gid from AID_SYSTEM to AID_ROOT by Maciej Żenczykowski · 1 year, 2 months ago
  40. 26121e8 bpf: KVER_5_9 -> KVER_5_10 by Maciej Żenczykowski · 1 year, 2 months ago
  41. 276dd9d bpf: KVER_5_8 -> KVER_5_10 by Maciej Żenczykowski · 1 year, 2 months ago
  42. 1ef91d6 bpf netd: pass sdk level into bpf_traffic_account() by Maciej Żenczykowski · 1 year, 2 months ago
  43. 4b47171 bpf_helpers: infra for per sdk level bpf programs by Maciej Żenczykowski · 1 year, 2 months ago
  44. 88f0c95 bpf_helpers: comment adjustment by Maciej Żenczykowski · 1 year, 2 months ago
  45. 81430d6 BpfUtils.h: update kernel comment for 6.13 by Maciej Żenczykowski · 1 year, 2 months ago
  46. d2459f3 bpf: support BPF_F_NO_PREALLOC in bpf_map_def.h by Maciej Żenczykowski · 1 year, 2 months ago
  47. 4c0ba60 Merge "Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work."" into main by Maciej Żenczykowski · 1 year, 2 months ago
  48. c1a9f4a Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work." by Maciej Żenczykowski · 1 year, 2 months ago
  49. 5c01da8 Adding mapFlags parameter while created BPF maps. by Sarup Dalwani · 1 year, 3 months ago
  50. db9171f NetBpfLoad: use __ANDROID_API_FUTURE__ for unreleased by Maciej Żenczykowski · 1 year, 3 months ago
  51. 9897512 NetBpfLoad: rename isAtLeastW to isAtLeast25Q2 by Maciej Żenczykowski · 1 year, 3 months ago
  52. d266817 Merge "Check supported kernel version in V and 25Q2+" into main by Maciej Żenczykowski · 1 year, 3 months ago
  53. a1fb141 Merge "NetBpfLoad: enforce kernel 5.4 for Android W" into main by Treehugger Robot · 1 year, 3 months ago
  54. 1758f41 Check supported kernel version in V and 25Q2+ by Maciej Żenczykowski · 1 year, 3 months ago
  55. b8750c4 bpf: Test bitmap open (duplicates GTS) by Maciej Żenczykowski · 1 year, 4 months ago
  56. 0cee68d Merge "Only run uprobestatsbpfload if available" into main by Maciej Żenczykowski · 1 year, 4 months ago
  57. 06f38e3 Add REQUIRE() clause for 6.12 LTS for W. by Maciej Żenczykowski · 1 year, 4 months ago
  58. 76f66b6 NetBpfLoad: enforce kernel 5.4 for Android W by Maciej Żenczykowski · 1 year, 6 months ago
  59. cb19e1b Only run uprobestatsbpfload if available by Yu-Ting Tseng · 1 year, 4 months ago
  60. d95c0c6 Make ARM TVs running 32-bit userspace boot on V with new kernels. by Lorenzo Colitti · 1 year, 4 months ago
  61. 908ca9e Merge "Use unique_fd for usableProgram" into main by Treehugger Robot · 1 year, 4 months ago
  62. cc7a5a3 Merge "Get rid of BPF_FD_JUST_USE_INT" into main by Treehugger Robot · 1 year, 4 months ago
  63. c8a9dc2 Use unique_fd for usableProgram by Patrick Rohr · 1 year, 4 months ago
  64. 99ace23 Get rid of BPF_FD_JUST_USE_INT by Patrick Rohr · 1 year, 4 months ago
  65. eb85ea5 Remove BpfBaseTest processgroup test. by Maciej Żenczykowski · 1 year, 4 months ago
  66. c58cfb7 Add BPF_LOAD_SKB_PKTTYPE macro to BpfClassic.h by Maciej Żenczykowski · 1 year, 5 months ago
  67. 32691a9 Add IGMP type offset definition by Jimi Chen · 1 year, 5 months ago
  68. 3d2a3c5 Merge "bpf: Ringbuf: Ensure we acquire load the length for the ring buf entry" into main by Treehugger Robot · 1 year, 5 months ago
  69. 717b447 bpf: Ringbuf: Ensure we acquire load the length for the ring buf entry by Kalesh Singh · 1 year, 5 months ago
  70. 09b983e Merge "Make netbpfload invoke uprobestatsbpfload" into main by Treehugger Robot · 1 year, 5 months ago
  71. 9b15fa0 Make netbpfload invoke uprobestatsbpfload by Yu-Ting Tseng · 1 year, 5 months ago
  72. 2918f06 BpfHandler: Add kver checks around V BPF attach program checks by LuK1337 · 1 year, 5 months ago
  73. 1de84f2 netd: Require 4.19+ for connect/recvmsg/sendmsg cgroup hooks by LuK1337 · 1 year, 6 months ago
  74. b7028cb Add bpf_sk_fullsock helper by Patrick Rohr · 1 year, 5 months ago
  75. 487f21e offload.c: do_forward6() pull less by Maciej Żenczykowski · 1 year, 6 months ago
  76. e611324 BpfHandler: fix comment whitespace/quoting by Maciej Żenczykowski · 1 year, 6 months ago
  77. 16a9029 Merge "netd_updatable: only wait for bpf on <=V" into main by Treehugger Robot · 1 year, 6 months ago
  78. 23c02b0 netd_updatable: only wait for bpf on <=V by Maciej Żenczykowski · 1 year, 6 months ago
  79. 4e9230d NetBpfLoad: doc updates... by Maciej Żenczykowski · 1 year, 6 months ago
  80. 4693637 Update bpfloader related rc documentation. by Maciej Żenczykowski · 1 year, 6 months ago
  81. ad5fa93 Merge "KernelUtils.h: add 6.12 to isLtsKernel()." into main by Treehugger Robot · 1 year, 6 months ago
  82. 7f5b601 KernelUtils.h: add 6.12 to isLtsKernel(). by Maciej Żenczykowski · 1 year, 6 months ago
  83. 2bb5b7e bpf: git mv DnsResolver bpf/dns_helper by Maciej Żenczykowski · 1 year, 6 months ago
  84. 2d52f8c NetBpfLoad: don't allow prog-less bpf .o's targetting platform bpfloader by Maciej Żenczykowski · 1 year, 6 months ago
  85. b0e0f62 Merge "Remove load_bpf_programs trigger (moving to system/core)" into main by Treehugger Robot · 1 year, 6 months ago
  86. 3664aa8 Remove load_bpf_programs trigger (moving to system/core) by Maciej Żenczykowski · 1 year, 6 months ago
  87. 6e94583 bpf: promote inet_release hook from V+ 5.10+ to T+ 5.10+ by Maciej Żenczykowski · 1 year, 6 months ago
  88. 5145228 Merge "bpf: merge block.c into netd.c" into main by Treehugger Robot · 1 year, 7 months ago
  89. 3ad3794 bpf: merge block.c into netd.c by Maciej Żenczykowski · 1 year, 7 months ago
  90. 3a08515 NetBpfLoad: noop - all programs are critical by Maciej Żenczykowski · 1 year, 7 months ago
  91. 661ae85 BPF: rename bpf_defaults to bpf_cc_defaults by Neill Kapron · 1 year, 7 months ago
  92. 116d17a dscpPolicy: verifier optimizations (once more) by Maciej Żenczykowski · 1 year, 7 months ago
  93. 9ba9c1d bpf: test.c - remove XDP program & add placeholder skfilter program by Maciej Żenczykowski · 1 year, 7 months ago
  94. ea1d8f6 NetBpfLoad: fix empty log_buf detection logic by Maciej Żenczykowski · 1 year, 7 months ago
  95. bf15918 bpf: test - annotate as critical by Maciej Żenczykowski · 1 year, 7 months ago
  96. 1e48717 NetBpfLoad: support bpf.o without program section by Maciej Żenczykowski · 1 year, 7 months ago
  97. 7499188 Merge "dscpPolicy: more bpf verifier optimizations" into main by Maciej Żenczykowski · 1 year, 7 months ago
  98. 0f8d12e Merge "bpf_headers: add DEFINE_BPF_RINGBUF macro" into main by Maciej Żenczykowski · 1 year, 7 months ago
  99. 20b7f4d Merge "dscpPolicy: assume cache lookup always succeeds (though it might miss)" into main by Maciej Żenczykowski · 1 year, 7 months ago
  100. 3188abb dscpPolicy: more bpf verifier optimizations by Maciej Żenczykowski · 1 year, 7 months ago