1. e15229f bpfloader: use non-overwriting rename by Maciej Żenczykowski · 2 years, 4 months ago
  2. e245fa9 BpfLoader: even more program types by Maciej Żenczykowski · 2 years, 5 months ago
  3. c3c4f48 bpfloader: add more program types by Maciej Żenczykowski · 2 years, 5 months ago
  4. aa624f2 bpfloader: add support for connect4 / connect6 progs by Patrick Rohr · 2 years, 5 months ago
  5. 509b1b9 reduce bpfloader boot log spam by Maciej Żenczykowski · 2 years, 6 months ago
  6. 0582566 Add a warning to bpfloader version number. by Maciej Żenczykowski · 2 years, 7 months ago
  7. 0fb433a Actually skip programs based on ignore_on by Ryan Zuklie · 2 years, 8 months ago
  8. 4fba4f7 Merge "Add option to skip map/prog based on build type" by Maciej Żenczykowski · 2 years, 8 months ago
  9. ce89f50 Add option to skip map/prog based on build type by Ryan Zuklie · 2 years, 8 months ago
  10. 300c51f bpfloader - fix includes by Maciej Żenczykowski · 2 years, 8 months ago
  11. b909fed Merge "bpfloader: pass whole struct Location to loadProg()" by Maciej Żenczykowski · 2 years, 9 months ago
  12. 6c0ce9f bpfloader: pass whole struct Location to loadProg() by Connor O'Brien · 2 years, 9 months ago
  13. ebfacde BpfLoader - create /sys/fs/bpf/loader by Maciej Żenczykowski · 2 years, 9 months ago
  14. 9a2093d Bpfloader - minimal fs_bpf_loader support by Maciej Żenczykowski · 2 years, 9 months ago
  15. 90a866e bpfloader - remove dead code by Maciej Żenczykowski · 2 years, 10 months ago
  16. 5c79165 require a bpf program definition by Maciej Żenczykowski · 3 years, 1 month ago
  17. 73d8f14 Merge "Add fuse prog types to allowed prog types from system" by Paul Lawrence · 3 years, 1 month ago
  18. b3dcc14 Make sure that BPFLOADER_VERSION >= COMPILE_FOR_BPFLOADER_VERSION by Maciej Żenczykowski · 3 years, 1 month ago
  19. 7fb8b54 Add fuse prog types to allowed prog types from system by Paul Lawrence · 3 years, 1 month ago
  20. 2a5d016 BpfLoader v0.28 - if (map.zero != 0) abort() by Maciej Żenczykowski · 3 years, 1 month ago
  21. 057ef34 BpfLoader v0.27 - support InProcessTethering by Maciej Żenczykowski · 3 years, 1 month ago
  22. 6f4e6ae fix a potential invalid dereference by Maciej Żenczykowski · 3 years, 1 month ago
  23. d6c6835 Merge "BpfLoader v0.25 - add support for obj@ver.o" by Treehugger Robot · 3 years, 2 months ago
  24. 21869ef BpfLoader v0.25 - add support for obj@ver.o by Maciej Żenczykowski · 3 years, 2 months ago
  25. e1b518c Remove redundant line feed in log by Ken Chen · 3 years, 2 months ago
  26. 9966846 bpfloader: left justify logging of pin_subdir and selinux_context by Maciej Żenczykowski · 3 years, 2 months ago
  27. b57290a bpfloader: provide a way to fail loading a bpf .o due to old version by Maciej Żenczykowski · 3 years, 2 months ago
  28. bbf5ee3 grant bpfloader explicit membership in some groups by Maciej Żenczykowski · 3 years, 2 months ago
  29. ae58e7e limit types of bpf programs that platform and tethering apex can load by Maciej Żenczykowski · 3 years, 2 months ago
  30. e867b84 Merge "Perform map chmod *before* chown" by Maciej Żenczykowski · 3 years, 2 months ago
  31. 81329bd Merge "use mapRetrieveRO() instead of bpf_obj_get()" by Maciej Żenczykowski · 3 years, 2 months ago
  32. d8259aa add missing logging for bpf_obj_pin operation by Maciej Żenczykowski · 3 years, 2 months ago
  33. 5e4aabf Perform map chmod *before* chown by Maciej Żenczykowski · 3 years, 2 months ago
  34. eb199dd use mapRetrieveRO() instead of bpf_obj_get() by Maciej Żenczykowski · 3 years, 2 months ago
  35. bbab818 bpfloader: add ability to disable btfloader by Maciej Żenczykowski · 3 years, 2 months ago
  36. 1a7fff3 const-ify mapMatchesExpectations arguments by Maciej Żenczykowski · 3 years, 2 months ago
  37. 687849e Revert "disable bpfloader selinux_context support" by Maciej Żenczykowski · 3 years, 2 months ago
  38. a7a11bd disable bpfloader selinux_context support by Maciej Żenczykowski · 3 years, 2 months ago
  39. 4181713 bpfloader: support 'shared' maps and per-map/program selinux context by Maciej Żenczykowski · 3 years, 3 months ago
  40. 12bb520 bpfLoader: verify that reused maps are the right type & shape by Maciej Żenczykowski · 3 years, 2 months ago
  41. 32c0b8f add support for 'netd_readonly' by Maciej Żenczykowski · 3 years, 2 months ago
  42. e626a95 remove spurious newlines in ALOG lines by Maciej Żenczykowski · 3 years, 2 months ago
  43. e092e0b bpfloader: add support for perf_event program type by Maciej Żenczykowski · 3 years, 3 months ago
  44. 57412c2 ease debugging - print pinned bpf prog & map ids by Maciej Żenczykowski · 3 years, 3 months ago
  45. 7acf938 bpfloader: add support for netd_shared and net_private subdirs by Maciej Żenczykowski · 3 years, 3 months ago
  46. 2a36ce4 move net_shared bpf programs into net_shared subdirectory by Maciej Żenczykowski · 3 years, 4 months ago
  47. 16c9360 Add socket filter to allowed programs for vendor and remove tracepoint by Stephane Lee · 3 years, 6 months ago
  48. 0f10f3f bpfloader: also load from /vendor/etc/bpf/ by Steven Moreland · 6 years ago
  49. 4e2f460 Load Bpf Program With Expected Attach Type by Tyler Wear · 3 years, 7 months ago
  50. 0ea4c6b bpfloader: don't depend on symtab ordering to find function name by Connor O'Brien · 3 years, 7 months ago
  51. 102f93a Merge "bpfloader: load map BTF via btfloader" by Maciej Żenczykowski · 3 years, 7 months ago
  52. 35425e5 bpfloader: load map BTF via btfloader by Connor O'Brien · 3 years, 7 months ago
  53. 3009d44 Merge "Update Loader.cpp for updated bcc" by Maciej Żenczykowski · 3 years, 7 months ago
  54. 6d69784 Allow bpfloader to handle 'net_shared' subdirectory by Ken Chen · 3 years, 7 months ago
  55. 52863b6 Update Loader.cpp for updated bcc by Connor O'Brien · 3 years, 7 months ago
  56. d568947 [NETD-BPF#22] Move a few headers to frameworks/libs/net by Ken Chen · 3 years, 8 months ago
  57. 9548f9f Support fuse prog types by Paul Lawrence · 3 years, 10 months ago
  58. 2b20313 fix 'cgroupsockaddr' support by Maciej Żenczykowski · 3 years, 9 months ago
  59. 41661a1 add mainline module support for targetting only newer bpfloader versions by Maciej Żenczykowski · 3 years, 10 months ago
  60. 3adb1d5 rename SEC() to SECTION() by Maciej Żenczykowski · 3 years, 10 months ago
  61. 25c0285 Add Bpf Prog Type for CGROUP_SOCK_ADDR by Tyler Wear · 3 years, 10 months ago
  62. eb61b73 Increase the log size for larger bpf programs by Stephane Lee · 3 years, 10 months ago
  63. b28bf2a bpfloader: add schedact support by Patrick Rohr · 3 years, 10 months ago
  64. 7ed94ef expose readSectionUint() for testing by Maciej Żenczykowski · 4 years, 2 months ago
  65. 36c53ba bpf - struct bpf_map_def - add min/max kernel version. by Maciej Żenczykowski · 4 years, 2 months ago
  66. a21256d bpfloader - minor fixups asked for by reviewer by Maciej Żenczykowski · 4 years, 2 months ago
  67. 9217eee bpf loader improvements for better long term compatibility with mainline by Maciej Żenczykowski · 4 years, 6 months ago
  68. cb358de bpfloader: auto-demote DEVMAP/DEVMAP_HASH map types on too old kernels by Maciej Żenczykowski · 4 years, 6 months ago
  69. 2c37213 make failure on map creation returns -errno by Maciej Żenczykowski · 4 years, 6 months ago
  70. cdf85a3 move waitForProgsLoaded() to header file by Maciej Żenczykowski · 4 years, 7 months ago
  71. f7c0d99 eliminate LoaderUtils.h by Maciej Żenczykowski · 4 years, 7 months ago
  72. d8a4578 put tethering bpf maps & programs in /sys/fs/bpf/tethering/... by Maciej Żenczykowski · 4 years, 7 months ago
  73. d6cbd56 bpf is always supported by Maciej Żenczykowski · 4 years, 7 months ago
  74. d56ec05 libbpf_android/Loader.cpp - fix a clang warning (clang-analyzer-deadcode.DeadStores) by Maciej Żenczykowski · 4 years, 7 months ago
  75. aa46222 add support for xdp bpf program type by Maciej Żenczykowski · 4 years, 8 months ago
  76. 21f34cb reduce error to warning - happens for valid progs-section-less programs by Maciej Żenczykowski · 5 years ago
  77. 2090e34 waitForProgsLoaded() - reduce log spaminess by Maciej Żenczykowski · 5 years ago
  78. aa295c8 implement support for functions which may optionally fail to load by Maciej Żenczykowski · 5 years ago
  79. 89515d9 Warn loudly and do not set bpf.progs_loaded property on critical bpf load failure. by Maciej Żenczykowski · 5 years ago
  80. 4ba8c1c allow tagging a bpf .o as critical by Maciej Żenczykowski · 5 years ago
  81. 567dc56 only set 'bpf.progs_loaded' property on eBPF capable devices... by Maciej Żenczykowski · 5 years ago
  82. 6c7871b libbpf_android/Loader.cpp - fixes performance-inefficient-string-concatenation warning by Maciej Żenczykowski · 5 years ago
  83. 428843d libbpf_android/Loader - fixes performance-faster-string-find warning by Maciej Żenczykowski · 5 years ago
  84. 681f604 bpf loader - finish support for kernel version conditional loading by Maciej Żenczykowski · 5 years ago
  85. 07375e2 add support for marking ebpf programs as being only for some kernel versions by Maciej Żenczykowski · 6 years ago
  86. 3278a16 bpfloader: add option to set owner & group for pinned programs by Connor O'Brien · 6 years ago
  87. 83f2977 add bpf_map_def support for setting uid/gid/mode by Maciej Żenczykowski · 6 years ago
  88. 524deef improve logging in case of bpf load failure by Maciej Żenczykowski · 6 years ago
  89. 730a386 refactor bpf_map_def into a single header file by Maciej Żenczykowski · 6 years ago
  90. 22b82c4 Merge "libbpf_android: allow bpf w/o maps section" by Treehugger Robot · 6 years ago
  91. 4891e61 libbpf_android: waitForProgsLoaded by Steven Moreland · 6 years ago
  92. c0905b4 libbpf_android: allow bpf w/o maps section by Steven Moreland · 6 years ago
  93. 804bca0 libbpf_android: bpf_prog_load no log success error by Steven Moreland · 6 years ago
  94. 8d49fc7 bpfloader: use unique_fd by Connor O'Brien · 6 years ago
  95. 88eef6a libbpf: Add errno string to loader debug messages by Joel Fernandes (Google) · 6 years ago
  96. c151c67 Fix compiler warnings. by Christopher Ferris · 7 years ago
  97. 5aee2f1 Add cgroup socket bpf kernel program support by Chenbo Feng · 7 years ago
  98. ffa7aad bpf loader - add support for new schedcls type by Maciej Żenczykowski · 7 years ago
  99. d76a200 Initial checkin for relocatable ELF loader and link with bcc by Joel Fernandes · 7 years ago