NetBSD PowerPC and as high as 220 megs on NetBSD i386. Setting optimisation to -O
allows Pine to be built on NetBSD m68k and VAX architectures as well as machines
which don't have much memory.
* 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
outdated pgp helper filters. This was okay'd by maintainer,
Kimmo Suominen.
This fix will close my PR 22226.
The pgpdecode shell script has an insecure tmp file issue.
These pgp help scripts were rewritten in perl and the author no
longer uses pine and possibly the scripts may not work with new
pine versions.
So now MESSAGE suggests installing the security/pinepgp package
instead. Also available are wip/pgpenvelope and wip/pine-pgp-filters
and when they are available in regular pkgsrc these will be
suggested in the MESSAGE too.
curses.buildlink2.mk. This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.
We should have a better way to say that the NetBSD curses doesn't
quite work well enough. In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages. We will look into this again in the future.
- Fixed crash when processing subjects containing "[Fwd: ...]"
- Work around a problem with the Netscape Collabra NNTP server
implementation of the OVER command
- Try to correct for mail clients that wrongly use RFC 2047 instead
of RFC 2231 to encode their attachment filename parameters, which
confuses attachment saving and viewing of filenames of non-ASCII
character sets.
- Fixed potential security problems caused by maliciously-formed RFC
2231 attachment parameters
- Index lines displayed incorrectly for messages with empty subject
lines in threads
- Command-line argument -create_lu was broken in versions 4.55 and
4.56
- Delivery Status Notifications were broken when attempting to do
SMTP over TLS
- Pine hangs when adding an Extra Header in rules with BdyText line
at top of screen
- Possible crash if quell-content-id feature is on and a message
with more than one attachment is rejected by the SMTP server
- When an attached filetype was set by matching the extension, the
MIME charset wasn't being set
- predict-nntp-server didn't preserve flagged options for
nntp-server such as /ssl or /user
- PC-Pine disconnected mailbox icon stays yellow even after
reconnecting
- PC-Pine with the Microsoft SSL bug was crashing when doing bounce,
save, and full headers, which can now be prevented by setting the
quell-ssl-largeblocks feature
- PC-Pine with the Microsoft SSL bug was crashing when doing bounce,
save, and full headers, which can now be prevented by setting the
quell-ssl-largeblocks feature
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.
* If a Filter Rule which does not Delete or Move a message is followed
by another Rule which does a Move or Delete, that second rule will be
applied (if there is a match) even if the first rule also matched
* Crash in address book select screen
* Experimental method to reopen a newsgroup or POP folder to check for
new messages with < command followed by > command. See the help text
for "Mail-Check-Interval" for a short explanation.
* Delete, Rename, and Shuffle broken in Incoming Folders
* Role-based SMTP Server should not override administratively fixed
SMTP Server
* Html typed file with garbage contents can cause crash
* Scramble-Message-Id drops first character of hostname
* When alternate-editor is used to compose, assume charset should be
that of user
* Rare crash when new mail arrives with threading enabled
* Threaded index lines displayed incorrectly with IMAP servers that do
not support threading
* View attachment command should not be available if Full Header mode
is turned on
* Duplicate printing of To and Cc lines when using "all-except" in
viewer-hdrs
* Justification of quoted paragraphs is not possible when forwarding a
non-us-ascii message
Version 4.44 is a bug-fix release that addresses bugs found in the
previous release. Bugs that have been addressed in this release include:
* URL handler allows embedded commands
* 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
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.