vorbis: handle vorbis_analysis_headerout errors
sndio: handle 24-bit samples properly on OpenBSD
sox.1: fix section reference
speed up pipe inputs on Linux 2.6.35+
use non-blocking stdin for interactive mode
wavpack: check errors when initializing
sox: silence gcc warning in headroom() function
Make non-null return attributes meaningful with gcc 4.9 and up
Fix return annotation of lsx_find_file_extension()
Get rid of warning suppression hack
build: drop some compiler warning flags
wav: clean up over-sized data handling
sox-fmt: validate comments_bytes before use (CVE-2019-13590) [bug #325]
riaa: add support for 192k sample rate
win32-glob: fix resource leak on bad pattern
fix possible null pointer deref in lsx_make_lpf() (CVE-2019-8357)
fft4g: bail if size too large (CVE-2019-8356)
fix possible overflow in lsx_(re)valloc() size calculation (CVE-2019-8355)
fix possible buffer size overflow in lsx_make_lpf() (CVE-2019-8354)
Clean up lsx_malloc() and friends
sox: use sigaction where available [bug #214]
make: update exported symbol list [bug #266]
hcom: report input file length
hcom: fix writing absurdly large files
hcom: limit input size to 2G samples
hcom: fix pointer type confusion [bug #308]
hcom: fix double free on writing zero-length file
wav: check for block align overflow [bug #279]
wav: disallow zero-size chunks [bug #278]
wav: adpcm: stricter header validation [bug #265]
voc: abort if channel count or sample format changes [bug #265]
aiff: fix handling of unknown odd-sized chunks [bug #286]
amr: check for invalid block types [bug #305]
oss: prefer stereo mode [bug #300]
oss: fix input buffer overrun [bug #300]
msvc: fix build with Visual Studio 2015 [bug #282]
doc: fix doubled pdf output [bug #261]
doc: fix out of tree text/pdf/html generation
doc: fix obsolete example in INSTALL file [bug #257]
spelling fixes
update FSF mailing address [bug #301]
delete debian packaging files [bug #270]
make: add $(DESTDIR) in installcheck target [bug #302]
xa: validate channel count (CVE-2017-18189)
aiff: fix crash on empty comment chunk (CVE-2017-15642)
adpcm: fix stack overflow with >4 channels (CVE-2017-15372)
flac: fix crash on corrupt metadata (CVE-2017-15371)
wav: ima_adpcm: fix buffer overflow on corrupt input (CVE-2017-15370)
wav: fix crash writing header when channel count >64k (CVE-2017-11359)
hcom: fix crash on input with corrupt dictionary (CVE-2017-11358)
wav: fix crash if channel count is zero (CVE-2017-11332)
Remove hepler script. It's mostly unmaintained, I don't know if anyone but me ever used it. In any case, those who want a custom Debian package should be capable of updating the debian/changelog entry on their own.
chmod'ing unneeded executable bit.
Merge most Debian changes into master.
Read for more development.
Fixes for issues found during 14.4.2 release.
sox-14.4.2rc2 version bump.
Distribute real sox.exe and not libtool wrapper.
Switch to rsync when releasing files
More checks for invalid MS ADPCM blocks.
Check for minimum size sphere headers
Update stack-protect logic to work for cygwin
osxbuild updates for OSX 10.9 and latest libraries
Default to silent mode for automake
Switch to gcc's -fstack-protector
Fix warning about ignored cdecl.
prevent division by 0 when input signal is entirely non-negative, non-positive, or both
New libsox example6: give explicit output attributes
minor change: use periodic window
AIFF comments implementation now passes this test
Work around for libsndfile size bug on RF64
Add reading support for RF64 WAV files.
ladspa: optionally perform latency compensation
Remove deprecated options in tests.
fix lsx_filelength() prototype mismatach.
Fix for max size text chunks in aiff files.
Add missing comma in man page
add Dolph window for spectrogram effect
Fix signalinfo handling in example3.c
configure.ac: Simplify version comparisons
Link Windows build to wsock32.dll again
Don't export (most) internal libsox symbols
Only use -Wno-long-long on GCC
Add documentation for Opus support
Add read-only Opus support using libopusfile.
Remove remaining references to FFmpeg
Remove deprecated mixer effect
Simplify configuration checks for math functions
Call AC_CONFIG_MACRO_DIR unconditionally
Enable writing WAV files with 64-bit floats
Use binary mode when writing spectrogram to stdout
Document limited Replay Gain tag support
Add binaries with .exe extension to .gitignore