head 1.12; access; symbols pkgsrc-2020Q1:1.11.0.18 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.40 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.36 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.11.0.34 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.32 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.30 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.28 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.26 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.24 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.22 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.20 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.16 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.14 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.11.0.12 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.11.0.10 pkgsrc-2016Q3-base:1.11 pkgsrc-2016Q2:1.11.0.8 pkgsrc-2016Q2-base:1.11 pkgsrc-2016Q1:1.11.0.6 pkgsrc-2016Q1-base:1.11 pkgsrc-2015Q4:1.11.0.4 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.11.0.2 pkgsrc-2015Q3-base:1.11 pkgsrc-2015Q2:1.9.0.74 pkgsrc-2015Q2-base:1.9 pkgsrc-2015Q1:1.9.0.72 pkgsrc-2015Q1-base:1.9 pkgsrc-2014Q4:1.9.0.70 pkgsrc-2014Q4-base:1.9 pkgsrc-2014Q3:1.9.0.68 pkgsrc-2014Q3-base:1.9 pkgsrc-2014Q2:1.9.0.66 pkgsrc-2014Q2-base:1.9 pkgsrc-2014Q1:1.9.0.64 pkgsrc-2014Q1-base:1.9 pkgsrc-2013Q4:1.9.0.62 pkgsrc-2013Q4-base:1.9 pkgsrc-2013Q3:1.9.0.60 pkgsrc-2013Q3-base:1.9 pkgsrc-2013Q2:1.9.0.58 pkgsrc-2013Q2-base:1.9 pkgsrc-2013Q1:1.9.0.56 pkgsrc-2013Q1-base:1.9 pkgsrc-2012Q4:1.9.0.54 pkgsrc-2012Q4-base:1.9 pkgsrc-2012Q3:1.9.0.52 pkgsrc-2012Q3-base:1.9 pkgsrc-2012Q2:1.9.0.50 pkgsrc-2012Q2-base:1.9 pkgsrc-2012Q1:1.9.0.48 pkgsrc-2012Q1-base:1.9 pkgsrc-2011Q4:1.9.0.46 pkgsrc-2011Q4-base:1.9 pkgsrc-2011Q3:1.9.0.44 pkgsrc-2011Q3-base:1.9 pkgsrc-2011Q2:1.9.0.42 pkgsrc-2011Q2-base:1.9 pkgsrc-2011Q1:1.9.0.40 pkgsrc-2011Q1-base:1.9 pkgsrc-2010Q4:1.9.0.38 pkgsrc-2010Q4-base:1.9 pkgsrc-2010Q3:1.9.0.36 pkgsrc-2010Q3-base:1.9 pkgsrc-2010Q2:1.9.0.34 pkgsrc-2010Q2-base:1.9 pkgsrc-2010Q1:1.9.0.32 pkgsrc-2010Q1-base:1.9 pkgsrc-2009Q4:1.9.0.30 pkgsrc-2009Q4-base:1.9 pkgsrc-2009Q3:1.9.0.28 pkgsrc-2009Q3-base:1.9 pkgsrc-2009Q2:1.9.0.26 pkgsrc-2009Q2-base:1.9 pkgsrc-2009Q1:1.9.0.24 pkgsrc-2009Q1-base:1.9 pkgsrc-2008Q4:1.9.0.22 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.20 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.18 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.16 pkgsrc-2008Q2-base:1.9 cwrapper:1.9.0.14 pkgsrc-2008Q1:1.9.0.12 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.10 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.8 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.6 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.4 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.9.0.2 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.7.0.2 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.6.0.4 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.2 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.5.0.12 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.10 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.8 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.6 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.4 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.2 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.4.0.8 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.6 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.4 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.2.0.6 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.2 pkgviews-base:1.2 buildlink2:1.1.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.1 netbsd-1-5-PATCH001:1.1 netbsd-1-5-RELEASE:1.1 netbsd-1-4-PATCH003:1.1; locks; strict; comment @# @; 1.12 date 2020.06.22.06.24.15; author wiz; state dead; branches; next 1.11; commitid 0mbYkKbaQInmybdC; 1.11 date 2015.09.03.21.04.34; author wiz; state Exp; branches; next 1.10; commitid n5eo4oOFoHdSNQzy; 1.10 date 2015.09.03.14.49.02; author wiz; state Exp; branches; next 1.9; commitid n6Uiw6tqIuekJOzy; 1.9 date 2006.12.11.12.46.51; author salo; state Exp; branches; next 1.8; 1.8 date 2006.11.01.13.32.32; author tron; state Exp; branches; next 1.7; 1.7 date 2006.07.14.19.55.56; author tron; state dead; branches 1.7.2.1; next 1.6; 1.6 date 2006.02.07.00.00.51; author minskim; state Exp; branches; next 1.5; 1.5 date 2004.08.05.07.19.25; author jlam; state dead; branches; next 1.4; 1.4 date 2002.11.27.19.05.40; author jmmv; state Exp; branches; next 1.3; 1.3 date 2002.08.25.23.06.19; author jlam; state dead; branches; next 1.2; 1.2 date 2002.05.29.12.13.53; author tron; state Exp; branches; next 1.1; 1.1 date 2000.05.20.18.41.41; author kim; state Exp; branches 1.1.2.1; next ; 1.7.2.1 date 2006.11.01.21.16.51; author ghen; state Exp; branches; next 1.7.2.2; 1.7.2.2 date 2006.12.11.13.55.22; author ghen; state Exp; branches; next ; 1.1.2.1 date 2002.06.23.18.51.41; author jlam; state Exp; branches; next ; desc @@ 1.12 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-ad,v 1.11 2015/09/03 21:04:34 wiz Exp $ --- contrib/Makefile.in.orig 2015-08-30 17:24:26.000000000 +0000 +++ contrib/Makefile.in @@@@ -459,21 +459,20 @@@@ uninstall-am: uninstall-local install-data-local: - $(MKDIR_P) $(DESTDIR)$(docdir)/samples $(DESTDIR)$(docdir)/samples/iconv + $(MKDIR_P) $(DESTDIR)$(sysconfdir) $(DESTDIR)$(sysconfdir)/iconv for f in $(SAMPLES) ; do \ - $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir)/samples ; \ + $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(sysconfdir); \ done for f in $(srcdir)/iconv/*.rc ; do \ - $(INSTALL) -m 644 $$f $(DESTDIR)$(docdir)/samples/iconv ; \ + $(INSTALL) -m 644 $$f $(DESTDIR)$(sysconfdir)/iconv ; \ done uninstall-local: for f in $(SAMPLES) ; do \ - rm -f $(DESTDIR)$(docdir)/samples/$$f ; \ + rm -f $(DESTDIR)$(sysconfdir)/$$f ; \ done - -rm -rf $(DESTDIR)$(docdir)/samples/iconv - -rmdir $(DESTDIR)$(docdir)/samples - -rmdir $(DESTDIR)$(docdir) + -rm -rf $(DESTDIR)$(sysconfdir)/iconv + -rmdir $(DESTDIR)$(sysconfdir) dist-hook: Makefile $(DISTFILES) mkdir -p $(distdir)/iconv for file in $(srcdir)/iconv/*.rc ; do \ @ 1.11 log @Update mail/mutt to 1.5.24. Update compressed patch to follow suit. Remove x-label option since patch hasn't been updated since 1.5.17 (2007). Comment out sidebar option since patch hasn't been updated yet. Changes: 1.5.24 contains several new features in addition to bug fixes, perhaps hinting it's past time to release 1.6.0. At the very least, the Mutt team would like to encourage everyone to consider this release as "very close to stable" and suggest anyone still using the 1.4 series please upgrade. A few changes were made to the suggested GPG and S/MIME configuration settings. Please take the time to review the UPDATING file, as well as the sample gpg.rc and smime.rc files under the contrib subdirectory. We'd like to thank everyone who contributed patches, bug reports, translation, feedback, documentation updates, and testing. We're grateful for all of your help in making this release happen. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.10 2015/09/03 14:49:02 wiz Exp $ @ 1.10 log @Update to 1.5.23 using mail/mutt-devel. Upstream now calls this the stable version @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.8 2006/08/16 10:42:05 tonio Exp $ d3 1 a3 1 --- contrib/Makefile.in.orig 2006-08-14 16:09:28.000000000 +0200 d5 1 a5 1 @@@@ -365,21 +365,20 @@@@ uninstall-am: uninstall-info-am uninstal d9 2 a10 2 - $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)/samples $(DESTDIR)$(docdir)/samples/iconv + $(top_srcdir)/mkinstalldirs $(DESTDIR)$(sysconfdir) $(DESTDIR)$(sysconfdir)/iconv d13 1 a13 1 + $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(sysconfdir) ; \ @ 1.9 log @Use official upstream patch for CVE-2006-5297 and CVE-2006-5298 security issues from mutt GIT repo. Bump PKGREVISION. ok @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 7 Security fixes for CVE-2006-5297 and CVE-2006-5298, from mutt git. --- lib.c.orig 2002-04-29 19:12:18.000000000 +0200 +++ lib.c 2006-12-11 13:24:17.000000000 +0100 @@@@ -346,13 +346,84 @@@@ int safe_rename (const char *src, const return 0; } a6 51 +/* Create a temporary directory next to a file name */ + +int mutt_mkwrapdir (const char *path, char *newfile, size_t nflen, + char *newdir, size_t ndlen) +{ + const char *basename; + char parent[_POSIX_PATH_MAX]; + char *p; + int rv; + + strfcpy (parent, NONULL (path), sizeof (parent)); + + if ((p = strrchr (parent, '/'))) + { + *p = '\0'; + basename = p + 1; + } + else + { + strfcpy (parent, ".", sizeof (parent)); + basename = path; + } + + do + { + snprintf (newdir, ndlen, "%s/%s", parent, ".muttXXXXXX"); + mktemp (newdir); + } + while ((rv = mkdir (newdir, 0700)) == -1 && errno == EEXIST); + + if (rv == -1) + return -1; + + snprintf (newfile, nflen, "%s/%s", newdir, NONULL(basename)); + return 0; +} + +int mutt_put_file_in_place (const char *path, const char *safe_file, const char *safe_dir) +{ + int rv; + + rv = safe_rename (safe_file, path); + unlink (safe_file); + rmdir (safe_dir); + return rv; +} + int safe_open (const char *path, int flags) { struct stat osb, nsb; int fd; d8 11 a18 26 + if (flags & O_EXCL) + { + char safe_file[_POSIX_PATH_MAX]; + char safe_dir[_POSIX_PATH_MAX]; + + if (mutt_mkwrapdir (path, safe_file, sizeof (safe_file), + safe_dir, sizeof (safe_dir)) == -1) + return -1; + + if ((fd = open (safe_file, flags, 0600)) < 0) + { + rmdir (safe_dir); + return fd; + } + + if (mutt_put_file_in_place (path, safe_file, safe_dir) == -1) + { + close (fd); + return -1; + } + } + else + { if ((fd = open (path, flags, 0600)) < 0) return fd; + } d20 13 a32 2 /* make sure the file is not symlink */ if (lstat (path, &osb) < 0 || fstat (fd, &nsb) < 0 || @ 1.8 log @Make sure that a temporary has been opened with proper permissions. That fixes the security problem reported in CVE-2006-5298. @ text @d3 57 a59 3 --- lib.c.orig 2002-04-29 18:12:18.000000000 +0100 +++ lib.c 2006-11-01 13:22:51.000000000 +0000 @@@@ -351,8 +351,8 @@@@ d63 26 a88 4 - if ((fd = open (path, flags, 0600)) < 0) - return fd; + if ((fd = open (path, flags, S_IRUSR|S_IWUSR)) < 0) + return (-1); a91 14 @@@@ -363,6 +363,13 @@@@ return (-1); } + /* Make sure the file is owned by us and has save permissions. */ + if (nsb.st_uid != geteuid() || + (nsb.st_mode & (S_IRWXG|S_IRWXO)) != 0) { + close (fd); + return (-1); + } + return (fd); } @ 1.7 log @Update "mutt" package to version 1.4.2.2. Changes since version 1.4.2.1: - security fix for CVE-2006-3242 - minor tweak to satisfy modern compilers Note: Both changes were available in "pkgsrc" as patches already. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.6 2006/02/07 00:00:51 minskim Exp $ d3 5 a7 5 --- keymap.h.orig 2001-09-11 04:20:34.000000000 -0700 +++ keymap.h @@@@ -19,6 +19,8 @@@@ #ifndef KEYMAP_H #define KEYMAP_H d9 17 a25 1 +#include "mapping.h" d27 2 a28 2 /* maximal length of a key binding sequence used for buffer in km_bindkey */ #define MAX_SEQ 8 @ 1.7.2.1 log @Pullup ticket 1894 - requested by tron security fix for mutt - pkgsrc/mail/mutt/Makefile 1.145 - pkgsrc/mail/mutt/distinfo 1.32 - pkgsrc/mail/mutt/patches/patch-ad 1.8 Module Name: pkgsrc Committed By: tron Date: Wed Nov 1 13:32:32 UTC 2006 Modified Files: pkgsrc/mail/mutt: Makefile distinfo Added Files: pkgsrc/mail/mutt/patches: patch-ad Log Message: Make sure that a temporary has been opened with proper permissions. That fixes the security problem reported in CVE-2006-5298. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.8 2006/11/01 13:32:32 tron Exp $ d3 5 a7 5 --- lib.c.orig 2002-04-29 18:12:18.000000000 +0100 +++ lib.c 2006-11-01 13:22:51.000000000 +0000 @@@@ -351,8 +351,8 @@@@ struct stat osb, nsb; int fd; d9 1 a9 17 - if ((fd = open (path, flags, 0600)) < 0) - return fd; + if ((fd = open (path, flags, S_IRUSR|S_IWUSR)) < 0) + return (-1); /* make sure the file is not symlink */ if (lstat (path, &osb) < 0 || fstat (fd, &nsb) < 0 || @@@@ -363,6 +363,13 @@@@ return (-1); } + /* Make sure the file is owned by us and has save permissions. */ + if (nsb.st_uid != geteuid() || + (nsb.st_mode & (S_IRWXG|S_IRWXO)) != 0) { + close (fd); + return (-1); + } d11 2 a12 2 return (fd); } @ 1.7.2.2 log @Pullup ticket 1953 - requested by salo security fix for mutt - pkgsrc/mail/mutt/Makefile 1.147 - pkgsrc/mail/mutt/distinfo 1.33 - pkgsrc/mail/mutt/patches/patch-ad 1.9 Module Name: pkgsrc Committed By: salo Date: Mon Dec 11 12:46:51 UTC 2006 Modified Files: pkgsrc/mail/mutt: Makefile distinfo pkgsrc/mail/mutt/patches: patch-ad Log Message: Use official upstream patch for CVE-2006-5297 and CVE-2006-5298 security issues from mutt GIT repo. Bump PKGREVISION. ok @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.7.2.1 2006/11/01 21:16:51 ghen Exp $ d3 3 a5 57 Security fixes for CVE-2006-5297 and CVE-2006-5298, from mutt git. --- lib.c.orig 2002-04-29 19:12:18.000000000 +0200 +++ lib.c 2006-12-11 13:24:17.000000000 +0100 @@@@ -346,13 +346,84 @@@@ int safe_rename (const char *src, const return 0; } +/* Create a temporary directory next to a file name */ + +int mutt_mkwrapdir (const char *path, char *newfile, size_t nflen, + char *newdir, size_t ndlen) +{ + const char *basename; + char parent[_POSIX_PATH_MAX]; + char *p; + int rv; + + strfcpy (parent, NONULL (path), sizeof (parent)); + + if ((p = strrchr (parent, '/'))) + { + *p = '\0'; + basename = p + 1; + } + else + { + strfcpy (parent, ".", sizeof (parent)); + basename = path; + } + + do + { + snprintf (newdir, ndlen, "%s/%s", parent, ".muttXXXXXX"); + mktemp (newdir); + } + while ((rv = mkdir (newdir, 0700)) == -1 && errno == EEXIST); + + if (rv == -1) + return -1; + + snprintf (newfile, nflen, "%s/%s", newdir, NONULL(basename)); + return 0; +} + +int mutt_put_file_in_place (const char *path, const char *safe_file, const char *safe_dir) +{ + int rv; + + rv = safe_rename (safe_file, path); + unlink (safe_file); + rmdir (safe_dir); + return rv; +} + int safe_open (const char *path, int flags) { d9 4 a12 26 + if (flags & O_EXCL) + { + char safe_file[_POSIX_PATH_MAX]; + char safe_dir[_POSIX_PATH_MAX]; + + if (mutt_mkwrapdir (path, safe_file, sizeof (safe_file), + safe_dir, sizeof (safe_dir)) == -1) + return -1; + + if ((fd = open (safe_file, flags, 0600)) < 0) + { + rmdir (safe_dir); + return fd; + } + + if (mutt_put_file_in_place (path, safe_file, safe_dir) == -1) + { + close (fd); + return -1; + } + } + else + { if ((fd = open (path, flags, 0600)) < 0) return fd; + } d16 14 @ 1.6 log @Define a structure before using it to declare an array. Makes this package build on Darwin. Approved by the maintainer. @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @Make the mail/mutt and mail/mutt-devel packages more closely resemble each other to facilitate easier updates of the mail/mutt package when the next mutt is released. The changes to mail/mutt include: * convert mail/mutt to use bsd.options.mk * remove unnecessary patches and use subst.mk instead Approved by . @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.4 2002/11/27 19:05:40 jmmv Exp $ d3 5 a7 12 --- contrib/Makefile.in.orig Mon Jun 4 19:14:31 2001 +++ contrib/Makefile.in @@@@ -12,6 +12,7 @@@@ libdir = @@libdir@@ mandir = @@mandir@@ srcdir = @@srcdir@@ docdir = @@docdir@@ +egdir = @@datadir@@/examples/@@PACKAGE@@ top_srcdir = @@top_srcdir@@ top_builddir = .. INSTALL = @@INSTALL@@ @@@@ -37,12 +38,12 @@@@ distclean: check: d9 4 a12 11 install: - $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)/samples $(DESTDIR)$(docdir)/samples/iconv + $(top_srcdir)/mkinstalldirs $(DESTDIR)$(egdir) $(DESTDIR)$(egdir)/iconv for f in $(SAMPLES) ; do \ - $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir)/samples ; \ + $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(egdir) ; \ done for f in $(srcdir)/iconv/*.rc ; do \ - $(INSTALL) -m 644 $$f $(DESTDIR)$(docdir)/samples/iconv ; \ + $(INSTALL) -m 644 $$f $(DESTDIR)$(egdir)/iconv ; \ done a13 1 # Nothing needs to be done - uninstall in doc removes samples as well. @ 1.4 log @Change location of mutt examples, so they are installed under the standard directory share/examples/mutt instead of beeing in share/doc/mutt/samples. Provide a compatibility symlink. Also avoid direct installation of files under PKG_SYSCONFDIR. Instead force mutt to install them inside the examples directory and let bsd.pkg.install.mk copy them to the right place. Bump PKGREVISION to 2. Approved by tron (the maintainer) and wiz. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Use buildlink2 instead of buildlink1. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.2 2002/05/29 12:13:53 tron Exp $ d3 12 a14 3 --- Makefile.in.orig Wed Jan 30 17:50:34 2002 +++ Makefile.in Wed Jan 30 17:56:07 2002 @@@@ -144,7 +144,7 @@@@ d16 11 a26 6 INCLUDES = -I. -I$(top_srcdir) $(IMAP_INCLUDES) -Iintl -CPPFLAGS = @@CPPFLAGS@@ -I$(includedir) +CPPFLAGS = @@CPPFLAGS@@ non_us_sources = pgp.c pgpinvoke.c pgpkey.c pgplib.c sha1.c pgpmicalg.c gnupgparse.c sha1.h doc/language.txt doc/language50.txt OPS.PGP doc/PGP-Notes.txt OPS.MIX remailer.c remailer.h pgpewrap.c contrib/pgp2.rc contrib/pgp5.rc contrib/gpg.rc mutt_ssl.c mutt_ssl.h README.SSL mutt_ssl_nss.c pgppacket.c pgppacket.h d28 1 @ 1.2 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 1 a1 1 $NetBSD: patch-ad,v 1.5 2002/01/30 23:03:25 jlam Exp $ @ 1.1 log @This is the version of the "& expansion in pw_gecos" fix that will be in future versions of mutt. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 10 --- lib.c 2000/05/16 15:23:02 2.24 +++ lib.c 2000/05/20 07:31:00 @@@@ -32,9 +32,9 @@@@ #include #include #include -#include #include #include +#include d7 6 a12 1 #include "lib.h" @ 1.1.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.2 2002/05/29 12:13:53 tron Exp $ d3 10 a12 3 --- Makefile.in.orig Wed Jan 30 17:50:34 2002 +++ Makefile.in Wed Jan 30 17:56:07 2002 @@@@ -144,7 +144,7 @@@@ d14 1 a14 6 INCLUDES = -I. -I$(top_srcdir) $(IMAP_INCLUDES) -Iintl -CPPFLAGS = @@CPPFLAGS@@ -I$(includedir) +CPPFLAGS = @@CPPFLAGS@@ non_us_sources = pgp.c pgpinvoke.c pgpkey.c pgplib.c sha1.c pgpmicalg.c gnupgparse.c sha1.h doc/language.txt doc/language50.txt OPS.PGP doc/PGP-Notes.txt OPS.MIX remailer.c remailer.h pgpewrap.c contrib/pgp2.rc contrib/pgp5.rc contrib/gpg.rc mutt_ssl.c mutt_ssl.h README.SSL mutt_ssl_nss.c pgppacket.c pgppacket.h @