summaryrefslogtreecommitdiff
path: root/audio/libvorbis/patches
AgeCommit message (Collapse)AuthorFilesLines
2020-07-06libvorbis: updated to 1.3.7adam2-33/+0
libvorbis 1.3.7 * Fix CVE-2018-10393 - out-of-bounds read encoding very low sample rates. * Fix CVE-2017-14160 - out-of-bounds read encoding very low sample rates. * Fix handling invalid bytes per sample arguments. * Fix handling invalid channel count arguments. * Fix invalid free on seek failure. * Fix negative shift reading blocksize. * Fix accepting unreasonable float32 values. * Fix tag comparison depending on locale. * Fix unnecessarily linking libm. * Fix memory leak in test_sharedbook. * Update Visual Studio projects for ogg library filename change. * Distribute CMake build files with the source package. * Remove unnecessary configure --target switch. * Add gitlab CI support. * Add OSS-Fuzz support. * Build system and integration updates.
2018-08-06audio/libvorbis: Fix CVE-2017-14160, CVE-2018-10392, and CVE-2018-10393.snj2-0/+33
Bump PKGREVISION to 1.
2012-02-21update to 1.3.3drochner1-14/+0
integrates the fix for CVE-2012-0444
2012-02-17add patch from upstream to fix possible memory corruption bydrochner1-0/+14
malicious Ogg Vorbis files bump PKGREV
2010-04-23Update to 1.3.1:wiz2-29/+0
libvorbis 1.3.1 (2010-02-26) -- "Xiph.Org libVorbis I 20100325 (Everywhere)" * tweak + minor arithmetic fix in floor1 fit * revert noise norm to conservative 1.2.3 behavior pending more listening testing libvorbis 1.3.0 (2010-02-25) -- unreleased staging snapshot * Optimized surround support for 5.1 encoding at 44.1/48kHz * Added encoder control call to disable channel coupling * Correct an overflow bug in very low-bitrate encoding on 32 bit machines that caused inflated bitrates * Numerous API hardening, leak and build fixes * Correct bug in 22kHz compand setup that could cause a crash * Correct bug in 16kHz codebooks that could cause unstable pure tones at high bitrates
2009-12-02Apply some possible security fixes from upstream SVN.wiz2-0/+29
Glanced from links in mozilla advisory http://www.mozilla.org/security/announce/2009/mfsa2009-63.html and Fedora Core patches for 1.2.0. Bump PKGREVISION.
2009-07-17Update to 1.2.3. Set LICENSE.wiz4-94/+0
Two of the patches were from upstream CVS, the other two are not needed any longer because the configure script was improved. libvorbis 1.2.3 (2009-07-09) -- "Xiph.Org libVorbis I 20090709" * correct a vorbisfile bug that prevented proper playback of Vorbis files where all audio in a logical stream is in a single page * Additional decode setup hardening against malicious streams * Add 'OV_EXCLUDE_STATIC_CALLBACKS' define for developers who wish to avoid avoid unused symbol warnings from the static callbacks defined in vorbisfile.h libvorbis 1.2.2 (2009-06-24) -- "Xiph.Org libVorbis I 20090624" * define VENDOR and ENCODER strings * seek correctly in files bigger than 2 GB (Windows) * fix regression from CVE-2008-1420; 1.0b1 files work again * mark all tables as constant to reduce memory occupation * additional decoder hardening against malicious streams * substantially reduce amount of seeking performed by Vorbisfile * Multichannel decode bugfix * build system updates * minor specification clarifications/fixes libvorbis 1.2.1 (unreleased) -- "Xiph.Org libVorbis I 20080501" * Improved robustness with corrupt streams. * New ov_read_filter() vorbisfile call allows filtering decoded audio as floats before converting to integer samples. * Fix an encoder bug with multichannel streams. * Replaced RTP payload format draft with RFC 5215. * Bare bones self test under 'make check'. * Fix a problem encoding some streams between 14 and 28 kHz. * Fix a numerical instability in the edge extrapolation filter. * Build system improvements. * Specification correction.
2009-05-18PR 37177: Raymond Meyer: gcc no longer supports -mv8 on Solaris.dholland2-0/+38
Build fix; no version bump.
2008-05-14pull some patches from upstream CVS to fix integer overflows /drochner2-0/+56
buffer overflows (CVE-2008-1419, CVE-2008-1420, CVE-2008-1423), bump PKGREVISION
2004-09-24Update to 1.1.0:wiz3-39/+0
libvorbis 1.1.0 (2004-09-22) -- "Xiph.Org libVorbis I 20040629" * merges tuning improvements from Aoyumi's aoTuV with fixups * new managed bitrate (CBR) mode support * new vorbis_encoder_ctl() interface * extensive documentation updates * application/ogg mimetype is now official * autotools cleanup from Thomas Vander Stichele * SymbianOS build support from Colin Ward at CSIRO * various bugfixes * various packaging improvements Package change: install documentation in share/doc instead of share/doc/html.
2003-12-08Update to 1.0.1:wiz3-11/+11
* Corrects errors in the Vorbis specification documentation. * Specification converted to DocBook format. * Added timebase conversion call to libvorbis. * Fixes ov_time_tell() bug for non-seekable streams. * Various decoding fixes. * Addition of ov_crosslap() which allows smooth transitions between two vorbis segments. * Numerous seeking fixes and optimizations. * Fixed bugs affecting decode of one-audio-page samples. * Added ov_halfrate() which allows a "free" conversion from the source sample rate to half of the source rate. * Improved handling of quiet signals in low bitrate modes
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam1-1/+1
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-08-05Update to libvorbis 1.0.lukem1-5/+5
2002-01-02Update from 1.0.0.6 (1.0 rc2) to 1.0.0.7 (1.0 rc3).lukem2-8/+8
No real notable changes.
2001-08-08update libvorbis from 1.0beta4 -> 1.0rc1, including removing a bunchlukem4-112/+0
of patches which are now in the mainline code
2001-05-02Install html documentation in share/doc/html instead of share/doc.wiz3-0/+39
By Dieter Baron.
2001-04-04Make this package work under Solaris. The patches were contributed bytron3-0/+99
Christian Weisgerber in private e-mail.
2001-03-21Add a patch forwarded from the Xiphophorus CVS repository bywiz1-0/+13
Christian Weisgerber: Fixes encoder core dumps on 64-bit architectures.