head 1.8; access; symbols pkgsrc-2023Q4:1.8.0.18 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.16 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.14 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.12 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.10 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.8 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.6 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.4 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.2 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.5.0.48 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.46 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.44 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.42 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.40 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.36 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.16 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.38 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.34 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.32 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.30 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.28 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.26 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.24 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.22 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.20 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.18 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.14 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.12 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.10 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.8 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.6 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.4 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.2 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.4.0.46 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.44 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.42 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.40 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.38 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.36 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.34 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.32 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.30 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.28 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.26 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.24 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.22 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.20 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.18 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.16 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.14 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.12 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.10 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.8 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.6 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.4 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.2 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.3.0.4 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.2 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.2.0.18 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.16 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.14 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.12 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.10 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.8 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.6 pkgsrc-2008Q1:1.2.0.4 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.2 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.1.1.1.0.4 pkgsrc-2007Q3-base:1.1.1.1 pkgsrc-2007Q2:1.1.1.1.0.2 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.8 date 2021.10.26.10.54.32; author nia; state Exp; branches; next 1.7; commitid 4oqMIfLoj7jhgjeD; 1.7 date 2021.10.20.18.31.49; author tm; state Exp; branches; next 1.6; commitid 9J7Y3n6TD0YKZzdD; 1.6 date 2021.10.07.14.25.49; author nia; state Exp; branches; next 1.5; commitid qxYyTRMxdIO13TbD; 1.5 date 2015.11.03.23.27.22; author agc; state Exp; branches; next 1.4; commitid OJ0eRxlNlbZfDHHy; 1.4 date 2010.02.16.14.37.11; author wiz; state Exp; branches; next 1.3; 1.3 date 2009.09.02.12.11.21; author wiz; state Exp; branches; next 1.2; 1.2 date 2007.10.27.12.39.59; author wiz; state Exp; branches; next 1.1; 1.1 date 2007.04.15.21.18.46; author agc; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2007.04.15.21.18.46; author agc; state Exp; branches; next ; desc @@ 1.8 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.7 2021/10/20 18:31:49 tm Exp $ BLAKE2s (t-prot-3.4.tar.gz) = 541d20138fd5fae7a85602c10e1e81d9bfc664e169f86402de68d8d68f854c75 SHA512 (t-prot-3.4.tar.gz) = 6c86c10e5b381b93cbaa9382f8bd2c94eeb9c8ecec092d83cfbda5f0eea5933fb85397b364ea58e08ef93e6a06198447f167f0850959ddf16b8a18d3fe8953f0 Size (t-prot-3.4.tar.gz) = 46066 bytes @ 1.7 log @mail/t-prot: Update to 3.4 v3.4: * t-prot, t-prot.1: Release as t-prot 3.4. * t-prot, t-prot.1: Make documentation match Getopt::Long syntax: e.g. -c=1 is not supported, use -c1 instead. v3.3: * t-prot: Release as version 3.3. * t-prot: Removed trailing whitespace. * t-prot: Small speedup: Run --pgp-short specific code only with --pgp-short. * t-prot: Fixed a bug with -Mmutt and pgp signed and encrypted MIME/Multipart messages. Thanks to Axel Beckert for reporting! v3.2: * t-prot: Release as version 3.2. * t-prot: Make bigq work when MS Tofu is detected with no text above the quote, as with ZimbraWebClient. * t-prot.1: Fix spelling error. * t-prot.1: Update date string. v3.1: * t-prot: Release as t-prot v3.1. * t-prot, t-prot.1: Support mutt-kz (https://github.com/karelzak/mutt-kz) using -Mmutt-kz. Many thanks to Hugo Roy for testing and reporting. * t-prot: Unicode fix for MS Outlook. v3.0: * t-prot: After a very long testing phase, finally the version update to 3.0. * t-prot: Umlauts always are so wrong. Hopefully Outlook mails in German are handled fine now. * t-prot.1: Make clear that --pgp-move and --pgp-move-vrf also work on SSL output. * t-prot: Coding style cleanup in pgp(). * t-prot: Fix detection of unified diffs in the message body when using --diff. * t-prot.1: Update year. * contrib/t-prot.sl: Reflect transition to slang2 in comments. * contrib/t-prot.sl: Drop support for slang-1, default to slang-2. * t-prot, contrib/muttrc.t-prot: Drop support for mutt-1.4. Default to mutt-1.5.x strings. * t-prot: Fix eYou Webmail Tofu. * t-prot: Fix text/plain content-type detection with several user agents. v2.101: * t-prot: Release as v2.101. * t-prot: Add just another of mutt's decryption messages to the list. This seems not to be translated yet, so no gettext() is inserted this time. v2.100: * t-prot: Release as v2.100. * t-prot: Add line to make -m filter Lotus Domino Webserver produced TOFU. * t-prot: Use uniform syntax notation for parameters in command line options. * t-prot.1: Use uniform syntax notation for parameters in command line options. v2.99: * t-prot: Release as v2.99. * t-prot, t-prot.1: New command line option --fixind to fix broken quoting (regarding to RFC 3676). Perhaps this should not be default, as there might be false positives if the message is already quoted correctly. Quotes with this particular brokenness are quite common, though. Patch by Simon Ruderich, many thanks. * t-prot: Use index() instead of regex for $indent. Patch by Simon Ruderich. * t-prot: Revert new handling of empty lines at the beginning of the body, as it removes lines where it should not. * t-prot: Another bug with -c: Empty lines before the signature were not handled properly. Patch by Simon Ruderich. * t-prot: This causes -c1 to not create an empty line at the beginning of the message if there were empty lines at the start of the body. Patch by Simon Ruderich. * t-prot, t-prot.1: Typos and documentation fixes regarding $indent. Many thanks to Simon Ruderich. v2.98: * t-prot: Release as v2.98. * t-prot.1: Clarify --lax-security description. * t-prot: Use descriptive temp variable names when parsing command line. * t-prot.1: Mention configuration files for Heirloom mailx and metamail. Avoid false impression with --lax-security. * t-prot.1: Another Typo. * t-prot.1: Fix spelling error. Thanks to Gerfried Fuchs! v2.97: * t-prot: Release as v2.97. * t-prot, t-prot.1: Standard diff(1) output now is protected by --diff, too. Many thanks to Martin Neitzel and Matthias Kilian. v2.96: * t-prot: Release as v2.96. * t-prot: Allow -o /dev/null without bitching around. * t-prot.1: Give some emergency help how to write to /dev/null. You never know. * t-prot.1: Remove repetition. * t-prot: More syntax help fixes. * t-prot.1: Update date string. * t-prot.1: Fix --version description. * t-prot.1: More syntax fixes. * t-prot.1: Change option order for footer options. * t-prot.1: More grouping: Footers. * t-prot.1: Fix typo. * t-prot, t-prot.1: Special output to "NONE" is not required. You can use /dev/null. * t-prot.1: Improve word flow. * t-prot.1: Fix -i and -o syntax. * t-prot.1: Improve MIME handling description. * t-prot.1: Explain grouping of options and what happens if none are specified. Be specific how MIME is handled. * contrib/: mailcap.t-prot, nailrc.t-prot: New files: configuration samples for metamail and Heirloom mailx (a.k.a. nail). Many thanks to Martin Neitzel! * t-prot.1: Fix -S syntax. * t-prot: Fix -S syntax help. * t-prot.1: Group options by meaning, rather than alphabetically. Thanks to Martin Neitzel for suggesting. * t-prot: Fix --help output order. * t-prot: Fix -c syntax in --help, too. * t-prot.1: Precisify wording for --ms-smart. * t-prot.1: Be a little more specific as to what --ms-smart really does. * t-prot.1: Specify more clearly what locale to specify with --locale. Thanks to Martin Neitzel for suggesting. * t-prot.1: Fix -c syntax help. * t-prot: Fix bad typo. Thanks to Martin Neitzel. v2.95: * t-prot: Big changes, we step a great deal towards the next major version number. Release as v2.95. * t-prot: Since Getopt::Mixed would break existing configurations with the new -c command line switch behaviour, the migration to Getopt::Long has been finished by now: This commit merges the big bad Getopt::Long patch. Hope the performance issue does not turn out to be too grave. Thanks to everyone for testing and providing feedback. * t-prot, t-prot.1, contrib/muttrc.t-prot, contrib/t-prot.sl: The command line option -c now accepts an optional parameter specifying the number of empty lines to remain. Thanks to Simon Ruderich. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2021/10/07 14:25:49 nia Exp $ d3 1 a3 1 RMD160 (t-prot-3.4.tar.gz) = 7947e1306bb49a092185a6f6dda6ec758b85e609 @ 1.6 log @mail: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2015/11/03 23:27:22 agc Exp $ d3 3 a5 3 RMD160 (t-prot-2.15.tar.gz) = 288a1bf6c6e7b282941da36f6ac7acde9f1ad231 SHA512 (t-prot-2.15.tar.gz) = 23226305c95822d953c227e6db7327ead6f90f06c3620dead4384a2b05e237d123e112220e34c5741ea618db2420ea9c27535bf4642a29849f5087deb5e9809c Size (t-prot-2.15.tar.gz) = 46612 bytes @ 1.5 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 @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2010/02/16 14:37:11 wiz Exp $ a2 1 SHA1 (t-prot-2.15.tar.gz) = 46b675b92bbfd75546de93fd5a783625acd3ea85 @ 1.4 log @Update to 2.15: * t-prot: Release as v2.15. * t-prot.1: Describe --sani more precisely. * t-prot: Fine-tune some regex. * t-prot: Fix merging of multiple blank lines within pgp output using -Mmutt. * t-prot: Simplify expression. * t-prot, t-prot.1: Add --reply and --sani for fixing annoying headers. Add documentation for both. Many thanks to Matthias Kilian and Martin Neitzel for suggesting and providing some script invoked by procmail rules. * t-prot.1: Suggest reading about -p when using -P. * t-prot.1: Sort options in a consistent, alphabetical way. * t-prot.1: Fix hyphenation. Thanks to Gerfried Fuchs for noticing! * t-prot.1: Jeff Covey's article should not be missing under SEE * t-prot: Release as v2.14. * t-prot: Code cleanup for --pgp-short. Should get better performance now. * t-prot: Tighten --help output. * t-prot.1: Add fields of usage and mention the INN2 filter file. * t-prot.1: Improve word flow. * t-prot.1: Another occurence of RFC 2822, update to RFC 5322. * t-prot.1: RFC 5322 is offficial standard for the Internet Message Format since October 2008, obsoleting RFC 2822. * t-prot: Adjust comment to modern t-prot times. * t-prot.1: Update contributers list. * t-prot.1: Update date string. * t-prot.1: Remove redundancies, improve some descriptions. * contrib/muttrc.t-prot: By now, --bigq is pretty much standard and extremely well-tested, so we include it into default configuration. * t-prot: Revert thinko from r1.272. * t-prot: Fix syntax to match coding style. * t-prot: Release as v2.13. * t-prot: Fix long standig false positive for mutt<1.5.18 with Microsoft TOFU inside a PGP signed message and no lines above the full quote (indicating a forwarded message rather than a lazy full quote). Thanks to Gerfried Fuchs. * t-prot: Fix newline stripping for locales. * t-prot: Release as v2.12. * t-prot, t-prot.1: Exit with exit status EX_OK when --max-lines hits and -Mmutt is set (mutt is picky when a display_filter fails). Provide a notification line in that case. Update man page. Many thanks to Gerfried Fuchs, Martin F. Krafft and Tino Keitel for reporting, providing a patch and testing. * t-prot: Release as v2.11. * contrib/filter_innd.pl: Command line default has changed, check flags must be set now. * t-prot.1: Better explain ratio check value. * t-prot.1: Update copyright time stamp. * t-prot, t-prot.1: Fix initialization and command line parsing for --check (this should work as advertised now). Make the ratio check code a little easier to read. Add the default value for the ratio check to the man page. * t-prot.1: Remove URLs to example scripts and configs. The files are provided with the package. * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10. Update man page. * t-prot: Release as t-prot v2.9. * t-prot: Do not check for message length in attachments (we checked already for the entire message). Do exit with proper exit code if message is longer than set in --max-lines (so scripts can see if we gave up processing). * t-prot.1: Fix speling. * t-prot.1: Fix time stamp. * t-prot.1: Fix rendering for anyone out there using UTF-8. Many thanks (and a very merry Christmas) to Alfie. * t-prot: Release as v2.8. * t-prot, t-prot.1: Update documentation to reflect last change. Avoid being tripped by endless (or non-existant) headers. * t-prot: Change check order and remove duplicated code for --max-lines. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2009/09/02 12:11:21 wiz Exp $ d5 1 @ 1.3 log @Update to 2.7.1: 2.7.1 Changes: Users (or package maintainers) now have the choice between Getopt::Long and Getopt::Mixed (with the latter as the default). 2.7 Changes: Another tweak to the MS-TOFU detection has been applied. 2.6 Changes: This release has a minor TOFU detection tweak. Some typos have been fixed. It is hopefully the last release before a long overdue migration to Getopt::Long. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2007/10/27 12:39:59 wiz Exp $ d3 3 a5 3 SHA1 (t-prot-2.7.1.tar.gz) = edbaa9ca59fc01e72f13600d7b00600739aaca5b RMD160 (t-prot-2.7.1.tar.gz) = 5d16650b388294f9f5a2d3f65d97819fff50e6ad Size (t-prot-2.7.1.tar.gz) = 43899 bytes @ 1.2 log @Update to 2.5: 2007-09-19 11:32 Jochen Striepe * t-prot, t-prot.1: Updated time stamps, released as v2.5. 2007-09-19 11:31 Jochen Striepe * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU produced by Novell Groupwise. Many thanks to Philipp Thomas for testing and suggesting. 2007-05-24 08:22 Jochen Striepe * t-prot.1: Update copyright date. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2007/04/15 21:18:46 agc Exp $ d3 3 a5 3 SHA1 (t-prot-2.5.tar.gz) = c0987d1bbcb0c8ca1156204510ae68765f5e7588 RMD160 (t-prot-2.5.tar.gz) = 8568da171a75510af309a0375a626bbfc910c9a9 Size (t-prot-2.5.tar.gz) = 41136 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (t-prot-2.4.tar.gz) = 299eaa7b9613f1bec44502522bdf1cc34d5cde89 RMD160 (t-prot-2.4.tar.gz) = e65039f582b089784982c6e59030fe9fed13ac92 Size (t-prot-2.4.tar.gz) = 40876 bytes @ 1.1.1.1 log @Initial import of mail/t-prot-2.4 to the packages collection. t-prot is a TOFU enhancement for the mutt MUA. It condenses quoted text into a single line, hides overlong signatures, and other email sins. TOFU is an abbreviation which mixes German and English words; it expands to "text oben, full-quote unten" which means "text above - full quote below" and describes the style of so many users who let their mailer or newsreader quote everything of the previous message and just add some text at the top; obviously they think that quoted text must not be changed at all. This is quite annoying as it needlessly sends a lot of data even when it is not required. Some editing of messages is desired. Please point these people to the page http://www.river.com/users/share/etiquette/edit.html t-prot detects, and when demanded hides annoying parts in rfc2822 messages: TOFU, huge quoted blocks, signatures (especially when they are too long), excessive punktuation, blocks of empty lines, trailing spaces and tabs. For use inside of MTAs or MDAs it exits with appropriate libc exit codes, so annoying messages may be bounced easily. @ text @@