]> git.ipfire.org Git - people/ms/dma.git/blame - debian/changelog
release dma 0.8
[people/ms/dma.git] / debian / changelog
CommitLineData
009a5dc8
SS
1dma (0.8) unstable; urgency=low
2
3 [ Gert van den Berg ]
4 * Added some more documentation on compiling
5 * Make Makefile and README consistent with INSTALL
6
7 [ Sascha Wildner ]
8 * dma.8: Fix a few small issues.
9
10 [ Simon Schubert ]
11 * dma.8: we only have 2 config files at the moment
12 * Merge pull request #2 from mohag/master
13 * don't treat -options following -q as argument to it
14 * deliver_remote: propagate back DNS errors
15 * don't complain when we can't lock a queue file during flush
16 * implement queue flushing prod
17
18 -- Simon Schubert <2@0x2c.org> Fri, 30 Mar 2012 12:03:54 +0200
19
579a9a00
SS
20dma (0.7) unstable; urgency=low
21
22 [ Simon Schubert ]
23 * add semicolon before date in Received: header
24 * parse_conf: fix bug with masqueraded domains
25 * clear up warnings found by clang static analysis
26 * mark printf-alike functions
27
28 -- Simon Schubert <2@0x2c.org> Tue, 03 Jan 2012 14:53:43 +0100
29
e19c82b5
SS
30dma (0.6) unstable; urgency=low
31
32 [ Simon Schubert ]
33 * deliver_local: quote "From " more liberally
34
35 -- Simon Schubert <2@0x2c.org> Wed, 07 Dec 2011 12:42:22 +0100
36
f041a773
SS
37dma (0.5) unstable; urgency=low
38
39 [ Simon Schubert ]
40 * implement masquerading using the MASQUERADE config option
41 * access config files at CONF_PATH, add makefile target to install conf files
42 * implement the "*" catch-all alias
43
44 -- Simon Schubert <2@0x2c.org> Wed, 16 Nov 2011 13:34:43 +0100
45
ae9ad7d8
SS
46dma (0.4) unstable; urgency=low
47
48 [ Simon Schubert ]
49 * Makefile: put libraries at the end when linking
50 * LICENSE: add
51 * Merge commit 'refs/merge-requests/3' of git://gitorious.org/dma/dma
52 * Merge commit 'refs/merge-requests/4' of git://gitorious.org/dma/dma
53 * Add symlink for sendmail which is expected by many packages
54 * Makefile: create spool directories in a separate target
55 * Makefile: add symlink for mailq
56 * README: elaborate, use markdown
57
58 [ Peter Pentchev ]
59 * Fix straight SSL/TLS delivery to remote MX's.
60 * Fix a minor memory leak discovered by cppcheck.
61
62 -- Simon Schubert <2@0x2c.org> Wed, 16 Nov 2011 00:08:28 +0100
63
e3fc8448
SS
64dma (0.3) unstable; urgency=low
65
66 [ Simon Schubert ]
67 * todo: we create mboxes properly now
68 * dma-mbox-create: group mail only needs to write to mboxes
69 * errlog: preserve errno
70 * dma-mbox-create: add error/status logging
71 * dns_get_mx_list: handle errors properly
72
73 [ Peter Pentchev ]
74 * Make add_host() really return an error code.
75
76 [ Simon Schubert ]
77 * readmail: accept mail without newline at the end
78
79 [ Peter Pentchev ]
80 * In OpenSSL 1.0, TLSv1_client_method() returns a const pointer.
81
82 [ Simon Schubert ]
83 * make dma compile again on DragonFly
84 * parse_addrs: fix parsing for multiple <addresses>
85
86 -- Simon Schubert <2@0x2c.org> Sat, 09 Jul 2011 02:38:05 +0200
87
05415fb1
SS
88dma (0.2) unstable; urgency=low
89
90 * Update to dma 0.2
91 - debian: better mark as UNRELEASED
92 - add ppa makefile recipe
93 - TODO: suggest way to run a queue flush on boot
94 - partially adopt 34-manpage-defaults.patch: AUTHPATH is not set by default
95 - Revert "debian: better mark as UNRELEASED"
96 - setlogident: openlog() wants a static variable
97 - writequeuef: create files with g+rw
98 - drop privileges when run by root
99 - implement mbox creation via setuid helper
100 - debian: build with consistent flags
101 - debian: remove unused files
102 - debian: fix lintian warnings and errors
103 - make ppa: force lower version number
104 - make ppa: proper name
105
106 -- Simon Schubert <2@0x2c.org> Sun, 31 Oct 2010 23:57:50 +0100
107
8abd1be2 108dma (0.1) unstable; urgency=low
ac21a0a7
SS
109
110 * Update dma to 0.1
111
112 -- Simon Schubert <2@0x2c.org> Fri, 29 Oct 2010 00:57:26 +0200
113
fc230da8 114dma (0.0.2010.06.17-6) unstable; urgency=low
550ccf75
PP
115
116 * Add the 37-gnu-hurd patch to really fix the FTBFS on GNU/Hurd.
196e2352 117 * Convert several shell output assignments from = to :=
591a853b 118 * Switch to bzip2 compression for the Debian tarball.
550ccf75 119
fc230da8 120 -- Peter Pentchev <roam@ringlet.net> Sun, 17 Oct 2010 00:08:33 +0300
550ccf75 121
d44ba285 122dma (0.0.2010.06.17-5) unstable; urgency=low
1cf02399
PP
123
124 * Only use SA_NOCLDWAIT if available to fix the Hurd FTBFS.
125
d44ba285 126 -- Peter Pentchev <roam@ringlet.net> Thu, 07 Oct 2010 11:42:23 +0300
1cf02399 127
004dcee0 128dma (0.0.2010.06.17-4) unstable; urgency=low
259a787c
PP
129
130 * Fix an infinite loop in dma-migrate if char is unsigned.
131 Closes: #599172
54b89ef0 132 * Switch to Git and point the Vcs-* fields to Gitorious.
259a787c 133
004dcee0 134 -- Peter Pentchev <roam@ringlet.net> Wed, 06 Oct 2010 17:30:29 +0300
259a787c 135
c2b175de 136dma (0.0.2010.06.17-3) unstable; urgency=low
d9c9c7b9
PP
137
138 * Update the debconf translations:
139 - French by Steve Petruzzello; Closes: #587883
99923f68 140 * Bump Standards-Version to 3.9.1 with no changes.
5cf5230f
PP
141 * Disable deferred delivery by default, as in the upstream version:
142 - in the 03-debian-locations patch, comment the DEFER keyword in dma.conf,
143 as it is upstream
144 - refresh the 11-double-bounce.patch
145 - reword the README.Debian section on deferred delivery a bit
146 - add a news blurb
d9c9c7b9 147
c2b175de 148 -- Peter Pentchev <roam@ringlet.net> Tue, 27 Jul 2010 13:34:27 +0300
d9c9c7b9 149
c70a2a96 150dma (0.0.2010.06.17-2) unstable; urgency=low
af238447 151
c70a2a96
PP
152 * Quick on the heels of -1 to fix a momentary lapse of reason on my part:
153 in the 03-debian-locations patch, revert part of the 0.0.2010.06.17-1
4d3de54c
PP
154 change: do not set a un-overrideable default for the deferred delivery!
155 Closes: #587593
c70a2a96
PP
156 * Update the debconf translations:
157 - Japanese by Hideki Yamane; Closes: #587543
af238447 158
c70a2a96 159 -- Peter Pentchev <roam@ringlet.net> Wed, 30 Jun 2010 11:59:46 +0300
af238447 160
6d04581a 161dma (0.0.2010.06.17-1) unstable; urgency=low
a65fd8d3 162
272191cb 163 * New upstream version:
8bcf8fd4 164 - no longer reports the remote port number; Closes: #544820
7cf6d52a 165 - fixes some queue locking problems; Closes: #582593
d2c54242 166 - adapt the rules file to use the GNU Makefile instead of the BSD one
7d79f53a 167 - drop pmake from Build-Depends
ae1545f7 168 - remove the 01-debian-build patch, overtaken by upstream changes
6088ea6a
PP
169 - in the 03-debian-locations patch, make the Debian defaults actual
170 defaults for the dma binary, not just in the dma.conf file
883c7982 171 - adapt the 04-debian-setgid patch for the GNU Makefile
383be5f5 172 - in the 10-liblockfile patch, change the GNU Makefile, too
6088ea6a
PP
173 - enhance the 11-double-bounce patch a bit:
174 - use dma's own delqueue() function instead of a naive unlink() so
175 all the queue files are cleaned up
176 - document the Debian default for DBOUNCEPROG in the manual page
177 - resurrect the 13-hardening patch, correcting a couple of
178 unchecked asprintf(3) and vasprintf(3) invocations
4dbdbb98
PP
179 - the functionality of the 20-parse-recipient patch was implemented
180 upstream in a different way, so replace it with a small bugfix
f2a3aba9 181 - remove the 22-openfiles patch, overtaken by upstream changes
383be5f5 182 - in the 24-random-message-id patch, change the GNU Makefile, too
272191cb 183 - add the 27-int-size patch to cast a variable to the correct type
f777b646
PP
184 - add the 28-valid-recipient patch to fix parsing recipients out of
185 the message body
c4a5437d 186 - add the 29-double-free patch to fix a double-free error
d077f9f7 187 - add the 30-ldflags patch to honor LDFLAGS if specified
6088ea6a
PP
188 - refresh the 09-typos, 17-mailname, 23-dirent-d_type, and
189 25-unsupported-starttls patches
8fc96c1b
PP
190 - teach the dbounce-simple-safecat handler about the M*/Q* spool
191 files scheme
e61c56ce 192 * Bump Standards-Version to 3.9.0 with no changes.
d18730b9
PP
193 * Update the copyright file:
194 - bring it up to the latest revision of the DEP 5
195 - update the upstream copyright notices
196 - bump the year on my copyright notice
6a56fb4f
PP
197 * Remove the diffsrc rules target which was intended for my own
198 internal use, but has outlived its time.
ed951b75
PP
199 * Use dpkg-buildflags from dpkg-dev >= 1.15.7~ to get the default
200 values for CFLAGS, CPPFLAGS, and LDFLAGS; no longer rely on
201 dpkg-buildpackage to set them by default.
05034932
PP
202 * Add the dma-migrate utility (in a separate binary package) to convert
203 spool files to the new queue format (M* and Q* files for each message)
e2a15252 204 * Add a dma-migrate invocation to dma.cron.d
7aed0b2e 205 * Shorten the Vcs-Browser URL.
f8213f45 206 * Add the 31-sigalrm-backoff patch to force a delivery attempt on SIGALRM.
4848a05f
PP
207 * Properly substitute the debconf-supplied values for DBOUNCEPROG and
208 SMARTHOST into dma.conf even if they are empty without generating
209 an invalid dma.conf file.
210 * Remove the smarthost default; dma does MX lookups now, so it doesn't
211 really *need* one anymore.
3cb2fd69
PP
212 * Reword the debconf relayhost question - dma does not really need
213 a smarthost anymore.
e05a316b
PP
214 * Update the debconf translations:
215 - Bulgarian
6a254e22
PP
216 - Portuguese by Américo Monteiro
217 - German by Helge Kreutzmann; Closes: #586531
50bc3e7f 218 - Russian by Yuri Kozlov; Closes: #586579
01e8638d
PP
219 - Czech by Michal Simunek; Closes: #586791
220 - Swedish by Martin Bagge; Closes: #586825
af173d0d 221 - Spanish by Francisco Javier Cuadrado; Closes: #587088
fd2815af 222 * Update the smarthost configuration information in README.Debian.
acba6143 223 * Add the 32-comment-uncomment patch to correct the manual page wording.
d82631b0
PP
224 * Add the 33-opportunistic-tls patch to allow remote connections to proceed
225 even if the STARTTLS negotiation fails.
226 * Fix the 25-unsupported-starttls patch to actually error out if the SSL
227 negotiation fails.
66ab518c 228 * Forward all the non-Debian-specific patches upstream to Simon Schubert.
8b10af50
PP
229 * Add the 34-manpage-defaults patch to properly document what dma will use
230 as default values if not specified in the config file instead of what
231 the default config file specifies. Closes: #544748
5e8aebea
PP
232 * Add the 35-delivery-retry patch to try local deliveries a bit more often
233 and to randomize the delivery timeout to avoid locking issues.
a65fd8d3 234
03998fa2 235 -- Peter Pentchev <roam@ringlet.net> Mon, 28 Jun 2010 23:26:36 +0300
a65fd8d3 236
22cd1cd7
PP
237dma (0.0.2009.07.17-3) unstable; urgency=low
238
03483467
PP
239 * Really install the files in /etc/dma/ as root/mail/640 and
240 change the ownership of the existing files in the postinst script
241 when upgrading from older versions. Closes: #544664
80f155f4
PP
242 * Install the /usr/bin/mailq and /usr/bin/newaliases symlinks.
243 Closes: #558421
c02e3a2f 244 * Switch to the 3.0 (quilt) source format.
78bb1203
PP
245 * Update the debconf translations:
246 - add German. Closes: #552754
247 - add Japanese. Closes: #554515
aa0c66f6 248 - remove a double space and unfuzzy the translations. Closes: #552586
d8e6ef16
PP
249 * Fix a crash when the SMTP server does not support STARTTLS.
250 Closes: #547594
ae8d91d5
PP
251 * Always use the user-supplied value from the debconf query for
252 the smarthost and the double-bounce program. This may result in
253 debconf overriding a manually-edited config file, so add a note to
254 dma.conf stating that these values are handled via debconf.
255 Closes: #544663
9224aaf9
PP
256 * Fix a misspelling of dma/dbounceprog as dma/defer in the debconf
257 configuration script. Oops.
22cd1cd7 258
fe5c910e 259 -- Peter Pentchev <roam@ringlet.net> Sat, 19 Dec 2009 14:35:10 +0200
22cd1cd7 260
bf082467
PP
261dma (0.0.2009.07.17-2) unstable; urgency=low
262
263 * Allow the spool directory to live on a filesystem that does not
264 set the d_type member of the dirent structure, like XFS.
265 Closes: #544357
46f7b536 266 * Randomize the Message-Id a bit more. Closes: #544475
8930dafb 267 * Bump Standards-Version to 3.8.3 with no changes.
4054aa20
PP
268 * Only enable the build hardening wrapper if the "hardening" build
269 option is specified.
1c81a63d 270 * Switch the copyright file header from the Wiki to DEP 5.
58ab5411 271 * Remove the manual page ".Dx" patch - the groff version in Squeeze
2f48dc70
PP
272 knows about the .Dx mdoc macro. Add a lintian override for
273 the "Unknown DragonFly version" error.
064dc875 274 * Convert the patch file headers to the DEP 3 format.
bf082467 275
d38708fa 276 -- Peter Pentchev <roam@ringlet.net> Tue, 01 Sep 2009 13:36:33 +0300
bf082467 277
0e8129da 278dma (0.0.2009.07.17-1) unstable; urgency=low
fa8d8158 279
48df0bd8
PP
280 * Initial release
281 (Closes: #511410, #533458, #533614, #533890, #534101, #534860)
fa8d8158 282
76f4edae 283 -- Peter Pentchev <roam@ringlet.net> Tue, 11 Aug 2009 16:08:41 +0300