blob: aebdd9adc9732bdec55bf3a9326656de79084092 [file] [log] [blame]
01af3bf06755 ("libbpf: Expose BPF program's function name")
9f81654eebe8 ("libbpf: Expose BTF-to-C type declaration emitting API")
3d208f4ca111 ("libbpf: Expose btf__align_of() API")
d7a18ea7e8b6 ("libbpf: Add generic bpf_program__attach()")
0d13bfce023a ("libbpf: Don't require root for bpf_object__open()")
67d69ccdf389 ("libbpf: Recognize SK_REUSEPORT programs from section name")
09c4708d3cf4 ("libbpf: Bump libpf current version to v0.0.7")
393cdfbee809 ("libbpf: Support initialized global variables")
8983b731ceb4 ("libbpf: Fix various errors and warning reported by checkpatch.pl")
1f8e2bcb2cd5 ("libbpf: Refactor relocation handling")
a0d7da26ce86 ("libbpf: Fix call relocation offset calculation bug")
7fe74b436236 ("libbpf: Make global data internal arrays mmap()-able, if possible")
e7bf94dbb882 ("libbpf: Add support for attaching BPF programs to other BPF programs")
b8c54ea455dc ("libbpf: Add support to attach to fentry/fexit tracing progs")
1442e2871b76 ("libbpf: Introduce btf__find_by_name_kind()")
1a734efe0694 ("libbpf: Add getter for program size")
98e527af30a6 ("libbpf: Improve handling of corrupted ELF during map initialization")
0b163565b918 ("selftests/bpf: Add field size relocation tests")
8b1cb1c9601f ("selftest/bpf: Add relocatable bitfield reading tests")
fa553d9b57d4 ("bpf, testing: Add selftest to read/write sockaddr from user space")
57a00f41644f ("libbpf: Add auto-pinning of maps when loading BPF objects")
4580b25fcee5 ("libbpf: Store map pin path and status in struct bpf_map")
12a8654b2e5a ("libbpf: Add support for prog_tracing")
58eeb2289ab9 ("libbpf: Fix strncat bounds error in libbpf_prog_type_by_name")
dd4436bb8383 ("libbpf: Teach bpf_object__open to guess program types")
32dff6db29ac ("libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes")
f1eead9e3cee ("libbpf: Add bpf_program__get_{type, expected_attach_type) APIs")
be18010ea2d8 ("tools, bpf: Rename pr_warning to pr_warn to align with kernel logging")
54b8625cd940 ("bpf, libbpf: Add kernel version section parsing back")
f75a697e0913 ("libbpf: Auto-detect btf_id of BTF-based raw_tracepoints")
ccfe29eb29c2 ("bpf: Add attach_btf_id attribute to program load")
c7566a69695c ("selftests/bpf: Add field existence CO-RE relocs tests")
62561eb442bd ("libbpf: Add support for field existance CO-RE relocation")
291ee02b5e40 ("libbpf: Refactor bpf_object__open APIs to use common opts")
666b2c10ee9d ("selftests/bpf: Add read-only map values propagation tests")
b4099769f332 ("libbpf: Fix struct end padding in btf_dump")
7db3822ab991 ("libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers")
e01a75c15969 ("libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf")
3ac4dbe3dd89 ("selftests/bpf: Split off tracing-only helpers into bpf_tracing.h")
694731e8ea7f ("selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macro")
36b5d471135c ("selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.h")
cf0e9718da21 ("selftests/bpf: Undo GCC-specific bpf_helpers.h changes")
24f25763d6de ("libbpf: auto-generate list of BPF helper definitions")
a9eb048d5615 ("libbpf: Add cscope and tags targets to Makefile")
2ce8450ef5a3 ("libbpf: add bpf_object__open_{file, mem} w/ extensible opts")
5e61f2707029 ("libbpf: stop enforcing kern_version, populate it for users")
03bd4773d898 ("libbpf: Bump current version to v0.0.6")
39529a9948d8 ("libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitions")
4ce150b6a412 ("selftests/bpf: add bpf-gcc support")
1f4f80fed217 ("selftests/bpf: test_progs: convert test_tcp_rtt")