Commit Graph

1620 Commits

Author SHA1 Message Date
Erik de Castro Lopo
cb3c87aa3b Fix bugs where invalid files can cause a divide by zero exception (SIGFPE). Thanks to Sami Liedes for reporting this a Debian bug #530831. 2009-05-28 20:25:46 +10:00
Erik de Castro Lopo
313be08430 Fix MSVC definition of sf_count_t. 2009-05-25 18:05:45 +10:00
Erik de Castro Lopo
348d345592 Fix definition of sf_count_t for Win32. 2009-05-22 18:15:30 +10:00
Erik de Castro Lopo
f013b5a66b doc/FAQ.html : Update the section about precompiled binaries for Win64. 2009-05-20 05:09:40 +10:00
Erik de Castro Lopo
311b6beac3 configure.ac : Bump version to 1.0.21.pre1. 2009-05-18 08:28:07 +10:00
Erik de Castro Lopo
5eefd9e6ef Updates for version 1.0.20. 2009-05-14 20:20:01 +10:00
Erik de Castro Lopo
5c18d65c37 configure.ac : Bump version to 1.0.20. 2009-05-14 19:49:37 +10:00
Erik de Castro Lopo
bf0715758c Be more careful when including <stdint.h> so compiling on pre-C99 platforms (hello Slowlaris) might actually work. 2009-05-14 19:14:50 +10:00
Erik de Castro Lopo
6d47e69ca8 src/aiff.c : Fix potential (heap) buffer overflow when parsing 'MARK' chunk. 2009-04-21 19:43:00 +10:00
Erik de Castro Lopo
a3956b9cc0 src/voc.c : Fix potential heap overflow. Thanks to Tobias Klein (http://www.trapkit.de). 2009-04-21 17:38:20 +10:00
Erik de Castro Lopo
c2d9a4d86a autogen.sh : Create Cfg directory if it doesn't exist. 2009-04-13 19:43:03 +10:00
Erik de Castro Lopo
2d97dfabee src/sndfile.c : Clear error if opening resource fork fails. 2009-04-12 21:39:54 +10:00
Erik de Castro Lopo
5b2779996c tests/utils.tpl : Add check of sf_error to test_open_file_or_die(). 2009-04-12 21:38:59 +10:00
Erik de Castro Lopo
233d578a1f src/file_io.c : Fix obscure seeking bug reported by Hugh Secker-Walker. 2009-04-12 20:31:20 +10:00
Erik de Castro Lopo
9380ad3f9e tests/stdin_test.c : Check psf->error after opening file. 2009-04-12 15:28:39 +10:00
Erik de Castro Lopo
b99995bef5 tests/ : Cleanup output. 2009-04-11 11:30:42 +10:00
Erik de Castro Lopo
664ba7ea11 doc/development.html : Update. 2009-04-07 21:47:06 +10:00
Erik de Castro Lopo
d10b3d6bc3 Makefile.am : Remove Mingw-make-dist.sh from EXTRA_DIST. 2009-03-25 21:47:20 +11:00
Erik de Castro Lopo
968ca73052 src/float32.c : Fix f2s_clip_array. 2009-03-25 18:22:03 +11:00
Erik de Castro Lopo
12a46a4785 Bunch of minor fixes. 2009-03-24 19:58:48 +11:00
Erik de Castro Lopo
af353e81d0 src/ima_adpcm.c : Remove dead code. 2009-03-24 19:55:10 +11:00
Erik de Castro Lopo
5067a0f5b9 src/float32.c : In host_read_f2s call convert instead of f2s_array. 2009-03-24 19:54:11 +11:00
Erik de Castro Lopo
e635ae7429 Shave files : Pulled update from upstream. 2009-03-23 22:01:35 +11:00
Erik de Castro Lopo
66a7db4717 Remove unused dir. 2009-03-23 20:03:57 +11:00
Erik de Castro Lopo
a6cd99a792 .bzrignore : Ignore Cfg directory. 2009-03-23 11:51:42 +11:00
Erik de Castro Lopo
bd5d995992 configure.ac : Bump version to 1.0.20pre1. 2009-03-20 06:04:09 +11:00
Erik de Castro Lopo
18397bd17c doc/api.html : Add pointers to example programs in source code tarball. 2009-03-19 20:36:54 +11:00
Erik de Castro Lopo
ae118f74d1 configure.ac : Fix flac version. 2009-03-17 15:06:56 +11:00
Erik de Castro Lopo
d750073b26 Merge in Shave stuff. 2009-03-17 14:28:17 +11:00
Erik de Castro Lopo
cf4859c221 tests/sfversion.c : Test function sf_version_string. 2009-03-17 14:11:18 +11:00
Erik de Castro Lopo
ee663d829f Add public function sf_version_string. 2009-03-17 14:10:32 +11:00
Erik de Castro Lopo
bb4018ab7f configure.ac : Add documentation for --disable-external-libs and improve error handling for that option. 2009-03-17 14:09:31 +11:00
Erik de Castro Lopo
aad0c4bf0d src/common.h : Define SF_PLATFORM_S64 for non-gcc compilers with 'long long' type. 2009-03-17 14:08:45 +11:00
Erik de Castro Lopo
f2e1e833de tests/pcm_test.tpl : Improve output. 2009-03-17 03:09:10 +11:00
Erik de Castro Lopo
c9d5d5cab1 src/sndfile.h.in : Check for either _MSCVER or _MSC_VER being defined. 2009-03-15 08:24:45 +11:00
Erik de Castro Lopo
8707b0f610 Add SF_MAX_CHANNELS (set to 256) and use it. 2009-03-15 08:16:17 +11:00
Erik de Castro Lopo
1197c932da src/flac.c : Remove un-needed #include. 2009-03-15 08:15:45 +11:00
Erik de Castro Lopo
85c6b26122 tests/vorbis_test.c : Relax test slighly to allow test to pass on more CPUs etc. 2009-03-04 11:44:42 +11:00
Erik de Castro Lopo
1a9dd0819b configure.ac : Detect vorbis_version_string() correctly. 2009-03-03 09:40:15 +11:00
Erik de Castro Lopo
5f615adc06 Update shave files and enable by default in configure.ac. 2009-03-03 05:51:01 +11:00
Erik de Castro Lopo
5173b47550 configure.ac : Document vorbis versions. 2009-03-03 04:05:04 +11:00
Erik de Castro Lopo
20d7483c50 configure.ac : Fix --enable-external-libs logic. 2009-03-03 03:49:45 +11:00
Erik de Castro Lopo
5566104c77 doc/index.html : Add a 'See Also' section with a link to sndfile-tools. 2009-03-02 19:55:29 +11:00
Erik de Castro Lopo
46b25d069e src/create_symbols_file.py : Add function sf_version_string. 2009-03-02 10:41:13 +11:00
Erik de Castro Lopo
387c9c5a10 src/sndfile.(c|h.in) : Add function sf_version_string. 2009-03-02 10:39:22 +11:00
Erik de Castro Lopo
48f150049d NEWS README doc/*.html : Updates for 1.0.19 release. 2009-03-02 09:10:55 +11:00
Erik de Castro Lopo
9b3d22d4fe src/ogg.c : Only call vorbis_version_string() from libvorbis if present. 2009-03-01 22:20:35 +11:00
Erik de Castro Lopo
3402a50c0b configure.ac : Detect the presence/absence of vorbis_version_string() in libvorbis. 2009-03-01 22:19:38 +11:00
Erik de Castro Lopo
56eea7e1e4 tests/win32_test.c : Fix resource leak. 2009-03-01 20:47:32 +11:00
Erik de Castro Lopo
5af90caee6 src/(sndfile|svx).c : Check return values of file_io functions. 2009-03-01 20:44:18 +11:00