Replace buggy implementationg of Duffs device by regular loop
Improve multichan_throughput_test
Add assertions to detect OOB access in SINC
Add NDEBUG in autotools
Update documentation link to Resample, closes #100
Reeintegrate Travis CI
Fix README.md logo
.travis.yaml: Fix autotools CI
Fix the URL link for converters
tests: Fix compiler warning
Add #ifndef guard around MIN/MAX macros
Increase buffer size for SINC converters
Add test showing failure of src_simple with SINC and low ratios
src/src_sinc.c: Fix a buffer out-of-bounds read error
Extend varispeed test to trigger out-of-bounds buffer read
tests/float_short_test.c: Formatting
Add option to enable sanitizers in CMake
Add corner cases to tests
Remove shift of signed int in src_float_to_short_array
Require C99 compiler
Improve handling of config.h
Make allocation more C++ friendly.
Fix two potential undefined behaviours
Test and fix get_channels
Use C99 variable array members for all converters
Modernised README by converting it to a Markdown file.
Improve CI script
Shorten name of variable
Fix indentation
Enable tests, examples and install per default if libsamplerate is root project
Remove superflous check above src-evaluate
doc/history.html: Add 0.1.9 release (2016)
Fix the math/clip handling code
clean up after moving sndfile-resample away
CMake: Allow tests and install to be enabled/disabled
Add Octave scripts to generate filter coefficients
add Watcom versions of lrint and lrintf asm inlines
Change docs for src_ratio
Check for and suppress int shortening warnings
fix macos compile errors - modernize audio api
travis: Build on xenial
tests/src-evaluate.c: Fix compiling warning
add missing src_get_channels export to windows def file
Fix typos for nullptr_test additions.
Allow data_out == NULL if output_frames == 0
common.h: Include <math.h>
Hard-require libsndfile/ALSA in Travis
Disable examples when alsa/libsndfile are not present
CMakeLists.txt: Drop sndfile-resample build target
Move `sndfile-resample` to sndfile-tools package
Typo fix in README.
Add CMake build system and setup CI on Travis and AppVeyor
Accept NULL data_in pointer when passing zero input frames
configure.ac: Fix SHARED_VERSION_INFO
configure.ac: Only accept fftw3 >= 3.0.0
BSD licensed now
src_clone: Test, documentation and export definitions
Add ability to clone a SRC_STATE* handle
Fix line endings on Windows specific files
Documentation: A couple more const correctness fixes
api_full.html: Update const correctness
Make build system completely non-recursive
Modernise more Autoconf code
Use AC_C_BIGENDIAN for detecting $HOST endianness
Modernise to Automake 1.14
Fix -Werror failures on GCC 7
Fix incomplete forward declaration of struct AUDIO_OUT
Add Travis config
Use $(...) instead of @...@ for precious variables
Install `sndfile-resample` only if libsndfile is enabled and found
Express correct dependencies for static libraries
Remove old cruft and modernise Autoconf
Produce bzip tarballs
Remove htmldocdir variable
Modernise Automake code to be more portable
Use parallel test harness
Do not add Makefile.am in M4/ dir
autogen.sh: Do not automatically launch ./configure
Suppress -Wimplicit-fallthrough warnings
Cleanup configure.ac using modern Autoconf idioms
Declare AUDIO_OUT once
Remove dead assignment
Fix win32 compilation
configure.ac: improve alsa handling
Add .gitattributes file to enforce correct line endings
configure.ac: Drop use of 'echo -e'
configure.ac: Fix SHARED_VERSION_INFO version
Relicense the project under the 2-clause BSD license
tests/snr_bw_test.c: Fix compiler warning with gcc 6.1
Use labs instead of abs
src/src_sinc.c: Update description string
tests/calc_snr.c: Fix indexing of FFTW output
src/src_sinc.c: Tweak the termination condition