Thomas Daede
|
667ceb4aab
CVE-2018-5146: Prevent out-of-bounds write in codebook decoding.
|
7 anni fa |
Ralph Giles
|
679433ebb8
Remove svn $Id$ header.
|
7 anni fa |
Ralph Giles
|
f4093202cb
Bump more copyright dates.
|
10 anni fa |
Monty
|
65417f3a92
Trac 2139 indirectly brought to light the case of a stream that uses a
|
10 anni fa |
Monty
|
4b67376da7
Remove multiple subtly different inline and static implementaitonos of ilog()
|
10 anni fa |
Monty
|
7ee937dfc1
Move all the static encoder codebooks to 'char' lengthlists rather than 'long' as the largest value for a lengthlist entry is 32 and the lengthlists are large.
|
11 anni fa |
Tim Terriberry
|
54712186c3
Various warning fixes.
|
11 anni fa |
Monty
|
4936fd271f
Port r17546 from Tremor; although pieces had made it over to libvorbis, a comprehensive
|
13 anni fa |
Tim Terriberry
|
27af612b98
Fix handling of floor0 codebook with no used entries.
|
13 anni fa |
Ralph Giles
|
a9d73029ca
Add even more parentheses to silence warnings.
|
13 anni fa |
Tim Terriberry
|
937f06475b
A trio of warning fixes.
|
14 anni fa |
Tim Terriberry
|
98c68ffb95
Port r17539 from Tremor.
|
14 anni fa |
Monty
|
06a07e245c
Fix leak when aborting out of static_codebook unpack. Closes #1663.
|
15 anni fa |
Monty
|
32ab265198
Some significant encoder-side codebook cleanup toward new surround code
|
15 anni fa |
Tim Terriberry
|
68d7e0ec25
Don't allow ordered codebooks with codeword lengths longer than 32 bits.
|
15 anni fa |
Monty
|
cbf2877701
Remove trailing whitespace
|
15 anni fa |
Monty
|
9da2f3aecb
Commit additional hardening to seyup packet decode; some of the checks are redundant, but possibly a good proof against future changes.
|
15 anni fa |
Monty
|
effaee032d
global replaced all tabs with whitespaces in the source to end some of
|
16 anni fa |
Monty
|
31a6932bee
dd checks/rejection for absurdly huge codebooks.
|
17 anni fa |
Monty
|
c8ca047267
correctly handle the nonsensical codebook.dim==0 case
|
17 anni fa |
Monty
|
700cd11616
Update documentation, version numbers, copyright dates
|
17 anni fa |
Monty
|
3293919786
More fixes to handle the null-entry codebook case. It appears the
|
18 anni fa |
Monty
|
a359a8ad3e
Add additional check when attempting to encode values through
|
18 anni fa |
Monty
|
0facd66540
|
23 anni fa |
Monty
|
a356bd149b
|
23 anni fa |
Monty
|
175628aa2f
|
23 anni fa |
Monty
|
1d0d926e98
|
23 anni fa |
Segher Boessenkool
|
9000e9345c
fix nasty warnings, and some non-ansi constructs. increase portability.
|
23 anni fa |
Segher Boessenkool
|
63bb426cb1
several extremely minor fixes
|
23 anni fa |
Segher Boessenkool
|
944ed8b3c7
Kill some warnings. Oh, and make examples compile again under
|
23 anni fa |