diff options
Diffstat (limited to 'debian/changelog')
-rw-r--r-- | debian/changelog | 297 |
1 files changed, 297 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000000000..4d55300435294 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,297 @@ +dma (0.9) unstable; urgency=low + + [ Ed Maste ] + * Be explicit about missing user. + * Allow DMA_ROOT_USER & DMA_GROUP to be overridden. + * Add compat #ifdef for older OpenSSL + * Add CONF_DIR, as in Makefile + * More detailed error message for tmp file failure. + + [ Simon Schubert ] + * spool.c: bzero contents of pointer + + -- Simon Schubert <2@0x2c.org> Mon, 03 Jun 2013 15:58:44 +0200 + +dma (0.8) unstable; urgency=low + + [ Gert van den Berg ] + * Added some more documentation on compiling + * Make Makefile and README consistent with INSTALL + + [ Sascha Wildner ] + * dma.8: Fix a few small issues. + + [ Simon Schubert ] + * dma.8: we only have 2 config files at the moment + * Merge pull request #2 from mohag/master + * don't treat -options following -q as argument to it + * deliver_remote: propagate back DNS errors + * don't complain when we can't lock a queue file during flush + * implement queue flushing prod + + -- Simon Schubert <2@0x2c.org> Fri, 30 Mar 2012 12:03:54 +0200 + +dma (0.7) unstable; urgency=low + + [ Simon Schubert ] + * add semicolon before date in Received: header + * parse_conf: fix bug with masqueraded domains + * clear up warnings found by clang static analysis + * mark printf-alike functions + + -- Simon Schubert <2@0x2c.org> Tue, 03 Jan 2012 14:53:43 +0100 + +dma (0.6) unstable; urgency=low + + [ Simon Schubert ] + * deliver_local: quote "From " more liberally + + -- Simon Schubert <2@0x2c.org> Wed, 07 Dec 2011 12:42:22 +0100 + +dma (0.5) unstable; urgency=low + + [ Simon Schubert ] + * implement masquerading using the MASQUERADE config option + * access config files at CONF_PATH, add makefile target to install conf files + * implement the "*" catch-all alias + + -- Simon Schubert <2@0x2c.org> Wed, 16 Nov 2011 13:34:43 +0100 + +dma (0.4) unstable; urgency=low + + [ Simon Schubert ] + * Makefile: put libraries at the end when linking + * LICENSE: add + * Merge commit 'refs/merge-requests/3' of git://gitorious.org/dma/dma + * Merge commit 'refs/merge-requests/4' of git://gitorious.org/dma/dma + * Add symlink for sendmail which is expected by many packages + * Makefile: create spool directories in a separate target + * Makefile: add symlink for mailq + * README: elaborate, use markdown + + [ Peter Pentchev ] + * Fix straight SSL/TLS delivery to remote MX's. + * Fix a minor memory leak discovered by cppcheck. + + -- Simon Schubert <2@0x2c.org> Wed, 16 Nov 2011 00:08:28 +0100 + +dma (0.3) unstable; urgency=low + + [ Simon Schubert ] + * todo: we create mboxes properly now + * dma-mbox-create: group mail only needs to write to mboxes + * errlog: preserve errno + * dma-mbox-create: add error/status logging + * dns_get_mx_list: handle errors properly + + [ Peter Pentchev ] + * Make add_host() really return an error code. + + [ Simon Schubert ] + * readmail: accept mail without newline at the end + + [ Peter Pentchev ] + * In OpenSSL 1.0, TLSv1_client_method() returns a const pointer. + + [ Simon Schubert ] + * make dma compile again on DragonFly + * parse_addrs: fix parsing for multiple <addresses> + + -- Simon Schubert <2@0x2c.org> Sat, 09 Jul 2011 02:38:05 +0200 + +dma (0.2) unstable; urgency=low + + * Update to dma 0.2 + - debian: better mark as UNRELEASED + - add ppa makefile recipe + - TODO: suggest way to run a queue flush on boot + - partially adopt 34-manpage-defaults.patch: AUTHPATH is not set by default + - Revert "debian: better mark as UNRELEASED" + - setlogident: openlog() wants a static variable + - writequeuef: create files with g+rw + - drop privileges when run by root + - implement mbox creation via setuid helper + - debian: build with consistent flags + - debian: remove unused files + - debian: fix lintian warnings and errors + - make ppa: force lower version number + - make ppa: proper name + + -- Simon Schubert <2@0x2c.org> Sun, 31 Oct 2010 23:57:50 +0100 + +dma (0.1) unstable; urgency=low + + * Update dma to 0.1 + + -- Simon Schubert <2@0x2c.org> Fri, 29 Oct 2010 00:57:26 +0200 + +dma (0.0.2010.06.17-6) unstable; urgency=low + + * Add the 37-gnu-hurd patch to really fix the FTBFS on GNU/Hurd. + * Convert several shell output assignments from = to := + * Switch to bzip2 compression for the Debian tarball. + + -- Peter Pentchev <roam@ringlet.net> Sun, 17 Oct 2010 00:08:33 +0300 + +dma (0.0.2010.06.17-5) unstable; urgency=low + + * Only use SA_NOCLDWAIT if available to fix the Hurd FTBFS. + + -- Peter Pentchev <roam@ringlet.net> Thu, 07 Oct 2010 11:42:23 +0300 + +dma (0.0.2010.06.17-4) unstable; urgency=low + + * Fix an infinite loop in dma-migrate if char is unsigned. + Closes: #599172 + * Switch to Git and point the Vcs-* fields to Gitorious. + + -- Peter Pentchev <roam@ringlet.net> Wed, 06 Oct 2010 17:30:29 +0300 + +dma (0.0.2010.06.17-3) unstable; urgency=low + + * Update the debconf translations: + - French by Steve Petruzzello; Closes: #587883 + * Bump Standards-Version to 3.9.1 with no changes. + * Disable deferred delivery by default, as in the upstream version: + - in the 03-debian-locations patch, comment the DEFER keyword in dma.conf, + as it is upstream + - refresh the 11-double-bounce.patch + - reword the README.Debian section on deferred delivery a bit + - add a news blurb + + -- Peter Pentchev <roam@ringlet.net> Tue, 27 Jul 2010 13:34:27 +0300 + +dma (0.0.2010.06.17-2) unstable; urgency=low + + * Quick on the heels of -1 to fix a momentary lapse of reason on my part: + in the 03-debian-locations patch, revert part of the 0.0.2010.06.17-1 + change: do not set a un-overrideable default for the deferred delivery! + Closes: #587593 + * Update the debconf translations: + - Japanese by Hideki Yamane; Closes: #587543 + + -- Peter Pentchev <roam@ringlet.net> Wed, 30 Jun 2010 11:59:46 +0300 + +dma (0.0.2010.06.17-1) unstable; urgency=low + + * New upstream version: + - no longer reports the remote port number; Closes: #544820 + - fixes some queue locking problems; Closes: #582593 + - adapt the rules file to use the GNU Makefile instead of the BSD one + - drop pmake from Build-Depends + - remove the 01-debian-build patch, overtaken by upstream changes + - in the 03-debian-locations patch, make the Debian defaults actual + defaults for the dma binary, not just in the dma.conf file + - adapt the 04-debian-setgid patch for the GNU Makefile + - in the 10-liblockfile patch, change the GNU Makefile, too + - enhance the 11-double-bounce patch a bit: + - use dma's own delqueue() function instead of a naive unlink() so + all the queue files are cleaned up + - document the Debian default for DBOUNCEPROG in the manual page + - resurrect the 13-hardening patch, correcting a couple of + unchecked asprintf(3) and vasprintf(3) invocations + - the functionality of the 20-parse-recipient patch was implemented + upstream in a different way, so replace it with a small bugfix + - remove the 22-openfiles patch, overtaken by upstream changes + - in the 24-random-message-id patch, change the GNU Makefile, too + - add the 27-int-size patch to cast a variable to the correct type + - add the 28-valid-recipient patch to fix parsing recipients out of + the message body + - add the 29-double-free patch to fix a double-free error + - add the 30-ldflags patch to honor LDFLAGS if specified + - refresh the 09-typos, 17-mailname, 23-dirent-d_type, and + 25-unsupported-starttls patches + - teach the dbounce-simple-safecat handler about the M*/Q* spool + files scheme + * Bump Standards-Version to 3.9.0 with no changes. + * Update the copyright file: + - bring it up to the latest revision of the DEP 5 + - update the upstream copyright notices + - bump the year on my copyright notice + * Remove the diffsrc rules target which was intended for my own + internal use, but has outlived its time. + * Use dpkg-buildflags from dpkg-dev >= 1.15.7~ to get the default + values for CFLAGS, CPPFLAGS, and LDFLAGS; no longer rely on + dpkg-buildpackage to set them by default. + * Add the dma-migrate utility (in a separate binary package) to convert + spool files to the new queue format (M* and Q* files for each message) + * Add a dma-migrate invocation to dma.cron.d + * Shorten the Vcs-Browser URL. + * Add the 31-sigalrm-backoff patch to force a delivery attempt on SIGALRM. + * Properly substitute the debconf-supplied values for DBOUNCEPROG and + SMARTHOST into dma.conf even if they are empty without generating + an invalid dma.conf file. + * Remove the smarthost default; dma does MX lookups now, so it doesn't + really *need* one anymore. + * Reword the debconf relayhost question - dma does not really need + a smarthost anymore. + * Update the debconf translations: + - Bulgarian + - Portuguese by Américo Monteiro + - German by Helge Kreutzmann; Closes: #586531 + - Russian by Yuri Kozlov; Closes: #586579 + - Czech by Michal Simunek; Closes: #586791 + - Swedish by Martin Bagge; Closes: #586825 + - Spanish by Francisco Javier Cuadrado; Closes: #587088 + * Update the smarthost configuration information in README.Debian. + * Add the 32-comment-uncomment patch to correct the manual page wording. + * Add the 33-opportunistic-tls patch to allow remote connections to proceed + even if the STARTTLS negotiation fails. + * Fix the 25-unsupported-starttls patch to actually error out if the SSL + negotiation fails. + * Forward all the non-Debian-specific patches upstream to Simon Schubert. + * Add the 34-manpage-defaults patch to properly document what dma will use + as default values if not specified in the config file instead of what + the default config file specifies. Closes: #544748 + * Add the 35-delivery-retry patch to try local deliveries a bit more often + and to randomize the delivery timeout to avoid locking issues. + + -- Peter Pentchev <roam@ringlet.net> Mon, 28 Jun 2010 23:26:36 +0300 + +dma (0.0.2009.07.17-3) unstable; urgency=low + + * Really install the files in /etc/dma/ as root/mail/640 and + change the ownership of the existing files in the postinst script + when upgrading from older versions. Closes: #544664 + * Install the /usr/bin/mailq and /usr/bin/newaliases symlinks. + Closes: #558421 + * Switch to the 3.0 (quilt) source format. + * Update the debconf translations: + - add German. Closes: #552754 + - add Japanese. Closes: #554515 + - remove a double space and unfuzzy the translations. Closes: #552586 + * Fix a crash when the SMTP server does not support STARTTLS. + Closes: #547594 + * Always use the user-supplied value from the debconf query for + the smarthost and the double-bounce program. This may result in + debconf overriding a manually-edited config file, so add a note to + dma.conf stating that these values are handled via debconf. + Closes: #544663 + * Fix a misspelling of dma/dbounceprog as dma/defer in the debconf + configuration script. Oops. + + -- Peter Pentchev <roam@ringlet.net> Sat, 19 Dec 2009 14:35:10 +0200 + +dma (0.0.2009.07.17-2) unstable; urgency=low + + * Allow the spool directory to live on a filesystem that does not + set the d_type member of the dirent structure, like XFS. + Closes: #544357 + * Randomize the Message-Id a bit more. Closes: #544475 + * Bump Standards-Version to 3.8.3 with no changes. + * Only enable the build hardening wrapper if the "hardening" build + option is specified. + * Switch the copyright file header from the Wiki to DEP 5. + * Remove the manual page ".Dx" patch - the groff version in Squeeze + knows about the .Dx mdoc macro. Add a lintian override for + the "Unknown DragonFly version" error. + * Convert the patch file headers to the DEP 3 format. + + -- Peter Pentchev <roam@ringlet.net> Tue, 01 Sep 2009 13:36:33 +0300 + +dma (0.0.2009.07.17-1) unstable; urgency=low + + * Initial release + (Closes: #511410, #533458, #533614, #533890, #534101, #534860) + + -- Peter Pentchev <roam@ringlet.net> Tue, 11 Aug 2009 16:08:41 +0300 |