Commit Graph

839 Commits

Author SHA1 Message Date
Erik de Castro Lopo
c8225b52e1 src/wav.c : Don't allow unknown and/or un-editable chunks to prevent the file from being opened in SFM_RDWR mode. 2011-05-08 09:52:30 +10:00
Erik de Castro Lopo
837e348993 tests/format_check_test.c : Fix segfault. 2011-05-01 02:42:30 +10:00
Erik de Castro Lopo
2ecc971a2f src/sndfile.c : Fix some sf_format_check() problems. 2011-04-25 20:10:14 +10:00
Erik de Castro Lopo
d01c3c090a Hook new test program into build and test runner. 2011-04-25 20:07:36 +10:00
Erik de Castro Lopo
f27916e62a tests/format_check_test.c : New test program. 2011-04-25 20:05:45 +10:00
Erik de Castro Lopo
fc5b058f9d src/caf.c : Add validation to size of 'data' chunk and fix size of written 'data' chunk. 2011-04-06 19:33:29 +10:00
Erik de Castro Lopo
9b8d1e0f2f Fix a bunch of compiler warnings with gcc-4.6. 2011-03-28 18:43:05 +11:00
Erik de Castro Lopo
33cd8bdb46 src/ : Use non-recursive make to build GSM610 and G72x helper libs. 2011-03-25 21:18:23 +11:00
Erik de Castro Lopo
b7212c30fe configure.ac : Sanitize FLAC_CFLAGS value supplied by pkg-config. 2011-03-25 20:42:07 +11:00
Erik de Castro Lopo
4f143688e7 tests/string_test.c : Add test for SF_STR_SOFTWARE segfault bug. 2011-03-25 19:13:51 +11:00
Erik de Castro Lopo
386af45517 src/strings.c : Fix handling of SF_STR_SOFTWARE that resulted in a segfault. 2011-03-25 19:12:24 +11:00
Erik de Castro Lopo
44594192ce tests/utils.tpl : Add NOT macro to util.h. 2011-03-25 18:58:12 +11:00
Erik de Castro Lopo
0772042a68 Updates for release 1.0.24. 2011-03-23 19:35:49 +11:00
Erik de Castro Lopo
760ae8f578 M4/add_(c|cxx)flags.m4 : Test flags in isolation. 2011-03-22 22:44:45 +11:00
Erik de Castro Lopo
99f016ff86 configure.ac : Fix up usage of sed (should not assume GNU sed). 2011-03-22 17:47:01 +11:00
Erik de Castro Lopo
63a49d67ec programs/ : Use Use program_name() where appropriate. Fix build. 2011-03-21 21:17:59 +11:00
Erik de Castro Lopo
7ef22ed2f1 programs/common.[ch] : Add function program_name(). 2011-03-21 21:16:13 +11:00
Erik de Castro Lopo
7cb04151b9 src/wav.c : For u-law and A-law files, write an 18 byte 'fmt ' chunk. 2011-03-20 20:17:54 +11:00
Erik de Castro Lopo
912f139ed9 tests/(alaw|dwvw|ulaw)_test.c : Use functions sf_info_clear() and sf_info_setup(). 2011-03-15 22:10:10 +11:00
Erik de Castro Lopo
02bb6e5a8d doc/api.html : Add documentation for virtual I/O functionality. 2011-03-15 20:55:20 +11:00
Erik de Castro Lopo
c6e84b99bd libsndfile.css.in : Add tweaks for h4 element. 2011-03-15 20:53:26 +11:00
Erik de Castro Lopo
5eef0424e7 doc/FAQ.html : Add examples for question 12. 2011-03-15 20:32:14 +11:00
Erik de Castro Lopo
36c6fe71c1 configure.ac : Fail more gracefully if pkg-config is missing. 2011-03-08 07:04:50 +11:00
Erik de Castro Lopo
8bb0495857 src/common.c : Use size_t instead of int for size params with varargs. 2011-02-27 20:44:02 +11:00
Erik de Castro Lopo
4a7af75fdd doc/index.html : Update supported platforms with more Debian platforms and Android. 2011-02-09 20:48:31 +11:00
Erik de Castro Lopo
15b63dfca8 tests/cpp_test.cc : Add test for LPCWSTR version of the SndfileHandle constructor. 2011-01-27 20:51:09 +11:00
Erik de Castro Lopo
c481b6e553 src/sndfile.hh : Add an LPCWSTR version of the SndfileHandle constructor to the SndfileHandle class definition. 2011-01-27 20:49:30 +11:00
Erik de Castro Lopo
b29ae8abdb programs/sndfile-play.c : Remove cruft. 2011-01-19 21:07:34 +11:00
Erik de Castro Lopo
41c36ef340 tests/cpp_test.cc : Add tests for two new methods. Also supplied by Tim Blechmann. 2010-12-01 19:44:17 +11:00
Erik de Castro Lopo
597b796d60 src/sndfile.hh : Add methods rawHandle() and takeOwnership(). Thanks to Tim Blechmann. 2010-12-01 19:42:54 +11:00
Erik de Castro Lopo
b90f6fb2b0 doc/api.html : Add mention of use of sf_strerror() when sf_open() fails. 2010-11-11 20:02:14 +11:00
Erik de Castro Lopo
5a25432708 src/sndfile.h.in : Fix comments on sf_count_t. 2010-11-01 21:06:49 +11:00
Erik de Castro Lopo
ba3ca03df2 configure.ac : Make TYPEOF_SF_COUNT_T int64_t where possible. 2010-11-01 21:05:22 +11:00
Erik de Castro Lopo
49ba958dd6 Handle non-zero offset field in SSND chunk. 2010-10-26 09:44:37 +11:00
Erik de Castro Lopo
6816f9b2da configure.ac : Sed fix for FreeBSD. Thanks Tony Theodore. 2010-10-20 21:25:06 +11:00
Erik de Castro Lopo
034c20033d Switch from shave to automake-1.11's AM_SILENT_RULES. 2010-10-14 21:06:10 +11:00
Erik de Castro Lopo
04c6142b7d shave.in M4/shave.m4 : Fix shave invocation of windres compiler. 2010-10-14 21:00:24 +11:00
Erik de Castro Lopo
d833c0761b src/rf64.c : More work to make the parser more robust and accepting of mal-formed files. 2010-10-13 20:09:16 +11:00
Erik de Castro Lopo
f64db79782 shave*.in : Sync to upstream version. 2010-10-13 18:26:09 +11:00
Erik de Castro Lopo
7fa1c57c37 src/rf64.c : Fix size of 'ds64' chunk when writing RF64. 2010-10-12 21:20:33 +11:00
Erik de Castro Lopo
5f5bbb50d4 tests/string_test.c : Add tests for SF_STR_GENRE and SF_STR_TRACKNUMBER. 2010-10-12 20:26:34 +11:00
Erik de Castro Lopo
43eba45a81 src/ : Use functions psf_strlcpy() and psf_strlcat() as appropriate. 2010-10-12 19:50:26 +11:00
Erik de Castro Lopo
ca0c4b82a5 src/common.h : Add functions psf_strlcpy() and psf_strlcat(). 2010-10-12 19:47:08 +11:00
Erik de Castro Lopo
565e1c0fe1 programs/*.c : Add the libsndfile version to the usage message of all programs. 2010-10-11 20:33:52 +11:00
Erik de Castro Lopo
08d35de4cd Updates for 1.0.23 release. 2010-10-10 15:31:23 +11:00
Erik de Castro Lopo
c4491c45eb doc/api.html : Update to add missing SF_FORMAT_* values. Closed Debian bug #545257. 2010-10-10 14:13:39 +11:00
Erik de Castro Lopo
84d1393898 Add version string resources to the windows DLL. 2010-10-10 12:43:08 +11:00
Erik de Castro Lopo
08f50fb701 src/ : Use python 2.6. 2010-10-09 23:34:15 +11:00
Erik de Castro Lopo
2fe4f99771 src/rf64.c : Minor tweaks and additional sanity checking. 2010-10-09 16:45:05 +11:00
Erik de Castro Lopo
9286b2c335 tests/pedantic-header-test.sh.in : Handle unusual values of CC environment variable. 2010-10-09 16:44:33 +11:00