]> git.ipfire.org Git - people/ms/dma.git/blob - debian/changelog
Fix straight SSL/TLS delivery to remote MX's.
[people/ms/dma.git] / debian / changelog
1 dma (0.2) unstable; urgency=low
2
3 * Update to dma 0.2
4 - debian: better mark as UNRELEASED
5 - add ppa makefile recipe
6 - TODO: suggest way to run a queue flush on boot
7 - partially adopt 34-manpage-defaults.patch: AUTHPATH is not set by default
8 - Revert "debian: better mark as UNRELEASED"
9 - setlogident: openlog() wants a static variable
10 - writequeuef: create files with g+rw
11 - drop privileges when run by root
12 - implement mbox creation via setuid helper
13 - debian: build with consistent flags
14 - debian: remove unused files
15 - debian: fix lintian warnings and errors
16 - make ppa: force lower version number
17 - make ppa: proper name
18
19 -- Simon Schubert <2@0x2c.org> Sun, 31 Oct 2010 23:57:50 +0100
20
21 dma (0.1) unstable; urgency=low
22
23 * Update dma to 0.1
24
25 -- Simon Schubert <2@0x2c.org> Fri, 29 Oct 2010 00:57:26 +0200
26
27 dma (0.0.2010.06.17-6) unstable; urgency=low
28
29 * Add the 37-gnu-hurd patch to really fix the FTBFS on GNU/Hurd.
30 * Convert several shell output assignments from = to :=
31 * Switch to bzip2 compression for the Debian tarball.
32
33 -- Peter Pentchev <roam@ringlet.net> Sun, 17 Oct 2010 00:08:33 +0300
34
35 dma (0.0.2010.06.17-5) unstable; urgency=low
36
37 * Only use SA_NOCLDWAIT if available to fix the Hurd FTBFS.
38
39 -- Peter Pentchev <roam@ringlet.net> Thu, 07 Oct 2010 11:42:23 +0300
40
41 dma (0.0.2010.06.17-4) unstable; urgency=low
42
43 * Fix an infinite loop in dma-migrate if char is unsigned.
44 Closes: #599172
45 * Switch to Git and point the Vcs-* fields to Gitorious.
46
47 -- Peter Pentchev <roam@ringlet.net> Wed, 06 Oct 2010 17:30:29 +0300
48
49 dma (0.0.2010.06.17-3) unstable; urgency=low
50
51 * Update the debconf translations:
52 - French by Steve Petruzzello; Closes: #587883
53 * Bump Standards-Version to 3.9.1 with no changes.
54 * Disable deferred delivery by default, as in the upstream version:
55 - in the 03-debian-locations patch, comment the DEFER keyword in dma.conf,
56 as it is upstream
57 - refresh the 11-double-bounce.patch
58 - reword the README.Debian section on deferred delivery a bit
59 - add a news blurb
60
61 -- Peter Pentchev <roam@ringlet.net> Tue, 27 Jul 2010 13:34:27 +0300
62
63 dma (0.0.2010.06.17-2) unstable; urgency=low
64
65 * Quick on the heels of -1 to fix a momentary lapse of reason on my part:
66 in the 03-debian-locations patch, revert part of the 0.0.2010.06.17-1
67 change: do not set a un-overrideable default for the deferred delivery!
68 Closes: #587593
69 * Update the debconf translations:
70 - Japanese by Hideki Yamane; Closes: #587543
71
72 -- Peter Pentchev <roam@ringlet.net> Wed, 30 Jun 2010 11:59:46 +0300
73
74 dma (0.0.2010.06.17-1) unstable; urgency=low
75
76 * New upstream version:
77 - no longer reports the remote port number; Closes: #544820
78 - fixes some queue locking problems; Closes: #582593
79 - adapt the rules file to use the GNU Makefile instead of the BSD one
80 - drop pmake from Build-Depends
81 - remove the 01-debian-build patch, overtaken by upstream changes
82 - in the 03-debian-locations patch, make the Debian defaults actual
83 defaults for the dma binary, not just in the dma.conf file
84 - adapt the 04-debian-setgid patch for the GNU Makefile
85 - in the 10-liblockfile patch, change the GNU Makefile, too
86 - enhance the 11-double-bounce patch a bit:
87 - use dma's own delqueue() function instead of a naive unlink() so
88 all the queue files are cleaned up
89 - document the Debian default for DBOUNCEPROG in the manual page
90 - resurrect the 13-hardening patch, correcting a couple of
91 unchecked asprintf(3) and vasprintf(3) invocations
92 - the functionality of the 20-parse-recipient patch was implemented
93 upstream in a different way, so replace it with a small bugfix
94 - remove the 22-openfiles patch, overtaken by upstream changes
95 - in the 24-random-message-id patch, change the GNU Makefile, too
96 - add the 27-int-size patch to cast a variable to the correct type
97 - add the 28-valid-recipient patch to fix parsing recipients out of
98 the message body
99 - add the 29-double-free patch to fix a double-free error
100 - add the 30-ldflags patch to honor LDFLAGS if specified
101 - refresh the 09-typos, 17-mailname, 23-dirent-d_type, and
102 25-unsupported-starttls patches
103 - teach the dbounce-simple-safecat handler about the M*/Q* spool
104 files scheme
105 * Bump Standards-Version to 3.9.0 with no changes.
106 * Update the copyright file:
107 - bring it up to the latest revision of the DEP 5
108 - update the upstream copyright notices
109 - bump the year on my copyright notice
110 * Remove the diffsrc rules target which was intended for my own
111 internal use, but has outlived its time.
112 * Use dpkg-buildflags from dpkg-dev >= 1.15.7~ to get the default
113 values for CFLAGS, CPPFLAGS, and LDFLAGS; no longer rely on
114 dpkg-buildpackage to set them by default.
115 * Add the dma-migrate utility (in a separate binary package) to convert
116 spool files to the new queue format (M* and Q* files for each message)
117 * Add a dma-migrate invocation to dma.cron.d
118 * Shorten the Vcs-Browser URL.
119 * Add the 31-sigalrm-backoff patch to force a delivery attempt on SIGALRM.
120 * Properly substitute the debconf-supplied values for DBOUNCEPROG and
121 SMARTHOST into dma.conf even if they are empty without generating
122 an invalid dma.conf file.
123 * Remove the smarthost default; dma does MX lookups now, so it doesn't
124 really *need* one anymore.
125 * Reword the debconf relayhost question - dma does not really need
126 a smarthost anymore.
127 * Update the debconf translations:
128 - Bulgarian
129 - Portuguese by Américo Monteiro
130 - German by Helge Kreutzmann; Closes: #586531
131 - Russian by Yuri Kozlov; Closes: #586579
132 - Czech by Michal Simunek; Closes: #586791
133 - Swedish by Martin Bagge; Closes: #586825
134 - Spanish by Francisco Javier Cuadrado; Closes: #587088
135 * Update the smarthost configuration information in README.Debian.
136 * Add the 32-comment-uncomment patch to correct the manual page wording.
137 * Add the 33-opportunistic-tls patch to allow remote connections to proceed
138 even if the STARTTLS negotiation fails.
139 * Fix the 25-unsupported-starttls patch to actually error out if the SSL
140 negotiation fails.
141 * Forward all the non-Debian-specific patches upstream to Simon Schubert.
142 * Add the 34-manpage-defaults patch to properly document what dma will use
143 as default values if not specified in the config file instead of what
144 the default config file specifies. Closes: #544748
145 * Add the 35-delivery-retry patch to try local deliveries a bit more often
146 and to randomize the delivery timeout to avoid locking issues.
147
148 -- Peter Pentchev <roam@ringlet.net> Mon, 28 Jun 2010 23:26:36 +0300
149
150 dma (0.0.2009.07.17-3) unstable; urgency=low
151
152 * Really install the files in /etc/dma/ as root/mail/640 and
153 change the ownership of the existing files in the postinst script
154 when upgrading from older versions. Closes: #544664
155 * Install the /usr/bin/mailq and /usr/bin/newaliases symlinks.
156 Closes: #558421
157 * Switch to the 3.0 (quilt) source format.
158 * Update the debconf translations:
159 - add German. Closes: #552754
160 - add Japanese. Closes: #554515
161 - remove a double space and unfuzzy the translations. Closes: #552586
162 * Fix a crash when the SMTP server does not support STARTTLS.
163 Closes: #547594
164 * Always use the user-supplied value from the debconf query for
165 the smarthost and the double-bounce program. This may result in
166 debconf overriding a manually-edited config file, so add a note to
167 dma.conf stating that these values are handled via debconf.
168 Closes: #544663
169 * Fix a misspelling of dma/dbounceprog as dma/defer in the debconf
170 configuration script. Oops.
171
172 -- Peter Pentchev <roam@ringlet.net> Sat, 19 Dec 2009 14:35:10 +0200
173
174 dma (0.0.2009.07.17-2) unstable; urgency=low
175
176 * Allow the spool directory to live on a filesystem that does not
177 set the d_type member of the dirent structure, like XFS.
178 Closes: #544357
179 * Randomize the Message-Id a bit more. Closes: #544475
180 * Bump Standards-Version to 3.8.3 with no changes.
181 * Only enable the build hardening wrapper if the "hardening" build
182 option is specified.
183 * Switch the copyright file header from the Wiki to DEP 5.
184 * Remove the manual page ".Dx" patch - the groff version in Squeeze
185 knows about the .Dx mdoc macro. Add a lintian override for
186 the "Unknown DragonFly version" error.
187 * Convert the patch file headers to the DEP 3 format.
188
189 -- Peter Pentchev <roam@ringlet.net> Tue, 01 Sep 2009 13:36:33 +0300
190
191 dma (0.0.2009.07.17-1) unstable; urgency=low
192
193 * Initial release
194 (Closes: #511410, #533458, #533614, #533890, #534101, #534860)
195
196 -- Peter Pentchev <roam@ringlet.net> Tue, 11 Aug 2009 16:08:41 +0300