[tpop3d-discuss]tpop3d 1.5.4 released

Arkadiusz Miskiewicz arekm at pld-linux.org
Wed, 2 Apr 2008 21:21:03 +0200


I'm happy to announce tpop3d 1.5.4 release.=20

It's basically released form of Chris old cvs repository. I'm using that co=
on a production for several months already, so it's considered to be quite=


2d96aad121fa5e3ab4c3c1fec0d64ab0  tpop3d-1.5.4.tar.gz
161bd491311cb199ab23fcf4585bce08  tpop3d-1.5.4.tar.gz.sig

Homepage: http://savannah.nongnu.org/projects/tpop3d


Removed the test which ignored messages in a maildir having modification ti=
in the future, replacing it with a warning about possible clock=20
synchronisation errors, following a suggestion of Matthew Trent. Fixed a=20
(recently-introduced) bug in the maildir code which could cause a=20
segmentation fault on misconfigured systems. Made a minor change to the way=
multi-line responses are transmitted, which may help some broken clients to=
work with tpop3d. Made some changes to the transmission of messages which m=
improve performance for clients on very fast networks, and added a=20
tcp-send-buffer configuration option to control the SO_SNDBUF socket=20
parameter. Fixed a couple of memory leaks; thanks to Richard Fuchs and Dani=
Tiefnig from Inode for identifying those and supplying a patch. The same=20
authors also supplied code to enable recursion into subfolders of a maildir=
mailbox (maildir-recursion config option). Added support for SHA1 passwords=
and fixed a bug in the MD5 base64 password code. By default, commit changes=
on close-after-QUIT (`Microsoft Outlook bug' workaround), with an option to=
restore the previous, correct, behaviour. Added support for intelligent=20
filenames in maildirs (maildir-evaluate-filename config option) to avoid=20
calls to stat(). New authenticator auth_gdbm added. Fixed bug with PID file=
handling after HUP signals. Added lowercase options for POP3 USER command a=
maildir database lookups. Added support for qmail-pop3d style UIDLs. (Adds=
uidl-style config option) maildir-ignore-folders now uses tokens_new so
folders may be separated by spaces or tabs. Remove any maildirsize file, fo=
compliance with Maildir++ (thanks to Arkadiusz Miskiewicz). Added support f=
syslog like log levels. (log-level config option) Replace use of select(2)=
with poll(2), to fix `Bad file descriptor' error on very busy servers (than=
to Arkadiusz Miskiewicz for this patch). Added mailspool-no-dotfile-locking=
option to switch off dot-locks at runtime (useful for sites using quotas).
Added domain-separators option to make former DOMAIN_SEPARATORS from util.h=
configurable. Thanks to Arkadiusz Miskiewicz maildir-ignore-folders now may
contain regular expressions.

Arkadiusz Mi=B6kiewicz        PLD/Linux Team
arekm / maven.pl            http://ftp.pld-linux.org/