Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Hubert Feyrer <hubertf@netbsd.org>
List: source-changes
Date: 11/09/2000 05:37:27
Module Name: pkgsrc
Committed By: hubertf
Date: Thu Nov 9 03:37:27 UTC 2000
Modified Files:
pkgsrc/mail/pine: Makefile
pkgsrc/mail/pine/files: md5 patch-sum
pkgsrc/mail/pine/patches: patch-aa patch-ac patch-al
pkgsrc/mail/pine/pkg: PLIST
Removed Files:
pkgsrc/mail/pine/patches: patch-ab patch-ad patch-tabkey
Log Message:
Update to 4.30.
Fixes another security hole...
Full list of changes:
* 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 that have been addressed in this release include:
* 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
To generate a diff of this commit:
cvs rdiff -r1.38 -r1.39 pkgsrc/mail/pine/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/mail/pine/files/md5
cvs rdiff -r1.5 -r1.6 pkgsrc/mail/pine/files/patch-sum
cvs rdiff -r1.8 -r1.9 pkgsrc/mail/pine/patches/patch-aa \
pkgsrc/mail/pine/patches/patch-ac
cvs rdiff -r1.5 -r0 pkgsrc/mail/pine/patches/patch-ab \
pkgsrc/mail/pine/patches/patch-tabkey
cvs rdiff -r1.6 -r0 pkgsrc/mail/pine/patches/patch-ad
cvs rdiff -r1.6 -r1.7 pkgsrc/mail/pine/patches/patch-al
cvs rdiff -r1.8 -r1.9 pkgsrc/mail/pine/pkg/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.