1*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.3.5 (2020 June 3) 2*4d5d8b54SAndroid Build Coastguard Worker 3*4d5d8b54SAndroid Build Coastguard Worker * Fix unsigned typedef problem on macOS. 4*4d5d8b54SAndroid Build Coastguard Worker * Fix overflow check in ogg_sync_buffer. 5*4d5d8b54SAndroid Build Coastguard Worker * Clean up cmake and autotools build files. 6*4d5d8b54SAndroid Build Coastguard Worker * Remove Symbian and Apple XCode build files. 7*4d5d8b54SAndroid Build Coastguard Worker * Fix documentation cross-reference links. 8*4d5d8b54SAndroid Build Coastguard Worker 9*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.3.4 (2019 August 30) 10*4d5d8b54SAndroid Build Coastguard Worker 11*4d5d8b54SAndroid Build Coastguard Worker* Faster slice-by-8 CRC32 implementation. 12*4d5d8b54SAndroid Build Coastguard Worker see https://lwn.net/Articles/453931/ for motivation. 13*4d5d8b54SAndroid Build Coastguard Worker* Add CMake build. 14*4d5d8b54SAndroid Build Coastguard Worker* Deprecate Visual Studio project files in favor of CMake. 15*4d5d8b54SAndroid Build Coastguard Worker* configure --disable-crc option for fuzzing. 16*4d5d8b54SAndroid Build Coastguard Worker* Various build fixes. 17*4d5d8b54SAndroid Build Coastguard Worker* Documentation and example code fixes. 18*4d5d8b54SAndroid Build Coastguard Worker 19*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.3.3 (2017 November 7) 20*4d5d8b54SAndroid Build Coastguard Worker 21*4d5d8b54SAndroid Build Coastguard Worker * Fix an issue with corrupt continued packet handling. 22*4d5d8b54SAndroid Build Coastguard Worker * Update Windows projects and build settings. 23*4d5d8b54SAndroid Build Coastguard Worker * Remove Mac OS 9 build support. 24*4d5d8b54SAndroid Build Coastguard Worker 25*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.3.2 (2014 May 27) 26*4d5d8b54SAndroid Build Coastguard Worker 27*4d5d8b54SAndroid Build Coastguard Worker * Fix an bug in oggpack_writecopy(). 28*4d5d8b54SAndroid Build Coastguard Worker 29*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.3.1 (2013 May 12) 30*4d5d8b54SAndroid Build Coastguard Worker 31*4d5d8b54SAndroid Build Coastguard Worker* Guard against very large packets. 32*4d5d8b54SAndroid Build Coastguard Worker* Respect the configure --docdir override. 33*4d5d8b54SAndroid Build Coastguard Worker* Documentation fixes. 34*4d5d8b54SAndroid Build Coastguard Worker* More Windows build fixes. 35*4d5d8b54SAndroid Build Coastguard Worker 36*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.3.0 (2011 August 4) 37*4d5d8b54SAndroid Build Coastguard Worker 38*4d5d8b54SAndroid Build Coastguard Worker* Add ogg_stream_flush_fill() call 39*4d5d8b54SAndroid Build Coastguard Worker This produces longer packets on flush, similar to 40*4d5d8b54SAndroid Build Coastguard Worker what ogg_stream_pageout_fill() does for single pages. 41*4d5d8b54SAndroid Build Coastguard Worker* Windows build fixes 42*4d5d8b54SAndroid Build Coastguard Worker 43*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.2.2 (2010 December 07) 44*4d5d8b54SAndroid Build Coastguard Worker 45*4d5d8b54SAndroid Build Coastguard Worker* Build fix (types correction) for Mac OS X 46*4d5d8b54SAndroid Build Coastguard Worker* Update win32 project files to Visual Studio 2008 47*4d5d8b54SAndroid Build Coastguard Worker* ogg_stream_pageout_fill documentation fix 48*4d5d8b54SAndroid Build Coastguard Worker 49*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.2.1 (2010 November 01) 50*4d5d8b54SAndroid Build Coastguard Worker 51*4d5d8b54SAndroid Build Coastguard Worker* Various build updates (see SVN) 52*4d5d8b54SAndroid Build Coastguard Worker* Add ogg_stream_pageout_fill() to API to allow applications 53*4d5d8b54SAndroid Build Coastguard Worker greater explicit flexibility in page sizing. 54*4d5d8b54SAndroid Build Coastguard Worker* Documentation updates including multiplexing description, 55*4d5d8b54SAndroid Build Coastguard Worker terminology and API (incl. ogg_packet_clear(), 56*4d5d8b54SAndroid Build Coastguard Worker ogg_stream_pageout_fill()) 57*4d5d8b54SAndroid Build Coastguard Worker* Correct possible buffer overwrite in stream encoding on 32 bit 58*4d5d8b54SAndroid Build Coastguard Worker when a single packet exceed 250MB. 59*4d5d8b54SAndroid Build Coastguard Worker* Correct read-buffer overrun [without side effects] under 60*4d5d8b54SAndroid Build Coastguard Worker similar circumstances. 61*4d5d8b54SAndroid Build Coastguard Worker* Update unit testing to work properly with new page spill 62*4d5d8b54SAndroid Build Coastguard Worker heuristic. 63*4d5d8b54SAndroid Build Coastguard Worker 64*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.2.0 (2010 March 25) 65*4d5d8b54SAndroid Build Coastguard Worker 66*4d5d8b54SAndroid Build Coastguard Worker* Alter default flushing behavior to span less often and use larger page 67*4d5d8b54SAndroid Build Coastguard Worker sizes when packet sizes are large. 68*4d5d8b54SAndroid Build Coastguard Worker* Build fixes for additional compilers 69*4d5d8b54SAndroid Build Coastguard Worker* Documentation updates 70*4d5d8b54SAndroid Build Coastguard Worker 71*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.1.4 (2009 June 24) 72*4d5d8b54SAndroid Build Coastguard Worker 73*4d5d8b54SAndroid Build Coastguard Worker* New async error reporting mechanism. Calls made after a fatal error are 74*4d5d8b54SAndroid Build Coastguard Worker now safely handled in the event an error code is ignored 75*4d5d8b54SAndroid Build Coastguard Worker* Added allocation checks useful to some embedded applications 76*4d5d8b54SAndroid Build Coastguard Worker* fix possible read past end of buffer when reading 0 bits 77*4d5d8b54SAndroid Build Coastguard Worker* Updates to API documentation 78*4d5d8b54SAndroid Build Coastguard Worker* Build fixes 79*4d5d8b54SAndroid Build Coastguard Worker 80*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.1.3 (2005 November 27) 81*4d5d8b54SAndroid Build Coastguard Worker 82*4d5d8b54SAndroid Build Coastguard Worker * Correct a bug in the granulepos field of pages where no packet ends 83*4d5d8b54SAndroid Build Coastguard Worker * New VS2003 and XCode builds, minor fixes to other builds 84*4d5d8b54SAndroid Build Coastguard Worker * documentation fixes and cleanup 85*4d5d8b54SAndroid Build Coastguard Worker 86*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.1.2 (2004 September 23) 87*4d5d8b54SAndroid Build Coastguard Worker 88*4d5d8b54SAndroid Build Coastguard Worker * fix a bug with multipage packet assembly after seek 89*4d5d8b54SAndroid Build Coastguard Worker 90*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.1.1 (2004 September 12) 91*4d5d8b54SAndroid Build Coastguard Worker 92*4d5d8b54SAndroid Build Coastguard Worker * various bugfixes 93*4d5d8b54SAndroid Build Coastguard Worker * important bugfix for 64-bit platforms 94*4d5d8b54SAndroid Build Coastguard Worker * various portability fixes 95*4d5d8b54SAndroid Build Coastguard Worker * autotools cleanup from Thomas Vander Stichele 96*4d5d8b54SAndroid Build Coastguard Worker * Symbian OS build support from Colin Ward at CSIRO 97*4d5d8b54SAndroid Build Coastguard Worker * new multiplexed Ogg stream documentation 98*4d5d8b54SAndroid Build Coastguard Worker 99*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.1 (2003 November 17) 100*4d5d8b54SAndroid Build Coastguard Worker 101*4d5d8b54SAndroid Build Coastguard Worker * big-endian bitpacker routines for Theora 102*4d5d8b54SAndroid Build Coastguard Worker * various portability fixes 103*4d5d8b54SAndroid Build Coastguard Worker * improved API documentation 104*4d5d8b54SAndroid Build Coastguard Worker * RFC 3533 documentation of the format by Silvia Pfeiffer at CSIRO 105*4d5d8b54SAndroid Build Coastguard Worker * RFC 3534 documentation of the application/ogg mime-type by Linus Walleij 106*4d5d8b54SAndroid Build Coastguard Worker 107*4d5d8b54SAndroid Build Coastguard WorkerVersion 1.0 (2002 July 19) 108*4d5d8b54SAndroid Build Coastguard Worker 109*4d5d8b54SAndroid Build Coastguard Worker * First stable release 110*4d5d8b54SAndroid Build Coastguard Worker * little-endian bitpacker routines for Vorbis 111*4d5d8b54SAndroid Build Coastguard Worker * basic Ogg bitstream sync and coding support 112*4d5d8b54SAndroid Build Coastguard Worker 113