Overview
Request 5002 (accepted)
- Update version to 1.30
* Fix Joint Stereo coding, drop faac-fix-broken-joint-stereo.patch
* Code cleanup and compilation fixes
* Fix endianness conversion functions
* Fix compilation with GCC < 4.6
* Fix compilation on big endian systems
* Fix division by zero errors
* Fix compilation with GCC <= 4.7.3
* Change pointer type for proper arithmetics
* Fix logic error in compiler detection
* Revert back to some more generic SSE2 code
* Fix a memory leak
* Fix some cppcheck warnings in the Cfaac code
* Check index ranges before dereferencing book arrays (CVE-2018-19886)
* Clean up stdint.h header inclusions
* Consistently use stdint.h types
* Update Visual Studio 2017 projects
* Add stdint.h header inclusions
* Port over ac2ver tool from faad2 to generate PACKAGE_VERSION
* when compiling with Visual Studio
* Memory allocations redefined (forwarded request 5001 from hillwood)
faac.changes
Changed
faac.spec
Changed
faac-fix-broken-joint-stereo.patch
Deleted
faac-1.29.9.2.tar.gz/Makefile.in
Deleted
faac-1.29.9.2.tar.gz/aclocal.m4
Deleted
faac-1.29.9.2.tar.gz/common/Makefile.in
Deleted
faac-1.29.9.2.tar.gz/compile
Deleted
faac-1.29.9.2.tar.gz/config.guess
Deleted
faac-1.29.9.2.tar.gz/config.h.in
Deleted
faac-1.29.9.2.tar.gz/config.sub
Deleted
faac-1.29.9.2.tar.gz/configure
Deleted
faac-1.29.9.2.tar.gz/depcomp
Deleted
faac-1.29.9.2.tar.gz/frontend/Makefile.in
Deleted
faac-1.29.9.2.tar.gz/include/Makefile.in
Deleted
faac-1.29.9.2.tar.gz/install-sh
Deleted
faac-1.29.9.2.tar.gz/libfaac/Makefile.in
Deleted
faac-1.29.9.2.tar.gz/ltmain.sh
Deleted
faac-1.29.9.2.tar.gz/missing
Deleted
faac-1.30.tar.gz/.gitignore
Added
faac-1.29.9.2.tar.gz/ChangeLog -> faac-1.30.tar.gz/ChangeLog
Changed
faac-1.29.9.2.tar.gz/TODO -> faac-1.30.tar.gz/TODO
Changed
faac-1.30.tar.gz/bootstrap
Added
faac-1.30.tar.gz/common/Cfaac
Added
faac-1.30.tar.gz/common/Cfaac/CRegistry.cpp
Added
faac-1.30.tar.gz/common/Cfaac/CRegistry.h
Added
faac-1.30.tar.gz/common/Cfaac/CTag.cpp
Added
faac-1.30.tar.gz/common/Cfaac/CTag.h
Added
faac-1.30.tar.gz/common/Cfaac/Cfaac.cpp
Added
faac-1.30.tar.gz/common/Cfaac/Cfaac.h
Added
faac-1.30.tar.gz/common/Cfaac/Cfaad.cpp
Added
faac-1.30.tar.gz/common/Cfaac/Cfaad.h
Added
faac-1.30.tar.gz/common/Cfaac/DecDialog.cpp
Added
faac-1.30.tar.gz/common/Cfaac/DecDialog.h
Added
faac-1.30.tar.gz/common/Cfaac/EncDialog.cpp
Added
faac-1.30.tar.gz/common/Cfaac/EncDialog.h
Added
faac-1.30.tar.gz/common/Cfaac/FAAC.rc
Added
faac-1.30.tar.gz/common/Cfaac/ReadMe.txt
Added
faac-1.30.tar.gz/common/Cfaac/TypeDef.h
Added
faac-1.30.tar.gz/common/Cfaac/resource.h
Added
faac-1.29.9.2.tar.gz/configure.ac -> faac-1.30.tar.gz/configure.ac
Changed
faac-1.30.tar.gz/docs/faac.html
Added
faac-1.30.tar.gz/docs/libfaac.html
Added
faac-1.30.tar.gz/frontend/getopt.h
Added
faac-1.29.9.2.tar.gz/frontend/input.c -> faac-1.30.tar.gz/frontend/input.c
Changed
faac-1.29.9.2.tar.gz/frontend/input.h -> faac-1.30.tar.gz/frontend/input.h
Changed
faac-1.29.9.2.tar.gz/frontend/mp4write.c -> faac-1.30.tar.gz/frontend/mp4write.c
Changed
faac-1.29.9.2.tar.gz/include/faac.h -> faac-1.30.tar.gz/include/faac.h
Changed
faac-1.29.9.2.tar.gz/libfaac/blockswitch.c -> faac-1.30.tar.gz/libfaac/blockswitch.c
Changed
faac-1.29.9.2.tar.gz/libfaac/frame.c -> faac-1.30.tar.gz/libfaac/frame.c
Changed
faac-1.29.9.2.tar.gz/libfaac/frame.h -> faac-1.30.tar.gz/libfaac/frame.h
Changed
faac-1.29.9.2.tar.gz/libfaac/huff2.c -> faac-1.30.tar.gz/libfaac/huff2.c
Changed
faac-1.30.tar.gz/libfaac/kiss_fft/CHANGELOG
Added
faac-1.30.tar.gz/libfaac/kiss_fft/COPYING
Added
faac-1.30.tar.gz/libfaac/kiss_fft/TIPS
Added
faac-1.29.9.2.tar.gz/libfaac/quantize.c -> faac-1.30.tar.gz/libfaac/quantize.c
Changed
faac-1.29.9.2.tar.gz/libfaac/quantize.h -> faac-1.30.tar.gz/libfaac/quantize.h
Changed
faac-1.30.tar.gz/plugins
Added
faac-1.30.tar.gz/plugins/cooledit
Added
faac-1.30.tar.gz/plugins/cooledit/Copying
Added
faac-1.30.tar.gz/plugins/cooledit/FAAC.def
Added
faac-1.30.tar.gz/plugins/cooledit/FAAC.sln
Added
faac-1.30.tar.gz/plugins/cooledit/FAAC.vcproj
Added
faac-1.30.tar.gz/plugins/cooledit/Faac.cpp
Added
faac-1.30.tar.gz/plugins/cooledit/Faad.cpp
Added
faac-1.30.tar.gz/plugins/cooledit/Main.cpp
Added
faac-1.30.tar.gz/plugins/cooledit/Readme.txt
Added
faac-1.30.tar.gz/plugins/cooledit/aacInfoLib.sln
Added
faac-1.30.tar.gz/plugins/cooledit/aacInfoLib.vcproj
Added
faac-1.30.tar.gz/plugins/cooledit/defines.h
Added
faac-1.30.tar.gz/plugins/cooledit/filters.h
Added
faac-1.30.tar.gz/plugins/winamp
Added
faac-1.30.tar.gz/plugins/winamp/filters.h
Added
faac-1.30.tar.gz/plugins/winamp/out_FAAC.dsp
Added
faac-1.30.tar.gz/project
Added
faac-1.30.tar.gz/project/msvc
Added
faac-1.30.tar.gz/project/msvc/faac.sln
Added
faac-1.30.tar.gz/project/msvc/faac.vcxproj
Added
faac-1.30.tar.gz/project/msvc/faac.vcxproj.filters
Added
faac-1.30.tar.gz/project/msvc/faacgui.vcxproj
Added
faac-1.30.tar.gz/project/msvc/faacgui.vcxproj.filters
Added
faac-1.30.tar.gz/project/msvc/libfaac.def
Added
faac-1.30.tar.gz/project/msvc/libfaac.vcxproj
Added
faac-1.30.tar.gz/project/msvc/libfaac.vcxproj.filters
Added
faac-1.30.tar.gz/project/msvc/libfaac_dll.vcxproj
Added
faac-1.30.tar.gz/project/msvc/libfaac_dll.vcxproj.filters
Added
faac-1.30.tar.gz/project/msvc/libfaac_dll_drm.vcxproj
Added
faac-1.30.tar.gz/project/msvc/libfaac_dll_drm.vcxproj.filters
Added
faac-1.30.tar.gz/project/msvc/unistd.h
Added
faac-1.30.tar.gz/utils
Added
faac-1.30.tar.gz/utils/win32
Added
faac-1.30.tar.gz/utils/win32/ac2ver.c
Added
Request History
hillwood created request over 4 years ago
- Update version to 1.30
* Fix Joint Stereo coding, drop faac-fix-broken-joint-stereo.patch
* Code cleanup and compilation fixes
* Fix endianness conversion functions
* Fix compilation with GCC < 4.6
* Fix compilation on big endian systems
* Fix division by zero errors
* Fix compilation with GCC <= 4.7.3
* Change pointer type for proper arithmetics
* Fix logic error in compiler detection
* Revert back to some more generic SSE2 code
* Fix a memory leak
* Fix some cppcheck warnings in the Cfaac code
* Check index ranges before dereferencing book arrays (CVE-2018-19886)
* Clean up stdint.h header inclusions
* Consistently use stdint.h types
* Update Visual Studio 2017 projects
* Add stdint.h header inclusions
* Port over ac2ver tool from faad2 to generate PACKAGE_VERSION
* when compiling with Visual Studio
* Memory allocations redefined (forwarded request 5001 from hillwood)
hillwood accepted request over 4 years ago