Skip to content

1.68.1 - IPv6 and proxy support, Linux compatible building, reduced disk fragmentation

Choose a tag to compare

@Ashus Ashus released this 25 Oct 00:06
· 29 commits to master since this release

Recording, metadata, and networking improvements for the independent Windows and Linux CLI fork.

Highlights

  • Smarter metadata handling — Automatic UTF-8 detection and timestamped ICY title logging with --metadata-log.
  • Incomplete recording cleanup — Remove short incomplete recordings with --incomplete-min-duration.
  • Clearer recording status — Track duration, distinct incomplete / filtered / ripping states, and connection details.
  • Reduced disk fragmentation — Automatic 2 MiB preallocation on Windows and Linux ext4.
  • IPv6 and proxy support — IPv4/IPv6 selection, HTTP CONNECT, and HTTPS proxies with certificate verification.
  • Linux source builds — Validated on Debian 13/WSL2, with separate complete Windows and Linux build guides.

Fixes & Improvements

  • Fixed metadata filtering and automatic track numbering.
  • Improved MP3 duration headers, AAC frame boundaries, and duration tags.
  • Fixed Unicode output in Windows consoles.
  • Finalize recordings and clean up short incomplete files when closing the Windows console.
  • Prevent concurrent writers in the same directory and conflicting relay listeners.
  • Improved recording cleanup, silence detection, and portable packaging.

Configuration Change

  • User INI files are no longer loaded or saved automatically.
  • Use --config FILE to load settings explicitly; command-line options take precedence.