Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
* In PC-Pine, add ability to do piping, Sending-Filters,
Display-Filters, and other operations where external command
execution is possible.
* Control margins in Message Viewing screen with Viewer-Margin-Left
and Viewer-Margin-Right
* Display flowed text well
* Send flowed text when possible, with the ability to turn this
behavior off through the new feature Quell-Flowed-Text
* Add keywords to folders using the Keywords option to set them up
and the Flag Command to set or clear them for particular messages.
* In Mac OS X, view and send attachments and URLs according to how
the system defines handling them, without relying on the existence
of a mailcap or mime.types file
* For PC-Pine, add a separate window that contains new mail
notifications for all folders currently opened (in PC-Pine Config menu).
* Reply or Forward using a Role by turning on the
Alternate-Role-Menu option
* More IMAP connection caching: control it with options
Stay-Open-Folders, Preopen-Stayopen-Folders,
Max-Remote-Connections, and Offer-Expunge-On-Stayopen-Folders
* New feature Offer-Expunge-On-Inbox
* An attempt is made to convert incoming UTF-8 messages to the
user's character set
* Added support for HOME and END keys in message view and message
index
* Prevent canonicalization of news server names by setting
Mult-Newsrc-Hostnames-as-Typed
* Remove hostname from NNTP Path header with Hide-NNTP-Path option
* Support for External Categorizer Commands in Rules
* Improved interface when editing rules with many comma-separated
values
* More control over mail checking frequency with
Quell-Mailchecks-Composing-Except-Inbox,
Quell-Mailchecks-Composing-Inbox, and
Mail-Check-Interval-Noncurrent
* More control over filtering of control characters to screen with
Pass-C1-Control-Characters-as-is option
* New Export and Unexport commands in FOLDER LIST screen
* Now possible to use message size in Rule Patterns
* As a convenience, a shortcut for the command line argument
"-feature-list=feature" is "-feature", for example,
"-signature-at-bottom" or "-no-signature-at-bottom"
* Add PC-Pine command-line argument "-registry noset"
* Add command-line argument "-nowrite_passfile"
* Add feature Quell-Attachment-Extension-Warn
* Add features Quell-Filtering-Messages and
Quell-Filtering-Done-Message
* Add feature Quell-Charset-Warning
* Add feature Maildrops-Preserve-State
* Don't remove whitespace from the end of lines, a behavior which
can be turned off through the new feature
Strip-Whitespace-Before-Send
* Double dollar sign escapes special meaning of dollar sign in both
Unix Pine and PC-Pine (Using Environment Variables)
* RedHat and Debian ports more closely obey the Linux Hierarchy
Standard
* Improve performance of Select command when using Narrow or Broaden
and talking to an IMAP server
* Add feature Disable-Terminal-Reset-For-Display-Filters
* When displaying a message with QP encoding errors, instead of just
reporting "Non-hexadecimal character in QP encoding" and then
giving up, attempt to do the best possible
* Add feature Show-Sort
* Add feature Downgrade-Multipart-To-Text
* Add feature Dead-Letter-Files
* Port named "soc" is an attempt to use native Solaris compiler
* Add ability to justify the full message from the composer by doing
Control-W Control-J
* Bug fixes
|
|
Patch submitted by Robert Pendell, shinji257@uplink.net.
|
|
|
|
Additions include:
* enable-multiple-newsrcs makes Pine use a different newsrc file for
each NNTP server
* predict-nntp-server makes Pine use current NNTP server for posting
* Now possible to set the outgoing NNTP server based on the Role being
used
* Option tab-checks-recent to have TAB display number of recent messages
in a highlighted folder
* For aggregate Saves there is now a default Save folder, which is
derived from the first message being saved
* If Unix Pine alternate compose editor returns nonzero,
ask the user if they want to use the resulting file anyway
* Environment variable, "h_news_config", default values
supported
* Missing arguments to -f or -F are prompted for
* Some speedup to subscribe to news when the whole list of groups is not
needed
Bugs that have been addressed in this release include:
* Mbox functionality was broken
* Take to a Filter or other Rule crashed in 4.55
* Crash when Sorting on an IMAP server which does not have SORT
extension and some other related mystery crashes
* Features which were changed in Setup/Config and then backed out by
answering "No" would sometimes stay changed until
quitting Pine
* After UnCut in composer headers leave the cursor positioned at the
end of the uncut text instead of at the beginning or end of the line
* When Unix Pine forwarded address book entries as a Vcard attachment
it added extra carriage returns which caused problems
* Full header prevented the ability to view the ATTACHMENT INDEX
screen
* In MIME Digests, Newsgroups, References, and other headers were
ignored when viewing or replying to messages inside the digest
* PC-Pine installer could possibly present incorrect information for
the mail server login name
* Roles with search criteria weren't being used when composing a new
message
* For attachments of type application/octet-stream, place precedence
of a mailcap entry over the file's extension
|
|
- move parts of DESCR to MESSAGE
- USE_PKGINSTALL
- add ncurses-buildlink
- on linux, link with -lncurses rather than -lcurses
While there, shuffle some definitions around to match overall order.
|
|
|
|
Don't use the nonexistent ../pico/cc5.sol as LDCC, set it to ${CC}
Add -lnsl -lsocket to the libraries.
libc-client is in $(CCLIENTLIB) not $(CCLIENTDIR)
|
|
changes since version 4.44 is available here:
http://www.washington.edu/pine/changes/4.44-to-4.50.html
http://www.washington.edu/pine/changes/4.50-to-4.51.html
Among the numerous bug fixes is a security fix for CAN-2002-1320.
This fixes PR pkg/19239 by reed@reedmedia.net.
|
|
|
|
|
|
|
|
|
|
|
|
* Answered flag not set in some circumstances when replying
* PC-Pine command line argument -passfile to change the name of the
password file. This should be a fully-qualified filename.
* Replying to a message may close the folder containing the message
* Pine fails to compile in non-DEBUG mode.
* PC-Pine crashes in some dialogs when run in Dialog Box mode.
* Setup/Signature prefers literal-signature by default
* Composer justify command handles nested quoting better
* Increased efficiency for remote configurations (no temporary files)
* New tokens SIZECOMMA (similar to 4.33 SIZE) and SIZENARROW for index-format
* Select by size (thanks to Martin Gallwey)
* New feature quell-content-id for working around Outlook XP problem
* New PC-Pine feature quell-ssl-largeblocks for working around OS
SSL-problems
* Better color interoperability between PC-Pine and Unix Pine with
16-color xterm
* New PC-Pine dialog to aid in locating configuration file if none found
* Save from local folder to simple name in remote collection fails
* Crash when selecting folders by Properties (Unseen...) in local collection
* Crash when talking to POP3 servers which have the EXPIRE capability
* Crash when talking to SMTP server which offers STARTTLS
* Crash when accessing remote config if there is a TLS failure
* Crash when index-format includes SCORE token, a score rule includes
an AllText pattern, and the folder being scored is remote
* Delivery Status Notification (DSN) broken
* Editing reply-indent-string was broken when using Windows dialog boxes
* Entire folder is re-filtered when Save is typed and save-will-advance is set
|
|
+ restore definitions of RM and LN in makefile.neb, as they're used
later on in the file.
+ if we're going to the bother of passing PREFIX to the invocation of
make, we might as well use PREFIX rather than LOCALBASE in the definition
of CCLIENTDIR.
|
|
* Don't use libtool; it's not necessary here (and increases compile time)
* Obey ${CC} and ${CFLAGS}.
|
|
|
|
This is one of the things pkglint checks, so _please_ use it.
|
|
Patch supplied by martti.kuparinen@iki.fi in PR pkg/12222
Changes in 4.33
* NNTP authentication causes crash
* Attachment viewing broken
* Display-Filters and Url-Viewers with quoted arguments in config
broken
* Reverse sorting doesn't work correctly with filters
* Some combinations of non-ascii characters in subject cause crash
* Add version information to PC-Pine
* Top line in news index was painted incorrectly at times
* Crash caused by debugging when > 1K config lines are present
* PC-Pine LDAP crash caused by using incorrect memory free routine
* Save size check was disabled in multi append
Changes in 4.32
* File attaching broken (double filename) in PC-Pine
* Postponing loses second reply-to address
* Obscure crash when sorting by Threads
* Temporary file vulnerabilities
* Crash when NNTP authentication aborted
* Make /secure work again (broken in 4.30)
* Setup printer list problems with $PRINTER
* Recognize Re[arbitrary stuff]: reply syntax
* Allow for attaching files on a Windows network drive
Changes in 4.31
* 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
|
|
with libimapuw (at least on ELF) _need_ to explicitly bring in -lssl -lcrypto.
In the future, when updating a package, _please_ check any packages which depend
on that package to make sure they aren't broken by the change. It took a _long_
time to find out that pine was broken on this machine (a SparcClassic).
|
|
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
|
|
Fixes security problem describe at
http://www.securityfocus.com/advisories/2646
|
|
|
|
|
|
to .../share/examples/pine and copy pine.conf to .../etc only if it doesn't
exist.
|
|
|
|
|
|
can override where mail is stored.
|
|
exists but does not have a "filename=" field. Many broken mailers are now
doing this with attachments.
|
|
|
|
but the way they are used does work.)
|
|
|
|
turned off in the pine global config file, but cannot be turned on
if not compiled in. Of course, the `security' this provides is
entirely phony, but those that feel more comfortable with it disabled
can still do so with the binary pacakge.
|
|
|
|
|
|
Re-add patch-tabkey, reengineered for Pine 4.00's mailcmd.c.
|
|
made into a shared library, too, if more pine subprograms appear.)
|
|
pico-3.0 pkg.
|
|
incoming mailbox list.
|
|
original mail, with the fix' path edited to work for the NetBSD pkg
system).
|
|
|
|
|
|
|
|
successfully. Addresses first part of PR pkg/4577 (from Bjoern
Labitzke hermit@cs.tu-berlin.de) - I can't reproduce the second part.
|
|
|
|
|