head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.16 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.14 pkgsrc-2012Q4-base:1.8 pkgsrc-2011Q4:1.8.0.12 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q2:1.8.0.10 pkgsrc-2011Q2-base:1.8 pkgsrc-2009Q4:1.8.0.8 pkgsrc-2009Q4-base:1.8 pkgsrc-2008Q4:1.8.0.6 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.4 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.2 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.7.0.48 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.46 pkgsrc-2008Q1:1.7.0.44 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.42 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.40 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.38 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.36 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.34 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.32 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.30 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.28 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.26 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.24 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.22 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.20 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.18 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.16 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.14 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.7.0.12 pkgsrc-2004Q1-base:1.7 pkgsrc-2003Q4:1.7.0.10 pkgsrc-2003Q4-base:1.7 netbsd-1-6-1:1.7.0.6 netbsd-1-6-1-base:1.7 netbsd-1-6:1.7.0.8 netbsd-1-6-RELEASE-base:1.7 pkgviews:1.7.0.4 pkgviews-base:1.7 buildlink2:1.7.0.2 buildlink2-base:1.7 netbsd-1-5-PATCH003:1.7 netbsd-1-5-PATCH001:1.7 netbsd-1-5-RELEASE:1.7 netbsd-1-4-PATCH003:1.7 netbsd-1-4-PATCH002:1.4 comdex-fall-1999:1.4 netbsd-1-4-PATCH001:1.4 netbsd-1-4-RELEASE:1.4; locks; strict; comment @# @; 1.8 date 2008.08.08.23.41.22; author epg; state dead; branches; next 1.7; 1.7 date 2000.04.15.07.56.16; author simonb; state Exp; branches; next 1.6; 1.6 date 2000.03.02.05.11.45; author kim; state Exp; branches; next 1.5; 1.5 date 2000.03.02.00.23.15; author hubertf; state Exp; branches; next 1.4; 1.4 date 99.03.07.01.16.26; author kim; state Exp; branches; next 1.3; 1.3 date 99.03.06.23.17.34; author kim; state Exp; branches; next 1.2; 1.2 date 99.03.05.01.56.43; author kim; state Exp; branches; next 1.1; 1.1 date 99.03.04.09.12.42; author kim; state Exp; branches; next ; desc @@ 1.8 log @- Update from 1.0.4 (Apr 2000) to 1.3 (Jun 2008) (whew!). - many bug fixes - MM_CHARSET no longer needed; now uses iconv to decode RFC2047-encoded headers and convert to current locale. - various MIME improvements - Take maintainership (ok'd by kim@@). - Replace DESCR with text from web site. - Support user-destdir. - Use --with-hash-backup instead of hacking config.h post-configure. - Drop IRIX-specific part of fmt_scan.c patch-cd, and therefore drop patch-ck and IRIX bits in Makefile. - A tmac.h conf file (wtf?) is no longer installed. - Update what's installed to share/doc/nmh. - Update PLIST for added/removed/renamed files. - Patches: - Update patch-ca and patch-cd. - Remove errno patches, upstream since XXX: patch-aa, patch-ab, patch-ad, patch-ae, patch-ag, patch-ah, patch-ai, patch-aj, patch-ak, patch-al, patch-am, patch-an patch-ao, patch-ap, patch-aq, patch-ar, patch-as, patch-at, patch-au, patch-av, patch-aw, patch-ax, patch-az, patch-ba, patch-bb, patch-bc, patch-bd, patch-be, patch-bf, patch-bg, patch-bh, patch-bi - patch-aa also had a patch for some fgetstr problem on NetBSD which no longer seems to happen. - Remove patch-cb; GCOS_HACK is referenced nowhere in nmh code (only apparently outdated docs) or in any other pkgsrc patch; HAVE_SYS_PARAM_H is already elsewhere in config.h, and sys/param.h is included in nmh.h. - Remove patch-ce (http://savannah.nongnu.org/bugs/?1393 fixed in uip/sortm.c r1.7). - Remove patch-ci (fixed in uip/show.c r1.6). - Remove patch-cj; $(etcdir)/tmac.h is gone and the folders/flists problems were fixed (differently) in 2000. - Remove patch-ck (CPPFLAGS support for the IRIX-specific part of patch-cd. @ text @$NetBSD: patch-cb,v 1.7 2000/04/15 07:56:16 simonb Exp $ --- config.h.in.orig Sat Mar 18 07:19:43 2000 +++ config.h.in Sat Apr 15 17:13:49 2000 @@@@ -1,5 +1,12 @@@@ /* config.h.in. Generated automatically from configure.in by autoheader. */ +/* Define if you have the header file. */ +#undef HAVE_SYS_PARAM_H + +#ifdef HAVE_SYS_PARAM_H +# include +#endif + /****** BEGIN USER CONFIGURATION SECTION *****/ /* @@@@ -72,6 +79,11 @@@@ #define FIX_NON_Y2K_COMPLIANT_MUA_DATES 1 /* + * Replace & in the GCOS field with the login name. + */ +#define GCOS_HACK 1 + +/* * Directs inc/slocal to extract the envelope sender from "From " * line. If inc/slocal is saving message to folder, then this * sender information is then used to create a Return-Path @@@@ -424,9 +436,6 @@@@ /* Define if you have the header file. */ #undef HAVE_SYS_NDIR_H - -/* Define if you have the header file. */ -#undef HAVE_SYS_PARAM_H /* Define if you have the header file. */ #undef HAVE_SYS_TIME_H @ 1.7 log @Upgrade nmh to 1.0.4. Fixes problems discussed in PR pkg/9695 (Eric sent his problem report to the nmh people as well). Adjust home page as per Eric's PR pkg/9695 as well. Many changes since 1.0.3. The most important ones are: + Eric's shell quoting problems displaying MIME content. + Fix coredump in packf. + Folder creation permissions bug (mentioned by Sean Matheis on netbsd-users@@netbsd.org). + mmdf mailbox processing errors. Full list if changes is in the ChangeLog file. @ text @d1 1 a1 1 $NetBSD$ @ 1.6 log @Fixes: - added missing checksum for the distribution file - put back GCOS_HACK define (it was removed from patch-cb) - do not include mhn.defaults in the PLIST to keep protecting it from upgrades in case it has local modifications - install mhn.defaults.dist from the "files" directory instead of using a dynamically generated one (this was the intention always) - mhn.defaults and mts.conf get installed if they don't exist; new users do not have to worry about copying *.dist files now - added comments about the configuration file philosophy in Makefile @ text @d3 2 a4 2 --- config.h.in.orig Sun Feb 6 07:40:21 2000 +++ config.h.in Wed Mar 1 23:31:04 2000 d18 2 a19 2 @@@@ -58,6 +65,11 @@@@ /* #define REALLYDUMB 1 */ d30 1 a30 1 @@@@ -405,9 +417,6 @@@@ @ 1.5 log @Update to V1.0.3, per request of our security officers: Versions prior to 1.0.3 of the nmh package contained a vulnerability where incoming mail messages with carefully designed MIME headers could cause nmh's mhshow command to execute arbitrary shell code. See the changelog for another 372 lines of changes. @ text @d3 2 a4 2 --- config.h.in.orig Sun Feb 6 13:40:21 2000 +++ config.h.in Thu Mar 2 00:47:13 2000 d18 13 a30 1 @@@@ -405,9 +412,6 @@@@ @ 1.4 log @Setting NMH_HASH_BACKUP=yes will compile nmh with BACKUP_PREFIX set to "#". @ text @d3 2 a4 2 --- config.h.in.orig Sat Jan 23 21:27:49 1999 +++ config.h.in Sat Mar 6 19:50:56 1999 d18 1 a18 17 @@@@ -37,9 +44,12 @@@@ * OpenBSD 2.x * BSD/OS 2.x */ -/* #define BIND 1 */ -/* #define BSD42 1 */ -/* #define BSD44 1 */ +#ifdef BSD4_4 +#define BIND 1 +#define BSD42 1 +#define BSD44 1 +#define GCOS_HACK 1 +#endif /* * SCO 4.x @@@@ -399,9 +409,6 @@@@ @ 1.3 log @Make this patch work with non-NetBSD systems (thanks, Al). Change BACKUP_PREFIX to "#" so users of shells like tcsh don't have to do excess typing when recovering accidentally removed messages (mv ~/Mail/inbox/{#,}14921). @ text @d4 1 a4 1 +++ config.h.in Sat Mar 6 17:50:41 1999 a33 9 @@@@ -154,7 +164,7 @@@@ * The prefix which is prepended to the name of messages when they * are "removed" by rmm. This should typically be `,' or `#' */ -#define BACKUP_PREFIX "," +#define BACKUP_PREFIX "#" /* * Name of link to file to which you are replying. @ 1.2 log @Need GCOS_HACK on BSD systems. @ text @d4 15 a18 2 +++ config.h.in Thu Mar 4 20:33:42 1999 @@@@ -37,9 +37,10 @@@@ d25 1 d30 1 d34 19 @ 1.1 log @Upgraded to nmh-1.0 @ text @d4 2 a5 2 +++ config.h.in Thu Mar 4 02:02:07 1999 @@@@ -37,9 +37,9 @@@@ d15 1 @