2009
mt-daapd (0.9~r1696.dfsg-6lenny2) stable-proposed-updates; urgency=low
* debian/patches/16_enable_mpc_transcode_ffmpeg.dpatch:
+ Added; add mpc (Musepack) to the list of codecs that can be
transcoded by the ffmpeg plugin (closes: #526127).
-- Julien BLACHE <jblache@debian.org> Thu, 30 Apr 2009 12:14:36 +0200
mt-daapd (0.9~r1696.dfsg-6lenny1) stable-proposed-updates; urgency=low
* debian/patches/09_ws_copyfile_io_error_fix.dpatch:
+ Fix segfault in ws_copyfile() when an IO error occurs and the function
is called with a NULL bytes_copied (closes: #515545).
-- Julien BLACHE <jblache@debian.org> Sun, 22 Feb 2009 16:47:42 +0100
mt-daapd (0.9~r1696.dfsg-6) unstable; urgency=medium
* debian/mt-daapd.init:
+ Add --oknodo to ssd invocation in startd() (closes: #514760).
-- Julien BLACHE <jblache@debian.org> Tue, 10 Feb 2009 18:58:38 +0100
mt-daapd (0.9~r1696.dfsg-5) unstable; urgency=low
* debian/postinst:
+ Fix postinst to not depend on the existence of the mt-daapd user for
stat overrides (closes: #514334).
-- Julien BLACHE <jblache@debian.org> Fri, 06 Feb 2009 13:31:52 +0100
2008
mt-daapd (0.9~r1696.dfsg-4) unstable; urgency=low
* debian/mt-daapd.init:
+ Add avahi to Required-Start.
* debian/postrm:
+ Do not remove the mt-daapd user on purge.
-- Julien BLACHE <jblache@debian.org> Sun, 30 Nov 2008 15:57:37 +0100
mt-daapd (0.9~r1696.dfsg-3) unstable; urgency=low
* debian/postinst, debian/postrm, debian/preinst:
+ Make maintainer scripts set -e.
* debian/rules:
+ Install mt-daapd.8.
* debian/mt-daapd.8:
+ Add a manpage for mt-daapd, based on the manpage contributed by
Rogério Brito <rbrito@ime.usp.br> (closes: #502031).
* debian/patches/08_aac_scan_fix.dpatch:
+ Fix AAC/MPEG4 parser, as some AAC files would not parse properly.
-- Julien BLACHE <jblache@debian.org> Mon, 13 Oct 2008 11:57:05 +0200
mt-daapd (0.9~r1696.dfsg-2) unstable; urgency=low
* Upload to unstable.
* debian/copyright:
+ Replace an occurrence of the old FSF address by the new one.
-- Julien BLACHE <jblache@debian.org> Sun, 21 Sep 2008 21:48:23 +0200
mt-daapd (0.9~r1696.dfsg-1) experimental; urgency=low
* Purge binary-only admin-root/DAAPApplet.jar from the source tarball.
* Purge Apple mDNS code (src/rend-posix.c, src/mdns/*).
* debian/rules:
+ Add sanity check for unclean source wrt above.
+ Remove admin-root/applet.html as we're not shipping the DAAP applet.
* debian/control:
+ Reorder build-dependencies.
+ Improve long description, mention popular uses and mt-daapd's new name.
* debian/copyright:
+ Update copyright and licensing information.
* debian/patches/11_no_apache_2.0.dpatch:
+ Added; do not mention Bonjour & its Apache 2.0 license on the about.html
page, as we've gotten rid of that code entirely.
* debian/patches/12_no_applet.dpatch:
+ Added; remove reference to applet.html as we're not shipping the DAAP
applet (DAAPApplet.jar).
* debian/patches/20_build_system_update.dpatch:
+ Added; various build system updates, remove references to src/mdns/*
and admin-root/DAAPApplet.jar.
-- Julien BLACHE <jblache@debian.org> Sat, 13 Sep 2008 16:59:05 +0200
mt-daapd (0.9~r1696-6) experimental; urgency=low
* debian/patches/07_xml_scan_fix.dpatch:
+ Added; fix indexing multiple XML files. Fix by Neil Spring
<nspring@cs.umd.edu> (closes: #457645).
-- Julien BLACHE <jblache@debian.org> Sat, 13 Sep 2008 15:13:50 +0200
mt-daapd (0.9~r1696-5) experimental; urgency=low
* debian/control:
+ Bump debhelper build-dependency due to the use of dh_lintian.
+ Add dependencies on libjs-prototype & libjs-scriptaculous.
* debian/rules:
+ Link the GPL from /usr/share/common-licenses rather than having a broken
HTML link in the web interface.
+ Install lintian overrides.
+ Use the system's prototype & scriptaculous javascript libraries
(closes: #475280).
* debian/mt-daapd.lintian-overrides:
+ Add overrides for the Xiph and zlib license texts installed in the web
root.
* debian/patches/10_allow_out_of_webroot_dirs.dpatch:
+ Added; allow the web server to serve files symlinked from
/usr/share/common-licenses and /usr/share/javascript.
-- Julien BLACHE <jblache@debian.org> Sat, 13 Sep 2008 13:21:56 +0200
mt-daapd (0.9~r1696-4) experimental; urgency=low
* debian/control:
+ Add missing autotools-dev build-dependency.
* debian/patches/03_ws_addarg_retval_fix.dpatch:
+ Added; fix bad return value in ws_addarg(), leading the caller to
believe an out of memory condition happened. Fixes the "Start Scan
crash with some browsers" issue. Patch by Jeremy Kerr <jk@ozlabs.org>
(closes: #493756).
* debian/patches/05_help_typos.dpatch:
+ Added; fix two typos in the help text (closes: #461591).
* debian/patches/06_io_open_options_parsing.dpatch:
+ Added; fix io_open()'s handling of options in URI, fixing the "question
mark bug" (closes: #463127).
-- Julien BLACHE <jblache@debian.org> Fri, 12 Sep 2008 19:17:12 +0200
mt-daapd (0.9~r1696-3) experimental; urgency=low
* New maintainer (closes: #496243). * debian/control: + Bump Standards-Version to 3.8.0 (no changes). + Add Homepage field. + Build-Depend on libavahi-client-dev, drop libavahi-compat-howl-dev. * debian/copyright: + Update upstream URL. * debian/rules: + Do not copy autotools files. + configure with --disable-static. + Use the native Avahi API instead of Howl (closes: #457890). * debian/patches/02_CVE-2008-1771.dpatch, debian/patches/04_taglib_api_calls.dpatch: + Updated; Add description to both patches.
-- Julien BLACHE <jblache@debian.org> Thu, 11 Sep 2008 20:26:49 +0200
mt-daapd (0.9~r1696-2) unstable; urgency=low
* QA upload. * Acknowledge previous NMUs (closes: #459961, #459196, #476241, #483337). * debian/control: + Set Maintainer to QA; package is orphaned. * debian/rules: + Call configure with --localstatedir=/var to fix incorrect path in db_parms in the generated mt-daapd.conf (closes: #474147). + Remove useless .la and .a files for mt-daapd plugins. * debian/patches/03_fix-authentication.dpatch: + Remove; this patch is not needed in this version and actually breaks authentication on the web interface (closes: #496217).
-- Julien BLACHE <jblache@debian.org> Fri, 05 Sep 2008 11:48:04 +0200
mt-daapd (0.9~r1696-1.4) unstable; urgency=low
* Fix authentication upstream patch checking for a wrong return value
(03_fix-authentication.dpatch; Closes: #496217).
* Fix taglib api calls (04_taglib_api_calls.dpatch; Closes: #483337)
-- Nico Golde <nion@debian.org> Wed, 27 Aug 2008 14:53:45 +0200
mt-daapd (0.9~r1696-1.3) unstable; urgency=high
* Non-maintainer upload by the Security Team.
* Fix integer overflow leading to heap-based buffer overflow causing a
remote Denial of Service and possibly allows to execute arbitrary code
(CVE-2008-1771; Closes: #476241).
-- Nico Golde <nion@debian.org> Thu, 17 Apr 2008 19:03:48 +0200
mt-daapd (0.9~r1696-1.2) unstable; urgency=low
* Non-maintainer upload. * debian/rules: fix bashism (Closes: #459196).
-- Luca Falavigna <dktrkranz@ubuntu.com> Sun, 20 Jan 2008 14:00:10 +0100
mt-daapd (0.9~r1696-1.1) unstable; urgency=high
* Non-maintainer upload by security team.
* Remove 02_secfix, the patch was patching in the wrong
direction, needed to fix crash on lines without ':'
(CVE-2007-5824; Closes: #459961).
-- Nico Golde <nion@debian.org> Sun, 13 Jan 2008 19:13:27 +0100
mt-daapd (0.9~r1696-1) unstable; urgency=low
* New upstream snapshot. * Includes fixes for security bugs CVE-2007-5825, CVE-2007-5824. closes: #459961 * Fix crash brought on by long filenames, thanks Adrian Bridgett. closes: #459444 * 03_plugins_in_libdir patch merged by upstream, so it's been removed. * Bump Standards-Version to 3.7.3 - no changes required.
-- Joshua Kwan <joshk@triplehelix.org> Thu, 10 Jan 2008 20:48:24 -0800
2007
mt-daapd (0.9~r1586-1) unstable; urgency=low
* Long overdue new upstream release. * 04_never_transcode, 02_no_extra_licenses: patch merged * Adjust priority of init script to 25. closes: #420996 * A fix was applied upstream that requires users on localhost to log in with the admin password. Also, set permissions on mt-daapd.conf to 600. closes: #404640 * Rebuild against FLAC 1.1.4. closes: #426659 * Stop mentioning oddly nonexistent example playlist in mt-daapd.conf example. closes: #402722 * Mention that debugging output will never occur to syslog. closes: #405943
-- Joshua Kwan <joshk@triplehelix.org> Tue, 17 Jul 2007 23:17:44 -0700
2006
mt-daapd (0.2.4+r1376-2) unstable; urgency=medium
* Revise init script so that the restart option just calls stop and
start. Also increase restart delay to two seconds. closes: #394563
* Make it clear in the config file that ssc-ffmpeg does what it does
(converts non-MP3 and non-AAC to WAV.) That said, apply a patch
from upstream that includes a "never_transcode" option that prevents
certain codecs from being transcoded. Document this in the sample
configuration. closes: #394082
-- Joshua Kwan <joshk@triplehelix.org> Sat, 21 Oct 2006 17:09:47 -0700
mt-daapd (0.2.4+r1376-1) unstable; urgency=low
* Initial release. (closes: #357244, #294922, #285789) * Note that this release does not contain the source files that are under APSL license. mt-daapd gets built using Avahi (howl compatibility layer.)
-- Joshua Kwan <joshk@triplehelix.org> Tue, 5 Sep 2006 18:09:38 -0700