summaryrefslogtreecommitdiff
path: root/mail/pine/patches
AgeCommit message (Collapse)AuthorFilesLines
2004-08-11Fix build on Solaris.markd1-4/+7
2004-05-20Fix building on MacOSXadam1-2/+2
2004-05-13Changes 4.60:adam7-63/+63
* 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
2004-01-20Update to 4.58nb2: make pine run properly on the DEC Alpha processor.hubertf1-5/+14
Patch submitted by Robert Pendell, shinji257@uplink.net.
2003-09-04Make this compile on Linux systems without PAM.martti1-2/+2
2003-07-28Version 4.56 is a maintenance release with only a few new features.adam1-4/+4
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
2003-06-28Make changes suggested by Jeremy C. Reed in PR pkg/21889:jschauma1-2/+2
- 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.
2003-06-02Make this compile on NetBSD again. Fixes PR pkg/21757.kim1-4/+19
2003-03-31Fix pine/makefile.so5:bouyer1-9/+13
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)
2002-12-14Update "pine" package to version 4.51. A complete and extensive list of thetron5-54/+84
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.
2002-12-11Fix build problem with latest version of "imap-uw" package.tron1-0/+17
2002-11-26NetBSD tag.cjep3-0/+3
2002-10-27Fix BUILDNAME/BUILDFILE for Solaris, and fix makefile.so5 for pkgsrc.bouyer1-0/+74
2002-07-28Build on Darwin.schmonz2-0/+83
2002-07-18Fix build on Linux. No change to NetBSD or SunOS, so no PKGREVISION bump.abs3-0/+103
2001-12-15Updated to 4.43. Changes since 4.40:martti3-28/+31
* 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
2001-11-13Clean up after last update:agc1-8/+6
+ 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.
2001-11-06* Set default debug level to 0 (it can still be turned on voluntarily)tv3-23/+9
* Don't use libtool; it's not necessary here (and increases compile time) * Obey ${CC} and ${CFLAGS}.
2001-10-11Updated pine to 4.40: List of changes is unknown (I didn't find any ChangeLog)martti3-64/+29
2001-02-28We want RCS Ids in the patches.wiz2-0/+2
This is one of the things pkglint checks, so _please_ use it.
2001-02-16pine updated to 4.33, and pico adjusted for new distfileabs2-15/+11
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
2000-12-18As imap-uw was recently updated to provide SSL support, programs which linkjwise2-8/+9
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).
2000-11-09Update to 4.30.hubertf6-149/+44
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
2000-09-19Use IMAP c-client libs from imap-uw package.hubertf6-77/+102
Fixes security problem describe at http://www.securityfocus.com/advisories/2646
2000-05-02Fix the & expansion in the gecos field.kim1-0/+27
2000-01-04Make it compile on solaris.bouyer1-0/+46
1999-11-11Update Pico to 3.6, Pine to 4.20. Also move pine.conf and pine.conf.fixedtv4-36/+31
to .../share/examples/pine and copy pine.conf to .../etc only if it doesn't exist.
1999-05-02Update Pico to 3.5 and Pine to 4.10.tv4-102/+0
1999-02-10pkglint: add missing rcs ids.frueauf2-0/+4
1999-01-31Teach pine about $MAIL. It will be used if set, so the sysadmin/userexplorer1-0/+16
can override where mail is stored.
1998-11-16Try to get the "name=" field from Content-Type: if Content-Disposition:tv1-0/+32
exists but does not have a "filename=" field. Many broken mailers are now doing this with attachments.
1998-11-13Fix '-Dunix' lossage.tv1-0/+12
1998-11-13Update to 4.05 and re-enable on alpha. (The LP64 warnings are not good,tv4-59/+46
but the way they are used does work.)
1998-08-12Never mind; I'm full of shit.cjs1-5/+0
1998-08-12Restore ALLOW_CHANGING_FROM. This option, if compiled in, can becjs1-0/+5
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.
1998-08-07Add NetBSD RCS Ids.agc9-0/+18
1998-08-05Miscellaneous pine fixes forwarded to me by Matt Green.agc2-0/+50
1998-07-19The passwd program is in /usr/bin, not /bin.tv2-0/+85
Re-add patch-tabkey, reengineered for Pine 4.00's mailcmd.c.
1998-07-19Compile and install the abookcpy program. (Perhaps c-client should betv2-1/+49
made into a shared library, too, if more pine subprograms appear.)
1998-07-19Update pine to 4.00. Get libpico by using the libpico installed by thetv14-468/+80
pico-3.0 pkg.
1998-06-18Allow the use of the tab key to peruse folders other than just thetv1-0/+73
incoming mailbox list.
1998-04-25Fix that pico-bug mentioned on bugtraq. (See this patchfile for thehubertf1-0/+33
original mail, with the fix' path edited to work for the NetBSD pkg system).
1998-03-19Turn on ALLOW_CHANGING_FROM by default.cjs1-0/+4
1998-01-24Don't compile in any debug code; reported by Soren S. Jorvang <soren@t.dk>.hubertf1-1/+1
1997-12-04Move back to static libpine, to build on alpha.hubertf1-7/+5
1997-11-26Remove some extraneous spaces, which will now allow a make to completeagc1-4/+4
successfully. Addresses first part of PR pkg/4577 (from Bjoern Labitzke hermit@cs.tu-berlin.de) - I can't reproduce the second part.
1997-11-22Fix for NetBSDhubertf8-839/+106
1997-11-22MUAhubertf13-0/+1103