* New upstream version 2.8.8
* New upstream version 2.8.6
* New upstream version 2.8.5
* Remove faad2_version.patch, upstream has changed the
FAAD2_VERSION macro to read 'unknown'.
* Refresh reproducible-build.patch.
* Add the NeAACDecGetVersion@Base symbol to the libfaad2.symbols file,
this function is supposed to be used to get the FAAD2 library
version at runtime.
* Update debian/copyright for recently added or removed source files.
* Bump Standards-Version to 4.1.0.
* Set the FAAD2_VERSION macro back to the version string,
thanks Adrian Bunk (Closes: #868854).
+ In the next upstream release this macro will read "unknown version"
and an API will be provided to retrieve the actual library version
at run-time.
* New upstream version 2.8.1.
+ Fixes multiple vulnerabilities: CVE-2017-9218,
CVE-2017-9219, CVE-2017-9220, CVE-2017-9221,
CVE-2017-9222, CVE-2017-9223, CVE-2017-9253,
CVE-2017-9254, CVE-2017-9255, CVE-2017-9256,
CVE-2017-9257 (Closes: #867724).
* Update debian/watch file.
* Refresh reproducible-build.patch.
* Remove debian/README.source and debian/gbp.conf files,
they do not apply anymore.
* Bump Standards-Version to 4.0.0.
* Bump debhelper compat to 10.
* Fix vcs-field-uses-insecure-uri lintian warnings.
* Enable all hardening flags.
* Update debian/copyright,
refer to MPL-1.1 in common-licenses.
* Drop obsolete faad2-dbg package.
* New upstream CVS snapshot.
+ Fixes implicit SBR detection via AudioSpecificConfig
on systems with unsigned char (Closes: #843173).
* Change Uploaders field to use my Debian account.
* New upstream CVS snapshot.
+ Does not crash when given ADTS AAC file with large ID3v2 tag anymore,
thanks Mike Crowe for the bug report and patch (Closes: #689712).
+ Does not crash with the Mayhem testcase anymore, thanks Alexandre Rebert
for the bug report (Closes: #715882).
* Add debian/README.source to document how the Debian source tarball was
created and force xz compression in debian/gbp.conf.
* Remove all patches that were either applied, solved differently or
disapproved upstream:
+ autotools-compat.patch: Disapproved upstream.
+ noinst-mp4ff.patch: Applied upstream.
+ manpage.patch: Applied upstream.
+ incorrect_pointer_size.patch: Does not apply anymore.
+ bpa-stdin.patch: Applied upstream.
+ path_max.patch: Applied upstream.
+ fix_ftbfs_with_gcc4.5.patch: Disapproved upstream.
+ symbol-visibility.patch: Does not apply anymore.
+ libfaad-drm.patch: Applied upstream.
* Ship upstream's own frontend and API documentation manpages.
* Update Debian packaging copyright years.
* Remove '__DATE__' CPP macro for reproducible builds.
* Build the DRM version of the library as well as the normal version,
thanks Julian Cable for the idea and the patch!
* Remove Andres Mejia from Uploaders (Closes: #743545).
* Remove "DM-Upload-Allowed" field from debian/control.
* Mark the faad2-dbg package as "Multi-Arch: same" and
remove faad ("Multi-Arch: no") from its Dependencies.
* Remove debian/source/local-options, they are default now.
* Add faad.lintian-overrides for a spelling error that is used
in the id3 specification.
* Fix "vcs-field-not-canonical" lintian warning.
* Fix "'visibility' attribute ignored on non-class types" compiler warnings
introduced by our symbol versioning patch.
* Fix most autotools warnings.
* Bump "Standards-Version" to 3.9.6.
* Run "wrap-and-sort -asb".
* Add extensive API documentation in libfaad.3, courtesy of Julian Cable.
[ Fabian Greffrath ]
* debian/patches/path_max.patch:
+ Dynamically allocate file name buffers,
instead of relying on PATH_MAX.
* Set appropriate symbol visibility attributes.
* Rebuild autofoo with dh-autoreconf.
* Add debian/libfaad2.symbols file.
* Multi-Archify.
* Remove redundant license blurb from debian/copyright.
* libmp4ff ist not packaged, so do not install it either.
* Simplify debian/*.install accordingly.
[ Andres Mejia ]
* Make dev package multiarch installable.
* Bump to Standards-Version 3.9.3.
[ Andres Mejia ]
* Update to my @debian.org email.
* Update gbp.conf.
[ Reinhard Tartler ]
* Update Vcs-Browser field
* bump standards version (no changes needed)
[ Fabian Greffrath ]
* Convert to 3.0 (quilt) source format.
* Re-enable two patches that got lost in the 2.7-6 upload:
- debian/patches/bpa-stdin.patch
+ Apply SqueezeCenter patches from FreeBSD that enable streaming with
BBCiPlayer and ezstream (LP: #470562).
- debian/patches/path_max.patch
+ Extend file name buffers for longer path names (LP: #475050).
* Merge patch from 2.7-6ubuntu1:
- debian/patches/fix_ftbfs_with_gcc4.5.patch
+ Correctly declare lrintf in libfaad/common.h to avoid a conflict of
declaration in mathcalls.h to fix FTBFS on i386
* Improve debian/copyright.
[ Alessio Treglia ]
* Fix segmentation fault in faad due to an incorrect pointer size
(Closes: #603807, LP: #665802).
* Add gbp config file.
[ Andres Mejia ]
* Revert changes in 2.7-5. Upload of 2.7-5 was unintentionally done.
* Refresh patches.
* Update my e-mail address.
* Apply SqueezeCenter patches from FreeBSD that enable streaming with
BBCiPlayer and ezstream (LP: #470562).
* Extend file name buffers for longer path names (LP: #475050).
* debian/control: Do not build the shared libmp4ff library packages
anymore (Closes: #550679). The use of mp4ff from faad2 is discouraged
by upstream, see <http://xbmc.org/trac/ticket/6882#comment:15>.
* Removed debian/patches/force-include-stdint_h.patch.
* Removed debian/patches/libmp4ff-shared-lib.patch.
* Removed debian/patches/70_automake-1.9.patch.
* Added debian/README.source.
* Bumped Standards-Version to 3.8.3.
* Raised Build-Depends to debhelper (>= 7.0.50~), thanks lintian.
* Removed debian/libmp4ff-dev.install and debian/libmp4ff0.install.
* Removed libmp4ff0 from Depends for faad2-dbg.
* debian/patches/force-include-stdint_h.patch: New patch to force
inclusion of stdint.h (Closes: #550679).
* upload to unstable.
[ Andres Mejia ]
* New upstream release. (Closes: #515072)
* Verified all patches are either applied upstream, or a different
implementation is used.
+ (Closes: #505901)
+ (Closes: #503657)
* Switch to quilt.
* Add -DPIC for CFLAGS.
* Don't include dpatch.make in debian/rules.
* Update watch file to default DEHS would use.
* Bump to using debhelper 7.
* Use quilt (>= 0.46-7).
* Update control file.
* Add DM-Upload-Allowed: yes field.
* Don't include dummy package anymore.
* Add in description for libfaad2 that it contains shared library.
* Move libfaad-dev to the front to be 'default' package debhelper acts
on.
* Add ${misc:Depends} for all packages. Remove libc dev packages from
Depends.
* Add debug packages. (Closes: #516680)
* Rewrite debian/rules to use new debhelper and quilt.
* Rename <package>.files to <package>.install. Be more specific what
to include in libfaad-dev. Also include .install files for other packages.
* Add libmp4ff-dev package.
* Don't include version for rename of libfaad package. Place all debug
symbols for binary packages in faad2-dbg.
* Modify description for libmp4ff-dev.
* Update address to FSF in debian/copyright.
* Fix hyphen in manpage. Fixes lintian warning as well.
* Patch faad2 to create a shared lib for libmp4ff. (Closes: #485373)
* Allow to pass in more CFLAGS via DEB_CFLAGS.
* Add in DRM (Digital Radio Mondiale) support.
* Add Build-Depends of automake, autoconf, and autotools-dev.
[ Fabian Greffrath ]
* Add myself to Uploaders.
* Clean up Build-Depends: libid3-dev was only needed for the obsolete
XMMS plugin, autotools stuff shouldn't be needed at all.
* Untagle library file names in the install rules.
* Revert overriding of CFLAGS, dpkg-buildpackage will choose
appripriate settings. Revert running the entire autoreconf sequence
before calling ./configure. Build without DRM support, it has proven
to break base functionality.
* Clean up watch file.
* Make faad2-dbg and libmp4ff-dev depend on libmp4ff0.
* Improve short description for the libmp4ff\* packages.
* debian/patches/70_automake-1.9.patch: New patch, run automake-1.9 to
regenerate Makefile.in with the changes introduced by
debian/patches/libmp4ff-shared-lib.patch.
* Do not ship .la files in the development packages.
* Add reasonable defaults to CFLAGS/CXXFLAGS.
* Non-maintainer upload by the security team
* Include upstream patch to fix heap overflow in the frontend code
(Closes: #499899)
* Closes: #479802: Update man page to reflect on raw PCM is supported on
standard out. Also, have faad fail on trying to send non-raw PCM to
standard out.
* Apply new knowledge about the differences between hyphens, en-dashes, and
em-dashes to man pages.
* Move faad man page to patch system.
* Update standards version.
* Add license declarations and copyright declarations to copyright file.
Tidy up authors.
* Remove XMMS plugin as XMMS is being removed (Closes: #456724)
* Import new upstream version containing new license text
(Closes: #451948)
* Change build system to call autoreconf at build time, as
upstream no longer ships generated files
* Update debian/copyright to reflect new license text
* Remove Build-Depends on libsndfile1-dev (Closes: #452362)
* Import new 2.6 release. Includes several small off-by-one scale
fixes.
* Update the copyright as new code includes a clarification of the license
text, which indicates that the entire work is under the GPLv2 (closes:
#419339).
* Make packages depends bin-NMU safe
* Add mp4ff headers to libfaad-dev package (Closes: 409648)
* Add patch to stabilise/sanitise headers (Closes: 404279)
* Port several fixes from Ubuntu
* Add an mp4ff static library
* add xmms-mp4 desription read not like nonsense (Closes: #399457)
* Compile without Digital Radio Mondiale support, as it breaks base
functionality
* Update debian/copyright (See: #403117)
* Call make install with DESTDIR instead of prefix
* Change configure/Makefile to provide xmms config differently
* Add manual page for faad utility
* Call make uninstall in clean
* Add dummy libfaad2-0 pacakge to satisfy some third-party dependencies
* Upload into main (Closes: #306366)
* New upstream release.
* Add drm (Digital Radio Mondiale) support.
* Rebuild for amd64.
* CVS release.
* Rebuild for gcc 4.0
* New patch from Gentoo to fix amd64 problem with some files. Thanks to
Carl Schneidinger.
* Apply patch from Arnaud Rouanet to fix the -w option in faad.
* New patch 04_mp4ff.h to replace "mp4ff_int_types.h" include by <stdint.h>
* Add libfaac-dev in Build-Depends.
* Little hack to not build the mpeg4ip plugin.
* Build with libmp4
* Add new package xmms-mp4
* Really apply my patch to link against -lm
* New upstream release.
* New upstream release.
* Initial Release.