1. d036b6f BpfLoader-rs: Load libbpf programs by Neill Kapron · 10 months ago
  2. cbb87b6 bpfloader-rs: implement rust native logging by Neill Kapron · 11 months ago
  3. ba06663 BpfLoader: remove unnecessary logging functionality by Neill Kapron · 11 months ago
  4. f381ae9 BpfLoadTest: change some EXPECT's to ASSERT's by Maciej Żenczykowski · 12 months ago
  5. 19a5ec2 BPF: rename bpf_defaults to bpf_cc_defaults by Neill Kapron · 12 months ago
  6. ea44c94 Merge "Adding memevents subdirectory for bpf" into main by Treehugger Robot · 1 year ago
  7. 0621b1e Adding memevents subdirectory for bpf by Carlos Galo · 1 year ago
  8. e9d3f9c Merge "BPF: Implement build time feature flag for libbpf" into main by Neill Kapron · 1 year ago
  9. 01249cb BPF: Implement build time feature flag for libbpf by Neill Kapron · 1 year ago
  10. 1b44455 BpfLoader: adjust for change to bpf_map_def.h location by Maciej Żenczykowski · 1 year, 1 month ago
  11. 7ff8310 BpfLoader: split bpffs subdir creation out by Maciej Żenczykowski · 1 year, 1 month ago
  12. 119ad75 bpf: remove no longer used expected attach type by Maciej Żenczykowski · 1 year, 1 month ago
  13. dd93f85 BPF: Create rust bpfloader by Neill Kapron · 1 year, 1 month ago
  14. e3fc91e BPF: add rust bindgen for libbpf_android by Neill Kapron · 1 year, 1 month ago
  15. dd4bd2d BpfLoader: split legacy bpfloader into 3 phases, simplify arguments by Maciej Żenczykowski · 1 year, 1 month ago
  16. 6d4d9d8 bpfLoader as a lib - make it actually build/work by Maciej Żenczykowski · 1 year, 1 month ago
  17. e0f1152 bpfloader: move BpfLoader.cpp into Loader.cpp by Maciej Żenczykowski · 1 year, 1 month ago
  18. fee8f17 deparametrize BpfLoadTest by Maciej Żenczykowski · 1 year, 1 month ago
  19. e2f2b82 BpfLoader: use BpfLoader as the LOG_TAG by Maciej Żenczykowski · 1 year, 4 months ago
  20. 95c6fff BpfLoader: exec mainline netbpfload for finalization by Maciej Żenczykowski · 1 year, 4 months ago
  21. 0eb98a2 BpfLoader: drastically reduce logging by Maciej Żenczykowski · 1 year, 4 months ago
  22. bc4ae41 BpfLoadTest: Set rlimit memlock for old kernels by Neill Kapron · 1 year, 5 months ago
  23. 0912065 Platform BpfLoader: remove dumpIns() and dumpAllCs() by Maciej Żenczykowski · 1 year, 6 months ago
  24. 50c60e5 Platform BpfLoader: remove dead code exists() function by Maciej Żenczykowski · 1 year, 6 months ago
  25. c1647d7 Platform BpfLoader: remove support for per-map/prog dir & selinux context by Maciej Żenczykowski · 1 year, 6 months ago
  26. b9712d1 bpfmt loader/Android.bp by Maciej Żenczykowski · 1 year, 6 months ago
  27. cc922aa Platform BpfLoader: statically link libbpf_android support lib by Maciej Żenczykowski · 1 year, 6 months ago
  28. 5c412c6 move libbpf_android into loader subdirectory by Maciej Żenczykowski · 1 year, 6 months ago
  29. 8c0a922 rename 'bpfloader' directory to just 'loader' by Maciej Żenczykowski · 1 year, 6 months ago[Renamed from bpfloader]
  30. 278a712 BpfLoader: remove dead code by Maciej Żenczykowski · 1 year, 6 months ago
  31. 301a12f bpfloader: remove duplicate code by Maciej Żenczykowski · 1 year, 6 months ago
  32. 9c56a5a Add uprobestats path to BpfLoader. by Yu-Ting Tseng · 1 year, 8 months ago
  33. ddea8ce move bpfloader.rc into p/m/C by Maciej Żenczykowski · 1 year, 11 months ago
  34. 483d571 execute bpfloader via netbpfload by Maciej Żenczykowski · 1 year, 11 months ago
  35. ab8fd4c reverse bpfloader vs netbpfload order by Maciej Żenczykowski · 1 year, 11 months ago
  36. c76a0dc bpfloader: start netbpfload after bpfloader by Maciej Żenczykowski · 1 year, 11 months ago
  37. 50fdc95 bpfloader: remove things already enforced by networking bpf loader by Maciej Żenczykowski · 1 year, 11 months ago
  38. 0e3a078 bpfloader: stop loading networking bpf programs by Maciej Żenczykowski · 1 year, 11 months ago
  39. 3b0811b Use libbase properties for a slight simplification. by Elliott Hughes · 1 year, 11 months ago
  40. 0d1d07c bpfloader: remove pointless dependency on libnetdutils by Maciej Żenczykowski · 1 year, 11 months ago
  41. ce66750 bpfloader: require 64-bit userspace on 6.2+ kernels by Maciej Żenczykowski · 2 years ago
  42. 0156d6e bpfloader: 4.19+ required error message "Android V" -> "Android U QPR2" by Maciej Żenczykowski · 2 years ago
  43. b44e287 bpfloader: remove btf support by Maciej Żenczykowski · 2 years, 3 months ago
  44. aeb79f4 bpfloader: Android V requires kernel 4.19+ by Maciej Żenczykowski · 2 years ago
  45. 2733d97 Revert "bpfloader: Android V requires kernel 4.19+" by Sebastian Pickl · 2 years, 2 months ago
  46. 6002cbe bpfloader: Android V requires kernel 4.19+ by Maciej Żenczykowski · 2 years, 2 months ago
  47. d26716e [NFC] Move MTE mode settings to a product variable. by Evgenii Stepanov · 2 years, 3 months ago
  48. e15e91e remove inprocess tethering by Maciej Żenczykowski · 2 years, 4 months ago
  49. 16b51ab Merge "remove inprocess tethering" by Maciej Żenczykowski · 2 years, 4 months ago
  50. 71e0bc0 Merge "bpfloader: unconditionally set bpf_jit_enable=1" by Treehugger Robot · 2 years, 4 months ago
  51. 9d1b11a bpfloader: unconditionally set bpf_jit_kallsyms=1 by Maciej Żenczykowski · 2 years, 4 months ago
  52. 0e8b2ff bpfloader: unconditionally set bpf_jit_enable=1 by Maciej Żenczykowski · 2 years, 4 months ago
  53. bca197c remove inprocess tethering by Maciej Żenczykowski · 2 years, 4 months ago
  54. 35795bb Explicit init .rc user. by Steven Moreland · 2 years, 5 months ago
  55. e245fa9 BpfLoader: even more program types by Maciej Żenczykowski · 2 years, 5 months ago
  56. c3c4f48 bpfloader: add more program types by Maciej Żenczykowski · 2 years, 5 months ago
  57. ce89f50 Add option to skip map/prog based on build type by Ryan Zuklie · 2 years, 9 months ago
  58. 4a7ca6f Merge "bpfloader - allow writeProcSysFile failure on misconfigured kernels" by Treehugger Robot · 2 years, 9 months ago
  59. 98ac2b9 Merge "include BpfSyscallWrappers.h" by Maciej Żenczykowski · 2 years, 9 months ago
  60. 8aa34a7 bpfloader - allow writeProcSysFile failure on misconfigured kernels by Maciej Żenczykowski · 2 years, 9 months ago
  61. 052cda1 bpfloader - add writeProcSysFile failure mode comment by Maciej Żenczykowski · 2 years, 9 months ago
  62. 4e4dea0 include BpfSyscallWrappers.h by Maciej Żenczykowski · 2 years, 9 months ago
  63. b909fed Merge "bpfloader: pass whole struct Location to loadProg()" by Maciej Żenczykowski · 2 years, 9 months ago
  64. a9b5407 Merge "Add a test BPF program with a ring buffer." by Treehugger Robot · 2 years, 9 months ago
  65. 6c0ce9f bpfloader: pass whole struct Location to loadProg() by Connor O'Brien · 2 years, 9 months ago
  66. 2393f1d Merge "bpfloader - move sysctl setting from rc to binary" by Treehugger Robot · 2 years, 9 months ago
  67. 6574820 Add a test BPF program with a ring buffer. by Ryan Zuklie · 2 years, 9 months ago
  68. 03b6caa bpfloader - move sysctl setting from rc to binary by Maciej Żenczykowski · 2 years, 9 months ago
  69. ebfacde BpfLoader - create /sys/fs/bpf/loader by Maciej Żenczykowski · 2 years, 9 months ago
  70. 515bf77 Merge "detect inability to write to index != 0 of bpf map array" by Treehugger Robot · 3 years, 1 month ago
  71. aba9024 detect inability to write to index != 0 of bpf map array by Maciej Żenczykowski · 3 years, 1 month ago
  72. 7fb8b54 Add fuse prog types to allowed prog types from system by Paul Lawrence · 3 years, 2 months ago
  73. e516c5a Merge "Rename time_in_state.o to timeInState.o" by Ken Chen · 3 years, 2 months ago
  74. 2ab4dbe abort() if neither tethering flag is present by Maciej Żenczykowski · 3 years, 2 months ago
  75. 057ef34 BpfLoader v0.27 - support InProcessTethering by Maciej Żenczykowski · 3 years, 2 months ago
  76. 498d20b Rename time_in_state.o to timeInState.o by Ken Chen · 3 years, 2 months ago
  77. bbf5ee3 grant bpfloader explicit membership in some groups by Maciej Żenczykowski · 3 years, 2 months ago
  78. ae58e7e limit types of bpf programs that platform and tethering apex can load by Maciej Żenczykowski · 3 years, 2 months ago
  79. 4181713 bpfloader: support 'shared' maps and per-map/program selinux context by Maciej Żenczykowski · 3 years, 3 months ago
  80. 32c0b8f add support for 'netd_readonly' by Maciej Żenczykowski · 3 years, 3 months ago
  81. 7acf938 bpfloader: add support for netd_shared and net_private subdirs by Maciej Żenczykowski · 3 years, 4 months ago
  82. 8849bb1 Deleted clang property in Android.bp files by Alix · 3 years, 5 months ago
  83. 2a36ce4 move net_shared bpf programs into net_shared subdirectory by Maciej Żenczykowski · 3 years, 5 months ago
  84. 16c9360 Add socket filter to allowed programs for vendor and remove tracepoint by Stephane Lee · 3 years, 6 months ago
  85. 0f10f3f bpfloader: also load from /vendor/etc/bpf/ by Steven Moreland · 6 years ago
  86. a48639e bpfloader: use kernel logs by Steven Moreland · 3 years, 7 months ago
  87. 102f93a Merge "bpfloader: load map BTF via btfloader" by Maciej Żenczykowski · 3 years, 7 months ago
  88. 35425e5 bpfloader: load map BTF via btfloader by Connor O'Brien · 3 years, 8 months ago
  89. 6d69784 Allow bpfloader to handle 'net_shared' subdirectory by Ken Chen · 3 years, 8 months ago
  90. fb04562 Rename bpf_map_utils to bpf_headers by Ken Chen · 3 years, 9 months ago
  91. 474eb0b Rename libbpf to libbpf_bcc by Connor O'Brien · 3 years, 10 months ago
  92. b1d4888 [NETD-BPF#14] Move BPF map definition and utils to frameworks/libs/net/ by Ken Chen · 3 years, 11 months ago
  93. e49e0c6 document how to debug bpfloader failures by Maciej Żenczykowski · 3 years, 10 months ago
  94. fa03239 bpfloader.rc: set /proc/sys/kernel/unprivileged_bpf_disabled to 0 by Maciej Żenczykowski · 3 years, 10 months ago
  95. d27ae79 Enable Async MTE in bpfloader. by Evgenii Stepanov · 4 years, 4 months ago
  96. 265d131 grant bpfloader NET_ADMIN capability by Maciej Żenczykowski · 4 years, 6 months ago
  97. dcbf8ca [LSC] Add LOCAL_LICENSE_KINDS to system/bpf by Bob Badour · 4 years, 7 months ago
  98. d8a4578 put tethering bpf maps & programs in /sys/fs/bpf/tethering/... by Maciej Żenczykowski · 4 years, 8 months ago
  99. f7a0a39 bpf is required for all devices running Android S by Maciej Żenczykowski · 4 years, 8 months ago
  100. ef66896 4.9 kernels must support eBPF (as of Android S) by Maciej Żenczykowski · 4 years, 8 months ago