What's Changed
- release-template: fix command formatting + add test.sh by @willfindlay in #428
- Add Override type in ActionSelector by @tpapagian in #424
- Vagrant on MacOS fix information by @dmitris in #339
- License: remove Isovalent add Apache by @xmulligan in #430
- Add Verbose Value To Cgroup Program Loader by @kevsecurity in #431
- Improved bpf unit testing by @kkourt in #415
- tetragon-tester: fix issues caused by image update by @kkourt in #432
- trace map create by @sarahfujimori in #413
- Fix parent reference counting in RetryInternal by @tpapagian in #411
- Docs: Remove Isovalent from installation tags by @xmulligan in #436
- tetragon: Warn on sensor bug can flood the logs make it debug by @jrfastab in #443
- Remove METADATA_IMAGE by @xmulligan in #442
- tetragon: Fix merged kprobe events by @olsajiri in #422
- tetragon: Update execve_map_stat value from procs reader by @olsajiri in #429
- Make unit-tests in pkg/grpc/exec/exec_test.go generic by @tpapagian in #304
- Add GetUrl and DnsRequest actions to probes by @kevsecurity in #433
- hubble-fgs: Fix verifier error on non-upstreeam, non-LTS kernels by @jrfastab in #445
- add InMap operator for filtering arguments, and improve eBPF unit testing for kprobes by @kkourt in #421
- build(deps): bump github/codeql-action from 2.1.24 to 2.1.25 by @dependabot in #434
- bpf: get caps and namespaces in tracepoints by @kkourt in #449
- generickprobes: add uint argument by @kkourt in #450
- observer: log opcode number instead of name by @willfindlay in #441
- tracing: trace capability checks performed by the kernel on X access by @tixxdz in #447
- chore: support ccls language server with compile_commands.json by @willfindlay in #454
- build(deps): bump github/codeql-action from 2.1.25 to 2.1.26 by @dependabot in #457
- codegen: implement UnwrapGetEventsResponse helper by @willfindlay in #435
- tetragon: Add support to build tetragon on arm by @olsajiri in #451
- tracing: fix multiple selectors support by @kkourt in #458
- add a perfring test example by @kkourt in #466
- Add README explaining source of these examples by @lizrice in #465
- tetragon: Separate execve sensor into taill called programs by @olsajiri in #456
- tetragon: Use separate execIDs for clone and subsequent exec events by @tpapagian in #459
- tetragon: Add support for kprobe multi interface by @olsajiri in #79
- version: Add --client flag by @michi-covalent in #470
- make: Add cli-release target by @michi-covalent in #469
- api: implement EventType.EventIsType and EventType.ResponseIsType by @willfindlay in #448
- metrics: add handler error metrics by @willfindlay in #453
- tests:perfring: allow to cancel context and close perfring buffer by @tixxdz in #473
- Define syscallNames for darwin by @michi-covalent in #483
- Build tetra CLI for linux arm64 and windows amd64/arm64 by @michi-covalent in #472
- release: Add a job to create a release draft by @michi-covalent in #485
- tetra: Implement getevents stdin mode by @michi-covalent in #481
- build(deps): bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in #460
- build(deps): bump library/golang from 1.18.3-alpine3.15 to 1.19.2-alpine3.15 by @dependabot in #461
- draft-github-release: Use "release" environment by @michi-covalent in #493
- docker: Set TETRAGON_VERSION build arg by @michi-covalent in #494
- build(deps): bump dorny/paths-filter from 2.10.2 to 2.11.1 by @dependabot in #495
- build(deps): bump fedora from 35 to 36 by @dependabot in #496
- Prepare for v0.8.3 release by @michi-covalent in #498
Full Changelog: v0.8.2...v0.8.3