Tags: anacrolix/dms
Tags
v1.8.0 Added: - IPv6 support for SSDP - Samsung TV fast-forward/rewind support (#169) - CHANGELOG and FAQ documents - Justfile with run and browse-root recipes Changed: - Content directory served through the fs.FS interface (#167) - Logging migrated from anacrolix/log to log/slog - HTTP listener uses net.ParseIP to select tcp4/tcp6 - Subtitle ProtocolInfo MIME type text/plain -> text/srt (#183) - Minimum Go version bumped to 1.25 (#177) - Docker native multi-platform builds with CGO (#168, #177) Fixed: - Absolute path given to ffmpeg when transcoding (#184) - allowedIps config file parsing (#178) - :: in -http argument produces an IPv6 socket (#171) - goreleaser release workflow (#166)
fix: time.After leaks memory It's a relatively common footgun in Go that `time.After` causes the object and the goroutine to leak. On my system that leads to reproducible OOM situations, to the point I had to disable the service because it exhausts memory in a matter of a few minutes.
PreviousNext