[tpop3d-discuss]tpop3d 1.5.4 released

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


Hello,

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=
de=20
on a production for several months already, so it's considered to be quite=
=20
stable.

http://download.savannah.nongnu.org/releases/tpop3d/tpop3d-1.5.4.tar.gz
http://download.savannah.nongnu.org/releases/tpop3d/tpop3d-1.5.4.tar.gz.sig

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

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

CHANGES:

Removed the test which ignored messages in a maildir having modification ti=
mes
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=
=20
multi-line responses are transmitted, which may help some broken clients to=
=20
work with tpop3d. Made some changes to the transmission of messages which m=
ay=20
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=
el=20
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=
=20
mailbox (maildir-recursion config option). Added support for SHA1 passwords=
,=20
and fixed a bug in the MD5 base64 password code. By default, commit changes=
=20
on close-after-QUIT (`Microsoft Outlook bug' workaround), with an option to=
=20
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=
=20
handling after HUP signals. Added lowercase options for POP3 USER command a=
nd=20
maildir database lookups. Added support for qmail-pop3d style UIDLs. (Adds=
=20
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=
r=20
compliance with Maildir++ (thanks to Arkadiusz Miskiewicz). Added support f=
or=20
syslog like log levels. (log-level config option) Replace use of select(2)=
=20
with poll(2), to fix `Bad file descriptor' error on very busy servers (than=
ks
to Arkadiusz Miskiewicz for this patch). Added mailspool-no-dotfile-locking=
=20
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=
=20
configurable. Thanks to Arkadiusz Miskiewicz maildir-ignore-folders now may
contain regular expressions.

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