v0.1.0-rc.1
Pre-release
Pre-release
·
32 commits
to main
since this release
Changelog
- c8bb275 ci: add conf
- 190fbfc ci: setup goreleaser
- 0dcb856 ci: update actions
- 9c30127 docs(av): add documentation
- e496086 feat: 2 seconds chunks
- 0ebe77f feat: add info metric
- 2b30491 feat: add libav based muxing interfaces
- f474dda feat: basic icy protocol
- 1419f69 feat: buffer & burst data
- 2766461 feat: config file & reload
- a132a4b feat: configure from env
- ca2fbec feat: configure icy-metaint
- 3e53ff9 feat: do not waste data when debouncing
- 9b134bd feat: embed buildinfo
- 1848c68 feat: embed config files in releases
- 9987195 feat: exit servers together
- f60db6d feat: first version
- 1d46cef feat: icy SOURCE method
- 3a937eb feat: make stream 'available' when published
- d7db499 feat: match SRT connection scheme to what seems to be std
- a8d5aef feat: observability of audience
- 179687c feat: prepare for pubsub chunking conf
- 48be628 feat: refacto config handling and add schema
- 2c3086a feat: refacto metadata updating, ditching http handler to get title for now
- 15ec716 feat: resend title when rewiring
- 34bc80b feat: rework bursting of pubsub to replay n last writes on sub
- bfd2cc8 feat: reworked mapping of sub->pub for wiring & implement fallback
- f80a369 feat: split http & icy servers
- 26f1d52 feat: stream titration
- b329a50 feat: streaming service hooks first implem
- ca8d2cd fix: add missing parsers in docker image
- 1086807 fix: add sigterm as termination signal
- 830300c fix: append NUL instead of a literal 0 in icy metadata
- dec83a9 fix: do not reset defaults when setting flags from env
- 5297598 fix: do not skip some data after debouncing
- 7a0009b fix: do not stuck on slow writes
- 21cb45f fix: enhance pubsub write performance
- 8690998 fix: flush stream on close
- b24826f fix: handling of EOF and optimize for usage of WriterTo & ReaderFrom
- 1bf0992 fix: no more use of global metrics set
- 98e2031 fix: reject v4 SRT conns
- 67edf38 fix: unref reference buffer if sub is busy
- 2169c37 fix: update apt before installing packages
- 1d8faa7 fix: wired subs closes if cannot be rewired
- c1616fb lint: disable sloglint context