]>
Commit | Line | Data |
---|---|---|
009a5dc8 SS |
1 | dma (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 |
20 | dma (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 |
30 | dma (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 |
37 | dma (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 |
46 | dma (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 |
64 | dma (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 |
88 | dma (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 | 108 | dma (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 | 114 | dma (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 | 122 | dma (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 | 128 | dma (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 | 136 | dma (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 | 150 | dma (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 | 161 | dma (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 |
237 | dma (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 |
261 | dma (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 | 278 | dma (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 |