Skip to content

Commit 6bea94d

Browse files
Updated libvorbis to the latest WIP (12 May 2021)
1 parent 0af80bc commit 6bea94d

File tree

324 files changed

+689
-88312
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

324 files changed

+689
-88312
lines changed

libs/libvorbis-1.3.5/CHANGES

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,37 @@
1-
libvorbis 1.3.5 (unreleased) -- "Xiph.Org libVorbis I 20150105 (⛄⛄⛄⛄)"
1+
libvorbis 1.3.7 (2020-07-04) -- "Xiph.Org libVorbis I 20200704 (Reducing Environment)"
2+
3+
* Fix CVE-2018-10393 - out-of-bounds read encoding very low sample rates.
4+
* Fix CVE-2017-14160 - out-of-bounds read encoding very low sample rates.
5+
* Fix CVE-2018-10392 - out-of-bounds access encoding invalid channel count.
6+
* Fix handling invalid bytes per sample arguments.
7+
* Fix handling invalid channel count arguments.
8+
* Fix invalid free on seek failure.
9+
* Fix negative shift reading blocksize.
10+
* Fix accepting unreasonable float32 values.
11+
* Fix tag comparison depending on locale.
12+
* Fix unnecessarily linking libm.
13+
* Fix memory leak in test_sharedbook.
14+
* Update Visual Studio projects for ogg library filename change.
15+
* Distribute CMake build files with the source package.
16+
* Remove unnecessary configure --target switch.
17+
* Add gitlab CI support.
18+
* Add OSS-Fuzz support.
19+
* Build system and integration updates.
20+
21+
libvorbis 1.3.6 (2018-03-16) -- "Xiph.Org libVorbis I 20180316 (Now 100% fewer shells)"
22+
23+
* Fix CVE-2018-5146 - out-of-bounds write on codebook decoding.
24+
* Fix CVE-2017-14632 - free() on unitialized data
25+
* Fix CVE-2017-14633 - out-of-bounds read
26+
* Fix bitrate metadata parsing.
27+
* Fix out-of-bounds read in codebook parsing.
28+
* Fix residue vector size in Vorbis I spec.
29+
* Appveyor support
30+
* Travis CI support
31+
* Add secondary CMake build system.
32+
* Build system fixes
33+
34+
libvorbis 1.3.5 (2015-03-03) -- "Xiph.Org libVorbis I 20150105 (⛄⛄⛄⛄)"
235

336
* Tolerate single-entry codebooks.
437
* Fix decoder crash with invalid input.

libs/libvorbis-1.3.5/COPYING

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2002-2015 Xiph.org Foundation
1+
Copyright (c) 2002-2020 Xiph.org Foundation
22

33
Redistribution and use in source and binary forms, with or without
44
modification, are permitted provided that the following conditions

libs/libvorbis-1.3.5/Makefile.am

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
## Process this file with automake to produce Makefile.in
22

3-
#AUTOMAKE_OPTIONS = 1.7 foreign dist-zip dist-bzip2
43
AUTOMAKE_OPTIONS = foreign 1.11 dist-zip dist-xz
54

5+
ACLOCAL_AMFLAGS = -I m4
6+
67
SUBDIRS = m4 include vq lib test doc
78

89
if BUILD_EXAMPLES
@@ -17,16 +18,15 @@ pkgconfig_DATA = vorbis.pc vorbisenc.pc vorbisfile.pc
1718

1819
EXTRA_DIST = \
1920
CHANGES COPYING \
20-
todo.txt autogen.sh \
21+
autogen.sh \
2122
libvorbis.spec libvorbis.spec.in \
2223
vorbis.m4 \
2324
vorbis.pc.in vorbisenc.pc.in vorbisfile.pc.in \
2425
vorbis-uninstalled.pc.in \
2526
vorbisenc-uninstalled.pc.in \
2627
vorbisfile-uninstalled.pc.in \
27-
symbian \
28-
macos macosx win32
29-
28+
symbian macosx win32 \
29+
CMakeLists.txt cmake/FindOgg.cmake cmake/VorbisConfig.cmake.in
3030

3131
DISTCHECK_CONFIGURE_FLAGS = --enable-docs
3232

0 commit comments

Comments
 (0)