The NetBSD Project

CVS log for pkgsrc/audio/faad2/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / audio / faad2

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.37 / (download) - annotate - [select for diffs], Thu Dec 7 08:22:44 2023 UTC (2 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Changes since 1.36: +4 -4 lines
Diff to previous 1.36 (colored)

faad2: update to 2.11.1.

2.11.1 (2023-11-14):
	[ Fabian Greffrath ]
	* Build shared libraries and hide symbols by default.
	* Install man page by default.
	* Check for `lrintf()` availability, link with `-lm` and define `HAVE_LRINTF` accordingly.
	* Set a default build type if none was specified.
	* Build DLL name with SOVERSION by default on Windows.
	* Fix inlined `lrintf()` function signatures.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Nov 13 15:22:45 2023 UTC (3 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.35: +5 -12 lines
Diff to previous 1.35 (colored)

faad2: update to 2.11.0.

2.11.0:
	[ Eugène Filin ]
	* Fix incorrect variable initialization

	[ Eugene Kliuchnikov ]
	* CI/CD, build, etc

	   - setup GitHub workflows; test build under MSVC, OSX, MSYS2, Linux
	   - add CMake build system
	   - additionally add Bazel build
	   - remove automake and MSVC project files
	   - add fuzzers that cover almost all decoder code
	   - setup fuzzing for various builds: (no-)FIXED_POINT / (no-)DRM
	   - remove dead code
	   - address differes compilers warnings
	   - move version to distingished place that different build systems can read

	* "Safe" bugs

	   "Safe" means that it is unlikely to be exploited; those affect the decoded
	   result for (most likely) extreme inputs. Some fixes are useful only for
	   "FIXED_POINT" build, since it has more restrictions on intermediate values.

	   - "negative range" in estimate_current_envelope
	   - integer overflow in channel downmixing
	   - integer overflow in estimate_envelope
	   - integer overflows caused by "practical infinite" gain
	   - integer overflows in HF adjustment code
	   - several "left shift of negative value"
	   - priming RNG to avoid using values that does not look random at all
	   - do not drop the first frame of output; other decoders don't do this
	   - touching uninitialized values in lt_update_state
	   - touching uninitialized values in bit-reader buffers

	* "Almost Safe" bugs

	   "Almost safe" means that those are unlinkly to be exploited; if those surface
	   depends on build options / environment.

	   - division by zero in HF (noise?) generator and scale factor adjustment
	   - division by zero gen_rand_vector

	* "Unsafe" bugs

	   "Unsafe" means that those can cause crash, or could somehow else be exploited.

	   - CLI: accessing unallocated memory in mp4info (corrupted / zero-samples input) (CVE-2023-38857)
	   - CLI: out-of-bounds when parsing mp4 header
	   - CLI: crash because of wrong mp4 frame offset calculation (CVE-2023-38857)
	   - error handling rvlc_decode_scale_factors (CPU bomb?)
	   - null pointer dereference (in DRM + PS build)
	   - index-out-of-bounds / stack-buffer-overflow in decode_sce_lfe
		 (for streams with PCE)
	   - stack-buffer-overflow in pns_decode
	   - null pointer derefernce (when channels change their type in the middle
		 of the stream)
	   - infinite loop on currupted stream
	   - add practial limits for scale factors; otherwise calculated NaN/Inf values
		 could confuse further logic, resulting in access-out-of-bounds
	   - check sf_index in window_grouping_info to avoid access-out-of-bounds
	   - clamp bs_pointer values to avoid access-out-of-bounds
	   - infinite loop in fill_element
	   - sanitize input values in ps_mix_phase to avoid access-out-of-bounds
	   - fix internal decoder buffer size calculation to avoid heap-out-of-bounds
	   - calculate channel length multiplier even if main channel is already allocated
		 to avoid heap-out-of-bounds
	   - reserve enough slots for channels in decode_sce_lfe
		 to avoid heap-out-of-bounds

	[ David Korczynski ]
	* Fuzzing integration with oss-fuzz

	[ Steveice10 ]
	* Add define option to disable SBR/PS support
	* Fix coefficient table selection in tns_decode_coef

Revision 1.35 / (download) - annotate - [select for diffs], Wed Apr 26 15:45:03 2023 UTC (10 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.34: +4 -4 lines
Diff to previous 1.34 (colored)

faad2: update to 2.10.1.

2.10.1:
	[David Korczynski]
	* Reject buffers of zero size.

	[François Cartegnie]
	* Fix 7.1 with PCE mapping.
	* Have proper version string in `faad.h`.
	* Add conditional build with DRC.

Revision 1.34 / (download) - annotate - [select for diffs], Sun May 15 02:35:32 2022 UTC (21 months, 2 weeks ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

In audio/faad2, use -I instead -iquote; latter is gcc-only.

(and was being used for no real reason)

Should fix PR 42117.

Revision 1.33 / (download) - annotate - [select for diffs], Tue Oct 26 09:58:53 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

audio: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes.

The following distfiles couldn't be fetched (possibly they are fetched
conditionally):

./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz

Revision 1.32 / (download) - annotate - [select for diffs], Thu Oct 7 13:09:19 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.31: +1 -2 lines
Diff to previous 1.31 (colored)

audio: Remove SHA1 hashes for distfiles

Revision 1.31 / (download) - annotate - [select for diffs], Thu Nov 19 10:41:26 2020 UTC (3 years, 3 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.30: +5 -5 lines
Diff to previous 1.30 (colored)

faad2: Update to 2.10.0

2.10.0:
	[ tatsuz ]
	* updated Visual Studio projects to VS 2019 (#54)

	[ Fabian Greffrath ]
	* mp4read.c: fix stack-buffer-overflow in stringin()/ftypin()
	* fix heap-buffer-overflow in mp4read.c

	[ Clayton Smith ]
	* Remove non-ASCII characters
	* Remove trailing whitespace

	[ Andrew Wesie ]
	* 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.

Revision 1.30 / (download) - annotate - [select for diffs], Fri May 8 13:03:20 2020 UTC (3 years, 9 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.29: +5 -5 lines
Diff to previous 1.29 (colored)

faad2: Update to 2.9.2

2.9.2:
	[ Micha Janiszewski ]
	* Only use x86-assembly when explicitly on x86
	* Use unsigned integers correctly
	* Initialize pointers that might otherwise not be

	[ Fabian Greffrath ]
	* update README esp. WRT directory structure

	[ Rosen Penev ]
	* fix compilation without SBR/PS_DEC (#48)
	* fix compilation with LC_ONLY_DECODER (#47)

	[ Fabian Greffrath ]
	* fix "inline function 'cfftf1' declared but never defined" compiler warning
	* fix some inconsistencies in the frontend output
	* mp4read_open: add check for failed frame buffer allocation
	* stszin: add check for allocation error and integer overflow
	* add a pkg-config file

	[ Stefan Pöschel ]
	* frontend: address compile warning + add missing LF (#50)

	[ François Cartegnie ]
	* library name is faad (#52)
	* Unbreak PS audio (#51)

Revision 1.29 / (download) - annotate - [select for diffs], Fri Nov 8 11:10:01 2019 UTC (4 years, 3 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.28: +5 -5 lines
Diff to previous 1.28 (colored)

faad2: Update to 2.9.1

[ Fabian Greffrath ]

    Include stdio.h in libfaad/ps_dec.c for stderr (Michael Fink)
    Fix Tille -> Title typo in frontend/mp4read.c (Alexander Thomas)

Revision 1.28 / (download) - annotate - [select for diffs], Sat Sep 14 13:34:06 2019 UTC (4 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.27: +7 -11 lines
Diff to previous 1.27 (colored)

faad2: Update to 2.9.0

Changes:

[ Krzysztof Nikiel ]

    Build system fixes and code clean-up

[ LoRd_MuldeR ]

    Fix compiler warnings and code indentation
    Fix compilation with GCC <= 4.7.3
    MSVC solution file clean-up

[ Cameron Cawley ]

    Fix compilation with GCC 4.7.4
    Fix compilation with MinGW

[ Michael Fink ]

    MSVC 2017 project file update

[ Hugo Lefeuvre ]

    Fix crash with unsupported MP4 files (NULL pointer dereference,
    division by zero)
    CVE-2019-6956: ps_dec: sanitize iid_index before mixing
    CVE-2018-20196: sbr_fbt: sanitize sbr->M (should not exceed MAX_M)
    CVE-2018-20199, CVE-2018-20360: specrec: better handle unexpected
    parametric stereo (PS)
    CVE-2018-20362, CVE-2018-19504, CVE-2018-20195, CVE-2018-20198,
    CVE-2018-20358: syntax.c: check for syntax element inconsistencies
    CVE-2018-20194, CVE-2018-19503, CVE-2018-20197, CVE-2018-20357,
    CVE-2018-20359, CVE-2018-20361: sbr_hfadj: sanitize frequency band
    borders

[ Hugo Beauzée-Luyssen ]

    CVE-2019-15296, CVE-2018-19502: Fix a couple buffer overflows

[ Filip Roséen ]

    Prevent crash on SCE followed by CPE

[ Gianfranco Costamagna ]

    Fix linking with GCC 9 and "-Wl,--as-needed"

[ Fabian Greffrath ]

    Enable the frontend to be built reproducibly

Revision 1.26.2.1 / (download) - annotate - [select for diffs], Sat Jul 13 11:12:03 2019 UTC (4 years, 7 months ago) by bsiegert
Branch: pkgsrc-2019Q2
Changes since 1.26: +4 -1 lines
Diff to previous 1.26 (colored) next main 1.27 (colored)

Pullup ticket #5996 - requested by nia
audio/faad2: security fix

Revisions pulled up:
- audio/faad2/Makefile                                          1.53
- audio/faad2/distinfo                                          1.27
- audio/faad2/patches/patch-CVE-2018-20194                      1.1
- audio/faad2/patches/patch-CVE-2018-20362                      1.1
- audio/faad2/patches/patch-libfaad_bits.c                      1.1

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Thu Jul 11 09:03:35 UTC 2019

   Modified Files:
   	pkgsrc/audio/faad2: Makefile distinfo
   Added Files:
   	pkgsrc/audio/faad2/patches: patch-CVE-2018-20194 patch-CVE-2018-20362
   	    patch-libfaad_bits.c

   Log Message:
   faad2: Backport some security fixes from upstream.

   CVE-2018-20194:
   https://github.com/knik0/faad2/commit/6b4a7cde30f2e2cb03e78ef476cc73179cfffda3.patch

   CVE-2018-20362:
   https://github.com/knik0/faad2/commit/466b01d504d7e45f1e9169ac90b3e34ab94aed14.patch

   Misc buffer overflows:
   https://github.com/knik0/faad2/commit/942c3e0aee748ea6fe97cb2c1aa5893225316174.patch

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jul 11 09:03:35 2019 UTC (4 years, 7 months ago) by nia
Branch: MAIN
Changes since 1.26: +4 -1 lines
Diff to previous 1.26 (colored)

faad2: Backport some security fixes from upstream.

CVE-2018-20194:
https://github.com/knik0/faad2/commit/6b4a7cde30f2e2cb03e78ef476cc73179cfffda3.patch

CVE-2018-20362:
https://github.com/knik0/faad2/commit/466b01d504d7e45f1e9169ac90b3e34ab94aed14.patch

Misc buffer overflows:
https://github.com/knik0/faad2/commit/942c3e0aee748ea6fe97cb2c1aa5893225316174.patch

Revision 1.26 / (download) - annotate - [select for diffs], Wed Jun 5 06:07:27 2019 UTC (4 years, 9 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base
Branch point for: pkgsrc-2019Q2
Changes since 1.25: +7 -7 lines
Diff to previous 1.25 (colored)

faad2: Update to 2.8.8

* Add new files to Makefile.am
* Include "utils" in source package
* Some improvements to "unicode_support.h" + include this file on ALL
platforms.
* Fixed possible buffer overflow.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Dec 1 11:17:51 2017 UTC (6 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.24: +10 -8 lines
Diff to previous 1.24 (colored)

faad2: updated to 2.8.6

2.8.6:
2.8.5:
        - another package fix
2.8.4:
        - minor fix to released packages
2.8.3
        - better autotools support
2.8.2
        - PNS bug fixed
        - New MP4 input module
        - NeAACDecGetVersion:
                new api function to get version and copyright strings

Revision 1.24 / (download) - annotate - [select for diffs], Sun Jul 23 16:09:17 2017 UTC (6 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.23: +12 -16 lines
Diff to previous 1.23 (colored)

2.8.1:
- seeking support for MP4 files
2.8.0:
- patches and fixed bugs

Revision 1.23 / (download) - annotate - [select for diffs], Tue Nov 3 01:12:29 2015 UTC (8 years, 4 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

Add SHA512 digests for distfiles for audio category

Problems found with existing distfiles:
	/pub/pkgsrc/distfiles/amp-0.7.6.tgz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
	/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
	/pub/pkgsrc/distfiles/mp3to.gz
	/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.22 / (download) - annotate - [select for diffs], Mon Jan 21 16:02:34 2013 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Fix build with automake-1.13.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Aug 11 11:16:37 2009 UTC (14 years, 6 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.20: +6 -7 lines
Diff to previous 1.20 (colored)

make the installed include files more consistent: don't rely
on HAVE_STDINT_H defined by the client app, don't install
mp4ffint.h which is purely internal,
fix build of the xmms plugin,
bump PKGREVISION

Revision 1.20 / (download) - annotate - [select for diffs], Mon Aug 10 00:01:56 2009 UTC (14 years, 6 months ago) by tnn
Branch: MAIN
Changes since 1.19: +12 -12 lines
Diff to previous 1.19 (colored)

- Update to faad2-2.7
- set LICENSE to gnu-gpl-v2
- install faad(1) manpage

2009-02-02 - Version 2.7
* DAB+ support
* Use public headers internally to prevent duplicate declarations
* Explicitly typedef all types as signed
* Made sure MAIN prediction can't be started after the first frame
* Lot's of compilation issues solved
* Bugfix in SBR envelope border calculation

Revision 1.19 / (download) - annotate - [select for diffs], Sat Aug 8 04:24:20 2009 UTC (14 years, 6 months ago) by tnn
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

patch-at: fix build on Linux (uint32_t was not in scope)

Revision 1.18 / (download) - annotate - [select for diffs], Mon Jul 13 12:55:54 2009 UTC (14 years, 7 months ago) by tonio
Branch: MAIN
Changes since 1.17: +3 -1 lines
Diff to previous 1.17 (colored)

Let audio/faad2 install libmp4ff.
It is used by musicpd to play m4a files.

Fixes PR/40584 applying a very similar patch.

Revision 1.16.8.1 / (download) - annotate - [select for diffs], Fri Sep 26 14:42:13 2008 UTC (15 years, 5 months ago) by tron
Branch: pkgsrc-2008Q2
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) next main 1.17 (colored)

Pullup ticket #2533 - tonnerre
faad2: security patch

Revisions pulled up:
- audio/faad2/Makefile		1.41
- audio/faad2/distinfo		1.17
- audio/faad2/patches/patch-at	1.2
---
Module Name:	pkgsrc
Committed By:	tonnerre
Date:		Wed Sep 24 22:25:14 UTC 2008

Modified Files:
	pkgsrc/audio/faad2: Makefile distinfo
	pkgsrc/audio/faad2/patches: patch-at

Log Message:
Fix for faad2 decodeMP4file() heap overflow. If the sample count looks
insane, it may as well be insane. Also bump PKGREVISION.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Sep 24 22:25:14 2008 UTC (15 years, 5 months ago) by tonnerre
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Fix for faad2 decodeMP4file() heap overflow. If the sample count looks
insane, it may as well be insane. Also bump PKGREVISION.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Dec 29 19:56:04 2007 UTC (16 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, cwrapper, cube-native-xorg-base, cube-native-xorg
Branch point for: pkgsrc-2008Q2
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Fix pthread linkage.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Dec 9 10:55:30 2007 UTC (16 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.14: +13 -21 lines
Diff to previous 1.14 (colored)

update to 2.6.1
This adds SBR/PS support and bugfixes.
The licensing problems which appeared in 2.5 were resolved in 2.6.1.
pkgsrc notes:
-no dependency on libmp4v2 anymore
-added a patch to the "faad" standalone player to restore previous
 behaviour: The -w option writes .wav format (with riff header)
 to stdout.

Thanks to Raymond Meyer for help and testing.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Feb 9 20:10:50 2007 UTC (17 years ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

-build against libmp4v2 instead of the full mpeg4ip
-don't build the plugin for the mpeg4ip player
-kill SDL dependency
-bump PKGREVISION

Revision 1.13 / (download) - annotate - [select for diffs], Sun Aug 6 10:38:42 2006 UTC (17 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.12: +3 -1 lines
Diff to previous 1.12 (colored)

Merge in patches from xmms-faad.

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 27 17:27:29 2006 UTC (17 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Fix build with m4-1.4.5. Use newer automake package instead of 1.4 one.
(Build dependency change only, so no PKGREVISION bump.)

Revision 1.11 / (download) - annotate - [select for diffs], Tue May 30 20:23:32 2006 UTC (17 years, 9 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.10: +4 -1 lines
Diff to previous 1.10 (colored)

Disable bundled and outdated "mp4v2" library. Depend on newer version
from "mpeg4ip" package instead which resolves the conflict between
the two packages. Patch taken from PLD linux.
Bump package revision because of thix fix.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Dec 8 10:06:32 2005 UTC (18 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Write newline character to stderr instead of stdout, to avoid
polluting the output stream when -w is used. From Parag Patel in PR 32268.
While here, add missing directory to PLIST. Bump PKGREVISION.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Oct 9 03:23:11 2005 UTC (18 years, 4 months ago) by ben
Branch: MAIN
Changes since 1.8: +4 -3 lines
Diff to previous 1.8 (colored)

This change addresses PR#31443

Copy config.h to faad2-config.h.  Modify systems.h to refer to
faad2-config.h, and install faad2-config.h.  This situation is
discussed here:
http://lists.gnu.org/archive/html/automake/2000-10/msg00114.html

Remove the undef of PACKAGE and VERSION, and add a 3rd non-empty
argument to AM_INIT_AUTOMAKE.  This situation is discussed here:
http://lists.gnu.org/archive/html/automake/2000-10/msg00108.html

Modify the condition from HAVE_GLIB_H to __G_LIB_H__, which was
easier because faad2 doesn't depend on glib.

Bump pkgrevision.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Oct 6 13:13:28 2005 UTC (18 years, 5 months ago) by ben
Branch: MAIN
Changes since 1.7: +5 -3 lines
Diff to previous 1.7 (colored)

This change addresses PR#31443

Install header files in include/faad2

Install include/faad2/config.h

Add include/faad2 to search path in buildlink3.mk

Since software depending on mp4.h won't be able to build without this
change, bump PKGREVISION and update BUILDLINK_DEPENDS.faad2 in
buildlink3.mk

Revision 1.7 / (download) - annotate - [select for diffs], Fri Aug 5 13:01:57 2005 UTC (18 years, 7 months ago) by tonio
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.6: +4 -1 lines
Diff to previous 1.6 (colored)

add simple patches for gcc-4 support

approved by cube@

Revision 1.6 / (download) - annotate - [select for diffs], Wed Feb 23 20:39:44 2005 UTC (19 years ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Add RMD160 digests to the SHA1 ones.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Dec 30 06:35:38 2004 UTC (19 years, 2 months ago) by minskim
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Always include stdint.h and/or inttypes.h if they are present.  The
previous sunpro patch doesn't include them when sys/types.h is
present, breaking this package on Linux.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jul 31 08:10:47 2004 UTC (19 years, 7 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Fix lrintf() function in libfaad/common.h to make this build on
NetBSD -current, this closes PR pkg/26412.

Revision 1.3 / (download) - annotate - [select for diffs], Sat May 15 13:01:02 2004 UTC (19 years, 9 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.2: +4 -1 lines
Diff to previous 1.2 (colored)

- remove __inline gccism
- add some casts to avoid sunpro c++ errors
- include the right system header file to get the integer types

fixes build with sunpro.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 28 20:16:09 2004 UTC (19 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.1: +6 -6 lines
Diff to previous 1.1 (colored)

Update to 2.0.  There are many changes, but the main user-visible improvement
is support for decoding AAC HE files (as generated by iTunes).

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Thu Sep 5 17:49:42 2002 UTC (21 years, 6 months ago) by dillo
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2004Q1-base, pkgsrc-2004Q1, pkgsrc-2003Q4-base, pkgsrc-2003Q4, netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of faad 1.1
  FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly
  decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type
  AAC files.

Revision 1.1 / (download) - annotate - [select for diffs], Thu Sep 5 17:49:42 2002 UTC (21 years, 6 months ago) by dillo
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>