1. a535909 libbpf: Add support for freplace attachment in bpf_link_create by Toke Høiland-Jørgensen · 4 years, 4 months ago
  2. 5210958 libbpf: Deprecate notion of BPF program "title" in favor of "section name" by Andrii Nakryiko · 4 years, 5 months ago
  3. dca5612 libbpf: Add perf_buffer APIs for better integration with outside epoll loop by Andrii Nakryiko · 4 years, 5 months ago
  4. 74fc097 tools/bpf: Support new uapi for map element bpf iterator by Yonghong Song · 4 years, 6 months ago
  5. 2e49527 libbpf: Add bpf_link detach APIs by Andrii Nakryiko · 4 years, 6 months ago
  6. dc8698c libbpf: Add support for BPF XDP link by Andrii Nakryiko · 4 years, 6 months ago
  7. cd31039 tools/libbpf: Add support for bpf map element iterator by Yonghong Song · 4 years, 6 months ago
  8. 499dd29 libbpf: Add support for SK_LOOKUP program type by Jakub Sitnicki · 4 years, 6 months ago
  9. d929758 libbpf: Support disabling auto-loading BPF programs by Andrii Nakryiko · 4 years, 7 months ago
  10. 1bdb6c9 libbpf: Add a bunch of attribute getters/setters for map definitions by Andrii Nakryiko · 4 years, 7 months ago
  11. d60d81a libbpf: Add support for bpf_link-based netns attachment by Jakub Sitnicki · 4 years, 8 months ago
  12. bf99c93 libbpf: Add BPF ring buffer support by Andrii Nakryiko · 4 years, 8 months ago
  13. 272d51a libbpf: Add API to consume the perf ring buffer content by Eelco Chaudron · 4 years, 8 months ago
  14. c09add2 tools/libbpf: Add bpf_iter support by Yonghong Song · 4 years, 9 months ago
  15. 49b452c libbpf: Fix type of old_fd in bpf_xdp_set_link_opts by Toke Høiland-Jørgensen · 4 years, 9 months ago
  16. cc4f864 libbpf: Add support for bpf_link-based cgroup attachment by Andrii Nakryiko · 4 years, 10 months ago
  17. 1e092a03 tools/libbpf: Add support for BPF_PROG_TYPE_LSM by KP Singh · 4 years, 10 months ago
  18. e2842be libbpf: Add setter for initial value for internal maps by Toke Høiland-Jørgensen · 4 years, 10 months ago
  19. bd5ca3e libbpf: Add function to set link XDP fd while specifying old program by Toke Høiland-Jørgensen · 4 years, 10 months ago
  20. c016b68 libbpf: Add bpf_link pinning/unpinning by Andrii Nakryiko · 5 years ago
  21. ff26ce5 libbpf: Add support for dynamic program attach target by Eelco Chaudron · 5 years ago
  22. d7a2527 libbpf: Improve handling of failed CO-RE relocations by Andrii Nakryiko · 5 years ago
  23. 2db6eab libbpf: Add support for program extensions by Alexei Starovoitov · 5 years ago
  24. 590a008 bpf: libbpf: Add STRUCT_OPS support by Martin KaFai Lau · 5 years ago
  25. 5ff0512 libbpf: Add probe for large INSN limit by Michal Rostecki · 5 years ago
  26. 8601fd4 libbpf: Allow to augment system Kconfig through extra optional config by Andrii Nakryiko · 5 years ago
  27. d695870 libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource by Andrii Nakryiko · 5 years ago
  28. 3bf3c79 libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h by Andrii Nakryiko · 5 years ago
  29. 166750b libbpf: Support libbpf-provided extern variables by Andrii Nakryiko · 5 years ago
  30. d66562f libbpf: Add BPF object skeleton support by Andrii Nakryiko · 5 years ago
  31. 01af3bf libbpf: Expose BPF program's function name by Andrii Nakryiko · 5 years ago
  32. 544402d libbpf: Extract common user-facing helpers by Andrii Nakryiko · 5 years ago
  33. 917f6b7 libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files by Andrii Nakryiko · 5 years ago
  34. 612d05b libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h by Andrii Nakryiko · 5 years ago
  35. d7a18ea libbpf: Add generic bpf_program__attach() by Andrii Nakryiko · 5 years ago
  36. e7bf94d libbpf: Add support for attaching BPF programs to other BPF programs by Alexei Starovoitov · 5 years ago
  37. b8c54ea libbpf: Add support to attach to fentry/fexit tracing progs by Alexei Starovoitov · 5 years ago
  38. 1a734ef libbpf: Add getter for program size by Toke Høiland-Jørgensen · 5 years ago
  39. 473f4e1 libbpf: Add bpf_get_link_xdp_info() function to get more XDP information by Toke Høiland-Jørgensen · 5 years ago
  40. 57a00f4 libbpf: Add auto-pinning of maps when loading BPF objects by Toke Høiland-Jørgensen · 5 years ago
  41. 4580b25 libbpf: Store map pin path and status in struct bpf_map by Toke Høiland-Jørgensen · 5 years ago
  42. 12a8654 libbpf: Add support for prog_tracing by Alexei Starovoitov · 5 years ago
  43. e00aca6 libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration by Andrii Nakryiko · 5 years ago
  44. f1eead9 libbpf: Add bpf_program__get_{type, expected_attach_type) APIs by Andrii Nakryiko · 5 years ago
  45. 62561eb libbpf: Add support for field existance CO-RE relocation by Andrii Nakryiko · 5 years ago
  46. 2ce8450 libbpf: add bpf_object__open_{file, mem} w/ extensible opts by Andrii Nakryiko · 5 years ago
  47. 5e61f27 libbpf: stop enforcing kern_version, populate it for users by Andrii Nakryiko · 5 years ago
  48. ddc7c30 libbpf: implement BPF CO-RE offset relocation algorithm by Andrii Nakryiko · 5 years ago
  49. e87fd8b libbpf: return previous print callback from libbpf_set_print by Andrii Nakryiko · 5 years ago
  50. fb84b82 libbpf: add perf buffer API by Andrii Nakryiko · 6 years ago
  51. 84bf5e1 libbpf: add raw tracepoint attach API by Andrii Nakryiko · 6 years ago
  52. f6de59c libbpf: add tracepoint attach API by Andrii Nakryiko · 6 years ago
  53. b265002 libbpf: add kprobe/uprobe attach API by Andrii Nakryiko · 6 years ago
  54. 63f2f5e libbpf: add ability to attach/detach BPF program to perf event by Andrii Nakryiko · 6 years ago
  55. 1c2e9ef libbpf: introduce concept of bpf_link by Andrii Nakryiko · 6 years ago
  56. a324aae libbpf: constify getter APIs by Andrii Nakryiko · 6 years ago
  57. 6446b31 bpf: add a new API libbpf_num_possible_cpus() by Hechao Li · 6 years ago
  58. 60276f9 libbpf: add bpf_object__load_xattr() API function to pass log_level by Quentin Monnet · 6 years ago
  59. 0465619 libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr by Jiong Wang · 6 years ago
  60. 1713d68 bpf, libbpf: add support for BTF Var and DataSec by Daniel Borkmann · 6 years ago
  61. d859900 bpf, libbpf: support global data/bss/rodata sections by Daniel Borkmann · 6 years ago
  62. da11b41 libbpf: teach libbpf about log_level bit 2 by Alexei Starovoitov · 6 years ago
  63. 34be1646 tools lib bpf: Introduce bpf_program__get_prog_info_linear() by Song Liu · 6 years ago
  64. dfcbc2f tools lib bpf: Fix the build by adding a missing stdarg.h include by Arnaldo Carvalho de Melo · 6 years ago
  65. f74a53d9 tools: libbpf: add a correctly named define for map iteration by Jakub Kicinski · 6 years ago
  66. 789f6ba libbpf: Introduce bpf_object__btf by Andrey Ignatov · 6 years ago
  67. 1a11a4c libbpf: Introduce bpf_map__resize by Andrey Ignatov · 6 years ago
  68. a8a1f7d libbpf: fix libbpf_print by Stanislav Fomichev · 6 years ago
  69. 6f1ae8b tools/bpf: simplify libbpf API function libbpf_set_print() by Yonghong Song · 6 years ago
  70. 8461ef8 tools/bpf: move libbpf pr_* debug print functions to headers by Yonghong Song · 6 years ago
  71. 50db9f0 libbpf: Add a support for getting xdp prog id on ifindex by Maciej Fijalkowski · 6 years ago
  72. f3cea32 libbpf: Add a helper for retrieving a map fd for a given name by Maciej Fijalkowski · 6 years ago
  73. 2d3ea5e tools: bpftool: add probes for eBPF helper functions by Quentin Monnet · 6 years ago
  74. f99e166 tools: bpftool: add probes for eBPF map types by Quentin Monnet · 6 years ago
  75. 1bf4b05 tools: bpftool: add probes for eBPF program types by Quentin Monnet · 6 years ago
  76. b053b43 bpf: libbpf: bpftool: Print bpf_line_info during prog dump by Martin KaFai Lau · 6 years ago
  77. addb9fc bpf: adding support for map in map in libbpf by Nikita V. Shirokov · 6 years ago
  78. 8c4905b libbpf: make sure bpf headers are c++ include-able by Stanislav Fomichev · 6 years ago
  79. 0c19a9f libbpf: cleanup after partial failure in bpf_object__pin by Stanislav Fomichev · 6 years ago
  80. 3dca211 bpf, libbpf: simplify and cleanup perf ring buffer walk by Daniel Borkmann · 6 years ago
  81. ab9e084 libbpf: Per-symbol visibility for DSO by Andrey Ignatov · 6 years ago
  82. c034a17 bpf: bpftool, add flag to allow non-compat map definitions by John Fastabend · 6 years ago
  83. 1bc38b8 libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause by Alexei Starovoitov · 6 years ago
  84. e5b0863 libbpf: Use __u32 instead of u32 in bpf_program__load by Andrey Ignatov · 6 years ago
  85. eff8190 libbpf: Make include guards consistent by Andrey Ignatov · 6 years ago
  86. aae5778 libbpf: Consistent prefixes for interfaces in libbpf.h. by Andrey Ignatov · 6 years ago
  87. 434fe9d libbpf: Move __dump_nlmsg_t from API to implementation by Andrey Ignatov · 6 years ago
  88. 29cd77f libbpf: Support loading individual progs by Joe Stringer · 6 years ago
  89. 956b620 libbpf: Introduce libbpf_attach_type_by_name by Andrey Ignatov · 6 years ago
  90. 36f1678 tools/bpf: add more netlink functionalities in lib/bpf by Yonghong Song · 6 years ago
  91. 1ba9828 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  92. 89b1698 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  93. 6d4b198 tools: libbpf: add bpf_object__find_program_by_title() by Jakub Kicinski · 6 years ago
  94. 5b891af bpf: Replace [u]int32_t and [u]int64_t in libbpf by Martin KaFai Lau · 7 years ago
  95. 26736eb tools: libbpf: allow map reuse by Jakub Kicinski · 7 years ago
  96. 07f2d4e tools: libbpf: add extended attributes version of bpf_object__open() by Jakub Kicinski · 7 years ago
  97. f83fb22 tools: libbpf: recognize offload neutral maps by Jakub Kicinski · 7 years ago
  98. b60df2a tools: libbpf: expose the prog type guessing from section name logic by Jakub Kicinski · 7 years ago
  99. 9aba361 tools: libbpf: allow setting ifindex for programs and maps by Jakub Kicinski · 7 years ago
  100. 61746dbe bpf: btf: Add tests for the btf uapi changes by Martin KaFai Lau · 7 years ago