media/libogg/CHANGES

Thu, 22 Jan 2015 13:21:57 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 22 Jan 2015 13:21:57 +0100
branch
TOR_BUG_9701
changeset 15
b8a032363ba2
permissions
-rw-r--r--

Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6

     1 Version 1.3.0 (2011 August 4)
     3 * Add ogg_stream_flush_fill() call
     4   This produces longer packets on flush, similar to
     5   what ogg_stream_pageout_fill() does for single pages.
     6 * Windows build fixes
     8 Version 1.2.2 (2010 December 07)
    10 * Build fix (types correction) for Mac OS X
    11 * Update win32 project files to Visual Studio 2008
    12 * ogg_stream_pageout_fill documentation fix
    14 Version 1.2.1 (2010 November 01)
    16 * Various build updates (see SVN)
    17 * Add ogg_stream_pageout_fill() to API to allow applications
    18   greater explicit flexibility in page sizing.
    19 * Documentation updates including multiplexing description,
    20   terminology and API (incl. ogg_packet_clear(),
    21   ogg_stream_pageout_fill())
    22 * Correct possible buffer overwrite in stream encoding on 32 bit
    23   when a single packet exceed 250MB.
    24 * Correct read-buffer overrun [without side effects] under
    25   similar circumstances.
    26 * Update unit testing to work properly with new page spill
    27   heuristic.
    29 Version 1.2.0 (2010 March 25)
    31 * Alter default flushing behavior to span less often and use larger page
    32   sizes when packet sizes are large.
    33 * Build fixes for additional compilers
    34 * Documentation updates
    36 Version 1.1.4 (2009 June 24)
    38 * New async error reporting mechanism. Calls made after a fatal error are
    39   now safely handled in the event an error code is ignored
    40 * Added allocation checks useful to some embedded applications
    41 * fix possible read past end of buffer when reading 0 bits
    42 * Updates to API documentation
    43 * Build fixes
    45 Version 1.1.3 (2005 November 27)
    47  * Correct a bug in the granulepos field of pages where no packet ends
    48  * New VS2003 and XCode builds, minor fixes to other builds
    49  * documentation fixes and cleanup
    51 Version 1.1.2 (2004 September 23)
    53  * fix a bug with multipage packet assembly after seek
    55 Version 1.1.1 (2004 September 12)
    57  * various bugfixes
    58  * important bugfix for 64-bit platforms
    59  * various portability fixes
    60  * autotools cleanup from Thomas Vander Stichele
    61  * Symbian OS build support from Colin Ward at CSIRO
    62  * new multiplexed Ogg stream documentation
    64 Version 1.1 (2003 November 17)
    66  * big-endian bitpacker routines for Theora
    67  * various portability fixes
    68  * improved API documenation
    69  * RFC 3533 documentation of the format by Silvia Pfeiffer at CSIRO
    70  * RFC 3534 documentation of the application/ogg mime-type by Linus Walleij
    72 Version 1.0 (2002 July 19)
    74  * First stable release
    75  * little-endian bitpacker routines for Vorbis
    76  * basic Ogg bitstream sync and coding support

mercurial