Skip to content

Releases: aws/aws-ebpf-sdk-go

v1.0.4

09 Nov 18:37
b081f9e
Compare
Choose a tag to compare

v1.0.4

Changes since v1.0.3

Full Changelog: v1.0.3...v1.0.4

v1.0.4-rc2

08 Nov 20:46
f9a830a
Compare
Choose a tag to compare
v1.0.4-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v1.0.4-rc1...v1.0.4-rc2

v1.0.4-rc1

08 Nov 01:20
3a4f0f5
Compare
Choose a tag to compare
v1.0.4-rc1 Pre-release
Pre-release

What's Changed

Full Changelog: v1.0.3...v1.0.4-rc1

v1.0.3

18 Oct 23:07
2df701c
Compare
Choose a tag to compare

v1.0.3

Changes since v1.0.2

v1.0.2

26 Sep 21:04
6ecc2a6
Compare
Choose a tag to compare

v1.0.2

Changes since v1.0.1

  • Issue - kprobe: Add defer statements for resource cleanup in KprobeAttach()/KretprobeAttach()(#46 @shun159)
  • Issue - test-data: fix to solve compile warning for test-data(#45 @shun159)
  • Enhancement - makefile: fix to remove unused option from build-bpf target(#42 @shun159)
  • Enhancement - test-data: Fix to use __builtin_memset() instead of memset()(#40 @shun159)
  • Documentation - chore: spelling in README(#36 @AlexsJones)
  • Testing - Add github action for functional tests(@dims)
  • Testing/Enhancements - Merge from Main to release-1.0(#51 @jayanthvn @achevuru)

NOTE - Interfaces are added for all public facing APIs so upgrading to v1.0.2 will need API changes in your application.

v1.0.1

06 Sep 22:10
42605e0
Compare
Choose a tag to compare

v1.0.1

Changes since v1.0.0

v1.0.1 Release Candidate 1

06 Sep 21:12
42605e0
Compare
Choose a tag to compare
Pre-release

v1.0.1-rc1

Changes since v1.0.0

v1.0.0

29 Aug 16:50
133e4fb
Compare
Choose a tag to compare

Golang based SDK for kernel eBPF operations i.e, load/attach/detach eBPF programs and create/delete/update maps. SDK relies on Unix bpf() system calls.

SDK currently supports -

  1. eBPF program types -
    a. Traffic Classifiers
    b. XDP
    c. Kprobes/Kretprobes
    d. Tracepoint probes
  2. Ring buffer

SDK currently do not support -

  1. Map in Map
  2. Perf buffer

Note: This is the first version of SDK and interface is subject to change so kindly review the release notes before upgrading.

v0.2.0

09 Aug 21:03
90e7d70
Compare
Choose a tag to compare

Golang based SDK for kernel eBPF operations i.e, load/attach/detach eBPF programs and create/delete/update maps. SDK relies on Unix bpf() system calls.

SDK currently supports -

  1. eBPF program types -
    a. Traffic Classifiers
    b. XDP
    c. Kprobes/Kretprobes
    d. Tracepoint probes
  2. Ring buffer

SDK currently do not support -

  1. Map in Map
  2. Perf buffer

Note: This is the first version of SDK and interface is subject to change so kindly review the release notes before upgrading.

SDK pre-release

08 Aug 22:12
90e7d70
Compare
Choose a tag to compare
SDK pre-release Pre-release
Pre-release

Testing integration