]> git.ipfire.org Git - people/ms/dma.git/blob - changelog
Mark #582593 as fixed after the submitter tested this version.
[people/ms/dma.git] / changelog
1 dma (0.0.2010.06.17-1) unstable; urgency=low
2
3 TODO: wait for debconf translations; DO NOT UPLOAD YET :)
4
5 * New upstream version:
6 - no longer reports the remote port number; Closes: #544820
7 - fixes some queue locking problems; Closes: #582593
8 - adapt the rules file to use the GNU Makefile instead of the BSD one
9 - drop pmake from Build-Depends
10 - remove the 01-debian-build patch, overtaken by upstream changes
11 - in the 03-debian-locations patch, make the Debian defaults actual
12 defaults for the dma binary, not just in the dma.conf file
13 - adapt the 04-debian-setgid patch for the GNU Makefile
14 - in the 10-liblockfile patch, change the GNU Makefile, too
15 - enhance the 11-double-bounce patch a bit:
16 - use dma's own delqueue() function instead of a naive unlink() so
17 all the queue files are cleaned up
18 - document the Debian default for DBOUNCEPROG in the manual page
19 - resurrect the 13-hardening patch, correcting a couple of
20 unchecked asprintf(3) and vasprintf(3) invocations
21 - remove the 20-parse-recipient patch, implemented upstream in
22 a different way
23 - remove the 22-openfiles patch, overtaken by upstream changes
24 - in the 24-random-message-id patch, change the GNU Makefile, too
25 - add the 27-int-size patch to cast a variable to the correct type
26 - add the 28-valid-recipient patch to fix parsing recipients out of
27 the message body
28 - add the 29-double-free patch to fix a double-free error
29 - add the 30-ldflags patch to honor LDFLAGS if specified
30 - refresh the 09-typos, 17-mailname, 23-dirent-d_type, and
31 25-unsupported-starttls patches
32 - teach the dbounce-simple-safecat handler about the M*/Q* spool
33 files scheme
34 * Bump Standards-Version to 3.8.4 with no changes.
35 * Update the copyright file:
36 - bring it up to the latest revision of the DEP 5
37 - update the upstream copyright notices
38 - bump the year on my copyright notice
39 * Remove the diffsrc rules target which was intended for my own
40 internal use, but has outlived its time.
41 * Use dpkg-buildflags from dpkg-dev >= 1.15.7~ to get the default
42 values for CFLAGS, CPPFLAGS, and LDFLAGS; no longer rely on
43 dpkg-buildpackage to set them by default.
44 * Add the dma-migrate utility (in a separate binary package) to convert
45 spool files to the new queue format (M* and Q* files for each message)
46 * Add a dma-migrate invocation to dma.cron.d
47 * Shorten the Vcs-Browser URL.
48 * Add the 31-sigalrm-backoff patch to force a delivery attempt on SIGALRM.
49 * Properly substitute the debconf-supplied values for DBOUNCEPROG and
50 SMARTHOST into dma.conf even if they are empty without generating
51 an invalid dma.conf file.
52 * Remove the smarthost default; dma does MX lookups now, so it doesn't
53 really *need* one anymore.
54 * Reword the debconf relayhost question - dma does not really need
55 a smarthost anymore.
56 * Update the debconf translations:
57 - Bulgarian
58 - Portuguese by Américo Monteiro
59 - German by Helge Kreutzmann; Closes: #586531
60 - Russian by Yuri Kozlov; Closes: #586579
61 - Czech by Michal Simunek; Closes: #586791
62 - Swedish by Martin Bagge; Closes: #586825
63 * Update the smarthost configuration information in README.Debian.
64 * Add the 32-comment-uncomment patch to correct the manual page wording.
65 * Add the 33-opportunistic-tls patch to allow remote connections to proceed
66 even if the STARTTLS negotiation fails.
67 * Fix the 25-unsupported-starttls patch to actually error out if the SSL
68 negotiation fails.
69 * Forward all the non-Debian-specific patches upstream to Simon Schubert.
70 * Add the 34-manpage-defaults patch to properly document what dma will use
71 as default values if not specified in the config file instead of what
72 the default config file specifies. Closes: #544748
73
74 -- Peter Pentchev <roam@ringlet.net> Thu, 24 Jun 2010 17:55:47 +0300
75
76 dma (0.0.2009.07.17-3) unstable; urgency=low
77
78 * Really install the files in /etc/dma/ as root/mail/640 and
79 change the ownership of the existing files in the postinst script
80 when upgrading from older versions. Closes: #544664
81 * Install the /usr/bin/mailq and /usr/bin/newaliases symlinks.
82 Closes: #558421
83 * Switch to the 3.0 (quilt) source format.
84 * Update the debconf translations:
85 - add German. Closes: #552754
86 - add Japanese. Closes: #554515
87 - remove a double space and unfuzzy the translations. Closes: #552586
88 * Fix a crash when the SMTP server does not support STARTTLS.
89 Closes: #547594
90 * Always use the user-supplied value from the debconf query for
91 the smarthost and the double-bounce program. This may result in
92 debconf overriding a manually-edited config file, so add a note to
93 dma.conf stating that these values are handled via debconf.
94 Closes: #544663
95 * Fix a misspelling of dma/dbounceprog as dma/defer in the debconf
96 configuration script. Oops.
97
98 -- Peter Pentchev <roam@ringlet.net> Sat, 19 Dec 2009 14:35:10 +0200
99
100 dma (0.0.2009.07.17-2) unstable; urgency=low
101
102 * Allow the spool directory to live on a filesystem that does not
103 set the d_type member of the dirent structure, like XFS.
104 Closes: #544357
105 * Randomize the Message-Id a bit more. Closes: #544475
106 * Bump Standards-Version to 3.8.3 with no changes.
107 * Only enable the build hardening wrapper if the "hardening" build
108 option is specified.
109 * Switch the copyright file header from the Wiki to DEP 5.
110 * Remove the manual page ".Dx" patch - the groff version in Squeeze
111 knows about the .Dx mdoc macro. Add a lintian override for
112 the "Unknown DragonFly version" error.
113 * Convert the patch file headers to the DEP 3 format.
114
115 -- Peter Pentchev <roam@ringlet.net> Tue, 01 Sep 2009 13:36:33 +0300
116
117 dma (0.0.2009.07.17-1) unstable; urgency=low
118
119 * Initial release
120 (Closes: #511410, #533458, #533614, #533890, #534101, #534860)
121
122 -- Peter Pentchev <roam@ringlet.net> Tue, 11 Aug 2009 16:08:41 +0300