Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
Changelog
2c5f81c Initial SIP eBPF exporter commit
1c88e93 Merge branch 'ab/feature/rfc-new-feature' into develop
cc9a096 Merge branch 'ab/features/sip-dialogs' into develop
2f3df3e Merge branch 'ab/features/sip-dialogs' into develop
0151464 Merge branch 'master' into develop
80e0b74 Merge pull request #10 from aibudaevv/develop
200e9e6 Merge pull request #11 from aibudaevv/develop
d601b39 Merge pull request #12 from aibudaevv/develop
195a6a6 Merge pull request #13 from aibudaevv/develop
a54ed05 Merge pull request #14 from aibudaevv/develop
000a332 Merge pull request #15 from aibudaevv/develop
1072733 Merge pull request #16 from aibudaevv/develop
5c54f5b Merge pull request #2 from aibudaevv/develop
64c4ec5 Merge pull request #5 from aibudaevv/ab/features/sip-dialogs
0b226ca Merge pull request #6 from aibudaevv/ab/features/sip-dialogs
68493d4 Merge pull request #7 from aibudaevv/ab/features/sip-dialogs
d26e5be Merge pull request #8 from aibudaevv/ab/features/sip-dialogs
d7d3984 Merge pull request #9 from aibudaevv/develop
234dc4f Merge remote-tracking branch 'origin/ab/features/sip-dialogs' into ab/features/sip-dialogs
e2ca0c0 Merge remote-tracking branch 'origin/feature/ser-rfc6076' into feature/ser-rfc6076
7a1a087 Merge remote-tracking branch 'origin/feature/ser-rfc6076' into feature/ser-rfc6076
634f45c Merge remote-tracking branch 'origin/feature/ser-rfc6076' into feature/ser-rfc6076
27ee3a5 WIP: eBPF SIP packet capture
cc95206 WIP: eBPF SIP packet capture
04d6b7b WIP: eBPF SIP packet capture
6f92f6e ci: add GitHub Actions workflow for Go tests
75e3c97 ci: remove Codecov integration, use GitHub Actions artifact for coverage
4e4e475 feat (WP): create session
133165e feat (WP): create session
1888252 feat(WIP): add code for sip dialogs
b0e06b8 feat(WIP): add code for sip dialogs
ace9541 feat(grafana): add RRD panel to dashboard
38d40b2 feat: add 10 new SIP response status code counters, refactor to map-based lookup (v0.12.0)
b69670b feat: add AGPL-3.0 license
20bdb66 feat: add ASR (Answer Seizure Ratio) and SDC (Session Duration Counter) metrics
5ef6abd feat: add E2E testing infrastructure with Docker Compose and SIPp
4d5457d feat: add E2E tests for SER (RFC 6076)
d54b9ec feat: add Grafana dashboard for SIP metrics visualization
6913e40 feat: add ISA (Ineffective Session Attempts) metric per RFC 6076
e97684d feat: add ISA, SEER and SER metrics with e2e tests, remove unused test/results directory, update coverage report
c2ecffd feat: add NER, ISS, ORD, LRD metrics (v0.10.0)
8161978 feat: add Post Dial Delay (PDD) metric — INVITE to 180 Ringing delay histogram
25d62d8 feat: add RFC 6035 Voice Quality Reporting (vq-rtcpxr) with e2e tests, alerts, and Grafana dashboard
0efa385 feat: add RRD (Registration Request Delay) metric per RFC 6076
10cfb7a feat: add SCR Session-Expires support, fix race condition in metrics, refactor tests
0e9f93e feat: add SEER metric (RFC 6076) with e2e tests
06798f7 feat: add SER (Session Establishment Ratio) metric per RFC 6076
cc49789 feat: add SER metric to Grafana dashboard
d7213c9 feat: add SPD (Session Process Duration) metric per RFC 6076 §4.7
40fd60e feat: add TTR histogram metric, /health endpoint, Grafana TTR panel
8c202a2 feat: add VQ e2e tests (multi-vendor, partial, malformed), load tests, and test-all Makefile target
66ff83e feat: add configurable SIP ports via environment variables
10d6729 feat: add nomalizetion key for SIP dialog
3f76a7e feat: add per-carrier SIP metrics with CIDR-based resolution
72795dd feat: add per-carrier labels to all SIP metrics (v0.11)
09b1531 feat: add performance benchmarks and update README
bd43a73 feat: add production benchmark suite and update README
6975848 feat: add self-monitoring metrics (7 system-level Prometheus metrics)
64e9c7b feat: add ua_type label for per-device-type SIP metrics via User-Agent classification (v0.13.0)
c9df2b5 feat: add zap logger
5e2316f feat: create session
7a9b3eb feat: create session
4a55a67 feat: edit docs
cb292e0 feat: edit readme
f0fee88 feat: fix carrier direction mismatch, add carrier e2e tests, remove stability test
250a7b2 feat: load test baseline system, SCR loopback fix, RFC 6076 docs restructure
fbad67f feat: migrate to eBPF socket filter with Session-Expires support
ef3034b feat: replace SPD/RRD GaugeFunc with Prometheus Histogram
416bdb9 feat: security scanning, carrier metrics, dependency updates (v0.11.0)
084ec2e feat: use PACKET_IGNORE_OUTGOING on loopback to eliminate packet duplication
966557e fix(e2e): use parallel 3 for stable full suite runs
0b64407 fix: README
2ec0477 fix: RFC 6035 parser compliance — category headers, RemoteMetrics skip, strict detection
3426795 fix: TTR/PDD re-measurement on subsequent 1xx, format verbs, orphaned 407, build_info metric
1ad8936 fix: add Dockerfile.goreleaser for CI releases — copy pre-built binary instead of compiling
528278f fix: add description release
04e39e5 fix: add security-events write permission for SARIF upload
b367025 fix: del hardcode interface name
5c20f75 fix: doc
cb8565a fix: exclude cmd package from coverage in CI workflow
cc3d524 fix: fixed README
da2eb0e fix: remove duplicate ua_type filter in grafana dashboard sessions panel
9545c9b fix: resolve lint issues - goimports, gosec, mnd, gocognit, nestif
cc2af77 fix: unauthrozied check
519477c fix: up version
6215bf4 fix: update Alpine version to 3.22 in SECURITY docs, add missing RU detail
df0b633 perf(e2e): consolidate setupSecondaryIPs into single docker run, replace sleep with readiness check
0287133 refactor: extract handleRequest, add CANCEL tracker cleanup, optimize e2e tests with container restart
ff80580 refactor: migrate E2E tests to testcontainers-go and improve codebase
5a1763a refactor: update SPD e2e tests to use newTestEnv and t.Parallel
71838c4 style: fix formatting in load test files
a9af3ff test: add comprehensive MC/DC test coverage
You can’t perform that action at this time.