Overview

Request 5288 (accepted)

- Update to version 2.10.0
* mp4read.c: fix stack-buffer-overflow in stringin()/ftypin()
* fix heap-buffer-overflow in mp4read.c
* Remove non-ASCII characters
* Remove trailing whitespace
* Check return value of ltp_data.
* Restrict SBR frame length to 960 and 1024 samples.
* Support object type 29.
* Support implicit SBR signaling in frontend.
* Fix PNS decoding when only right channel is noise.
* Initialize element_id array with an invalid id.
* Fix NULL pointer dereferences.
* Fix infinite loop in adts_parse.
* Fix infinite loop in huffman_getescape.
* Check for error after each channel decode.
* Check for inconsistent number of channels.
- Drop faad2-fix-stack-overflow.patch (merged upstream)
- Refresh faad2-PACKAGE_VERSION.patch to make it future-proof

Submit package Staging / faad2 to package Essentials / faad2

faad2.changes Changed
faad2.spec Changed
faad2-PACKAGE_VERSION.patch Changed
faad2-fix-stack-overflow.patch Deleted
faad2-2.9.2.tar.gz/ChangeLog -> faad2-2.10.0.tar.gz/ChangeLog Changed
faad2-2.9.2.tar.gz/aacDECdrop/audio.h -> faad2-2.10.0.tar.gz/aacDECdrop/audio.h Changed
faad2-2.9.2.tar.gz/aacDECdrop/decthread.c -> faad2-2.10.0.tar.gz/aacDECdrop/decthread.c Changed
faad2-2.9.2.tar.gz/aacDECdrop/main.c -> faad2-2.10.0.tar.gz/aacDECdrop/main.c Changed
faad2-2.9.2.tar.gz/aacDECdrop/misc.c -> faad2-2.10.0.tar.gz/aacDECdrop/misc.c Changed
faad2-2.9.2.tar.gz/aacDECdrop/resource.h -> faad2-2.10.0.tar.gz/aacDECdrop/resource.h Changed
faad2-2.9.2.tar.gz/configure.ac -> faad2-2.10.0.tar.gz/configure.ac Changed
faad2-2.9.2.tar.gz/frontend/audio.c -> faad2-2.10.0.tar.gz/frontend/audio.c Changed
faad2-2.9.2.tar.gz/frontend/audio.h -> faad2-2.10.0.tar.gz/frontend/audio.h Changed
faad2-2.9.2.tar.gz/frontend/getopt.c -> faad2-2.10.0.tar.gz/frontend/getopt.c Changed
faad2-2.9.2.tar.gz/frontend/main.c -> faad2-2.10.0.tar.gz/frontend/main.c Changed
faad2-2.9.2.tar.gz/frontend/mp4read.c -> faad2-2.10.0.tar.gz/frontend/mp4read.c Changed
faad2-2.9.2.tar.gz/frontend/unicode_support.c -> faad2-2.10.0.tar.gz/frontend/unicode_support.c Changed
faad2-2.9.2.tar.gz/include/faad.h -> faad2-2.10.0.tar.gz/include/faad.h Changed
faad2-2.9.2.tar.gz/include/neaacdec.h -> faad2-2.10.0.tar.gz/include/neaacdec.h Changed
faad2-2.9.2.tar.gz/libfaad/analysis.h -> faad2-2.10.0.tar.gz/libfaad/analysis.h Changed
faad2-2.9.2.tar.gz/libfaad/bits.c -> faad2-2.10.0.tar.gz/libfaad/bits.c Changed
faad2-2.9.2.tar.gz/libfaad/bits.h -> faad2-2.10.0.tar.gz/libfaad/bits.h Changed
faad2-2.9.2.tar.gz/libfaad/cfft.c -> faad2-2.10.0.tar.gz/libfaad/cfft.c Changed
faad2-2.9.2.tar.gz/libfaad/cfft.h -> faad2-2.10.0.tar.gz/libfaad/cfft.h Changed
faad2-2.9.2.tar.gz/libfaad/cfft_tab.h -> faad2-2.10.0.tar.gz/libfaad/cfft_tab.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_1.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_1.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_10.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_10.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_11.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_11.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_2.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_2.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_3.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_3.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_4.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_4.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_5.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_5.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_6.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_6.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_7.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_7.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_8.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_8.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_9.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_9.h Changed
faad2-2.9.2.tar.gz/libfaad/codebook/hcb_sf.h -> faad2-2.10.0.tar.gz/libfaad/codebook/hcb_sf.h Changed
faad2-2.9.2.tar.gz/libfaad/common.c -> faad2-2.10.0.tar.gz/libfaad/common.c Changed
faad2-2.9.2.tar.gz/libfaad/common.h -> faad2-2.10.0.tar.gz/libfaad/common.h Changed
faad2-2.9.2.tar.gz/libfaad/decoder.c -> faad2-2.10.0.tar.gz/libfaad/decoder.c Changed
faad2-2.9.2.tar.gz/libfaad/drc.c -> faad2-2.10.0.tar.gz/libfaad/drc.c Changed
faad2-2.9.2.tar.gz/libfaad/drc.h -> faad2-2.10.0.tar.gz/libfaad/drc.h Changed
faad2-2.9.2.tar.gz/libfaad/drm_dec.c -> faad2-2.10.0.tar.gz/libfaad/drm_dec.c Changed
faad2-2.9.2.tar.gz/libfaad/drm_dec.h -> faad2-2.10.0.tar.gz/libfaad/drm_dec.h Changed
faad2-2.9.2.tar.gz/libfaad/error.c -> faad2-2.10.0.tar.gz/libfaad/error.c Changed
faad2-2.9.2.tar.gz/libfaad/error.h -> faad2-2.10.0.tar.gz/libfaad/error.h Changed
faad2-2.9.2.tar.gz/libfaad/filtbank.c -> faad2-2.10.0.tar.gz/libfaad/filtbank.c Changed
faad2-2.9.2.tar.gz/libfaad/filtbank.h -> faad2-2.10.0.tar.gz/libfaad/filtbank.h Changed
faad2-2.9.2.tar.gz/libfaad/fixed.h -> faad2-2.10.0.tar.gz/libfaad/fixed.h Changed
faad2-2.9.2.tar.gz/libfaad/hcr.c -> faad2-2.10.0.tar.gz/libfaad/hcr.c Changed
faad2-2.9.2.tar.gz/libfaad/huffman.c -> faad2-2.10.0.tar.gz/libfaad/huffman.c Changed
faad2-2.9.2.tar.gz/libfaad/huffman.h -> faad2-2.10.0.tar.gz/libfaad/huffman.h Changed
faad2-2.9.2.tar.gz/libfaad/ic_predict.c -> faad2-2.10.0.tar.gz/libfaad/ic_predict.c Changed
faad2-2.9.2.tar.gz/libfaad/ic_predict.h -> faad2-2.10.0.tar.gz/libfaad/ic_predict.h Changed
faad2-2.9.2.tar.gz/libfaad/iq_table.h -> faad2-2.10.0.tar.gz/libfaad/iq_table.h Changed
faad2-2.9.2.tar.gz/libfaad/is.c -> faad2-2.10.0.tar.gz/libfaad/is.c Changed
faad2-2.9.2.tar.gz/libfaad/is.h -> faad2-2.10.0.tar.gz/libfaad/is.h Changed
faad2-2.9.2.tar.gz/libfaad/kbd_win.h -> faad2-2.10.0.tar.gz/libfaad/kbd_win.h Changed
faad2-2.9.2.tar.gz/libfaad/lt_predict.c -> faad2-2.10.0.tar.gz/libfaad/lt_predict.c Changed
faad2-2.9.2.tar.gz/libfaad/lt_predict.h -> faad2-2.10.0.tar.gz/libfaad/lt_predict.h Changed
faad2-2.9.2.tar.gz/libfaad/mdct.c -> faad2-2.10.0.tar.gz/libfaad/mdct.c Changed
faad2-2.9.2.tar.gz/libfaad/mdct.h -> faad2-2.10.0.tar.gz/libfaad/mdct.h Changed
faad2-2.9.2.tar.gz/libfaad/mdct_tab.h -> faad2-2.10.0.tar.gz/libfaad/mdct_tab.h Changed
faad2-2.9.2.tar.gz/libfaad/mp4.c -> faad2-2.10.0.tar.gz/libfaad/mp4.c Changed
faad2-2.9.2.tar.gz/libfaad/mp4.h -> faad2-2.10.0.tar.gz/libfaad/mp4.h Changed
faad2-2.9.2.tar.gz/libfaad/ms.c -> faad2-2.10.0.tar.gz/libfaad/ms.c Changed
faad2-2.9.2.tar.gz/libfaad/ms.h -> faad2-2.10.0.tar.gz/libfaad/ms.h Changed
faad2-2.9.2.tar.gz/libfaad/output.c -> faad2-2.10.0.tar.gz/libfaad/output.c Changed
faad2-2.9.2.tar.gz/libfaad/output.h -> faad2-2.10.0.tar.gz/libfaad/output.h Changed
faad2-2.9.2.tar.gz/libfaad/pns.c -> faad2-2.10.0.tar.gz/libfaad/pns.c Changed
faad2-2.9.2.tar.gz/libfaad/pns.h -> faad2-2.10.0.tar.gz/libfaad/pns.h Changed
faad2-2.9.2.tar.gz/libfaad/ps_dec.c -> faad2-2.10.0.tar.gz/libfaad/ps_dec.c Changed
faad2-2.9.2.tar.gz/libfaad/ps_dec.h -> faad2-2.10.0.tar.gz/libfaad/ps_dec.h Changed
faad2-2.9.2.tar.gz/libfaad/ps_tables.h -> faad2-2.10.0.tar.gz/libfaad/ps_tables.h Changed
faad2-2.9.2.tar.gz/libfaad/pulse.c -> faad2-2.10.0.tar.gz/libfaad/pulse.c Changed
faad2-2.9.2.tar.gz/libfaad/pulse.h -> faad2-2.10.0.tar.gz/libfaad/pulse.h Changed
faad2-2.9.2.tar.gz/libfaad/rvlc.c -> faad2-2.10.0.tar.gz/libfaad/rvlc.c Changed
faad2-2.9.2.tar.gz/libfaad/rvlc.h -> faad2-2.10.0.tar.gz/libfaad/rvlc.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_dct.c -> faad2-2.10.0.tar.gz/libfaad/sbr_dct.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_dct.h -> faad2-2.10.0.tar.gz/libfaad/sbr_dct.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_dec.c -> faad2-2.10.0.tar.gz/libfaad/sbr_dec.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_dec.h -> faad2-2.10.0.tar.gz/libfaad/sbr_dec.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_e_nf.c -> faad2-2.10.0.tar.gz/libfaad/sbr_e_nf.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_e_nf.h -> faad2-2.10.0.tar.gz/libfaad/sbr_e_nf.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_fbt.c -> faad2-2.10.0.tar.gz/libfaad/sbr_fbt.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_fbt.h -> faad2-2.10.0.tar.gz/libfaad/sbr_fbt.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_hfadj.c -> faad2-2.10.0.tar.gz/libfaad/sbr_hfadj.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_hfadj.h -> faad2-2.10.0.tar.gz/libfaad/sbr_hfadj.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_hfgen.c -> faad2-2.10.0.tar.gz/libfaad/sbr_hfgen.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_hfgen.h -> faad2-2.10.0.tar.gz/libfaad/sbr_hfgen.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_huff.c -> faad2-2.10.0.tar.gz/libfaad/sbr_huff.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_huff.h -> faad2-2.10.0.tar.gz/libfaad/sbr_huff.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_noise.h -> faad2-2.10.0.tar.gz/libfaad/sbr_noise.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_qmf.c -> faad2-2.10.0.tar.gz/libfaad/sbr_qmf.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_qmf.h -> faad2-2.10.0.tar.gz/libfaad/sbr_qmf.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_qmf_c.h -> faad2-2.10.0.tar.gz/libfaad/sbr_qmf_c.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_syntax.c -> faad2-2.10.0.tar.gz/libfaad/sbr_syntax.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_syntax.h -> faad2-2.10.0.tar.gz/libfaad/sbr_syntax.h Changed
faad2-2.9.2.tar.gz/libfaad/sbr_tf_grid.c -> faad2-2.10.0.tar.gz/libfaad/sbr_tf_grid.c Changed
faad2-2.9.2.tar.gz/libfaad/sbr_tf_grid.h -> faad2-2.10.0.tar.gz/libfaad/sbr_tf_grid.h Changed
faad2-2.9.2.tar.gz/libfaad/sine_win.h -> faad2-2.10.0.tar.gz/libfaad/sine_win.h Changed
faad2-2.9.2.tar.gz/libfaad/specrec.c -> faad2-2.10.0.tar.gz/libfaad/specrec.c Changed
faad2-2.9.2.tar.gz/libfaad/specrec.h -> faad2-2.10.0.tar.gz/libfaad/specrec.h Changed
faad2-2.9.2.tar.gz/libfaad/ssr.c -> faad2-2.10.0.tar.gz/libfaad/ssr.c Changed
faad2-2.9.2.tar.gz/libfaad/ssr.h -> faad2-2.10.0.tar.gz/libfaad/ssr.h Changed
faad2-2.9.2.tar.gz/libfaad/ssr_fb.c -> faad2-2.10.0.tar.gz/libfaad/ssr_fb.c Changed
faad2-2.9.2.tar.gz/libfaad/ssr_fb.h -> faad2-2.10.0.tar.gz/libfaad/ssr_fb.h Changed
faad2-2.9.2.tar.gz/libfaad/ssr_ipqf.c -> faad2-2.10.0.tar.gz/libfaad/ssr_ipqf.c Changed
faad2-2.9.2.tar.gz/libfaad/ssr_ipqf.h -> faad2-2.10.0.tar.gz/libfaad/ssr_ipqf.h Changed
faad2-2.9.2.tar.gz/libfaad/ssr_win.h -> faad2-2.10.0.tar.gz/libfaad/ssr_win.h Changed
faad2-2.9.2.tar.gz/libfaad/structs.h -> faad2-2.10.0.tar.gz/libfaad/structs.h Changed
faad2-2.9.2.tar.gz/libfaad/syntax.c -> faad2-2.10.0.tar.gz/libfaad/syntax.c Changed
faad2-2.9.2.tar.gz/libfaad/syntax.h -> faad2-2.10.0.tar.gz/libfaad/syntax.h Changed
faad2-2.9.2.tar.gz/libfaad/tns.c -> faad2-2.10.0.tar.gz/libfaad/tns.c Changed
faad2-2.9.2.tar.gz/libfaad/tns.h -> faad2-2.10.0.tar.gz/libfaad/tns.h Changed
faad2-2.9.2.tar.gz/plugins/QCD/QCDFAAD.c -> faad2-2.10.0.tar.gz/plugins/QCD/QCDFAAD.c Changed
faad2-2.9.2.tar.gz/plugins/QCD/QCDInputDLL.h -> faad2-2.10.0.tar.gz/plugins/QCD/QCDInputDLL.h Changed
faad2-2.9.2.tar.gz/plugins/QCD/QCDModDefs.h -> faad2-2.10.0.tar.gz/plugins/QCD/QCDModDefs.h Changed
faad2-2.9.2.tar.gz/plugins/QCD/QCDModInput.h -> faad2-2.10.0.tar.gz/plugins/QCD/QCDModInput.h Changed
faad2-2.9.2.tar.gz/plugins/QCD/resource.h -> faad2-2.10.0.tar.gz/plugins/QCD/resource.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/QCDInputDLL.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/QCDInputDLL.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/QCDModDefs.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/QCDModDefs.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/QCDModInput.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/QCDModInput.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/QCDModTagEditor.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/QCDModTagEditor.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/QCDMp4.c -> faad2-2.10.0.tar.gz/plugins/QCDMp4/QCDMp4.c Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/QCDMp4Tag.cpp -> faad2-2.10.0.tar.gz/plugins/QCDMp4/QCDMp4Tag.cpp Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/aac2mp4.cpp -> faad2-2.10.0.tar.gz/plugins/QCDMp4/aac2mp4.cpp Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/aac2mp4.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/aac2mp4.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/aacinfo.c -> faad2-2.10.0.tar.gz/plugins/QCDMp4/aacinfo.c Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/aacinfo.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/aacinfo.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/config.c -> faad2-2.10.0.tar.gz/plugins/QCDMp4/config.c Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/config.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/config.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/mbs.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/mbs.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/resource.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/resource.h Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/utils.c -> faad2-2.10.0.tar.gz/plugins/QCDMp4/utils.c Changed
faad2-2.9.2.tar.gz/plugins/QCDMp4/utils.h -> faad2-2.10.0.tar.gz/plugins/QCDMp4/utils.h Changed
faad2-2.9.2.tar.gz/project/msvc/faad.vcxproj -> faad2-2.10.0.tar.gz/project/msvc/faad.vcxproj Changed
faad2-2.9.2.tar.gz/project/msvc/faad.vcxproj.filters -> faad2-2.10.0.tar.gz/project/msvc/faad.vcxproj.filters Changed
faad2-2.9.2.tar.gz/project/msvc/faad2.sln -> faad2-2.10.0.tar.gz/project/msvc/faad2.sln Changed
faad2-2.9.2.tar.gz/project/msvc/libfaad.vcxproj -> faad2-2.10.0.tar.gz/project/msvc/libfaad.vcxproj Changed
faad2-2.9.2.tar.gz/project/msvc/libfaad2_dll.vcxproj -> faad2-2.10.0.tar.gz/project/msvc/libfaad2_dll.vcxproj Changed
faad2-2.9.2.tar.gz/utils/win32/ac2ver.c -> faad2-2.10.0.tar.gz/utils/win32/ac2ver.c Changed
Refresh
Refresh
Request History
Olaf Hering's avatar

olh created request over 3 years ago

- Update to version 2.10.0
* mp4read.c: fix stack-buffer-overflow in stringin()/ftypin()
* fix heap-buffer-overflow in mp4read.c
* Remove non-ASCII characters
* Remove trailing whitespace
* Check return value of ltp_data.
* Restrict SBR frame length to 960 and 1024 samples.
* Support object type 29.
* Support implicit SBR signaling in frontend.
* Fix PNS decoding when only right channel is noise.
* Initialize element_id array with an invalid id.
* Fix NULL pointer dereferences.
* Fix infinite loop in adts_parse.
* Fix infinite loop in huffman_getescape.
* Check for error after each channel decode.
* Check for inconsistent number of channels.
- Drop faad2-fix-stack-overflow.patch (merged upstream)
- Refresh faad2-PACKAGE_VERSION.patch to make it future-proof


Olaf Hering's avatar

olh accepted request over 3 years ago