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
hopefully the last patch in the "multiple vulnerabilities" series
Working patch to fix previous broken commit "multiple vulnerabilities"
multiple vulnerabilities fixed (Fabian Greffrath)
fixed the man page by avoiding a line break (Fabian Greffrath)
Seeking support for MP4 files in faad. (awy)
AM_CONFIG_HEADER is deprecated, use AC_CONFIG_HEADERS (Philip Chimento)
renamed: configure.in -> configure.ac
fix autotools warnings
Fixed implicit SBR detection via AudioSpecificConfig fail when char is unsigned.
The bugfix does not fully fix DRC processing in FAAD2 but
Added missing #ifndef HAVE_LRINTF
Fixed libfaad crash on fuzzed file. Patch by Fabian Greffrath.
Fixed syntax error: an unescaped hyphen is used as a minus sign. Patch by Fabian Greffrath
Fixed segfaults on amd64 due to incorrect pointer size