* Don't crash if no certificate is sent by the remote side
and -skip-certificate-check has been given.
* Avoid duplicate error messages.
* Disable libgcrypt secure memory warning.
* security.debian.rb: better when disconnected.
- Fix a build error in the new gnutls certificate
verification code on s390.
- Use GNUTLS 1.0.4 and GCRYPT 1.1.90, current Debian
unstable package libgnutls10-dev.
- Allow server hostnames in IMAP to be IP addresses
(start with a number).
- Skip examine/search unless requested with msglst option.
- Exit if ssh-askpass permissions check fails.
- Fix a bug where fetch times out to some IMAP servers.
- Add --disable-crypto for source-based distributions
while libgcrypt is unstable.
- Sam Izzo's patch for changing the mouse click action
depending on whether a box has new mail.
The update is based on changes provided by Joel Carnat in private e-mail.
- Fix test_tlscomm with the right signature for read()
- Another bugfix to IMAP msglst when headers are abnormal.
- Avoid strcpy for overlapping regions.
- Update security.debian.rb for ruby 1.8.
- Bugfix to avoid infinite loop when reading from IMAP.
- Bugfix to msglst to allow capitalized header names.
- Add msglst feature to Pop3 mailboxes. (Paolo Gianrossi)
- Bugfix to OS X keychain use for panther.
- On Mac, ask the keychain for passwords if
askpass = internal🍎keychain
- Bugfix to an infinite loop found in the
TLS interface.
- Checks TLS certificates. See wmbiffrc(5) for
details on the certfile option. Designed to work
with mutt.
- Show a busy mouse cursor while talking to remote
servers, to show that wmbiff won't be responsive
to mouse clicks for a little bit.
- New buttontwo (middle click) action to complement
action (left mouse click) and fetchcmd (right mouse).
- #'s are now only comments in .wmbiffrc at the
beginning of lines or following whitespace,
allowing #'s in (most) passwords.
- AppleScript examples for driving Apple's Mail
application in sample.wmbiffrc
- Special mailbox action 'msglst' brings up a
transient window showing message headers from IMAP
and program output for shell methods. This is
intended to be faster than starting up a new
mail program or re-executing a script.
- Avoid repetitive error messages when disconnected.
- Use conventional -geometry option handling.
- Fix bug in 0.4.15 to re-enable *'s in IMAP passwords.
- Frobnicate internally stored passwords, partially
obfuscating them in memory. Not actually more
secure, but harder to casually discover a password.
- Tighten configuration file lines to more quickly
detect misconfiguration. Add the -relax option if
it is too paranoid.
- Add support for -bg to round out -hi and -fg color
specifiers.
- Handle building on systems with both posix and gnu
regex in different but conflicting files.
- Restart wmbiff on SIGUSR1. You may need to use
'killall -USR1 wmbiff' if it gets stuck.
- Restart wmbiff on ctrl-shift mouse 1.
Package source related changes:
- Make this work with version 1.1.90 of the "libgcrypt" package.
Changes since 0.3.0:
* Replaced /var/spool/mail with /var/mail, which is what the FHS mandates.
All decent systems should have either the directory or a symlink pointing
somewhere else. (Jordi Mallach)
* I reformatted ths changelog, again. I hope this is the last time I need
to do this. The CVS logs should be used for all changes, and this file
should by updated for user-visible changes only, from now on.
(Dwayne C. Litzenberger)
* Updated the README to reflect that Gennady Belyakov died right after
releasing wmBiff 0.2. May your soul rest in peace, Gennady.
(Dwayne C. Litzenberger)
* Fixed the IMAP support, again. (Rob Funk)