Qpopper 4.0.12 is available at
<ftp://ftp.qualcomm.com/eudora/servers/unix/popper/>.
Please let me know if you experience problems with this.
I'm especially interested in reports, good and bad, of PAM usage and
HPUX usage.
The full list of changes is on the FTP site, at
<ftp://ftp.qualcomm.com/eudora/servers/unix/popper/beta/Changes>.
Changes from 4.0.11 to 4.0.12:
-----------------------------
1. Fixed bug that enabled pam by default (it should
only be enabled by default on certain platforms).
2. Fixed off-by-one error in strlcpy (thanks to Derek Chan)
3. Fixed strlcpy off-by-one error when source exceeds dest (thanks
to Derek Chan for reporting this bug).
4. Prevent strlcat from examining destination past buffer size.
5. Guard strlcpy and strlcat so they aren't compiled if the
platform supplies them.
6. Fix problem with default pam values on MacOS X.
7. Fix crash if mangle string ended with header and no ")".
8. Allow 'announce-expire' configuration file option to be set to -1.
Changes from 4.0.10 to 4.0.11:
------------------------------
1. Tweaked pam so that default isn't enabled accidently.
2. Added check for getprpwnam() and if found, enable
specialauth, just like we do for getspnam(). This
should fix default configuration on platforms like
Tru64 (thanks to J Bacher for his help on this).
3. Added more checks to try and find getprpwnam().
4. Fixed bug that enabled pam by default (it should
only be default enabled on certain platforms).
5. Fixed typo in README (thanks to Eric Klien).
Changes from 4.0.9 to 4.0.10:
-----------------------------
1. Correct milliseconds calculation (thanks to Jose Marcio
Martins da Cruz for the patch).
2. Added '-d' flag to 'install' (to create directories).
3. Fix error message in 'make realclean' on some platforms.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
Some days you feel like Schrodinger's cat. --M. S. Hutchenreuther