Update libogg to 1.3.5
Categories
(Core :: Audio/Video: Playback, task, P3)
Tracking
()
People
(Reporter: cpeterson, Assigned: cpeterson)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
https://gitlab.xiph.org/xiph/ogg/-/tags
We're still using libogg 1.3.3 from 2017-11-07. Two patch versions have been released since:
Version 1.3.5 (2020 June 3)
- Fix unsigned typedef problem on macOS.
- Fix overflow check in ogg_sync_buffer.
- Clean up cmake and autotools build files.
- Remove Symbian and Apple XCode build files.
- Fix documentation cross-reference links.
Version 1.3.4 (2019 August 30)
- Faster slice-by-8 CRC32 implementation.
see https://lwn.net/Articles/453931/ for motivation. - Add CMake build.
- Deprecate Visual Studio project files in favor of CMake.
- configure --disable-crc option for fuzzing.
- Various build fixes.
- Documentation and example code fixes.
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
v1.3.4 added a new --disable-crc option for fuzzing so we can drop one of our in-tree patches, ogg-fuzzing.patch.
| Assignee | ||
Comment 2•2 years ago
|
||
-
Add new file crctable.h.
-
Define new USIZE64 type.
-
Remove ogg-fuzzing.patch. This local patch was added in bug 1561256 to disable CRC checking when fuzzing libogg. This patch is no longer necessary because libogg added a --disable-crc option in v1.3.4.
| Assignee | ||
Comment 3•2 years ago
|
||
Version 1.3.5 (2020 June 3)
- Fix unsigned typedef problem on macOS.
- Fix overflow check in ogg_sync_buffer.
- Clean up cmake and autotools build files.
- Remove Symbian and Apple XCode build files.
- Fix documentation cross-reference links.
Version 1.3.4 (2019 August 30)
- Faster slice-by-8 CRC32 implementation.
see https://lwn.net/Articles/453931/ for motivation. - Add CMake build.
- Deprecate Visual Studio project files in favor of CMake.
- configure --disable-crc option for fuzzing.
- Various build fixes.
- Documentation and example code fixes.
Depends on D190526
| Assignee | ||
Comment 4•2 years ago
|
||
Depends on D190527
| Assignee | ||
Comment 5•2 years ago
|
||
Depends on D190528
Comment 7•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/4991bb1bbeb2
https://hg.mozilla.org/mozilla-central/rev/2e57d70e96de
https://hg.mozilla.org/mozilla-central/rev/07b2d4dea74c
https://hg.mozilla.org/mozilla-central/rev/f93c97fdb97c
Description
•