]> git.feebdaed.xyz Git - 0xmirror/ebpf.git/shortlog
0xmirror/ebpf.git
2025-10-31 shun159elf_reader: add struct_ops support
2025-10-27 shun159struct_ops: skip copy for zeroed nested structs and...
2025-10-22 Lorenz Bauerdocs: document how to build parts of efW
2025-10-16 shun159map, program: add StructOpsMap support
2025-10-16 Lorenz Bauerci: install sample_ebpf_ext to provide BPF_PROG_TYPE_SAMPLE
2025-10-16 Lorenz Bauerwindows: deal with removal of XDP_TEST from efW
2025-10-16 Lorenz Bauerprogram: work around efW rejecting an empty ContextOut
2025-10-15 Timo Beckerskallsyms: return ErrRestrictedKernel when reading zero...
2025-10-15 Dylan Reimerinkinfo: return ErrRestrictedKernel when program info...
2025-10-13 Timo Beckersstaticcheck.conf: temporarily disable SA4003
2025-10-13 Timo Beckers*: convert "go:generate go run ..." to "go:generate...
2025-10-13 Timo Beckersgo.mod: manage stringer version using `go tool`
2025-10-13 dependabot... build(deps): bump actions/setup-python from 5 to 6
2025-10-13 dependabot... build(deps): bump actions/checkout from 4 to 5
2025-10-13 dependabot... build(deps): bump actions/setup-go from 5 to 6
2025-10-13 dependabot... build(deps): bump actions/github-script from 7 to 8
2025-10-13 dependabot... build(deps): bump the docs group in /docs with 2 updates
2025-09-16 Lorenz Bauerprogram: use cached BTF for fixups and target search
2025-09-11 Lorenz Bauerall: use testing.B.Loop()
2025-09-10 Timo Beckersmemory: set cleanup on *Memory instead of **Memory
2025-09-09 Timo Beckersmap: preliminary support for arenas
2025-09-09 nikos.nikolakakismap: parse map_extra field and expose in MapSpec
2025-09-08 Aapo Poutanenprog: Allow explicit ifindex specification
2025-09-08 Timo Beckersall: use runtime.AddCleanup
2025-09-08 Lorenz Bauerperf: drop finalizer on Reader
2025-09-08 Lorenz Bauerlink: do not attempt to clean up perf event and tracefs...
2025-09-01 Aryan Bakliwalfix(tracefs): allow '-' in tracepoint group names
2025-09-01 Ron Federmanringbuf: fix read after close panic
2025-08-18 Lorenz Bauerringbuf: Windows support
2025-08-15 Lorenz Bauergo 1.24
2025-08-15 Paul Cacheuxbtf: fix race when loading cached kernel (module)?...
2025-08-11 Florian Lehnerlink: add Detach()
2025-08-07 joshuamcbethringbuf: Use uintptr for positions for 32-bit compatibi...
2025-08-04 dependabot... build(deps): bump the docs group in /docs with 2 updates
2025-07-30 therealak12btf: accept empty string table
2025-07-30 Lorenz Bauerbtf: mmap vmlinux if possible
2025-07-30 Lorenz Bauerbtf: decode from []byte
2025-07-30 Lorenz Bauerci: remove 4.14 and 4.19 and add 6.12
2025-07-29 Mauricio Vásquezprogram: Allow passing extra targets for CO-RE relocations
2025-07-29 Jordan Rifebpf2go: Allow multiple commands inside BPF2GO_CC
2025-07-29 Lorenz Bauerreadme: clarify arch support
2025-07-19 Tobias Böhmmap: avoid allocations during PerCPUMap batch lookups
2025-07-19 Lorenz Bauerci: work around arm64 hang
2025-07-18 Lorenz Bauerci: add a Results step to work around GH protection...
2025-07-18 Lorenz Bauerlinker: resolve ksyms in one go
2025-07-18 Tobias Böhmprog: speed up opening pinned Programs
2025-07-14 Nick Zavaritskyprog: get context out from syscall program
2025-07-14 Lorenz Bauerinternal/kallsyms: drop Module, AssignModules
2025-07-14 Lorenz Bauercollection: drop unnecessary kallsyms module lookup
2025-07-08 Tristan d'Audiberttest: Update `TestLoadSplitSpecFromReader` to use ...
2025-07-08 Tristan d'Audibertfeat : Add `LoadSplitSpec` function
2025-07-01 dependabot... build(deps): bump the docs group in /docs with 3 updates
2025-06-30 Lorenz Bauerwindows: allow using Hyper-V in VM
2025-06-24 Paul Cacheuxlinker: do not error out when there is nothing in ...
2025-06-24 Lorenz Bauerbtf: make stringTable.LookupCached concurrency safe
2025-06-24 Paul Cacheuxbtf: introduce caching to the string table to speed...
2025-06-24 Lorenz Bauerasm: allow negative constants for builtin function...
2025-06-23 Lorenz Bauerprogram: perform CO-RE against all kmod
2025-06-23 Lorenz Bauerbtf: don't crash when rebasing empty decoder
2025-06-20 Paul Cacheuxelf_reader: do not panic in `loadMaps`if ELF file has...
2025-06-19 dependabot... build(deps): bump urllib3 from 2.4.0 to 2.5.0 in /docs
2025-06-11 Timo Beckersmap: add MapSpec.Tags field for reading btf_decl_tag...
2025-06-10 Timo BeckersMakefile: build testdata using clang-14, 17, 20
2025-06-10 Timo Beckerstoolchain: include llvm 14, 17 and 20
2025-06-10 dependabot... build(deps): bump requests from 2.32.3 to 2.32.4 in...
2025-06-10 Ron Federmanbpf2go: import package structs when all structs are...
2025-06-10 Timo BeckersMakefile: remove -fdebug-prefix-map cflag
2025-06-10 Jordan Rifecmd/bpf2go: Use BPF2GO_CFLAGS instead of BPF2GO_FLAGS
2025-06-03 Timo Beckersmap,prog: speed up opening Maps and Programs from fd...
2025-06-03 Timo Beckersprog: add Program.Stats() and related ProgramStats...
2025-06-03 Timo Beckersinfo: optimize scanFdInfoReader by using bytes
2025-06-03 Timo Beckersinfo: add benchmarks for Map/Program.Info() and scanFdI...
2025-06-03 Timo Beckersinfo: add test for Map.Info()
2025-06-03 Lorenz Bauerwindows: canonicalise pin paths
2025-06-03 Lorenz Bauerci: fetch efW binaries from completed workflows
2025-06-02 Lorenz Bauerkallsyms: don't allocate temporary slices
2025-06-02 Lorenz Bauerkallsyms: don't reject invalid utf8
2025-06-02 Timo Beckerskallsyms: add benchmarks against testdata
2025-06-02 dependabot... build(deps): bump golangci/golangci-lint-action from...
2025-06-02 dependabot... build(deps): bump the docs group in /docs with 2 updates
2025-05-21 Lorenz Bauercollection: share kernel BTF when loading a collection
2025-05-21 Lorenz Bauerbtf: fix TestLoadKernelModuleSpec
2025-05-20 Timo Beckerskfunc: poison all weak kfunc calls if the kernel lacks BTF
2025-05-20 carrychairrefactor: replace HasPrefix+TrimPrefix with CutPrefix
2025-05-12 cuishuangrefactor: use the built-in max/min
2025-05-07 Lorenz Bauerci: run cross builds in separate job
2025-05-07 Lorenz Bauerci: use real staticcheck
2025-05-07 Hao Zhanginfo:add memlock to ProgramInfo
2025-05-07 Herman Zhuasm: return InvalidOpCode for StoreImm with DWord size
2025-05-07 Lorenz Bauerbtf: fix copying behaviour for split BTF
2025-05-07 Lorenz Bauerbpf2go, btf: emit structs.HostLayout in GoFormatter
2025-05-06 Lorenz Bauerci: fix efW installation
2025-05-06 Timo Beckersmap: reduce false positives of BPF_F_NO_PREALLOC hint...
2025-05-05 Timo Beckersvariable: add accessors for values represented by a...
2025-05-05 Timo Beckersmemory: add accessors for values represented by a Memory
2025-05-05 dependabot... build(deps): bump the docs group in /docs with 3 updates
2025-05-02 Burak Okbtf: rename BenchmarkInspectorGadget to BenchmarkInspek...
2025-05-02 Lorenz Bauerbtf: avoid constructing strings for named type index
2025-05-02 Lorenz Bauerbtf: lazy string table
2025-05-01 Lorenz Bauerbtf: reduce memory usage of namedTypes
next