v0.13.0
New major features
- implement log levels; print requests and responses when log level is "debug" (#116)
- Support encryption with TLS (RTSPS) (#77)
- Support proxing RTSPS streams
Fixes and improvements
- switch to GitHub actions to test, lint and release
- add anti-brute force mechanism
- forbid runOnPublish when source is not record (#143)
- print a warn message when the configuration file is not found
- support transport headers with a single port (#136)
- fix crash when using publishIp or readIp (#142)
- support SDPs with spaces in origin (#127)
- add jitter and delay to RTCP receiver reports
- support SDPs with RS bandwidth (#136)
- increase maximum length of content of RTSP requests/responses to 128k (#136)
- fix shutdown of udp sockets during hot reloading
- fix hot reloading of configuration on macOS and with text editors that deletes and recreates the configuration file
Note: this release was published 24 hours ago and retired shortly after due to a freeze that occurred with a high number of clients - the issue has been solved and the fix has been included in this release.