Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • gitlab-ci
  • bugfix/1975
  • devel-ph3
  • vorbis-malloccheck
  • vorbis-aotuv
  • vorbis-tahseen
  • branch_monty_20010901
  • branch_monty_20020303
  • branch_monty_20020507
  • monty_branch_rc4
  • branch_monty_20011217
  • branch_monty_20011009
  • branch_monty_20010708
  • monty-branch-20010404
  • segher-20010328-01
  • monty_branch_20001226
  • branch_beta3
  • branch_postbeta2
  • branch_jackoggsvorbis
  • v1.3.6
  • v1.3.5
  • v1.3.4
  • v1.3.3
  • v1.3.2
  • v1.3.1
  • v1.2.3
  • v1.2.2
  • v1.2.2rc1
  • v1.2.0
  • v1.1.2
  • v1.1.1
  • v1.1.0
  • v1.1.0rc1
  • v1.0.1
  • v1.0.0
  • v1.0.0rc4-internal
  • v1.0.0rc2
  • v1.0.0rc1
  • v1.0.0beta4
40 results

CHANGES

Blame
  • To find the state of this project's repository at the time of any of these versions, check out the tags.
    CHANGES 6.32 KiB
    libvorbis 1.3.6 (2018-03-16) -- "Xiph.Org libVorbis I 20180316 (Now 100% fewer shells)"
    
    * Fix CVE-2018-5146 - out-of-bounds write on codebook decoding.
    * Fix CVE-2017-14632 - free() on unitialized data
    * Fix CVE-2017-14633 - out-of-bounds read
    * Fix bitrate metadata parsing.
    * Fix out-of-bounds read in codebook parsing.
    * Fix residue vector size in Vorbis I spec.
    * Appveyor support
    * Travis CI support
    * Add secondary CMake build system.
    * Build system fixes
    
    libvorbis 1.3.5 (2015-03-03) -- "Xiph.Org libVorbis I 20150105 (⛄⛄⛄⛄)"
    
    * Tolerate single-entry codebooks.
    * Fix decoder crash with invalid input.
    * Fix encoder crash with non-positive sample rates.
    # Fix issues in vorbisfile's seek bisection code.
    * Spec errata.
    * Reject multiple headers of the same type.
    * Various build fixes and code cleanup.
    
    libvorbis 1.3.4 (2014-01-22) -- "Xiph.Org libVorbis I 20140122 (Turpakäräjiin)"
    
    * Reduce codebook footprint in library code.
    * Various build and documentation fixes.
    
    libvorbis 1.3.3 (2012-02-03) -- "Xiph.Org libVorbis I 20120203 (Omnipresent)"
    
    * vorbis: additional proofing against invalid/malicious 
      streams in decode (see SVN for details).  
    * vorbis: fix a memory leak in vorbis_commentheader_out().
    * updates, corrections and clarifications in the Vorbis I specification 
      document
    * win32: fixed project configuration which referenced two CRT versions 
      in output binaries.
    * build warning fixes
    
    libvorbis 1.3.2 (2010-11-01) -- "Xiph.Org libVorbis I 20101101 (Schaufenugget)"
    
     * vorbis: additional proofing against invalid/malicious 
       streams in floor, residue, and bos/eos packet trimming 
       code (see SVN for details). 
     * vorbis: Added programming documentation tree for the 
       low-level calls
     * vorbisfile: Correct handling of serial numbers array 
       element [0] on non-seekable streams
     * vorbisenc: Back out an [old] AoTuV HF weighting that was 
       first enabled in 1.3.0; there are a few samples where I 
       really don't like the effect it causes.
     * vorbis: return correct timestamp for granule positions 
       with high bit set.
     * vorbisfile: the [undocumented] half-rate decode api made no 
       attempt to keep the pcm offset tracking consistent in seeks. 
       Fix and add a testing mode to seeking_example.c to torture 
       test seeking in halfrate mode.  Also remove requirement that 
       halfrate mode only work with seekable files.
     * vorbisfile:  Fix a chaining bug in raw_seeks where seeking 
       out of the current link would fail due to not 
       reinitializing the decode machinery.  
     * vorbisfile: improve seeking strategy. Reduces the 
       necessary number of seek callbacks in an open or seek 
       operation by well over 2/3.
    
    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