| 114 |
2001-09-19 2.9beta31 Fixed a bug in mime.c that sometimes resulted in |
2001-09-19 2.9beta31 Fixed a bug in mime.c that sometimes resulted in |
| 115 |
malformed text attachments (by Michael Young). |
malformed text attachments (by Michael Young). |
| 116 |
Better error handling (by Scott Renfro). |
Better error handling (by Scott Renfro). |
| 117 |
Added support for multiple dest.blk files. This |
Added support for multiple dest.blk files. This |
| 118 |
is needed for the Remailer Abuse Blocklist (by |
is needed for the Remailer Abuse Blocklist (by |
| 119 |
Markus Stöger). |
Markus Stöger). |
| 120 |
Added support for remailer-adminkey replies to |
Added support for remailer-adminkey replies to |
| 121 |
provide a better way for remops to distribute |
provide a better way for remops to distribute |
| 130 |
POP sockets now properly close. |
POP sockets now properly close. |
| 131 |
Memory may be freed without allocating. |
Memory may be freed without allocating. |
| 132 |
Correct time is written to mbox. |
Correct time is written to mbox. |
| 133 |
Key flags correctly set in key.txt. (all by |
Key flags correctly set in key.txt. (all by |
| 134 |
Disastry). |
Disastry). |
| 135 |
OpenSSL and OpenBSD Install script issues |
OpenSSL and OpenBSD Install script issues |
| 136 |
addressed. |
addressed. |
| 137 |
|
|
| 138 |
2001-12-16 2.9b33 Support for Mixmaster as a service on Windows |
2001-12-16 2.9b33 Support for Mixmaster as a service on Windows |
| 139 |
platforms added (by Disastry). |
platforms added (by Disastry). |
| 140 |
Problem transparently remixing to Type I remailers |
Problem transparently remixing to Type I remailers |
| 141 |
debugged and corrected (by Andy Dustman, |
debugged and corrected (by Andy Dustman, |
| 142 |
Disastry, Senshi-Admin). |
Disastry, Senshi-Admin). |
| 143 |
Fixed an error in chain.c that was causing |
Fixed an error in chain.c that was causing |
| 144 |
segfaults with chains greater than 20 remailers. |
segfaults with chains greater than 20 remailers. |
| 202 |
Detach correctly in daemon mode. |
Detach correctly in daemon mode. |
| 203 |
Minor Install script fixes. |
Minor Install script fixes. |
| 204 |
|
|
| 205 |
2002-08-20 2.9b37 OpenPGP enhancement release (fixes by Disastry). |
2002-08-20 2.9b37 OpenPGP enhancement release (fixes by Disastry). |
| 206 |
Fix a small bug in pgpdata.c that stopped Mixmaster |
Fix a small bug in pgpdata.c that stopped Mixmaster |
| 207 |
from reading cipher preferences. |
from reading cipher preferences. |
| 208 |
Fixed Passphrase reading in mpgp (the test program) |
Fixed Passphrase reading in mpgp (the test program) |
| 209 |
on Windows platform. |
on Windows platform. |
| 210 |
Add Hash: header when clearsigning. |
Add Hash: header when clearsigning. |
| 211 |
Properly handle RSA keys whose key size is not a |
Properly handle RSA keys whose key size is not a |
| 212 |
multiple of 64. |
multiple of 64. |
| 213 |
Remove leading zeros from MPI. |
Remove leading zeros from MPI. |
| 214 |
Use MDC packets whenever possible. |
Use MDC packets whenever possible. |
| 220 |
algorithm in a sane way (closes: #479020). |
algorithm in a sane way (closes: #479020). |
| 221 |
Compiled-in passphrase is now deprecated. |
Compiled-in passphrase is now deprecated. |
| 222 |
When expiring packet ids from id.log also expire |
When expiring packet ids from id.log also expire |
| 223 |
packets that are dated more than half a year in |
packets that are dated more than half a year in |
| 224 |
the future. That way we get rid of invalid |
the future. That way we get rid of invalid |
| 225 |
packets introduced by the switch to a binary file. |
packets introduced by the switch to a binary file. |
| 226 |
The stats in remailer-stats replies always had a |
The stats in remailer-stats replies always had a |
| 227 |
peak at 00:00 GMT which was wrong. Fixed. |
peak at 00:00 GMT which was wrong. Fixed. |
| 228 |
(closes: #597688). |
(closes: #597688). |
| 229 |
Fixed a bug with reading armored keyrings consisting |
Fixed a bug with reading armored keyrings consisting |
| 230 |
of more than one armored block or having comments |
of more than one armored block or having comments |
| 231 |
in front of the one armored block. |
in front of the one armored block. |
| 232 |
In RSA PGP keys, we now set e=0x11. |
In RSA PGP keys, we now set e=0x11. |
| 233 |
Mixmaster now deletes error and temporary files |
Mixmaster now deletes error and temporary files |
| 234 |
older than PACKETEXP time along with expired |
older than PACKETEXP time along with expired |
| 235 |
partial packets. |
partial packets. |
| 236 |
Linux PPC fixes (and all other archs where char is |
Linux PPC fixes (and all other archs where char is |
| 237 |
unsigned). |
unsigned). |
| 240 |
deliver an encrypted mix packet to the message pool |
deliver an encrypted mix packet to the message pool |
| 241 |
without attempting being decrypted. |
without attempting being decrypted. |
| 242 |
Made minor updates for WIN32 DLL. |
Made minor updates for WIN32 DLL. |
| 243 |
When sending type II messages interactivly you may |
When sending type II messages interactivly you may |
| 244 |
now choose a middleman remailer as the last hop |
now choose a middleman remailer as the last hop |
| 245 |
in your chain (closes: #481244). |
in your chain (closes: #481244). |
| 246 |
If a footer.txt file exists its content will be |
If a footer.txt file exists its content will be |
| 247 |
appended to outgoing messages leaving the remailer |
appended to outgoing messages leaving the remailer |
| 248 |
network at this hop (closes: #490117). |
network at this hop (closes: #490117). |
| 249 |
List known remailers in remailer-conf reply (closes: |
List known remailers in remailer-conf reply (closes: |
| 250 |
#480330). |
#480330). |
| 251 |
The files created with "SENDMAIL outfile" have |
The files created with "SENDMAIL outfile" have |
| 252 |
different names now to scale beyond 10k files |
different names now to scale beyond 10k files |
| 253 |
(closes: #587593). |
(closes: #587593). |
| 254 |
Fixed the "is a mailfolder" checking for -f. |
Fixed the "is a mailfolder" checking for -f. |
| 255 |
Various fixes for Mixmaster when not using ncurses. |
Various fixes for Mixmaster when not using ncurses. |
| 256 |
Added new option --config to allow loading of |
Added new option --config to allow loading of |
| 263 |
Added password-based authenticated SMTP for mix. |
Added password-based authenticated SMTP for mix. |
| 264 |
Currently, only AUTH LOGIN is supported. |
Currently, only AUTH LOGIN is supported. |
| 265 |
Mixmaster now handles <CR><LF> in pubring.mix. |
Mixmaster now handles <CR><LF> in pubring.mix. |
| 266 |
Removed incorrect NT service checks in mix.c. |
Removed incorrect NT service checks in mix.c. |
| 267 |
Mixmaster now keeps no stats in client mode. |
Mixmaster now keeps no stats in client mode. |
| 268 |
The pool is autmatically checked for waiting |
The pool is autmatically checked for waiting |
| 269 |
messages in the client configuration. |
messages in the client configuration. |
| 279 |
and the folder cleared every time Mixmaster |
and the folder cleared every time Mixmaster |
| 280 |
processes its pool, or at MAILINTIME intervals |
processes its pool, or at MAILINTIME intervals |
| 281 |
(closes: #597043). |
(closes: #597043). |
| 282 |
Mixmaster in daemon mode reloads configuration on |
Mixmaster in daemon mode reloads configuration on |
| 283 |
SIGHUP. Upon receiving SIGTERM or SIGINT it will |
SIGHUP. Upon receiving SIGTERM or SIGINT it will |
| 284 |
finish its current queue run and then exit |
finish its current queue run and then exit |
| 285 |
successfully. |
successfully. |
| 286 |
The secret pgp keyring is now stored ASCII armored |
The secret pgp keyring is now stored ASCII armored |
| 287 |
with one key per ascii armor. |
with one key per ascii armor. |
| 288 |
NB: Due to the bug with reading armored keyrings and |
NB: Due to the bug with reading armored keyrings and |
| 289 |
secring being stored armored now, it is not |
secring being stored armored now, it is not |
| 290 |
advisable to downgrade Mixmaster unless special |
advisable to downgrade Mixmaster unless special |
| 291 |
action is taken to preserve the secret pgp |
action is taken to preserve the secret pgp |
| 292 |
keyring. |
keyring. |
| 293 |
Mixmaster now prompts for secret key passphrase when |
Mixmaster now prompts for secret key passphrase when |
| 294 |
started in daemon mode. |
started in daemon mode. |
| 297 |
pgp keys, userids, and subkeys. |
pgp keys, userids, and subkeys. |
| 298 |
Mixmaster will not encrypt or sign with a revoked |
Mixmaster will not encrypt or sign with a revoked |
| 299 |
or expired key. |
or expired key. |
| 300 |
When encrypting, Mixmaster uses preferences from |
When encrypting, Mixmaster uses preferences from |
| 301 |
the primary userid (or the latest userid, if zero |
the primary userid (or the latest userid, if zero |
| 302 |
or more than one primary userid is present.) |
or more than one primary userid is present.) |
| 303 |
Mixmaster keys now have creation and expiration date. |
Mixmaster keys now have creation and expiration date. |