head 1.27; access; symbols pkgsrc-2023Q4:1.27.0.18 pkgsrc-2023Q4-base:1.27 pkgsrc-2023Q3:1.27.0.16 pkgsrc-2023Q3-base:1.27 pkgsrc-2023Q2:1.27.0.14 pkgsrc-2023Q2-base:1.27 pkgsrc-2023Q1:1.27.0.12 pkgsrc-2023Q1-base:1.27 pkgsrc-2022Q4:1.27.0.10 pkgsrc-2022Q4-base:1.27 pkgsrc-2022Q3:1.27.0.8 pkgsrc-2022Q3-base:1.27 pkgsrc-2022Q2:1.27.0.6 pkgsrc-2022Q2-base:1.27 pkgsrc-2022Q1:1.27.0.4 pkgsrc-2022Q1-base:1.27 pkgsrc-2021Q4:1.27.0.2 pkgsrc-2021Q4-base:1.27 pkgsrc-2021Q3:1.25.0.20 pkgsrc-2021Q3-base:1.25 pkgsrc-2021Q2:1.25.0.18 pkgsrc-2021Q2-base:1.25 pkgsrc-2021Q1:1.25.0.16 pkgsrc-2021Q1-base:1.25 pkgsrc-2020Q4:1.25.0.14 pkgsrc-2020Q4-base:1.25 pkgsrc-2020Q3:1.25.0.12 pkgsrc-2020Q3-base:1.25 pkgsrc-2020Q2:1.25.0.10 pkgsrc-2020Q2-base:1.25 pkgsrc-2020Q1:1.25.0.6 pkgsrc-2020Q1-base:1.25 pkgsrc-2019Q4:1.25.0.8 pkgsrc-2019Q4-base:1.25 pkgsrc-2019Q3:1.25.0.4 pkgsrc-2019Q3-base:1.25 pkgsrc-2019Q2:1.25.0.2 pkgsrc-2019Q2-base:1.25 pkgsrc-2019Q1:1.24.0.16 pkgsrc-2019Q1-base:1.24 pkgsrc-2018Q4:1.24.0.14 pkgsrc-2018Q4-base:1.24 pkgsrc-2018Q3:1.24.0.12 pkgsrc-2018Q3-base:1.24 pkgsrc-2018Q2:1.24.0.10 pkgsrc-2018Q2-base:1.24 pkgsrc-2018Q1:1.24.0.8 pkgsrc-2018Q1-base:1.24 pkgsrc-2017Q4:1.24.0.6 pkgsrc-2017Q4-base:1.24 pkgsrc-2017Q3:1.24.0.4 pkgsrc-2017Q3-base:1.24 pkgsrc-2017Q2:1.23.0.2 pkgsrc-2017Q2-base:1.23 pkgsrc-2017Q1:1.20.0.12 pkgsrc-2017Q1-base:1.20 pkgsrc-2016Q4:1.20.0.10 pkgsrc-2016Q4-base:1.20 pkgsrc-2016Q3:1.20.0.8 pkgsrc-2016Q3-base:1.20 pkgsrc-2016Q2:1.20.0.6 pkgsrc-2016Q2-base:1.20 pkgsrc-2016Q1:1.20.0.4 pkgsrc-2016Q1-base:1.20 pkgsrc-2015Q4:1.20.0.2 pkgsrc-2015Q4-base:1.20 pkgsrc-2015Q3:1.19.0.30 pkgsrc-2015Q3-base:1.19 pkgsrc-2015Q2:1.19.0.28 pkgsrc-2015Q2-base:1.19 pkgsrc-2015Q1:1.19.0.26 pkgsrc-2015Q1-base:1.19 pkgsrc-2014Q4:1.19.0.24 pkgsrc-2014Q4-base:1.19 pkgsrc-2014Q3:1.19.0.22 pkgsrc-2014Q3-base:1.19 pkgsrc-2014Q2:1.19.0.20 pkgsrc-2014Q2-base:1.19 pkgsrc-2014Q1:1.19.0.18 pkgsrc-2014Q1-base:1.19 pkgsrc-2013Q4:1.19.0.16 pkgsrc-2013Q4-base:1.19 pkgsrc-2013Q3:1.19.0.14 pkgsrc-2013Q3-base:1.19 pkgsrc-2013Q2:1.19.0.12 pkgsrc-2013Q2-base:1.19 pkgsrc-2013Q1:1.19.0.10 pkgsrc-2013Q1-base:1.19 pkgsrc-2012Q4:1.19.0.8 pkgsrc-2012Q4-base:1.19 pkgsrc-2012Q3:1.19.0.6 pkgsrc-2012Q3-base:1.19 pkgsrc-2012Q2:1.19.0.4 pkgsrc-2012Q2-base:1.19 pkgsrc-2012Q1:1.19.0.2 pkgsrc-2012Q1-base:1.19 pkgsrc-2011Q4:1.18.0.16 pkgsrc-2011Q4-base:1.18 pkgsrc-2011Q3:1.18.0.14 pkgsrc-2011Q3-base:1.18 pkgsrc-2011Q2:1.18.0.12 pkgsrc-2011Q2-base:1.18 pkgsrc-2011Q1:1.18.0.10 pkgsrc-2011Q1-base:1.18 pkgsrc-2010Q4:1.18.0.8 pkgsrc-2010Q4-base:1.18 pkgsrc-2010Q3:1.18.0.6 pkgsrc-2010Q3-base:1.18 pkgsrc-2010Q2:1.18.0.4 pkgsrc-2010Q2-base:1.18 pkgsrc-2010Q1:1.18.0.2 pkgsrc-2010Q1-base:1.18 pkgsrc-2009Q4:1.17.0.30 pkgsrc-2009Q4-base:1.17 pkgsrc-2009Q3:1.17.0.28 pkgsrc-2009Q3-base:1.17 pkgsrc-2009Q2:1.17.0.26 pkgsrc-2009Q2-base:1.17 pkgsrc-2009Q1:1.17.0.24 pkgsrc-2009Q1-base:1.17 pkgsrc-2008Q4:1.17.0.22 pkgsrc-2008Q4-base:1.17 pkgsrc-2008Q3:1.17.0.20 pkgsrc-2008Q3-base:1.17 cube-native-xorg:1.17.0.18 cube-native-xorg-base:1.17 pkgsrc-2008Q2:1.17.0.16 pkgsrc-2008Q2-base:1.17 cwrapper:1.17.0.14 pkgsrc-2008Q1:1.17.0.12 pkgsrc-2008Q1-base:1.17 pkgsrc-2007Q4:1.17.0.10 pkgsrc-2007Q4-base:1.17 pkgsrc-2007Q3:1.17.0.8 pkgsrc-2007Q3-base:1.17 pkgsrc-2007Q2:1.17.0.6 pkgsrc-2007Q2-base:1.17 pkgsrc-2007Q1:1.17.0.4 pkgsrc-2007Q1-base:1.17 pkgsrc-2006Q4:1.17.0.2 pkgsrc-2006Q4-base:1.17 pkgsrc-2006Q3:1.16.0.10 pkgsrc-2006Q3-base:1.16 pkgsrc-2006Q2:1.16.0.8 pkgsrc-2006Q2-base:1.16 pkgsrc-2006Q1:1.16.0.6 pkgsrc-2006Q1-base:1.16 pkgsrc-2005Q4:1.16.0.4 pkgsrc-2005Q4-base:1.16 pkgsrc-2005Q3:1.16.0.2 pkgsrc-2005Q3-base:1.16 pkgsrc-2005Q2:1.13.0.2 pkgsrc-2005Q2-base:1.13 pkgsrc-2005Q1:1.11.0.2 pkgsrc-2005Q1-base:1.11 pkgsrc-2004Q4:1.3.0.4 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.2 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.2.0.6 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.1.1.1.0.2 netbsd-1-6-1-base:1.1.1.1 netbsd-1-6:1.1.1.1.0.4 netbsd-1-6-RELEASE-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.27 date 2021.10.26.10.54.00; author nia; state Exp; branches; next 1.26; commitid 4oqMIfLoj7jhgjeD; 1.26 date 2021.10.07.14.25.18; author nia; state Exp; branches; next 1.25; commitid qxYyTRMxdIO13TbD; 1.25 date 2019.04.27.11.33.03; author wiz; state Exp; branches; next 1.24; commitid Zc5K5EmCWI1CPYkB; 1.24 date 2017.07.26.02.01.58; author schmonz; state Exp; branches; next 1.23; commitid rJefLrZJgoJbfG0A; 1.23 date 2017.05.27.14.15.26; author schmonz; state Exp; branches; next 1.22; commitid pBtYkQrppTkoe2Tz; 1.22 date 2017.05.25.20.44.23; author schmonz; state Exp; branches; next 1.21; commitid ALTLDXBSKszJrOSz; 1.21 date 2017.05.25.20.41.27; author schmonz; state Exp; branches; next 1.20; commitid qeyiysYSdkPNqOSz; 1.20 date 2015.11.03.23.27.05; author agc; state Exp; branches; next 1.19; commitid OJ0eRxlNlbZfDHHy; 1.19 date 2012.03.12.04.32.11; author joerg; state Exp; branches; next 1.18; 1.18 date 2010.03.15.17.29.23; author schmonz; state Exp; branches; next 1.17; 1.17 date 2006.12.29.06.21.06; author schmonz; state Exp; branches; next 1.16; 1.16 date 2005.09.02.01.08.48; author schmonz; state Exp; branches; next 1.15; 1.15 date 2005.07.12.10.58.09; author schmonz; state Exp; branches; next 1.14; 1.14 date 2005.07.05.06.04.17; author schmonz; state Exp; branches; next 1.13; 1.13 date 2005.04.30.04.56.10; author schmonz; state Exp; branches; next 1.12; 1.12 date 2005.04.15.20.41.20; author schmonz; state Exp; branches; next 1.11; 1.11 date 2005.03.13.03.33.31; author schmonz; state Exp; branches; next 1.10; 1.10 date 2005.02.24.09.59.22; author agc; state Exp; branches; next 1.9; 1.9 date 2005.02.08.05.29.07; author schmonz; state Exp; branches; next 1.8; 1.8 date 2005.01.10.04.50.23; author schmonz; state Exp; branches; next 1.7; 1.7 date 2005.01.08.00.15.28; author schmonz; state Exp; branches; next 1.6; 1.6 date 2005.01.03.02.20.35; author schmonz; state Exp; branches; next 1.5; 1.5 date 2004.12.29.22.13.56; author schmonz; state Exp; branches; next 1.4; 1.4 date 2004.12.21.03.42.25; author schmonz; state Exp; branches; next 1.3; 1.3 date 2004.07.19.23.50.22; author schmonz; state Exp; branches; next 1.2; 1.2 date 2003.03.21.17.31.37; author jmmv; state Exp; branches; next 1.1; 1.1 date 2002.07.23.08.49.46; author schmonz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.07.23.08.49.46; author schmonz; state Exp; branches; next ; desc @@ 1.27 log @mail: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles were unfetchable (possibly fetched conditionally?): ./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch @ text @$NetBSD: distinfo,v 1.26 2021/10/07 14:25:18 nia Exp $ BLAKE2s (ezmlm-idx-7.2.2.tar.gz) = 3e3adcc170b866b7e9d6df724b8ddec6ee193346d009efc7763cfbbf42130f42 SHA512 (ezmlm-idx-7.2.2.tar.gz) = 4fdd30d6dc254fd0353f34675ea8baa91d95860de1fb23ff5517280c75a8d87405bdd7e180e25eb8f5c0b152a35a11a939f4e7364596e83d81053b1e6019245c Size (ezmlm-idx-7.2.2.tar.gz) = 742451 bytes SHA1 (patch-BIN) = 7024a403c703f2172882683bad316eaea2956f99 SHA1 (patch-CGIBIN) = e49ab9c2db9ed8d3e2691414ec433b74a6eaadb9 SHA1 (patch-ETC) = 1529f149f8e67af611e40187d395a3e1294f51a8 SHA1 (patch-MAN) = 6a50aedaf61e4d15af74d36088a9963f1563afb2 SHA1 (patch-Makefile) = 954e09eb022cbd38ba5ceb8c20a2c0519c360a08 SHA1 (patch-ezmlm-dispatch.c) = 0543922ecef47c0de9f424a23f0bff61809bad1d SHA1 (patch-test-getconfopt.c) = 45ae841a73df56ea1bd029041f4ca2e5239bb35d @ 1.26 log @mail: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2019/04/27 11:33:03 wiz Exp $ d3 1 a3 1 RMD160 (ezmlm-idx-7.2.2.tar.gz) = 323b22e532651924231e1043dbfaaa2cb35d2afb @ 1.25 log @*: add SHA512 checksums to distinfo @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2017/07/26 02:01:58 schmonz Exp $ a2 1 SHA1 (ezmlm-idx-7.2.2.tar.gz) = f24248551b20388cfc23d8474cd2114d0cefbf90 @ 1.24 log @Stop trying to share logic with ezmlm, and don't build catpages. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2017/05/27 14:15:26 schmonz Exp $ a2 3 SHA1 (ezmlm-0.53.tar.gz) = 3a7b618737fed8b774bec69c272d70f4142c1e30 RMD160 (ezmlm-0.53.tar.gz) = 6d366de2d7028a984ba454f1bec9d2d9f495c88b Size (ezmlm-0.53.tar.gz) = 62693 bytes d5 1 @ 1.23 log @Install ezmlm-cgi(1) in libexec/cgi-bin (setuid root, as documented) and ezcgi.css in ${PKG_SYSCONFDIR}. Provide supporting documentation in share/doc/ezmlm-idx. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2017/05/25 20:44:23 schmonz Exp $ d13 1 a13 1 SHA1 (patch-Makefile) = eb9f7f8d0a754e45d23d13828af07afe92425fce @ 1.22 log @Modernize patch names. No functional change intended. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2017/05/25 20:41:27 schmonz Exp $ d9 2 d13 1 a13 1 SHA1 (patch-Makefile) = 65cacc41eacc0de118b5f3bc7fadbaef8b6c7c82 @ 1.21 log @Update to 7.2.2. From the changelog: ezmlm-idx-7.2.2, 2014-05-14 =========================== - Added replytolist feature to ezmlm-send. When enabled, strips incoming Reply-To: header and adds its own. Also alters the behavior of rewritefrom. - Fixed off-by-one typo in ezmlm-weed causing an "out of memory" error. ezmlm-idx-7.2.1, 2014-05-09 =========================== - Fixed header address extraction in the presence of double quotes. - Fixed rewritefrom feature to run if the list is not indexed. ezmlm-idx-7.2.0, 2014-05-02 =========================== - Added <#C#>, <#T#>, and <#X#> substitutions for (un)subscribe confirmation emails, replaced with the hash code, time stamp, and action respectively. - Added option to ezmlm-[un]sub to use a tag other than "manual" in Log. - Added option to ezmlm-manage to show what response is being sent. - Added optional rewritefrom feature to ezmlm-send, automatically enabled when the sender has a "reject" DMARC policy. - Fixed behavior of ezmlm-manage -Q flag to match man page. - Fixed ezmlm-import failing to flush output to the last message, and enhanced it to allow reading the mbox from stdin. Thanks to Tullio Andreatta. - Fixed ezmlm-manage notifying target of an unsubscribe by a remote administrator when the -N option is in use. Thanks to Nebojsa Milovanovic. - Fixed ezmlm-archive corrupting output index files. - Internal rewrite of SQL modules to merge all common code. ezmlm-idx-7.1.1, 2010-11-18 =========================== - Fixed bug in getln2 function that prevented error handling. - Fixed bug in ezmlm-cron that prevented parsing of spaces. - Fixed unclosed file descriptor on error path in ezmlm-cgi. ezmlm-idx-7.1.0, 2010-11-03 =========================== - Added support for SQLite3 subscriber databases. Thanks to Mike Tedder. - Added support for wildcard addresses in all address databases. - Added support for qmqpservers to all ezmlm-idx programs. - Added support for decoding sender addresses mangled with a BATV "btv1" tag. - Added support for custom subject lines to ezmlm-get (for digests). - Added a new "omitbottom" control file, equivalent to the -B option for both ezmlm-get and ezmlm-manage. - Modified the (un)subscribe procedure to not require confirmation before telling the sender they were already on (or off) the list. - Renamed to "setup" makefile target to the more standard "install". - Modified ezmlm-split to exit silently if there is not "split" file, and added it back into the "manager" file to properly handle subscribe and unsubscribe requests destined for sublists. - Made the ezmlm-reject -h (obey headerreject) option the default. - Fixed ezmlm-send to obey the "addtrailer" setting instead of looking for a "text/trailer" file. - Fixed handling of adding the trailer on old lists. - Fixed adding the trailer to posts encoded with base64. - Fixed handling Received: headers with the date stamp on a separate line. - Fixed bug in command-line option processing which caused sender- confirmed posting to fail. - Fixed handling BATV sender addresses with upper-case hex tags. Thanks to Kyle Wheeler for pointing this out. - Adjusted filename in digest attachments to fix problem with Outlook. Thanks to Glen Stewart ezmlm-idx-7.0.2, 2009-08-09 =========================== - Fixed selection of [un]subscribe subject line for moderated subscriptions. - Clarified ezmlm-reject man page to note that Precedence: bulk is also rejected. - Added a proper charset for ch_GB (Chinese GuoBiao), and added an explicit charset for the other languages that were missing them. - Switched all ISO-8859-1 charsets to the more modern ISO-8859-15. - Many small text updates and tweaks. ezmlm-idx-7.0.1, 2009-07-09 =========================== - Added support for decoding sender addresses mangled by BATV prvs. - Added missing ezmlm-checksub to the installed programs. - Improved the TXT_BY message used in digests to work better with non-English languages. - Fixed out-of-memory resulting in a permanent error. - Fixed a buffer underflow bug in concatHDR. - Fixed a bug in ezmlm-issubn.c that was causing it to scan the main list when it shouldn't. - Fixed missing defaults in ezmlm-tstdig when digsize, digcount, or digtime were not created. - Clarified the steps necessary when upgrading in UPGRADE. ezmlm-idx-7.0.0, 2008-06-16 =========================== This version has three major architectural changes: 1. There is now support for internationalized messages. All error messages, all subject lines, and a few other messages are now configured in a file named "text/messages" that is read at run time. Messages in this file will undergo header-style substitution before they are output. Unlike other text files, all 3 of the files (DIR/text/messages, /etc/ezmlm/LANG/text/messages, and /etc/ezmlm/default/text/messages) are read, and only the first match (in the above order) is used for any given message. This allows for creation of partial files to override just select messages. If no match is found, the internal English text is used. 2. The use of the "flags" file has been deprecated completely by individual flag files accessed by the appropriate programs. This, along with corresponding changes to the ezmlmrc template, allows for lists to be reconfigured without invoking ezmlm-make. To upgrade a list to the new setup, simply run "ezmlm-make -+ DIR". Note that this will delete the "config" and "flags" files, as they have been superceded by other files. 3. Creation of subscriber tables has been moved out of ezmlm-mktab-* and into ezmlm-make by adding some additional hooks to the subdb plugins. A ezmlm-rmtab program is also added to remove subscriber tables, also with hooks in the subdb plugins. The ezmlm-mktab-* programs have been obsoleted by these changes and have been removed. Smaller changes: - Fixed a bug in ezmlm-request that caused a segfault when attempting to execute the "which" command. - Added new program ezmlm-checksub to replace the ezmlm-issubn ... || { echo error; exit 100; } lines in the ezmlmrc files. ezmlm-issubn is now deprecated for use in .qmail files, but still exists for backwards compatibility. - Added ezmlm-weed to the confirmer control files. - Added <#a#> substitution for the local part of the accept address. - ezmlm-warn will now process bounces for both the main and digest lists if neither the -d nor the -D options are given. - Added several control files for programs: dir/digcount ezmlm-tstdig dir/digestcode ezmlm-get dir/digformat ezmlm-get dir/digsize ezmlm-tstdig dir/digtime ezmlm-tstdig dir/modcanedit ezmlm-manage dir/modcanlist ezmlm-manage dir/modgetonly ezmlm-get dir/modpostonly ezmlm-store dir/nosubconfirm ezmlm-manage dir/nounsubconfirm ezmlm-manage dir/nowarn ezmlm-warn dir/subgetonly ezmlm-get dir/noreturnposts ezmlm-clean - Removed the ezmlm-make -4 option in favor of the above files. - Fixed handling of digest bouncer in ezmlm-dispatch. - Eliminated the use of vfork for portability. - Added support for decoding sender addresses mangled by SRS. - Fixed bug when running ezmlm-archive on a newly-created list. - Always enable ezmlm-request in manager. - Always enable the "deny" blacklist. - Fixed a long standing bug in ezmlm-store that caused both posting and moderating to happen when both modpost and confirmpost were disabled. Note: The subdb API was modified in this version. You will need to reinstall all sub-* modules along with the main package. Also, the messages changes also replaced the confirmpost subject line hack in ezmlm-store and the mailinglist file. The contents of DIR/confirmpost and DIR/mailinglist are now ignored in favor of the SUB_CONFIRM_POST and TXT_MAILING_LIST messages, respectively. ezmlm-idx-6.0.1, 2007-10-06 =========================== - Fixed all of the subdb plugins to correct a problem that prevented ezmlm-manage from working properly. - Fixed ezmlm-weed to handle MIME Delivery Status Notification messages better. - Fixed ezmlm-send to insert the proper value for the List-ID: header. Thanks Bill Nugent. - Added the necessary Sender: header to make DomainKeys work into the ezmlmrc template. - ezmlm-mktab-mysql and ezmlm-mktab-pgsql will now only be installed if they were built (with "make mysql" or "make pgsql" respectively). Note: The subdb API was modified in this version. You will need to reinstall all sub-* modules along with the main package. ezmlm-idx-6.0.0, 2006-11-30 =========================== This version introduces two major changes in how ezmlm-idx operates. First, the naming of subscriber lists has been revamped. In previous versions, the subscriber list would be identified by a full path to the list directory. In this version, the lists are identified by their subdirectory name within the list base directory. Full paths are supported in some places for backwards compatibility, but only where they fall within the list directory. This coincidentally removes the absolute path requirement in all places except ezmlm-make, and eliminates the need for (and use of) all the "sql" files not in the list base directory. Second, all three subscriber database libraries (standard, MySQL, and PostgreSQL) have been moved into dynamically loaded plugins. If you were previously using MySQL or PgSQL support, please follow the instructions in UPGRADE.idx. After this configuration, this version is backwards configurable with previous versions. The plugin support also adds support for an optional DIR/subdb file which supercedes DIR/sql. The file should contain the subscriber database plugin name followed by the content that would have gone into DIR/sql. If it is not found, DIR/sql is used instead with an assumed plugin name of "sql". ezmlm-make will read in and convert DIR/sql if DIR/subdb does not exist, but it writes out DIR/subdb. Make sure to read the UPGRADE.idx file for more information on what steps may be necessary to use this version. ezmlm-idx-5.1.2, 2007-10-05 =========================== - Fixed ezmlm-send to insert the proper value for the List-ID: header. Thanks Bill Nugent. - Added the necessary Sender: header to make DomainKeys work into the ezmlmrc template. ezmlm-idx-5.1.1, 2006-11-23 =========================== - (Un)subscribe requests initiated and confirmed by a moderator are now marked in the Log as "+mod" or "-mod". This is accomplished by the addition of another pair of subscribe/unsubscribe confirmation commands ("rc.cookie" and "wc.cookie") to ezmlm-manage to differentiate between moderated (un)subscribe requests and (un)subscribe requests iniated and confirmed by a moderator. - Updated the embeded qmail-verh patch to version 0.07 ezmlm-idx-5.1.0, 2006-08-08 =========================== - Added a new configuration files "headerkeep" and "mimekeep" which override "headerremove" and "mimeremove" respectively if either of the former are present. Instead of removing bad headers, the "headerkeep" file controls which ones *not* to remove. The "mimekeep" file works similarly for MIME parts. - Added a new program, ezmlm-import, which imports messages from a mbox file into ezmlm-idx's message archive. - Modified ezmlm-gate, ezmlm-issubn, ezmlm-list, ezmlm-sub, and ezmlm-unsub to accept relative subscriber database names. The changes take into account backwards compatibility. - Added ezmlm-weed to both the moderator and manager control files. - Added several more autoresponder signatures to ezmlm-weed. - Modified the vfork test to use pid_t instead of int, to fix portability issues on Solaris. - Fixed handling of missing ezmlmrc config file. - Fixed ezmlm-dispatch to handle working in a non-default .qmail file. ezmlm-idx-5.0.2, 2006-01-16 =========================== - All programs that copy the input message (ezmlm-get, ezmlm-manage, ezmlm-reject, ezmlm-request, and ezmlm-warn) will now copy the whole header but only a limited number of lines of the message body, configured by putting a number into "copylines". If this control file is not present, no body lines are copied (to avoid spam complaints). - Fixed ezmlm-make to override settings in the config files with command line options instead of the other way around. - Updated Spanish translation for post-confirm. Thanks Ruben Cardenal. - Fixed bug in generation of a (currently unused) email address in the subscription confirmation message. - Substitute <#c#> in (un)subscribe confirm messages with just the confirmation cookie (ie <#r#> without the <#l#>- prefix). ezmlm-idx-5.0.1, 2005-12-16 =========================== - If files cannot be found in either the list directory or the language-specific directory, try to pull them from the default directory (/etc/ezmlm/default). - Added a proper charset for Japanese texts. - Added a Spanish translation for post-confirm. Thanks Ruben Cardenal. - Fixed a bug in ezmlm-cgi caused by the use of "char" type for array index calculations. - Fixed ezmlm-gate failing to exit 0 on success. Thanks Ian Charnas and Sami Farin. ezmlm-idx-5.0.0, 2005-10-03 =========================== - Moved all the language-specific files (that is, all the "text" files plus "charset" and "mailinglist") out of the ezmlmrc files into individual files installed in a common location (/etc/ezmlm/LANG by default). - Modified the programs to try to pull files that are not present in the list directory from the common location above. - Replaced the use of the "config" file in ezmlm-make with individual files containing one setting each. ezmlm-make will still read the config file for now, but it is considered depricated. Running "ezmlm-make -+" on an existing list will upgrade it. - Added a "conf-etc" config file to allow changing the path to configuration files (defaults to "/etc/ezmlm"). - Added a "conf-lang" config file to replace the "make ISO" mechanism. - Modified the "copy" function, which translates from "text" files into output emails, to also select sections at run time based on the list's configured flags. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2012/03/12 04:32:11 joerg Exp $ d9 1 d11 1 a11 2 SHA1 (patch-ab) = 1529f149f8e67af611e40187d395a3e1294f51a8 SHA1 (patch-ac) = 65cacc41eacc0de118b5f3bc7fadbaef8b6c7c82 @ 1.20 log @Add SHA512 digests for distfiles for mail category Problems found locating distfiles: Package mutt: missing distfile patch-1.5.24.rr.compressed.gz Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz Package pine: missing distfile fancy.patch.gz Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch Package qmail: missing distfile badrcptto.patch Package qmail: missing distfile outgoingip.patch Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @a4 1 SHA512 (ezmlm-0.53.tar.gz) = 0dc1c64168428c531dbf78ca99582de4d4193d10bb38e87d3ee8f33f78083dc696bfd0681e3f2f690d7aa78b55b1b91c4ea6900c109406063445104826ff6d94 d6 8 a13 8 SHA1 (ezmlm-idx-0.444.tar.gz) = ef4225fc023e95c5b84aa48b417a68a0796cc72a RMD160 (ezmlm-idx-0.444.tar.gz) = 7af28d61c604123113e6718d263d7d207f09fd33 SHA512 (ezmlm-idx-0.444.tar.gz) = 970f47125debf1ed6f07067382501a7f3bd14187303d695d66509b3c5dfa330b6294f9687106ad3a632b0e5b22d40200377fbaa3f85a11f055cfd028b1bf0e79 Size (ezmlm-idx-0.444.tar.gz) = 615519 bytes SHA1 (patch-MAN) = 3761606533313dd503fe286898be1615a1dc5846 SHA1 (patch-aa) = 1a30d5f859ed87723f2c32e33a3b96167c460446 SHA1 (patch-ab) = a8f41d4fad49dca3e65a317e95bc54a1b530afe0 SHA1 (patch-ac) = 7eac1ed22d76d38970385a8e213850ed7968f30b @ 1.19 log @Don't install cat pages. Bump revision. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2010/03/15 17:29:23 schmonz Exp $ d5 1 d9 1 @ 1.18 log @DESTDIR support. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2006/12/29 06:21:06 schmonz Exp $ d9 1 d12 1 a12 1 SHA1 (patch-ac) = 1a3e784f3c20fc0214d20671ce5a33dcc8b14427 @ 1.17 log @Update to 0.444, a bugfix release, and quell pkglint. From the changelog: - Fixed text files to not overwrite the "text/top" and "text/bottom" files unconditionally. Also rewrote places where the filename was duplicated in the tags. - (Un)subscribe requests initiated and confirmed by a moderator are now marked in the Log as "+mod" or "-mod". This is accomplished by the addition of another pair of subscribe/unsubscribe confirmation commands ("rc.cookie" and "wc.cookie") to ezmlm-manage to differentiate between moderated (un)subscribe requests and (un)subscribe requests iniated and confirmed by a moderator. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2005/09/02 01:08:48 schmonz Exp $ d11 1 @ 1.16 log @Update to 0.443. From the changelog: - Fixed the marker logic in ezmlm-moderate to allow comments between any two lines containing "%%%", not just lines 8 characters or longer. - Some internal changes in ezmlm-test and the subdb API. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2005/07/12 10:58:09 schmonz Exp $ a2 3 SHA1 (ezmlm-idx-0.443.tar.gz) = d8f63c6f7a04d9581cd330e8d5e64fbb9f3f48b6 RMD160 (ezmlm-idx-0.443.tar.gz) = e06b1eadd65cb79efbdd6529a4cfc9dd7efdc805 Size (ezmlm-idx-0.443.tar.gz) = 579970 bytes d6 4 a9 1 SHA1 (patch-aa) = ab64608eb858732f6e27c6aa876574f1293d294e @ 1.15 log @Update to 0.442. From the changelog: -Added a "sql" file in the "LIST/mod" directory on creation of lists. This fixes a long-standing bug where moderator addresses are not stored in SQL. NOTE: Running ezmlm-make -e or -+ on a moderated list that has SQL enabled will cause moderation to fail due to the moderator subscriber list now being accessed in SQL. You will need to run the following command: ezmlm-list -M $DIR/mod | ezmlm-sub $DIR/mod -Fixed bug in pgsql searchlog query. -Fixed bug in ezmlm-request handling of multi-line subjects. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2005/07/05 06:04:17 schmonz Exp $ d3 3 a5 3 SHA1 (ezmlm-idx-0.442.tar.gz) = fae68bb6dd201a5e746526a5c6c7b6f163eeb4a1 RMD160 (ezmlm-idx-0.442.tar.gz) = 80fbbb68aa37df29f0131931712a9c0868c55a07 Size (ezmlm-idx-0.442.tar.gz) = 580077 bytes @ 1.14 log @Update to 0.441. From the changelog: -Fixed critical one-off bug in both *SQL configuration parsers. Thanks Jim Winstead. -Fixed lack of quoting in PgSQL subscribe code. Thanks Dan O'Neill. -Updated ezmlm-cgi to generate valid XHTML/CSS output. Thanks Brian Ghidinelli -Fixed readwrite.h to work on LP64 systems. Thanks Amitai Schlair -Don't clobber msgsize file on re-make. Thanks Stephen Quinney. -ezmlm-test can now be run by any user, in any writeable directory. -Put a valid recipient into the To: header in moderation messages. pkgsrc changes: declare "mysql" and "pgsql" options as part of a "database" option group. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2005/04/30 04:56:10 schmonz Exp $ d3 3 a5 3 SHA1 (ezmlm-idx-0.441.tar.gz) = d69b2fe78948eb27c89ef71c4adb5c04cd088a23 RMD160 (ezmlm-idx-0.441.tar.gz) = 02f3c958d4ea63083fd71890bfc5d0b799980d88 Size (ezmlm-idx-0.441.tar.gz) = 580363 bytes d10 1 a10 1 SHA1 (patch-ab) = 7b4626114a2676e9a3526066fc97628b06300bc7 @ 1.13 log @Repair forward declarations of read() and write() on 64-bit platforms, where ssize_t != int. Compile fix for 64-bit platforms, no change otherwise, thus no PKGREVISION bump. Addresses pkg/30004. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2005/04/15 20:41:20 schmonz Exp $ d3 3 a5 3 SHA1 (ezmlm-idx-0.440.tar.gz) = 1995071e8b54a97ba1e2ae823949eaa3f37ebfeb RMD160 (ezmlm-idx-0.440.tar.gz) = 944f203450feec5b011a0b5d00ccabf70783a360 Size (ezmlm-idx-0.440.tar.gz) = 580590 bytes a10 1 SHA1 (patch-ac) = d8fa7fa6ed9122904e43fe2861f37aab7bb95041 @ 1.12 log @Update to 0.440. From the changelog: -Wrote a script to automatically generate the Makefile and TARGETS. -Fixed a problem with handling text files with no final newline. -Added a new program, ezmlm-dispatch, to be run from a global .qmail-default file -Removed support for qmail older than version 1.02. -Removed all references to "inhost" and "inlocal" which were completely unused but still referenced in documentation and tests. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2005/03/13 03:33:31 schmonz Exp $ d11 1 @ 1.11 log @Update to 0.435. This is strictly a bug-fix release, updated during the freeze for the bug fixes, which are: -Fixed string realocation bug in ezmlm-manage. Thanks Tom Moertel. -Tweaked the subscriber log search subject to differentiate it from the complete subscriber log. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2005/02/24 09:59:22 agc Exp $ d3 3 a5 3 SHA1 (ezmlm-idx-0.435.tar.gz) = e29893b88acfc298b5c0714b1cd727c5c7a61809 RMD160 (ezmlm-idx-0.435.tar.gz) = e055a943f863e472062a9899971c4f1cbadd476a Size (ezmlm-idx-0.435.tar.gz) = 575035 bytes d10 1 a10 1 SHA1 (patch-ab) = b80311e9aefe638e2ecc579c3d703c620e2cb064 @ 1.10 log @Add RMD160 digests. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2005/02/08 05:29:07 schmonz Exp $ d3 3 a5 3 SHA1 (ezmlm-idx-0.434.tar.gz) = 201d4817d4b9fb59087ac9cfbce6dab46e45aee3 RMD160 (ezmlm-idx-0.434.tar.gz) = 9923092f5f7007eca1ccfab54852eb4d17f344a9 Size (ezmlm-idx-0.434.tar.gz) = 574455 bytes d9 1 a9 1 SHA1 (patch-aa) = 43eded22506645181cea0421489cca69fa7bb744 @ 1.9 log @Update to 0.434. From the changelog: -Replaced the generic "ezmlm response" subject with unique subjects. -Fixed failure to build/link ezmlm-mktab in the Makefile. -Fixed a typo in the ezmlm-manage man page. Thanks Charles Cazabon. -Updated the pt_BR language texts. Thanks Glen Stewart. -Fixed broken invocation of ezmlm-confirm in ezmlmrc. Thanks SATOH Fumiyasu. -Fixed ezmlmrc template problem with moderated lists. -Fixed a deadlock between ezmlm-confirm and ezmlm-store. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2005/01/10 04:50:23 schmonz Exp $ d4 1 d7 1 @ 1.8 log @Update to 0.433. Changes from 0.432nb1: -Fixed the Japanese language code from "jp" to "ja" as per ISO 639. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2005/01/08 00:15:28 schmonz Exp $ d3 2 a4 2 SHA1 (ezmlm-idx-0.433.tar.gz) = 99c0ecb2db35cf36e809f415eb238e4b80d96866 Size (ezmlm-idx-0.433.tar.gz) = 570666 bytes d7 1 a7 1 SHA1 (patch-aa) = baed20dfa32264db81cd738f0f3bcba66ab1cba2 @ 1.7 log @Incorporate patches from Bruce Guenter to fix ezmlm-send argument construction in ezmlm-confirm, ezmlm-store, and ezmlm-moderate. Will be in the next release. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2005/01/03 02:20:35 schmonz Exp $ d3 2 a4 2 SHA1 (ezmlm-idx-0.432.tar.gz) = 84f87c831f7cbd4446ec28513e70a2e92a4dd921 Size (ezmlm-idx-0.432.tar.gz) = 614423 bytes a8 3 SHA1 (patch-ac) = cf2ac80a5fa4f56d623d296fdbc7ef0d63afaf3f SHA1 (patch-ad) = 3ef3eaf76329774373e0ddf3089cc9a0252d3a2c SHA1 (patch-ae) = 09975c540b9dbcf5a2b3d907cee3324ad6f28582 @ 1.6 log @Update to 0.432. From the changelog: -Un-fixed the Swedish and Danish translation names, as they should match ISO 639 language codes, not ISO 3166 country codes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2004/12/29 22:13:56 schmonz Exp $ d8 4 a11 1 SHA1 (patch-ab) = 7df2115cdfbfe79f03686716d3c21bb70bf80214 @ 1.5 log @Update to 0.431. From the changelog: -Make ezmlm-idx obey $QMAILQUEUE. -Added missing ezmlm-confirm.0 target. -Auto-generate all version strings from the VERSION file. -Fixed up the broken Swedish translation. Thanks Mads E. Eilertsen. -Fixed naming of translations to match their ISO 3166 country codes: sv => se (Sweden) and da => dk (Denmark) -Internal reorganization of ezmlm-test -Internal reorganization of email header generation. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2004/12/21 03:42:25 schmonz Exp $ d3 2 a4 2 SHA1 (ezmlm-idx-0.431.tar.gz) = 9b5795a3c16edbc48a436f7754f7ab0320264988 Size (ezmlm-idx-0.431.tar.gz) = 579121 bytes @ 1.4 log @Update to 0.43. From the changelog: -Added per-post sender confirmation patch from Tullio Andreatta. See the documentation for ezmlm-make -y for details. -Changed all example domain names in text files to the RFC 2606 mandated example.com domain name. -Several documentation and comment fixes. Thanks Tullio Andreatta. -Added conf-sub control file, used to choose which subscriber mechanism to use. This replaces the "make std/mysql/pgsql" mechanism. Adapted from patch by Tullio Andreatta. -Got rid of the frivolous uses of /bin/sh to exec ezmlm-send. -Always reject bounce messages in ezmlm-reject. -Substitute <#r#> in (un)subscribe confirm messages with just the local part of the reply address (for web-based confirmation). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2004/07/19 23:50:22 schmonz Exp $ d3 2 a4 2 SHA1 (ezmlm-idx-0.43.tar.gz) = 5b4ee602d1b609abfa622b062cfd0c6aecee28a6 Size (ezmlm-idx-0.43.tar.gz) = 548053 bytes d7 2 a8 3 SHA1 (patch-aa) = bf9262314857af39cc279e3c0e6d4ffef1138490 SHA1 (patch-ab) = f5fa8156040ae1abd24a4c57a9d773de7fbadd57 SHA1 (patch-ac) = e1e275e9b13a682beae6442815f6731c647691e1 @ 1.3 log @Update ezmlm-idx to 0.421. From the changelog: ezmlm-idx-0.421, 20040602 ========================= -Updated ezmlmrc.fr. Thanks Jean-Marc Lasgouttes. -Fixed bug in ezmlm-request when dealing with continuation lines. Thanks Sami Farin. -Replaced many library with public-domain sources. -Fixed "log" function conflicting with built-in math function. -Fixed problem with "test -e" in makelang.sh for Solaris. -Fixed typo bug in ezmlm-cron. -Fixed uses of "head -#" and "tail -#" to "head -n #" and "tail -n #". ezmlm-idx-0.42, 20040114 (New maintainer: Bruce Guenter ) ======================================================================= -The ezmlmrc.* files were broken into two parts, to make them easier to write and maintain. The language specific parts are stored in the "lang" subdirectory. -Updated ezmlm-cgi to version 1.18, which includes the no banner security fix. -Added ezmlmrc.hu. Thanks Julian Severn-nek http://js.hu/ -Added ezmlmrc.nl. Thanks Willem -Fixed problem in ezmlm-send munging MIME attachments using implicit content types. Thanks Ed -Fixed typo in ezmlm-unsub -- manual unsubscriptions would be erroneously logged as "+manual" -Fixed ezmlm-gate to handle the -Q option. Thanks Bjoern Hansen. -Fixed internal bug calling decodeHDR. -Fix ezmlm-manage to properly send subscription confirmation to moderators. Thanks Mate Wierdl. -Portability and bug fixes to ezmlm-test. -Added a "dry-run" option to ezmlm-gate. -Fixed ezmlm-send to fully handle QMQP relaying. Thanks Bernhard Graf. -Fixed ezmlm-gate to use "/bin/sh" consistently. Thanks Bernhard Graf. -Fixed ezmlm-cgi's output of non-standard port numbers. -Fixed message archiving in subscribe-only moderated lists. pkgsrc changes: Set RESTRICTED directly in this package, rather than in ../ezmlm/Makefile.common, and clarify: in addition to the reasons we cannot redistribute binary packages of ezmlm, ezmlm-idx is a modification of the ezmlm source. Set USE_BUILDLINK3=yes. Introduce EZMLM_IDX_USE_{MY,PG}SQL. Each builds and runs, but I haven't tested the database functions. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2003/03/21 17:31:37 jmmv Exp $ d3 2 a4 2 SHA1 (ezmlm-idx-0.421.tar.gz) = d7c2c7c87d58ae1c3aeb26f6fa34101fdfa71ab6 Size (ezmlm-idx-0.421.tar.gz) = 540727 bytes d7 3 a9 2 SHA1 (patch-aa) = e4b25f667ade7ffc853b1f116c5de44a015f9aeb SHA1 (patch-ab) = 3d51bc1ab750f5c9324815070f392f6f6aaa2da1 @ 1.2 log @Honor PKG_SYSCONFDIR, as requested in PR pkg/19289 by Thomas T. Thai. Bump PKGREVISION to 1. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2002/07/23 08:49:46 schmonz Exp $ d3 2 a4 2 SHA1 (ezmlm-idx-0.40.tar.gz) = 8a4db55624e6949e57ac8f243f0078b46516cf77 Size (ezmlm-idx-0.40.tar.gz) = 553974 bytes d7 1 a7 1 SHA1 (patch-aa) = 648a8123596b486832ea9cebf01dedf9b2a3edd5 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d7 2 @ 1.1.1.1 log @Import ezmlm-idx-0.40, based on pkg/14784 by Sen Nagata , with changes by me to share some logic with our ezmlm package. This is an addition and patch to ezmlm-0.53 [(c) Dan J. Bernstein]. Ezmlm-idx uses Dan's libraries and heavily relies on ezmlm-0.53 code. ezmlm-idx does not function without ezmlm-0.53. ezmlm-0.53 provides basic message distribution, subscriber address handling, message archiving (single quoted message retrieval only), and bounce handling. ezmlm-idx adds multi-message threaded archive retrieval, digests, remote administration, message and subscription moderation, subscriber-only restrictions, message trailer, subject prefix, subscriber name storage, customizable setup, multi-language and MIME support and more. In addition, improved bounce handling, case-insensitive subscriber address storage, and support for distributed lists (main + sublist transparent to the subscriber). Ezmlm-idx can now be compiled with MySQL or Postgres support. @ text @@