Changes from Pine 4.30 to 4.31
This information is also available in Pine itself, in the Release
Notes which can be accessed from Pine's MAIN MENU screen:
New in Pine
Version 4.31 is a bug-fix release that addresses several bugs found in
earlier releases. There are only a few non-bug changes.
Bugs that have been addressed in this release include:
* Crashes when sorting by Threads
* Text of last message could be invisible with header larger than
4096 bytes
* Fixed a few buffer overflow possibilities
* Many problems if compiled without -DDEBUG
* Eliminated length restriction on address book comments
* Couldn't expand collections when selecting if
combined-folder-display set
* List options set only in fixed config didn't work
* Filtering based solely on scores didn't work
* Filtering to non-existent folder didn't ask to create the folder
* Save to default folder didn't work if the folder didn't already
exist
* Crash when using WhereIs in Setup/Kolor with color turned off
* News collections would sometimes show up doubled until restarting
* Crash when accepting default in shuffle folder list command
* PC-Pine didn't always save window position
* Last-folder-used rule didn't always save the name of first saved
folder
* Rule editor address selector should allow multiple addresses
* Added Replicate command for Rules
* News validation doesn't validate against multiple news servers
* Reply to some text/html messages with attachments incorrectly set
content-type to text/html
* mail-directory setting in pine.conf doesn't work
Version 4.30 was an evolutionary release that introduced new
functionality.
Major new additions included:
* Configuration flexibility
+ pine configurations can now be stored remotely on an imap
server for access from different locations without the need
to configure for each location.
+ configuration may be split into two parts: generic
configuration and exceptional, per-platform configuration.
+ signatures can now be stored remotely or as part of the
pinerc file
+ for configuration options which are lists, inheritance is
supported
* New security features
+ SSL support for Unix Pine (source code only)
+ SSL enhancements for PC-Pine
* Minor rule enhancements
+ status of a message (New, Deleted, etc.) can now be used as
criteria for pattern matching.
+ "move-only-if-not-deleted" option in filtering to lessen the
chance of messages being filtered more than once when running
multiple pine sessions.
+ ability to set arbitrary headers in roles.
+ news filtering made more efficient.
* Basic threaded sorting (Expanded functionality to be added in a
future version).
* Enhanced MAPI support for PC-Pine
* Various other new features and configuration options
+ alternate-compose-menu
+ by-replyto for saved-msg-name-rule
+ check-newmail-when-quitting
+ continue-tab-without-confirm
+ expose-hidden-config
+ expunge-only-manually
+ incoming-startup-rule additions
+ literal-signature
+ mark-for-cc
+ prefer-plain-text
+ pruning-rule, for monthly sent-mail renaming and deleting
+ quell-extra-post-prompt
+ hidden feature allow-changing-from defaults to on
* New command line options:
+ -p , pinerc can now refer to a remote mailbox which
contains the configuration file
+ -x , is how you override your default
pinerc settings with exceptions for a particular platform,
may be local or remote
+ -aux , allows you to tell
Pine the local directory to use for auxiliary files when
pinerc is remote (PC-Pine only)
+ -copy_pinerc and -copy_abook options
+ -v option
Bugs addressed in the 4.30 release included:
* Incoming mail with an extremely long From address can cause a
buffer overflow on the stack (security)
* X-Keywords crash for unix formatted mailboxes
* Composer word wrapping needlessly wraps words
* New messages appear in zoomed view
* "Bad msgno 0" filtering crash
* "+" during login doesn't always mean that SSL is being used
* news filtering refilters messages that had already been filtered
* Goto and Save can't access folders that are readable but not
listable
* Goto doesn't allow access of folders outside of a Collection List
* PC-Pine SSL functionality broken in Windows 2000/Millennium
* FromOrTo and To in index-format don't work for newsgroups
* Sorting by score doesn't always work
* Viewing of very large messages uses more memory than is need
* Loss of body for reply to multipart/signed mime messages
* Pine crashes when replying to or forwarding messages with certain
types of attachments
* Brackets are falsely recognized as url characters
* Crash when enclosing options in quotes for PC-Pine
* Newsgroup posting doesn't allow posting to additional news servers