Highlights
Bug fixes
- HEP timestamps: correct conversion from BPF monotonic time to wall-clock microseconds (#14, #15)
- IPv6 HEP encoding: proper address family and payload for Kamailio, OpenSIPS, FreeSWITCH events
- SIP event decoding: fixes for Kamailio and OpenSIPS binary checks
Features
- RTPEngine capture: new
rtpenginecommand and eBPF probe for media events (#1, #2) - TCP RTT: SRTT cache on
tcp_rcv_established, IPv6 support, corrected byte order (#3, #4)
Packaging
- homer-core style nfpm configs (
rtcagent.yaml,rtcagent_workflow.yaml) - Install path:
/usr/local/rtcagent/bin/rtcagent - systemd/init/env examples under
examples/
Dependencies
- golang.org/x/net, golang.org/x/crypto, google.golang.org/protobuf bumps
Assets
CI builds and attaches rtcagent binary, .deb, and .rpm packages.