1. a6ffae2 Fix unsigned num comparison with zero by Motomu Utsumi · 12 months ago
  2. 1af58f3 Merge "netbpfload.rc: add a version comment" into main by Maciej Żenczykowski · 12 months ago
  3. 7782ab5 netbpfload.rc: add a version comment by Maciej Żenczykowski · 12 months ago
  4. ba7a418 NetBpfLoad: 25Q2+ enforce 1GiB+ memlock by Maciej Żenczykowski · 12 months ago
  5. 6f1cecc Skip enabling BTF on kernel older than 4.18 by Motomu Utsumi · 12 months ago
  6. 9fef930 NetBpfLoad: merge two map creation ALOGs by Maciej Żenczykowski · 12 months ago
  7. 1a5cc5b Enable BTF for maps loaded by NetBpfLoad by Motomu Utsumi · 12 months ago
  8. 59b2099 Add method to get key value type ids by Motomu Utsumi · 12 months ago
  9. 21536e5 Add method to load btf into kernel by Motomu Utsumi · 12 months ago
  10. efe3331 Add method to update btf_var_secinfo.offset by Motomu Utsumi · 12 months ago
  11. b3d3c2a Add method to update btf_type.size for BTF_KIND_DATASEC by Motomu Utsumi · 12 months ago
  12. 712088d Enable libbpf logging in bpf loader by Motomu Utsumi · 12 months ago
  13. c07d271 netd bpf: correct comment in NetBpfLoad S+ world (try 2). by Maciej Żenczykowski · 12 months ago
  14. 4f373e3 netd bpf: correct comment in NetBpfLoad S+ world. by Maciej Żenczykowski · 12 months ago
  15. 5977f5c Merge "Add libbpf version to bpf loader initial log" into main by Motomu Utsumi · 1 year ago
  16. fb89030 Merge "Allow bpfloader to use libbpf" into main by Treehugger Robot · 1 year ago
  17. 7b7ab02 Merge "bpf: switch to mainline netbpfload on Android S/SV2" into main by Maciej Żenczykowski · 1 year ago
  18. 0b47749 bpf: switch to mainline netbpfload on Android S/SV2 by Maciej Żenczykowski · 1 year ago
  19. 9aeb1f5 bpf: allow tagging non-tcp/udp sockets on T+ & 5.10+ by Maciej Żenczykowski · 1 year, 9 months ago
  20. 03bf18c Revert "bpf: change NetBpfLoad rc file from 33 (T/U) to 31 (S/Sv2/T/U)" by Maciej Żenczykowski · 1 year ago
  21. 0e9b0e0 bpf: change NetBpfLoad rc file from 33 (T/U) to 31 (S/Sv2/T/U) by Maciej Żenczykowski · 1 year ago
  22. 8c09778 bpf: rename BPFLOADER_MAINLINE_VERSION to BPFLOADER_MAINLINE_S_VERSION by Maciej Żenczykowski · 1 year ago
  23. 40baa44 Merge "bpf_map_def: undo incorrect comment change." into main by Maciej Żenczykowski · 1 year ago
  24. 7c781b0 bpf_map_def: undo incorrect comment change. by Maciej Żenczykowski · 1 year ago
  25. bb08d80 Drop egress multicast on clat interface by Patrick Rohr · 1 year ago
  26. a769358 Add libbpf version to bpf loader initial log by Motomu Utsumi · 1 year, 1 month ago
  27. 79dbcf7 Allow bpfloader to use libbpf by Motomu Utsumi · 1 year, 1 month ago
  28. 7323863 bpf: move isAtLeastX to BpfUtils.h by Maciej Żenczykowski · 1 year ago
  29. 90400c5 noop: change from deprecated __ANDROID_API_*__ to constants by Maciej Żenczykowski · 1 year, 1 month ago
  30. 199fd35 NetBpfLoad: enforce eBPF is jitted on 25Q2+ by Maciej Żenczykowski · 1 year, 1 month ago
  31. 97debeb NetBpfLoad: 4.14+ fail hard on bpfGetFdProgId() failure by Maciej Żenczykowski · 1 year, 1 month ago
  32. fb98f05 BpfSyscallWrapper: add bpfGetFd{Jit,Xlat}ProgLen by Maciej Żenczykowski · 1 year, 1 month ago
  33. a003ace NetBpfLoad: don't call bpfGetFdMapId in kernels < 4.14 by Maciej Żenczykowski · 1 year, 1 month ago
  34. 000f20d NetBpfLoad: int err -> const int err by Maciej Żenczykowski · 1 year, 1 month ago
  35. 37ba939 NetBpfLoad: print 'ok' instead of 'no error' by Maciej Żenczykowski · 1 year, 1 month ago
  36. 4ff6044 Android W doesn't exist -> Baklava/25Q2 by Maciej Żenczykowski · 1 year, 1 month ago
  37. 6fc9146 bpf: don't spam the log with initMaps successfully by Maciej Żenczykowski · 1 year, 1 month ago
  38. e771525 Merge "bpf: check _Alignof(u64) == 8 (except i386 where 4)" into main by Maciej Żenczykowski · 1 year, 1 month ago
  39. f6c1f75 bpf: check _Alignof(u64) == 8 (except i386 where 4) by Maciej Żenczykowski · 1 year, 1 month ago
  40. 127715a NetBpfLoad: on 25Q2+ force 64-bit kernel by Maciej Żenczykowski · 1 year, 1 month ago
  41. 7805afe Merge "Add MLD type offset definition" into main by Maciej Żenczykowski · 1 year, 1 month ago
  42. baada51 Add MLD type offset definition by Jimi Chen · 1 year, 1 month ago
  43. 7a7dcf8 BpfHandler: more 'using' statements for bpf namespace by Maciej Żenczykowski · 1 year, 1 month ago
  44. 8701983 bpf: don't attempt to load LPM_TRIE on < 4.14 by Maciej Żenczykowski · 1 year, 1 month ago
  45. 0bcb13f BpfHandler: reduce logging verbosity by Maciej Żenczykowski · 1 year, 1 month ago
  46. cb2125e Merge "add kernel version comment for R/S pre-bpf" into main by Maciej Żenczykowski · 1 year, 1 month ago
  47. 259fe7e bpf_net_helpers: introduce bpf_get_netns_cookie() helper by Maciej Żenczykowski · 1 year, 1 month ago
  48. 6825d9f Merge "BpfHandler: add 25Q2+ netd map create and write test" into main by Treehugger Robot · 1 year, 1 month ago
  49. 48f244e BpfHandler: add 25Q2+ netd map create and write test by Maciej Żenczykowski · 1 year, 1 month ago
  50. 645b2d9 bpf: define READ_ONCE and WRITE_ONCE by Maciej Żenczykowski · 1 year, 1 month ago
  51. 0a23403 add kernel version comment for R/S pre-bpf by Maciej Żenczykowski · 1 year, 1 month ago
  52. 1aca8ee bpf netd: block local network calls if permission is not allowed. by Sarup Dalwani · 1 year, 1 month ago
  53. 77e3372 bpf netd: Add blocking for ingress local network calls. by Sarup Dalwani · 1 year, 3 months ago
  54. 773aa35 bpf netd: block local network calls on egress by Sarup Dalwani · 1 year, 4 months ago
  55. 26e05d4 bpf netd: Add local_net_access bpf map along with lookup method. by Sarup Dalwani · 1 year, 5 months ago
  56. 6e0a11a bpf_helpers.h: update KVER constants by Maciej Żenczykowski · 1 year, 1 month ago
  57. 79934dd BpfMap: add some messages on abort() by Maciej Żenczykowski · 1 year, 1 month ago
  58. 34cd3cd bpf netd: 25q2 specific bpf_owner_match() by Maciej Żenczykowski · 1 year, 1 month ago
  59. f1efc29 bpf netd: introduce 25Q2 specific cgroupskb/egress/stats programs by Maciej Żenczykowski · 1 year, 1 month ago
  60. 85d7858 bpf netd: introduce 25Q2 specific cgroupskb/ingress/stats programs by Maciej Żenczykowski · 1 year, 1 month ago
  61. cf40668 bpf netd: better document cgroupskb/{e,in}gress/stats programs by Maciej Żenczykowski · 1 year, 1 month ago
  62. ed91c28 bpf netd: eliminate TRACE_ON/OFF by Maciej Żenczykowski · 1 year, 1 month ago
  63. 40c9675 bpf netd: introduce DEFINE_NETD_BPF_PROG_RANGES() macro by Maciej Żenczykowski · 1 year, 1 month ago
  64. 871e4ba bpf netd: hardcode AID_ROOT/AID_ROOT in DEFINE_NETD_BPF_PROG{,_KVER,_KVER_RANGE} by Maciej Żenczykowski · 1 year, 1 month ago
  65. cb46999 bpf netd: hardcode AID_ROOT/AID_ROOT in DEFINE_NETD_V_BPF_PROG_KVER by Maciej Żenczykowski · 1 year, 1 month ago
  66. dd8ee1e bpf netd: hardcode AID_ROOT/AID_NET_ADMIN in DEFINE_SYS_BPF_PROG by Maciej Żenczykowski · 1 year, 1 month ago
  67. 2d99530 bpf netd: hardcode AID_ROOT/AID_NET_ADMIN in DEFINE_XTBPF_PROG by Maciej Żenczykowski · 1 year, 1 month ago
  68. 56c6ccf bpf netd: change stats programs gid from AID_SYSTEM to AID_ROOT by Maciej Żenczykowski · 1 year, 1 month ago
  69. 26121e8 bpf: KVER_5_9 -> KVER_5_10 by Maciej Żenczykowski · 1 year, 1 month ago
  70. 276dd9d bpf: KVER_5_8 -> KVER_5_10 by Maciej Żenczykowski · 1 year, 1 month ago
  71. 1ef91d6 bpf netd: pass sdk level into bpf_traffic_account() by Maciej Żenczykowski · 1 year, 1 month ago
  72. 4b47171 bpf_helpers: infra for per sdk level bpf programs by Maciej Żenczykowski · 1 year, 1 month ago
  73. 88f0c95 bpf_helpers: comment adjustment by Maciej Żenczykowski · 1 year, 1 month ago
  74. 81430d6 BpfUtils.h: update kernel comment for 6.13 by Maciej Żenczykowski · 1 year, 1 month ago
  75. d2459f3 bpf: support BPF_F_NO_PREALLOC in bpf_map_def.h by Maciej Żenczykowski · 1 year, 1 month ago
  76. 4c0ba60 Merge "Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work."" into main by Maciej Żenczykowski · 1 year, 1 month ago
  77. c1a9f4a Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work." by Maciej Żenczykowski · 1 year, 1 month ago
  78. 5c01da8 Adding mapFlags parameter while created BPF maps. by Sarup Dalwani · 1 year, 2 months ago
  79. db9171f NetBpfLoad: use __ANDROID_API_FUTURE__ for unreleased by Maciej Żenczykowski · 1 year, 2 months ago
  80. 9897512 NetBpfLoad: rename isAtLeastW to isAtLeast25Q2 by Maciej Żenczykowski · 1 year, 2 months ago
  81. d266817 Merge "Check supported kernel version in V and 25Q2+" into main by Maciej Żenczykowski · 1 year, 2 months ago
  82. a1fb141 Merge "NetBpfLoad: enforce kernel 5.4 for Android W" into main by Treehugger Robot · 1 year, 2 months ago
  83. 1758f41 Check supported kernel version in V and 25Q2+ by Maciej Żenczykowski · 1 year, 2 months ago
  84. b8750c4 bpf: Test bitmap open (duplicates GTS) by Maciej Żenczykowski · 1 year, 3 months ago
  85. 0cee68d Merge "Only run uprobestatsbpfload if available" into main by Maciej Żenczykowski · 1 year, 3 months ago
  86. 06f38e3 Add REQUIRE() clause for 6.12 LTS for W. by Maciej Żenczykowski · 1 year, 3 months ago
  87. 76f66b6 NetBpfLoad: enforce kernel 5.4 for Android W by Maciej Żenczykowski · 1 year, 5 months ago
  88. cb19e1b Only run uprobestatsbpfload if available by Yu-Ting Tseng · 1 year, 3 months ago
  89. d95c0c6 Make ARM TVs running 32-bit userspace boot on V with new kernels. by Lorenzo Colitti · 1 year, 3 months ago
  90. 908ca9e Merge "Use unique_fd for usableProgram" into main by Treehugger Robot · 1 year, 3 months ago
  91. cc7a5a3 Merge "Get rid of BPF_FD_JUST_USE_INT" into main by Treehugger Robot · 1 year, 3 months ago
  92. c8a9dc2 Use unique_fd for usableProgram by Patrick Rohr · 1 year, 3 months ago
  93. 99ace23 Get rid of BPF_FD_JUST_USE_INT by Patrick Rohr · 1 year, 3 months ago
  94. eb85ea5 Remove BpfBaseTest processgroup test. by Maciej Żenczykowski · 1 year, 4 months ago
  95. c58cfb7 Add BPF_LOAD_SKB_PKTTYPE macro to BpfClassic.h by Maciej Żenczykowski · 1 year, 4 months ago
  96. 32691a9 Add IGMP type offset definition by Jimi Chen · 1 year, 4 months ago
  97. 3d2a3c5 Merge "bpf: Ringbuf: Ensure we acquire load the length for the ring buf entry" into main by Treehugger Robot · 1 year, 4 months ago
  98. 717b447 bpf: Ringbuf: Ensure we acquire load the length for the ring buf entry by Kalesh Singh · 1 year, 4 months ago
  99. 09b983e Merge "Make netbpfload invoke uprobestatsbpfload" into main by Treehugger Robot · 1 year, 4 months ago
  100. 9b15fa0 Make netbpfload invoke uprobestatsbpfload by Yu-Ting Tseng · 1 year, 4 months ago