Skip to content

Releases: 0x524a/rtspeek

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 20:17
1af9a0d

Changelog

Features

  • feat: --fail and failure fields, --user/--password-file, codec strings, trace headers (4d3cdb2)
  • feat: add H.264/H.265 frame collector (578174f)
  • feat: add NewStreamInfo constructor for external tests (74984ca)
  • feat: add frame stats model, thresholds and findings (ab83a0d)
  • feat: add opt-in stream analysis (--analyze) (c81ae17)
  • feat: carry failure reason on returned errors via StreamError (#15) (1ffc5d7)
  • feat: detect B-frame reordering in --analyze (5e6bdd8)
  • feat: report frame stats and findings in --analyze (aa97ff8)

Bug Fixes

  • fix: app name, build version, exit codes, log level and README samples (cd1417b)
  • fix: honor logger injected via WithLogger in DescribeStream (#14) (3b99d0f)
  • fix: ignore B-frame reordering in the jitter calculation (8b374f8)
  • fix: read H264 parameter sets directly, SafeParams is deprecated (d17d2a4)
  • fix: redact passwords in JSON output, debug_trace and logs (ccdf260)
  • fix: relearn frame rate changes, merge same-timestamp access units (61ab808)

Documentation

  • docs: add doc comments to exported helpers, StreamError and WithDebug (8944d1b)
  • docs: add frame-level analysis design spec (b168f82)
  • docs: add frame-level analysis implementation plan (26e7015)
  • docs: describe B-frame jitter handling and the e2e tooling; exclude test tools from coverage gates (2bd793f)
  • docs: document Dependabot updates in README (#13) (48be472)
  • docs: document frame-level analysis (0fbfadd)
  • docs: redesign README and add hero, logo and icon (18c4c3e)

CI / Tooling

  • chore(deps): bump alpine from 3.22 to 3.24 (#9) (c64b59e)
  • chore(deps): bump the actions group with 5 updates (#11) (5cb759b)
  • chore(deps): bump the go-minor-patch group across 1 directory with 3 updates (#10) (314b116)
  • ci: add Dependabot version updates for gomod, actions, docker (#8) (ca44519)
  • ci: add a Release Dry Run check, runnable on PRs (#7) (4354b59)
  • ci: add govulncheck and gosec; test: cover new CLI and codec paths (7ebe3a0)
  • ci: pin security scans to action SHAs; refactor H.265 constraint packing (852a6bb)
  • ci: upload coverage to Codecov and add badge (6db57f6)

Tests and refactoring

  • refactor: keep RTSP client open after describe and fix test data races (a5d9ffd)
  • test: E2E script for UDP-blocked server; update plan for T4/T5, F9, L3, version (239692f)
  • test: add UDP impairment proxy and end-to-end test plan (b5011d6)
  • test: cover SPS reorder depth and the reordering finding message (5b9f1e4)
  • test: cover analysis failure paths, sorting and CLI option validation (52fe75c)
  • test: cover frame collector panic recovery (3ab8804)
  • test: cover the session loss, decode-error and transport-switch callbacks (e0d1016)
  • test: raise coverage of CLI and library helpers (#16) (62f37ca)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 22:13
e5f54f2

Changelog

CI / Tooling

  • e5f54f2 ci: publish a multi-arch Docker image to GHCR on release (#6)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 21:48
ba92aaa

Changelog

Bug Fixes

  • 151b140 fix: include error in partial output; fix status code formatting in trace
  • 9e97b5e fix: repair broken integration test, correct README inaccuracies
  • cd6677e fix: satisfy SonarCloud quality gate on new code

Documentation

  • 72f15eb docs: add badges, TOC, CI section, and more usage examples to README
  • 0943f75 docs: drop Go Report Card badge (service retired)

CI / Tooling

  • 5503d9e chore: upgrade gortsplib v4 → v5 (v5.5.0)
  • ba92aaa ci: add GoReleaser-based release workflow on version tags (#5)
  • 1ddbb27 ci: add SonarCloud analysis workflow
  • af12a88 ci: add golangci-lint with standard rules, fix all findings

Other

  • 746808e Add Black Duck security scan CI workflow
  • adbe8e3 Bump golang.org/x/net in the go_modules group across 1 directory
  • e081a49 Merge branch 'dependabot/go_modules/go_modules-57bd245098'
  • 22005ca Merge branch 'upgrade/gortsplib-v5'