library name is faad (#52)
frontend: address compile warning + add missing LF (#50)
stszin: add check for allocation error and integer overflow
mp4read_open: add check for failed frame buffer allocation
fix some inconsistencies in the frontend output
fix "inline function 'cfftf1' declared but never defined" compiler warning
fix compilation with LC_ONLY_DECODER (#47)
fix compilation without SBR/PS_DEC (#48)
update README esp. WRT directory structure
Merge pull request #42 from janisozaur/patch-1
Merge pull request #43 from janisozaur/uint
Merge pull request #44 from janisozaur/pointers
Initialize pointers that might otherwise not be
Use unsigned integers correctly
Only use x86-assembly when explicitly on x86
fix Tille -> Title typo in frontend/mp4read.c
include stdio.h in ps_dec.c for stderr
condense some ChangeLog entries
Merge pull request #40 from hlef/master
changelog: add missing CVE identifiers and entries
prepare Changelog for the next 2.9.0 release
Merge pull request #14 from vividos/master
enable to frontend to be built reproducibly
Merge pull request #38 from hlef/master
ps_dec: sanitize iid_index before mixing
specrec: better handle unexpected PS
Merge pull request #36 from hlef/master
sbr_fbt: sbr->M should not exceed MAX_M
mp4read: moovin should not alter caller's g_atom
Fix link failure with gcc-9 and wl,asneeded flags
add patch to prevent crash on SCE followed by CPE
Fix a couple buffer overflows
main: fix crash with unsupported MP4 files
Merge pull request #33 from hlef/master
sbr_hfadj: sanitize frequency band borders
syntax.c: check for syntax element inconsistencies
ignoring .user files from Visual Studio
updated Visual Studio 2017 project for libfaad2.dll, also retrieving version from configure.ac file
Merge pull request #11 from ccawley2011/mingw
Fix compilation with MinGW
Merge pull request #10 from lordmulder/master
Removed non-existing MSVC project from the solution file.
More generalized solution that also fixes compilation with GCC < 4.7.3.
Merge pull request #9 from ccawley2011/gcc-4.7.4
Fix compilation with GCC 4.7.4
add getopt.h as extra source
Merge pull request #7 from lordmulder/master
Fixed a number of compiler warnings because of unused variables + fixed use of un-initialized variable.
add new files to Makefile.am
include "utils" in source package
Merge pull request #5 from lordmulder/master
Generate "win32_ver.h" from "configure.h" as a pre-build event + some clean-up of project files.
Add MSVC project files to source package
Merge pull request #4 from lordmulder/master
Some improvements to "unicode_support.h" + include this file on ALL platforms.
Fixed possible buffer overflow. Buffer 'percents' was statically allocated with fixed size, but a string of *unbounded* size (because it contains a user-supplied the file name) was written into that buffer via sprintf().
Flush 'stderr' stream after each progress message on Win32 platform, when not connected directly to a terminal. This is required so that progress updates don't get stuck in pipes.
Implemented support for Unicode filenames on Win32 platform.
Fixed compilation of functions 'bswap32' and 'bswap16' on Win32.
added dllexport attribute for mingw gcc
Merge pull request #3 from vividos/master
changed VISIBLE macro back to NEAACDECAPI and specify visibility attribute for gcc, and nothing for Visual Studio (continuing using the .def file); also removed CDECL, as everything is wrapped in a extern "C" {} scope
renamed ATTR to VISIBLE; added dllexport attribute
split NEAACDECAPI into ATTR/CDECL for GCC/VC compatibility
fixed syntax errors when NEAACDECAPI is actually defined to __cdecl
added visual studio 2017 projects in folder project/msvc and removed old projects
add manpage to source tarball
version -> 2.8.4; small build fix
autotools support update
unnest function for clang compatibility
added -no-undefined to LDFLAGS (MSYS2 project)
fixed compile error and autotools packing
fixed extended tag('----') read
initial version of new mp4 input code
removed uint*_t typedefs and use <stdint.h> on all systems
I really hope the patch for multiple vulnerabilities will work this time
in the end it turned out faad crashes with Fabian's recent patches
even better fix for multiple vulnerabilities