build: remove obsolete hack for openmp support
sndfile: drop unnecessary HAVE_SNDFILE tests
sndfile: remove support for ancient versions
ima-adpcm: use correct initial value when encoding multiple channels
build: delete msvc project files
configure: fix typo in sys/soundcard.h detection
build: fix symlink selection
rate: fix crash when input and output rates are very close [bug #334]
oss: remove check for machine/soundcard.h and libossaudio
formats: reject negative sample rate [bug #333]
INSTALL: mention dependency on autoconf-archive
sox: exit with non-zero status on error [bug #212]
libsox.3: fix incorrect function names [bug #233]
sox: limit status display to terminal width [bug #311]
formats: fix crash in sox_find_format() after sox_format_quit() [bug #272]
mp3: skip initial xing/info frame [bug #239]
format: improve is_seekable() test
ladspa: fix confusing indentation
pulseaudio: ignore zero-length writes [bug #277]
link with --as-needed [bug #119]
aiff: fix reading of zero-length files [bug #310]
noiseprof: remove unused clip counter
mp3: remove unused clip counter
drop rounding in SOX_SAMPLE_TO_FLOAT_32BIT [bug #317]
make SOX_FLOAT_32BIT_TO_SAMPLE alias of SOX_FLOAT_64BIT_TO_SAMPLE
make sample conversion macros somewhat readable
spectrogram: fix accidental breakage
gsrt: pad to even sample count with silence [bug #312]
sox_sample_test: clean up nonsense
mp3: use memmove() where blocks might overlap [bug #327]
sox: allow single input file with any combine method
mp3: fix duration calculation
mp3: fix warning when building without twolame support
tx16w: silence compiler warning
examples: silence compiler warnings
spectrogram: style cleanup
spectrogram: replace non-text string literals with arrays
spectrogram: silence compiler warnings
spectrogram: add -n flag to normalise the output to maximum brightness
spectrogram: remove arbitrary limit on height of spectrogram
sox.1: fix warning "table wider than line width"
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.