Changes:
0.3.4 + Authentication through JAVA
(By: Ivan F. Martinez <ivanfm@os2brasil.com.br>)
+ Added a wrapper for lockf, built on fcntl.
+ popauth file support for POP-before-SMTP authentication
(By: Stephan Uhlmann <su@su2.info>)
+ Rudimental LDAP support.
(By: "Alexandre Ghisoli" <alexandre.ghisoli@ycom.ch>)
- Unbreak ignoring of UW-IMAP message.
(Problem reported by: Dale Blount <lnxus@yahoo.com>)
* Please note that the mailing lists have change address, for
more info please see:
http://www.toontown.org/teapop/mailinglist.php
! Ignore SIGPIPE when in update state.
+ Mac OS X support
(By: Thomas Deniau <thomasdeniau@mac.com>)
! Behave more decent when running as non-root.
(By: Marc A. Lehmann <pcg@goof.com>)
* Release date: 9-Apr-2002
0.3.3 - Fix proper unlocking of mailboxes.
* Release date: 2-Sep-2001
Update contributed by Dawid Szymanski <dawszy@arhea.net> in PR 16551
this software
Changes:
0.3.2 - A chdir-call got replaced with a chroot()-call which could
cause problems trying to open mailboxes.
+ Support for removing stale dotlock-files.
+ Support for fcntl()-locking.
(Based on patch from: Nick Phillips <nwp@lemon-computing.com>)
! Improved socket cleanup when exiting in standalone mode.
(Patch by: Ross West)
- Removed extra newline at end of UIDL when using existing
UIDLs from message.
(Patch by: Ross West)
+ Support for using more then one locking type.
(Based on idea from: Nick Phillips <nwp@lemon-computing.com>)
- An off-by-one error would cause Teapop to put a control
character in the wrong place for lines longer then 1023
characters in a mailbox.
(Problem reported by: Leon Harris <leon@quoll.com>)
- If the mailbox didn't contain a linefeed at the last line,
it could get lost.
(Problem reported by: Den Ivanov <div@primpogoda.ru>)
+ Support for lockf()-locking.
+ Added a flock() wrapper for lockf() for system missing
a native flock().
! A bit more sane default flags for MySQL-authentication.
(Based on patch from: Ross West)
0.3.1 ! Using --enable-extra-dividers without any parameters now yields
the same result as leaving it out.
(Patch by: "Oleg. O. Orlov" <OOO@vmts.ru>)
+ Support for Maildirs outside of a users home directory.
(Suggested by: David S. Greenley <david@webedited.com>
+ Logs when a successful login is made.
(Patch by: Fabio Muzzi <kurgan@interim.it>
- In some environments the logging would have the wrong timezone
on timestamps.
- Maildir messages with a certain filename length could get parse
incorrectly in some environments.
(Patch by: David S. Greenley <david@webedited.com>
! Teapop will now drop privs AFTER running all user provided
POP-before-SMTP controls.
- Maildir could leave .lock files under some circumstances.
(Based on ideas from: Ivan F. Martinez <ivanfm@os2brasil.com.br>
! The switch --enable-flock has been deprecated for the more flexible
--enable-lock (which can be set to either flock or dotlock.) The
default is now flock.
o set USE_BUILDLINK_ONLY
0.3.0 * New version system.
* The license has been modified, yet again to comply with BSD-type
licenses.
! Clean up of Makefiles and dependencies added.
+ Teapop will sleep for 3 seconds after a failed login to slow
down "brute force" attackers.
+ Maildir support added.
+ Added support for reporting clients IP to a whoson server,
after a successful authentication.
+ Support for AIX.
(Patch by: "Oleg O. Orlov" <OOO@vmts.ru>)
! Changed the htpasswd authentication method so it will ignore
anything after the two first fields. This makes Teapop also
support "real" passwd files.
(Patch by: Grant Kaufmann <grantcode@netizen.co.za>)
* Released: 2-Apr-2001
Maildir support was added, so I'm glad to take over maintainership.
Teapop is yet another RFC1939 compliant POP3 server. It includes
flexible virtual domain support that distinguishes it from all other
POP3 servers.
Fixes pkg/11969 by me.