Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xiph/speex.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-13oss-fuzz: include <limits.h>speexdec-fuzz-targetTristan Matthews
2019-03-13oss-fuzz: constrain extra_headersTristan Matthews
2019-03-13oss-fuzz: lower upper bound for skip samplesTristan Matthews
2019-03-12oss-fuzz: simplify cleanupTristan Matthews
2019-03-12oss-fuzz: reject invalid granule positionsTristan Matthews
A special value of -1 (in two's complement) indicates that no packets finish on this page.
2019-03-07oss-fuzz: drop guards against ogg inputTristan Matthews
These have been fixed upstream.
2019-03-05oss-fuzz: fix leaksTristan Matthews
2019-03-05oss-fuzz: reject huge skip samplesTristan Matthews
2019-03-05oss-fuzz: reject page granulepos that will overflowTristan Matthews
2019-03-05oss-fuzz: validate frame size and frames per packetTristan Matthews
2019-03-04oss-fuzz: avoid overflow on multiplyTristan Matthews
2019-03-04oss-fuzz: reject ogg pagenos that will overflowTristan Matthews
2019-03-04oss-fuzz: drop tautologiesTristan Matthews
2019-03-04oss-fuzz: avoid int overflow on multiplyTristan Matthews
2019-03-02oss-fuzz: reject ogg serial numbers that will overflowTristan Matthews
2019-03-02math_approx: use unsigned int for LCG pseudorandom generatorTristan Matthews
This avoids an integer overflow.
2019-02-28fixed: make left shift macros use unsigned to avoid undefined behaviourTristan Matthews
Backported from opus commit 1ee139bca076a1a3606a8a924a698d356d40cbb8
2019-02-28oss-fuzz: avoid leak on errorTristan Matthews
2019-02-28oss-fuzz: drop unused variablesTristan Matthews
2019-02-28oss-fuzz: non-zero returns are disallowedTristan Matthews
Reported by Tyson Smith
2019-02-28speexdec_fuzzer: do not exitTyson Smith
2019-02-28speexdec_fuzzer: support float and 16-bit buildsTristan Matthews
2019-02-28speexdec_fuzzer: drop write-only variableTristan Matthews
2019-02-28speexdec_fuzzer: drop printsTristan Matthews
2019-02-28oss-fuzz: add speexdec_fuzzerTristan Matthews
2019-02-27doc: avoid segfault in samplencspeex-fuzz-targetTristan Matthews
2019-02-27oss-fuzz: add extern "C" before fuzz functionTristan Matthews
Reported by Tyson Smith.
2019-02-27oss-fuzz: rename to .ccTristan Matthews
Apparently clang complains otherwise. Reported by Tyson Smith.
2018-10-22speex_decode_fuzzer: move to contrib/oss-fuzzTristan Matthews
2018-10-22speex_decode_fuzzer: fuzz int16_t decoder as wellTristan Matthews
2018-10-22Add oss-fuzz decoder targetTristan Matthews
2018-10-22generate-samples: change output directoryTristan Matthews
2018-10-22tools: rename to generate-samples.shTristan Matthews
2018-10-22tools: add script to generate test vectorsTristan Matthews
This should yield output comparable to the wavs at https://www.speex.org/samples/
2018-09-12wav_io: check for EOF when seeking in wavTristan Matthews
Fixes hang discovered by fuzzing: https://github.com/xiph/speex/issues/9
2018-04-09libspeex.def: add missing speex_header_free symbolMichael Fink
Fixes #2037 Signed-off-by: Tristan Matthews <tmatth@videolan.org>
2017-11-03configure: add warning if Ogg is missingTristan Matthews
2017-11-03configure: --disable-binaries should be off by defaultTristan Matthews
2017-11-03Check for _WIN32 instead of WIN32 in preprocessor checksMartin 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-03Add a (void) parameter list to a function declarationMartin Storsjo
This fixes warnings in calling code about "this function declaration is not a prototype".
2017-01-22travis: sync with speexdsp configTristan Matthews
2016-12-08configure: bump to 1.2.0Speex-1.2.0Tristan Matthews
2016-09-20Add generated m4 files to .gitignore. r=tmatthRalph Giles
2016-09-20Add a config for the travis-ci.org continuous integration system. r=tmatthRalph Giles
Based on the config from the opus project.
2016-07-11wave_out: fix types for waveout callbackTristan Matthews
2016-07-10autotools: fix linking for building speexdec with mingwTristan Matthews
Reported by Roger Pack.
2015-09-26Remove 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-22skeleton: delete tabsTristan Matthews
2015-07-22speexdec: delete tabsTristan Matthews
2015-07-22speexenc: delete tabsTristan Matthews