Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-13 | oss-fuzz: include <limits.h>speexdec-fuzz-target | Tristan Matthews | |
2019-03-13 | oss-fuzz: constrain extra_headers | Tristan Matthews | |
2019-03-13 | oss-fuzz: lower upper bound for skip samples | Tristan Matthews | |
2019-03-12 | oss-fuzz: simplify cleanup | Tristan Matthews | |
2019-03-12 | oss-fuzz: reject invalid granule positions | Tristan Matthews | |
A special value of -1 (in two's complement) indicates that no packets finish on this page. | |||
2019-03-07 | oss-fuzz: drop guards against ogg input | Tristan Matthews | |
These have been fixed upstream. | |||
2019-03-05 | oss-fuzz: fix leaks | Tristan Matthews | |
2019-03-05 | oss-fuzz: reject huge skip samples | Tristan Matthews | |
2019-03-05 | oss-fuzz: reject page granulepos that will overflow | Tristan Matthews | |
2019-03-05 | oss-fuzz: validate frame size and frames per packet | Tristan Matthews | |
2019-03-04 | oss-fuzz: avoid overflow on multiply | Tristan Matthews | |
2019-03-04 | oss-fuzz: reject ogg pagenos that will overflow | Tristan Matthews | |
2019-03-04 | oss-fuzz: drop tautologies | Tristan Matthews | |
2019-03-04 | oss-fuzz: avoid int overflow on multiply | Tristan Matthews | |
2019-03-02 | oss-fuzz: reject ogg serial numbers that will overflow | Tristan Matthews | |
2019-03-02 | math_approx: use unsigned int for LCG pseudorandom generator | Tristan Matthews | |
This avoids an integer overflow. | |||
2019-02-28 | fixed: make left shift macros use unsigned to avoid undefined behaviour | Tristan Matthews | |
Backported from opus commit 1ee139bca076a1a3606a8a924a698d356d40cbb8 | |||
2019-02-28 | oss-fuzz: avoid leak on error | Tristan Matthews | |
2019-02-28 | oss-fuzz: drop unused variables | Tristan Matthews | |
2019-02-28 | oss-fuzz: non-zero returns are disallowed | Tristan Matthews | |
Reported by Tyson Smith | |||
2019-02-28 | speexdec_fuzzer: do not exit | Tyson Smith | |
2019-02-28 | speexdec_fuzzer: support float and 16-bit builds | Tristan Matthews | |
2019-02-28 | speexdec_fuzzer: drop write-only variable | Tristan Matthews | |
2019-02-28 | speexdec_fuzzer: drop prints | Tristan Matthews | |
2019-02-28 | oss-fuzz: add speexdec_fuzzer | Tristan Matthews | |
2019-02-27 | doc: avoid segfault in samplencspeex-fuzz-target | Tristan Matthews | |
2019-02-27 | oss-fuzz: add extern "C" before fuzz function | Tristan Matthews | |
Reported by Tyson Smith. | |||
2019-02-27 | oss-fuzz: rename to .cc | Tristan Matthews | |
Apparently clang complains otherwise. Reported by Tyson Smith. | |||
2018-10-22 | speex_decode_fuzzer: move to contrib/oss-fuzz | Tristan Matthews | |
2018-10-22 | speex_decode_fuzzer: fuzz int16_t decoder as well | Tristan Matthews | |
2018-10-22 | Add oss-fuzz decoder target | Tristan Matthews | |
2018-10-22 | generate-samples: change output directory | Tristan Matthews | |
2018-10-22 | tools: rename to generate-samples.sh | Tristan Matthews | |
2018-10-22 | tools: add script to generate test vectors | Tristan Matthews | |
This should yield output comparable to the wavs at https://www.speex.org/samples/ | |||
2018-09-12 | wav_io: check for EOF when seeking in wav | Tristan Matthews | |
Fixes hang discovered by fuzzing: https://github.com/xiph/speex/issues/9 | |||
2018-04-09 | libspeex.def: add missing speex_header_free symbol | Michael Fink | |
Fixes #2037 Signed-off-by: Tristan Matthews <tmatth@videolan.org> | |||
2017-11-03 | configure: add warning if Ogg is missing | Tristan Matthews | |
2017-11-03 | configure: --disable-binaries should be off by default | Tristan Matthews | |
2017-11-03 | Check for _WIN32 instead of WIN32 in preprocessor checks | Martin Storsjo | |
_WIN32 is always defined by the compiler automatically when targeting that platform, while WIN32 only is defined automatically in some configurations, and e.g. in MSVC only ever is defined in project files (if at all). Some other checks in the codebase already check for both WIN32 and _WIN32; those are left untouched. | |||
2017-11-03 | Add a (void) parameter list to a function declaration | Martin Storsjo | |
This fixes warnings in calling code about "this function declaration is not a prototype". | |||
2017-01-22 | travis: sync with speexdsp config | Tristan Matthews | |
2016-12-08 | configure: bump to 1.2.0Speex-1.2.0 | Tristan Matthews | |
2016-09-20 | Add generated m4 files to .gitignore. r=tmatth | Ralph Giles | |
2016-09-20 | Add a config for the travis-ci.org continuous integration system. r=tmatth | Ralph Giles | |
Based on the config from the opus project. | |||
2016-07-11 | wave_out: fix types for waveout callback | Tristan Matthews | |
2016-07-10 | autotools: fix linking for building speexdec with mingw | Tristan Matthews | |
Reported by Roger Pack. | |||
2015-09-26 | Remove spurious ACLOCAL_FLAGS variable from autogen.sh. | Ron | |
And we can drop the mkdir here now too, since we actually include things of our own in that directory now so it does already exist. | |||
2015-07-22 | skeleton: delete tabs | Tristan Matthews | |
2015-07-22 | speexdec: delete tabs | Tristan Matthews | |
2015-07-22 | speexenc: delete tabs | Tristan Matthews | |