of "ptl2" package for thread support. Changes since version 0.5.12:
- Took out file locks since that seemed to cause more problems than good
- Got printing working (sorta)
- Fixed a bug that corrupted some base64 file attachments (my
end-boundary check wasn't quite right)
- Added Catalan language support
- Improved pop3io thanks to a small patch
- The "MAIL FROM" and "RCPT TO" SMTP commands now use <>'s around
the addresses since it is accepted on all known SMTP servers
(and is stated as acceptable arguments in RFC 821)
- Fixed an annoyance that forced you to restart spruce after creating
a new mailbox before you could view it's contents
- Added right-click menu in the mime-parts clist at the bottom of the
preview pane
- Selecting Mime->Display should no longer segfault when
a message is not selected (or when no messages to select)
- Added regex and shell wildcard support to the mail filters
- Made it auto-guess your name and email address based on user
account information
- Added a confirmation dialog for deleting mailboxes
- Added IMAP mailbox listing support (so you can hopefully see
more than just your INBOX)
- Fixed a bug that allowed a user to not specify a From or a To field,
thus causing a segfault.
- Fixed attachments
- Fixed "sender"
- Fixed it so that spruce should never go beyond the end of the header
information to obtain fields like "Reply-To:" or "Date:" for example
(shouldn't have been too much of a problem before but it fumbled for
me once so that's not good ;-)
- Fixed the filter bug that caused strange things to happen when you
deleted the last filter rule
- other minor fixes
- Added Reply-To-All functionality
- I believe I have fixed the segfault causing pthread bug
- Added support to save window pane sizes
- Added support to save sorting preferences
- Improved on the date sorting
- Fixed various minor bugs
- Fixed some IMAPv4r1 issues, seems to be working a little better
now.
- Added most of the support for GNU Privacy Guard by using an alpha
lib Privacy Guard Glue. For GPG support, you must now use
the --enable-gpg configure flag (./configure --enable-gpg)
For reference, I'm currently using Pgg-20000116 and as the author
of Pgg states, new versions are unlikely to be compatable so
be warned that you may need to have the same Pgg lib that I have.
I will be maintaining a file specifying which version of Pgg you
need to use it with Spruce.
- Fixed the segfault/corruption bug caused when a user deleted a
message from a mbox spool
- Various code speedups/cleanups