summaryrefslogtreecommitdiff
path: root/libbpf_android/Loader.cpp
AgeCommit message (Expand)Author
2023-05-23bpfloader: ignore_on_arch supportandroid14-devMaciej Żenczykowski
2023-04-17bpfloader: use non-overwriting renameMaciej Żenczykowski
2023-04-05BpfLoader: even more program typesMaciej Żenczykowski
2023-03-29bpfloader: add more program typesMaciej Żenczykowski
2023-03-28bpfloader: add support for connect4 / connect6 progsPatrick Rohr
2023-03-07reduce bpfloader boot log spamMaciej Żenczykowski
2023-01-20Add a warning to bpfloader version number.Maciej Żenczykowski
2023-01-05Actually skip programs based on ignore_onRyan Zuklie
2022-12-20Merge "Add option to skip map/prog based on build type"Maciej Żenczykowski
2022-12-19Add option to skip map/prog based on build typeRyan Zuklie
2022-12-19bpfloader - fix includesMaciej Żenczykowski
2022-12-10Merge "bpfloader: pass whole struct Location to loadProg()"Maciej Żenczykowski
2022-12-09bpfloader: pass whole struct Location to loadProg()Connor O'Brien
2022-12-05BpfLoader - create /sys/fs/bpf/loaderMaciej Żenczykowski
2022-12-02Bpfloader - minimal fs_bpf_loader supportMaciej Żenczykowski
2022-10-25bpfloader - remove dead codeMaciej Żenczykowski
2022-08-04require a bpf program definitionMaciej Żenczykowski
2022-07-27Merge "Add fuse prog types to allowed prog types from system"Paul Lawrence
2022-07-24Make sure that BPFLOADER_VERSION >= COMPILE_FOR_BPFLOADER_VERSIONMaciej Żenczykowski
2022-07-22Add fuse prog types to allowed prog types from systemPaul Lawrence
2022-07-21BpfLoader v0.28 - if (map.zero != 0) abort()Maciej Żenczykowski
2022-07-18BpfLoader v0.27 - support InProcessTetheringMaciej Żenczykowski
2022-07-13fix a potential invalid dereferenceMaciej Żenczykowski
2022-07-07Merge "BpfLoader v0.25 - add support for obj@ver.o"Treehugger Robot
2022-07-07BpfLoader v0.25 - add support for obj@ver.oMaciej Żenczykowski
2022-07-06Remove redundant line feed in logKen Chen
2022-07-03bpfloader: left justify logging of pin_subdir and selinux_contextMaciej Żenczykowski
2022-07-02bpfloader: provide a way to fail loading a bpf .o due to old versionMaciej Żenczykowski
2022-07-02grant bpfloader explicit membership in some groupsMaciej Żenczykowski
2022-07-01limit types of bpf programs that platform and tethering apex can loadMaciej Żenczykowski
2022-07-01Merge "Perform map chmod *before* chown"Maciej Żenczykowski
2022-07-01Merge "use mapRetrieveRO() instead of bpf_obj_get()"Maciej Żenczykowski
2022-07-01add missing logging for bpf_obj_pin operationMaciej Żenczykowski
2022-07-01Perform map chmod *before* chownMaciej Żenczykowski
2022-07-01use mapRetrieveRO() instead of bpf_obj_get()Maciej Żenczykowski
2022-06-23bpfloader: add ability to disable btfloaderMaciej Żenczykowski
2022-06-23const-ify mapMatchesExpectations argumentsMaciej Żenczykowski
2022-06-22Revert "disable bpfloader selinux_context support"Maciej Żenczykowski
2022-06-21disable bpfloader selinux_context supportMaciej Żenczykowski
2022-06-21bpfloader: support 'shared' maps and per-map/program selinux contextMaciej Żenczykowski
2022-06-18bpfLoader: verify that reused maps are the right type & shapeMaciej Żenczykowski
2022-06-17add support for 'netd_readonly'Maciej Żenczykowski
2022-06-17remove spurious newlines in ALOG linesMaciej Żenczykowski
2022-05-24bpfloader: add support for perf_event program typeMaciej Żenczykowski
2022-05-20ease debugging - print pinned bpf prog & map idsMaciej Żenczykowski
2022-05-12bpfloader: add support for netd_shared and net_private subdirsMaciej Żenczykowski
2022-04-21move net_shared bpf programs into net_shared subdirectoryMaciej Żenczykowski
2022-03-11Add socket filter to allowed programs for vendor and remove tracepointStephane Lee
2022-02-09bpfloader: also load from /vendor/etc/bpf/android-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-beta-3android-s-qpr3-beta-1android-t-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Steven Moreland
2022-02-07Load Bpf Program With Expected Attach TypeTyler Wear