head 1.8; access; symbols pkgsrc-2020Q1:1.7.0.10 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.32 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.28 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.26 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.24 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.22 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.20 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.18 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.16 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.14 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.12 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.8 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.6 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.4 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.2 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.6.0.8 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.6 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.4 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.2 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.5.0.96 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.94 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.92 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.90 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.88 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.86 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.84 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.82 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.80 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.78 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.76 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.74 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.72 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.70 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.68 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.66 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.64 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.62 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.60 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.58 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.56 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.54 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.52 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.50 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.48 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.46 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.44 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.42 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.40 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.38 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.36 pkgsrc-2008Q1:1.5.0.34 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.32 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.30 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.28 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.26 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.24 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.22 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.20 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.18 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.16 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.14 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.12 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.10 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.8 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.6 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.4 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.2 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 buildlink2:1.2.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.1 netbsd-1-4-PATCH003:1.1; locks; strict; comment @# @; 1.8 date 2020.06.22.06.24.15; author wiz; state dead; branches; next 1.7; commitid 0mbYkKbaQInmybdC; 1.7 date 2016.08.21.11.39.31; author wiz; state Exp; branches; next 1.6; commitid sd4Bx3np2TsSkajz; 1.6 date 2015.09.03.14.49.02; author wiz; state Exp; branches; next 1.5; commitid n6Uiw6tqIuekJOzy; 1.5 date 2004.02.20.14.02.04; author wiz; state Exp; branches; next 1.4; 1.4 date 2004.02.02.07.21.24; author tron; state Exp; branches; next 1.3; 1.3 date 2002.05.29.12.13.54; author tron; state dead; branches; next 1.2; 1.2 date 2001.01.10.17.45.32; author tron; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2000.06.22.13.50.34; author tron; state Exp; branches; next ; 1.2.2.1 date 2002.06.23.18.51.43; author jlam; state dead; branches; next ; desc @@ 1.8 log @mutt: update to 1.14.4. Remove some patches that would get voting rights soon. Remove support for NetBSD 1.5. pkglint cleanup. XXX: someone should send the remaining patches upstream. Mutt 1.14.4 was released on June 18, 2020. This is an important bug-fix release. It fixes a possible machine-in-the-middle response injection attack when using STARTTLS with IMAP, POP3, and SMTP (CVE-2020-14954). Mutt 1.14.3 was released on June 14, 2020. This is an important bug-fix release. It fixes a possible IMAP fcc/postpone machine-in-the-middle attack (CVE-2020-14093). It also fixes some GnuTLS certificate prompt issues. Mutt 1.14.2 was released on May 25, 2020. This is a bug-fix release, fixing a few prompt buffer-size issues and adding a potential DoS mitigation. Mutt 1.14.1 was released on May 16, 2020. This is a bug-fix release, fixing a documentation build issue and a few other small bugs. Mutt 1.14.0 was released on May 2, 2020. This release has new features and bug fixes. See the UPDATING file, or for more details see the release notes page. @ text @$NetBSD: patch-ah,v 1.7 2016/08/21 11:39:31 wiz Exp $ mutt_curses.h refers to event_t from mutt,h, and SHORT_STRING from lib.h, so include those headers here. --- mutt_curses.h.orig 2016-08-11 01:47:00.000000000 +0000 +++ mutt_curses.h @@@@ -52,6 +52,9 @@@@ # include #endif +#include "lib.h" /* for SHORT_STRING */ +#include "mutt.h" /* for event_t */ + #define MUTT_ENTER_C '\n' #define MUTT_ENTER_S "\n" @ 1.7 log @Updated mutt to 1.7.0. 1.7.0 (2016-08-18): ! Improved alignment when using multi-column characters with soft-fill (%*X) and right-justified (%>X) format strings. + The COLUMNS environment variable will be set to the width of the pager when invoking display filters. This can be used in copiousoutput mailcap entries to allow their output to match the pager width. + The sidebar patch has been merged. Please watch for airborne bovine. See the documentation for all the options, or simply enable it with 'set sidebar_visible'. + $mail_check_stats and $mail_check_stats_interval control whether, and how often, to scan for unread, flagged, and total message counts when checking for new mail in mailboxes. These statistics can be displayed in the sidebar and browser. + $trash, when set, specifies the path of the folder where mails marked for deletion will be moved, instead of being irremediably purged. + The function can be used to delete an entry and bypass the trash folder. + $folder_format has new format strings %m and %n, to display total and unread message counts for mailboxes. Note that $mail_check_stats should be enabled to use these. ! When browsing IMAP, %N will now display 'N', instead of the unread message count. Please use %n to display unread messages. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.6 2015/09/03 14:49:02 wiz Exp $ @ 1.6 log @Update to 1.5.23 using mail/mutt-devel. Upstream now calls this the stable version @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.3 2009/08/10 14:18:12 apb Exp $ d6 1 a6 1 --- mutt_curses.h.orig 2008-11-11 21:55:47.000000000 +0200 d15 2 a16 2 #define M_ENTER_C '\n' #define M_ENTER_S "\n" @ 1.5 log @Add RCS Id. @ text @d1 17 a17 17 $NetBSD$ --- init.h.orig Wed Jul 24 10:41:29 2002 +++ init.h Mon Feb 2 08:17:26 2004 @@@@ -278,6 +278,13 @@@@ ** .pp ** Character set your terminal uses to display and enter textual data. */ + { "change_folder_next", DT_BOOL, R_NONE, OPTCHANGEFOLDERNEXT, 0 }, + /* + ** .pp + ** When this variable is set, the change-folder command will start at the + ** next folder after the current folder in your mailbox list instead of + ** starting at the first folder. + */ { "check_new", DT_BOOL, R_NONE, OPTCHECKNEW, 1 }, /* ** .pp @ 1.4 log @Repeat after me: I will not patch multiple files with one patch file. I will not patch multiple files with one patch file. I will not patch multiple files with one patch file. [...] @ text @d1 1 @ 1.3 log @Update "mutt" package to version 1.4. Visible changes since version 1.2.5.1 include: - Better mh support: Mutt now supports .mh_sequences files. Currently, the "unseen", "flagged", and "replied" sequences are used to store mutt flags (the names are configurable using the $mh_seq_unseen, $mh_seq_flagged, and $mh_seq_replied configuration variables). As a side effect, messages in MH folders are no longer rewritten upon status changes. - The "trashed" flag is supported for maildir folders. See $maildir_trash. - POP folder support. You can now access a POP mailbox just like an IMAP folder (with obvious restrictions due to the protocol). - URL syntax for remote folders. You can pass things like pop://account@@host and imap://account@@host/folder as arguments for the -f command line flag. - STARTTLS support. If $ssl_starttls is set (the default), mutt will attempt to use STARTTLS on servers advertising that capability. - $preconnect. If set, a shell command to be executed if mutt fails to establish a connection to the server. This is useful for setting up secure connections; see the muttrc(5) for details. - $tunnel. Use a pipe to a command instead of a raw socket. See muttrc(5) for details. (Basically, it's another way for setting up secure connections.) - More new IMAP/POP-related variables (see muttrc(5) for details): $connect_timeout, $imap_authenticators, $imap_delim_chars, $imap_peek, $pop_authenticators, $pop_auth_try_all, $pop_checkinterval, $pop_delete, $pop_reconnect, $use_ipv6. - The following IMAP/POP-related variables are gone: $imap_checkinterval, $imap_cramkey, $pop_port. - There's a new imap-fetch-mail function, which forces a check for new messages on an IMAP server. - The new-mailbox function was renamed to create-mailbox, and is bound to C instead of n by default. For a complete overview of all new features look in the "NEWS" file. @ text @d1 16 a16 31 $NetBSD: patch-ah,v 1.2 2001/01/10 17:45:32 tron Exp $ --- imap/md5.h.orig Fri Aug 20 10:24:06 1999 +++ imap/md5.h Wed Jan 10 18:30:43 2001 @@@@ -26,14 +26,24 @@@@ #ifndef MD5_H #define MD5_H 1 +#include + /* POINTER defines a generic pointer type */ typedef unsigned char *POINTER; /* UINT2 defines a two byte word */ -typedef unsigned short int UINT2; +#ifdef __sun__ +typedef uint16_t UINT2; +#else +typedef u_int16_t UINT2; +#endif /* UINT4 defines a four byte word */ -typedef unsigned long int UINT4; +#ifdef __sun__ +typedef uint32_t UINT4; +#else +typedef u_int32_t UINT4; +#endif /* MD5 context. */ typedef struct { @ 1.2 log @Make LP64 fix work on Solaris. @ text @d1 1 a1 1 $NetBSD$ @ 1.2.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.2 2001/01/10 17:45:32 tron Exp $ @ 1.1 log @Fix LP64 bug in MD5 code which broke IMAP CRAM-MD5 authentification. @ text @d4 2 a5 2 +++ imap/md5.h Thu Jun 22 15:13:06 2000 @@@@ -26,14 +26,16 @@@@ d16 3 d20 1 d24 3 d28 1 @