Skip to content

Releases: dkorunic/pktstat-bpf

v0.8.1

13 Mar 14:09
Compare
Choose a tag to compare

Changelog

  • 861e463 Add partial process tracking for CGroups
  • 81db0fb Merge pull request #3 from richiejp/cgroup
  • 674ee66 Reformat counter.c with clang-format
  • 5d92040 Regenerate eBPF
  • 4796e9f Update docs.

v0.8.0

12 Mar 13:46
Compare
Choose a tag to compare

Changelog

  • 8b404ac Add .editorconfig
  • 9b2f3b5 Add raw socket code, but don't enable it yet.
  • 562b06f Allow monitoring bandwidth usage of CGroups
  • c4bdfb4 Allow table sorting
  • 615850f Also enable regular wrap for navigation view
  • a66bbe6 Better demo (font render, increase speed)
  • 93773a6 Disable raw_sendmsg and rawv6_sendmsg for now in eBPF code as well
  • 12a7c06 Disable raw_sendmsg and rawv6_sendmsg for now.
  • c05bec9 Document kernel/distro requirements
  • 803a2c6 Fix refresh TUI not having an effect
  • 8813a4a Improve TUI status and visibility
  • c62da14 Merge branch 'richiejp-cgroup'
  • 64a1668 Reformat eBPF code. Add .editorconfig to .gitignore.
  • 4b7786e Update README.
  • 86c658f Update demo according to TUI changes
  • d8dfed2 Update demo. Update deps: - github.com/cilium/ebpf to v0.17.3 - github.com/gdamore/tcell/v2 to v2.8.1 - github.com/rivo/tview to v0.0.0-20241227133733-17b7edb88c57 - golang.org/x/term to v0.29.0 - golang.org/x/text to v0.22.0
  • 62687f8 Update deps: - golang.org/x/sys to v0.31.0 - golang.org/x/term to v0.30.0 - golang.org/x/text to v0.23.0

v0.7.2

06 Mar 13:00
Compare
Choose a tag to compare

Changelog

  • 2cbc8a7 Also enable regular wrap for navigation view
  • 9df038a Better demo (font render, increase speed)
  • d7f347c Document kernel/distro requirements
  • f75a546 Update README.
  • 465f8f4 Update demo according to TUI changes
  • 269d15e Update deps: - golang.org/x/sys to v0.31.0 - golang.org/x/term to v0.30.0 - golang.org/x/text to v0.23.0

v0.7.1

21 Feb 08:02
Compare
Choose a tag to compare

Changelog

  • aef4a9e Improve TUI status and visibility

v0.7.0

20 Feb 15:49
Compare
Choose a tag to compare

Changelog

  • 544a0f7 Allow table sorting
  • cb75119 Fix refresh TUI not having an effect

v0.6.1

18 Feb 15:53
Compare
Choose a tag to compare

Changelog

  • 221c86e Add GitTag/GitCommit/GitDirty etc. to Goreleaser config
  • b86dfaf Add raw socket code, but don't enable it yet.
  • 80c5877 Disable raw_sendmsg and rawv6_sendmsg for now in eBPF code as well
  • ed00925 Disable raw_sendmsg and rawv6_sendmsg for now.
  • 2552b63 Minor timeout fix
  • a5566f0 Update README.
  • b24682b Update demo. Update deps: - github.com/cilium/ebpf to v0.17.3 - github.com/gdamore/tcell/v2 to v2.8.1 - github.com/rivo/tview to v0.0.0-20241227133733-17b7edb88c57 - golang.org/x/term to v0.29.0 - golang.org/x/text to v0.22.0

v0.6.0

17 Feb 08:22
Compare
Choose a tag to compare

Changelog

  • 2b3c17a Add very simple TUI.
  • 8e1e84b Counter amd64/arm64 objects
  • b153ba3 Counter and TUI improvements
  • 0bb4883 Document process_icmp4() and process_icmp6()

v0.5.2

13 Feb 15:36
Compare
Choose a tag to compare

Changelog

  • c02a0c0 Add ICMPv4/v6 processing
  • f827f97 Add command tracking code together with PID
  • de3f182 Add missing license header to types.go
  • 433aeed Improve ICMPv4 and ICMPv6 handling in XDP and TC as well
  • ff735b5 Improve JSON and regular output, especially when comm or pid are empty.
  • d76446a Improve comm output
  • 816261f Improve comm output. Improve docs.
  • 1611601 Initial Kprobes implementation. Revert XDP and TC PID-tracking code.
  • 8100244 Minor refactors
  • 94d411e Oops, fix invalid package name. Thanks for reporting!
  • 0c4c745 Remove armv6/v7 targets

v0.4.0

11 Feb 13:27
Compare
Choose a tag to compare

Changelog

  • a80cdfa Add PID tracking in TC mode with p/pid flags
  • 74353f2 Update README

v0.3.2

24 Dec 09:11
Compare
Choose a tag to compare

Changelog

  • df247d4 Recompile Go eBPF bindings
  • 07d9e97 Update deps: - github.com/cilium/ebpf to v0.17.1