better defaults
remove debug prints
install the manpage
install the manpage
fix warnings
add plan 9 config, fix mkfile
sox_effect_options: fix a sanitizer warning about NULL arg to memcpy
build sox executable
add formats
build libsox on Plan 9
hcom: fix dictionary resource leaks
fix a resource leak of comments on input parsing failure
CVE-2023-32627 Filter null sampling rate in VOC coder
formats: reject implausible rate
formats+aiff: reject implausibly large number of channels
sphere: avoid integer underflow
hcom: validate dictsize
mp3: fix error handling in rewrite_tags()
sox.1: fix example for mcompand
id3: fix COMM frame handling
id3: make parsing available to all format handlers
formats: clarify setting of reverse_bytes
stats: improve bit depth reporting [bug #267]
formats: release stdin/stdout reservation on close
build: do not link format modules against libsox
build: replace exported symbols regex with a list
build: rewrite most of configure using new macros
build: add useful m4 macros
build: simplify win32 glob selection
configure: reorder things more logically
build: drop libtool target
build: drop dlopen from LT_INIT options
build: drop --enable-debug option
build: drop --enable-silent-libtool option
build: add warning options whenever supported
build: drop -z defs linker option
build: always pass -no-undefined to libtool
build: do not build examples by default
build: add PNG_LIBS conditionally
build: simplify stack protector setup
build: simplify DISTRO definition
build: simplify pkg-config setup
build: simplify symlink creation
build: simplify lpc10 library selection
oggvorbis: use consistent names for build variables
sunaudio: use consistent names for build variables
gsm: use separate variable names for library and format handler
sndfile: use separate variable names for library and format handler
sox: remove interactive volume control
mp3: remove check for lame id3 tag support
amr: make dlopen options per library
amr: replace 3GPP reference library with vo-amrwbenc
amr: drop pointless ifdefs
sunaudio: fix input buffer overrun
libsox: fix missing version string [bug #306]
wav: warn when writing truncated size fields in large files
utils: drop inttypes fallback definitions
define sox_intN_t types using standard intN_t
use cdecl attribute only on i386
flac: fix error message on encoder init failure
wav: fix printf format warning
wav: drop some unnecessary debug messages
build: drop SUN_AUDIO_LIBS variable
build: drop OSS_LIBS variable
remove pointless #undef DL_FOO
build: remove unused variable WARN_CFLAGS
configure: fix dlopen of libsndfile
wav: improve error message for unsupported formats
wav: expand format table with encoding and fmt parser
wav: add various format tags and names
wav: use table for format name lookup
wav: drop parentheses and suffix from format tag macros
wav: allow valid bits less than sample size
wav: merge format-specific fmt handling in single switch statement
wav: move adpcm/gsm fmt parsing to separate functions
wav: simplify extended fmt chunk handling [bug #198]
wav: simplify reporting of unknown encodings
wav: simplify reporting of sample encoding override
wav: remove code duplication in read_samples()
wav: prettify read_samples() function
wav: prettify wav_read_fmt() function
wav: prettify startread() function
wav: simplify duration calculation
wav: get sample count from fact chunk if present
wav: remove broken INFO and cue point parsing
wav: clean up header parsing sequence
wav: drop redundant zero initialisations
wav: move fmt chunk parsing to a separate function
formats: add lsx_read_fields() function
configure: drop unnecessary gcc version check
build: drop largefile hack
build: drop -Wno-long-long from OPUS_CFLAGS
build: check for FLAC using pkg-config
build: drop -lwsock32 from FLAC_LIBS on Windows