1 2014-09-22 16:27 Jochen Striepe <jochen>
3 * t-prot: Release as version 3.3.
5 2014-09-22 12:39 Jochen Striepe <jochen>
7 * t-prot: Removed trailing whitespace.
9 2014-09-22 11:21 Jochen Striepe <jochen>
11 * t-prot: Small speedup: Run --pgp-short specific code only with
14 2014-09-22 11:05 Jochen Striepe <jochen>
16 * t-prot: Fixed a bug with -Mmutt and pgp signed and encrypted
17 MIME/Multipart messages. Thanks to Axel Beckert for reporting!
19 2014-08-22 10:58 Jochen Striepe <jochen>
21 * t-prot: Release as version 3.2.
23 2014-08-19 15:21 Jochen Striepe <jochen>
25 * t-prot: Make bigq work when MS Tofu is detected with no text
26 above the quote, as with ZimbraWebClient.
28 2014-08-19 09:40 Jochen Striepe <jochen>
30 * t-prot.1: Fix spelling error.
32 2014-08-18 17:23 Jochen Striepe <jochen>
34 * t-prot.1: Update date string.
36 2014-08-18 17:14 Jochen Striepe <jochen>
38 * t-prot: Release as t-prot v3.1.
40 2014-08-18 17:13 Jochen Striepe <jochen>
42 * t-prot, t-prot.1: Support mutt-kz
43 (https://github.com/karelzak/mutt-kz) using -Mmutt-kz. Many
44 thanks to Hugo Roy for testing and reporting.
46 2014-08-18 15:35 Jochen Striepe <jochen>
48 * t-prot: Unicode fix for MS Outlook.
50 2013-10-29 12:39 Jochen Striepe <jochen>
52 * t-prot: After a very long testing phase, finally the version
55 2013-06-27 18:03 Jochen Striepe <jochen>
57 * t-prot: Umlauts always are so wrong. Hopefully Outlook mails in
58 German are handled fine now.
60 2012-07-26 16:23 Jochen Striepe <jochen>
62 * t-prot.1: Make clear that --pgp-move and --pgp-move-vrf also work
65 2012-07-26 16:14 Jochen Striepe <jochen>
67 * t-prot: Coding style cleanup in pgp().
69 2012-07-26 15:11 Jochen Striepe <jochen>
71 * t-prot: Fix detection of unified diffs in the message body when
74 2012-02-07 12:27 Jochen Striepe <jochen>
76 * t-prot.1: Update year.
78 2012-02-07 12:19 Jochen Striepe <jochen>
80 * contrib/t-prot.sl: Reflect transition to slang2 in comments.
82 2012-02-07 11:56 Jochen Striepe <jochen>
84 * contrib/t-prot.sl: Drop support for slang-1, default to slang-2.
86 2012-02-07 11:55 Jochen Striepe <jochen>
88 * t-prot, contrib/muttrc.t-prot: Drop support for mutt-1.4. Default
89 to mutt-1.5.x strings.
91 2012-01-19 15:56 Jochen Striepe <jochen>
93 * t-prot: Fix eYou Webmail Tofu.
95 2012-01-19 15:50 Jochen Striepe <jochen>
97 * t-prot: Fix text/plain content-type detection with several user
100 2010-10-31 12:18 Jochen Striepe <jochen>
102 * t-prot: Release as v2.101.
104 2010-10-31 11:13 Jochen Striepe <jochen>
106 * t-prot: Add just another of mutt's decryption messages to the
107 list. This seems not to be translated yet, so no gettext() is
110 2010-07-10 21:14 Jochen Striepe <jochen>
112 * t-prot: Release as v2.100.
114 2010-07-10 14:59 Jochen Striepe <jochen>
116 * t-prot: Add line to make -m filter Lotus Domino Webserver
119 2010-07-02 17:52 Jochen Striepe <jochen>
121 * t-prot: Use uniform syntax notation for parameters in command
124 2010-07-02 17:48 Jochen Striepe <jochen>
126 * t-prot.1: Use uniform syntax notation for parameters in command
129 2010-07-01 18:02 Jochen Striepe <jochen>
131 * t-prot: Release as v2.99.
133 2010-07-01 17:58 Jochen Striepe <jochen>
135 * t-prot, t-prot.1: New command line option --fixind to fix broken
136 quoting (regarding to RFC 3676). Perhaps this should not be
137 default, as there might be false positives if the message is
138 already quoted correctly. Quotes with this particular brokenness
139 are quite common, though. Patch by Simon Ruderich, many thanks.
141 2010-06-09 21:32 Jochen Striepe <jochen>
143 * t-prot: Use index() instead of regex for $indent. Patch by Simon
146 2010-04-20 11:40 Jochen Striepe <jochen>
148 * t-prot: Revert new handling of empty lines at the beginning of
149 the body, as it removes lines where it should not.
151 2010-04-20 10:58 Jochen Striepe <jochen>
153 * t-prot: Another bug with -c: Empty lines before the signature
154 were not handled properly. Patch by Simon Ruderich.
156 2010-04-20 10:57 Jochen Striepe <jochen>
158 * t-prot: This causes -c1 to not create an empty line at the
159 beginning of the message if there were empty lines at the start
160 of the body. Patch by Simon Ruderich.
162 2010-04-20 10:55 Jochen Striepe <jochen>
164 * t-prot, t-prot.1: Typos and documentation fixes regarding
165 $indent. Many thanks to Simon Ruderich.
167 2010-04-09 08:47 Jochen Striepe <jochen>
169 * t-prot: Release as v2.98.
171 2010-04-09 08:45 Jochen Striepe <jochen>
173 * t-prot.1: Clarify --lax-security description.
175 2010-04-09 08:36 Jochen Striepe <jochen>
177 * t-prot: Use descriptive temp variable names when parsing command
180 2010-03-06 13:26 Jochen Striepe <jochen>
182 * t-prot.1: Mention configuration files for Heirloom mailx and
183 metamail. Avoid false impression with --lax-security.
185 2010-03-06 11:51 Jochen Striepe <jochen>
187 * t-prot.1: Another Typo.
189 2010-03-06 10:19 Jochen Striepe <jochen>
191 * t-prot.1: Fix spelling error. Thanks to Gerfried Fuchs!
193 2010-03-06 02:32 Jochen Striepe <jochen>
195 * t-prot: Release as v2.97.
197 2010-03-06 02:31 Jochen Striepe <jochen>
199 * t-prot, t-prot.1: Standard diff(1) output now is protected by
200 --diff, too. Many thanks to Martin Neitzel and Matthias Kilian.
202 2010-03-04 23:01 Jochen Striepe <jochen>
204 * t-prot: Release as v2.96.
206 2010-03-04 22:48 Jochen Striepe <jochen>
208 * t-prot: Allow -o /dev/null without bitching around.
210 2010-03-04 22:40 Jochen Striepe <jochen>
212 * t-prot.1: Give some emergency help how to write to /dev/null. You
215 2010-03-04 22:19 Jochen Striepe <jochen>
217 * t-prot.1: Remove repetition.
219 2010-03-04 22:12 Jochen Striepe <jochen>
221 * t-prot: More syntax help fixes.
223 2010-03-04 22:09 Jochen Striepe <jochen>
225 * t-prot.1: Update date string.
227 2010-03-04 22:09 Jochen Striepe <jochen>
229 * t-prot.1: Fix --version description.
231 2010-03-04 22:07 Jochen Striepe <jochen>
233 * t-prot.1: More syntax fixes.
235 2010-03-04 22:02 Jochen Striepe <jochen>
237 * t-prot.1: Change option order for footer options.
239 2010-03-04 21:48 Jochen Striepe <jochen>
241 * t-prot.1: More grouping: Footers.
243 2010-03-04 21:34 Jochen Striepe <jochen>
245 * t-prot.1: Fix typo.
247 2010-03-04 21:32 Jochen Striepe <jochen>
249 * t-prot, t-prot.1: Special output to "NONE" is not required. You
252 2010-03-04 21:24 Jochen Striepe <jochen>
254 * t-prot.1: Improve word flow.
256 2010-03-04 21:22 Jochen Striepe <jochen>
258 * t-prot.1: Fix -i and -o syntax.
260 2010-03-04 21:21 Jochen Striepe <jochen>
262 * t-prot.1: Improve MIME handling description.
264 2010-03-04 21:19 Jochen Striepe <jochen>
266 * t-prot.1: Explain grouping of options and what happens if none
267 are specified. Be specific how MIME is handled.
269 2010-03-04 19:45 Jochen Striepe <jochen>
271 * contrib/: mailcap.t-prot, nailrc.t-prot: New files: configuration
272 samples for metamail and Heirloom mailx (a.k.a. nail). Many
273 thanks to Martin Neitzel!
275 2010-03-04 18:26 Jochen Striepe <jochen>
277 * t-prot.1: Fix -S syntax.
279 2010-03-04 18:25 Jochen Striepe <jochen>
281 * t-prot: Fix -S syntax help.
283 2010-03-04 18:24 Jochen Striepe <jochen>
285 * t-prot.1: Group options by meaning, rather than alphabetically.
286 Thanks to Martin Neitzel for suggesting.
288 2010-03-04 17:53 Jochen Striepe <jochen>
290 * t-prot: Fix --help output order.
292 2010-03-04 17:52 Jochen Striepe <jochen>
294 * t-prot: Fix -c syntax in --help, too.
296 2010-03-03 23:39 Jochen Striepe <jochen>
298 * t-prot.1: Precisify wording for --ms-smart.
300 2010-03-03 23:36 Jochen Striepe <jochen>
302 * t-prot.1: Be a little more specific as to what --ms-smart really
305 2010-03-03 23:30 Jochen Striepe <jochen>
307 * t-prot.1: Specify more clearly what locale to specify with
308 --locale. Thanks to Martin Neitzel for suggesting.
310 2010-03-03 23:24 Jochen Striepe <jochen>
312 * t-prot.1: Fix -c syntax help.
314 2010-03-03 21:09 Jochen Striepe <jochen>
316 * t-prot: Fix bad typo. Thanks to Martin Neitzel.
318 2010-03-03 17:50 Jochen Striepe <jochen>
320 * t-prot: Big changes, we step a great deal towards the next major
321 version number. Release as v2.95.
323 2010-03-03 17:27 Jochen Striepe <jochen>
325 * t-prot: Since Getopt::Mixed would break existing configurations
326 with the new -c command line switch behaviour, the migration to
327 Getopt::Long has been finished by now: This commit merges the big
328 bad Getopt::Long patch. Hope the performance issue does not turn
329 out to be too grave. Thanks to everyone for testing and providing
332 2010-02-19 17:20 Jochen Striepe <jochen>
334 * t-prot, t-prot.1, contrib/muttrc.t-prot, contrib/t-prot.sl: The
335 command line option -c now accepts an optional parameter
336 specifying the number of empty lines to remain. Thanks to Simon
339 2010-02-15 21:13 Jochen Striepe <jochen>
341 * t-prot: Release as v2.15.
343 2010-02-15 21:08 Jochen Striepe <jochen>
345 * t-prot.1: Describe --sani more precisely.
347 2010-02-15 20:21 Jochen Striepe <jochen>
349 * t-prot: Fine-tune some regex.
351 2010-02-15 20:20 Jochen Striepe <jochen>
353 * t-prot: Fix merging of multiple blank lines within pgp output
356 2010-02-15 20:02 Jochen Striepe <jochen>
358 * t-prot: Simplify expression.
360 2010-02-15 19:34 Jochen Striepe <jochen>
362 * t-prot, t-prot.1: Add --reply and --sani for fixing annoying
363 headers. Add documentation for both. Many thanks to Matthias
364 Kilian and Martin Neitzel for suggesting and providing some
365 script invoked by procmail rules.
367 2010-02-14 13:03 Jochen Striepe <jochen>
369 * t-prot.1: Suggest reading about -p when using -P.
371 2010-02-14 13:00 Jochen Striepe <jochen>
373 * t-prot.1: Sort options in a consistent, alphabetical way.
375 2010-02-11 21:59 Jochen Striepe <jochen>
377 * t-prot.1: Fix hyphenation. Thanks to Gerfried Fuchs for noticing!
379 2010-02-11 13:55 Jochen Striepe <jochen>
381 * t-prot.1: Jeff Covey's article should not be missing under SEE
384 2010-02-11 12:10 Jochen Striepe <jochen>
386 * t-prot: Release as v2.14.
388 2010-02-11 12:09 Jochen Striepe <jochen>
390 * t-prot: Code cleanup for --pgp-short. Should get better
393 2010-02-07 23:41 Jochen Striepe <jochen>
395 * t-prot: Tighten --help output.
397 2010-02-07 23:10 Jochen Striepe <jochen>
399 * t-prot.1: Add fields of usage and mention the INN2 filter file.
401 2010-02-07 22:56 Jochen Striepe <jochen>
403 * t-prot.1: Improve word flow.
405 2010-02-07 17:16 Jochen Striepe <jochen>
407 * t-prot.1: Another occurence of RFC 2822, update to RFC 5322.
409 2010-02-07 15:31 Jochen Striepe <jochen>
411 * t-prot.1: RFC 5322 is offficial standard for the Internet Message
412 Format since October 2008, obsoleting RFC 2822.
414 2010-02-06 04:29 Jochen Striepe <jochen>
416 * t-prot: Adjust comment to modern t-prot times.
418 2010-02-04 22:33 Jochen Striepe <jochen>
420 * t-prot.1: Update contributers list.
422 2010-02-03 18:58 Jochen Striepe <jochen>
424 * t-prot.1: Update date string.
426 2010-02-03 18:56 Jochen Striepe <jochen>
428 * t-prot.1: Remove redundancies, improve some descriptions.
430 2010-02-02 00:48 Jochen Striepe <jochen>
432 * contrib/muttrc.t-prot: By now, --bigq is pretty much standard and
433 extremely well-tested, so we include it into default
436 2010-02-01 23:34 Jochen Striepe <jochen>
438 * t-prot: Revert thinko from r1.272.
440 2010-02-01 23:27 Jochen Striepe <jochen>
442 * t-prot: Fix syntax to match coding style.
444 2010-01-31 23:07 Jochen Striepe <jochen>
446 * t-prot: Release as v2.13.
448 2010-01-29 14:03 Jochen Striepe <jochen>
450 * t-prot: Fix long standig false positive for mutt<1.5.18 with
451 Microsoft TOFU inside a PGP signed message and no lines above the
452 full quote (indicating a forwarded message rather than a lazy
453 full quote). Thanks to Gerfried Fuchs.
455 2010-01-24 18:17 Jochen Striepe <jochen>
457 * t-prot: Fix newline stripping for locales.
459 2010-01-08 12:10 Jochen Striepe <jochen>
461 * t-prot: Release as v2.12.
463 2010-01-08 12:08 Jochen Striepe <jochen>
465 * t-prot, t-prot.1: Exit with exit status EX_OK when --max-lines
466 hits and -Mmutt is set (mutt is picky when a display_filter
467 fails). Provide a notification line in that case. Update man
468 page. Many thanks to Gerfried Fuchs, Martin F. Krafft and Tino
469 Keitel for reporting, providing a patch and testing.
471 2010-01-05 13:05 Jochen Striepe <jochen>
473 * t-prot: Release as v2.11.
475 2010-01-05 13:01 Jochen Striepe <jochen>
477 * contrib/filter_innd.pl: Command line default has changed, check
478 flags must be set now.
480 2010-01-05 12:46 Jochen Striepe <jochen>
482 * t-prot.1: Better explain ratio check value.
484 2010-01-05 12:43 Jochen Striepe <jochen>
486 * t-prot.1: Update copyright time stamp.
488 2010-01-05 12:42 Jochen Striepe <jochen>
490 * t-prot, t-prot.1: Fix initialization and command line parsing for
491 --check (this should work as advertised now). Make the ratio
492 check code a little easier to read. Add the default value for the
493 ratio check to the man page.
495 2010-01-04 12:07 Jochen Striepe <jochen>
497 * t-prot.1: Remove URLs to example scripts and configs. The files
498 are provided with the package.
500 2009-12-30 22:34 Jochen Striepe <jochen>
502 * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
505 2009-12-30 22:28 Jochen Striepe <jochen>
507 * t-prot: Release as t-prot v2.9.
509 2009-12-30 22:27 Jochen Striepe <jochen>
511 * t-prot: Do not check for message length in attachments (we
512 checked already for the entire message). Do exit with proper exit
513 code if message is longer than set in --max-lines (so scripts can
514 see if we gave up processing).
516 2009-12-30 10:07 Jochen Striepe <jochen>
518 * t-prot.1: Fix speling.
520 2009-12-25 18:40 Jochen Striepe <jochen>
522 * t-prot.1: Fix time stamp.
524 2009-12-20 22:38 Jochen Striepe <jochen>
526 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
527 thanks (and a very merry Christmas) to Alfie.
529 2009-12-19 23:18 Jochen Striepe <jochen>
531 * t-prot: Release as v2.8.
533 2009-12-18 22:53 Jochen Striepe <jochen>
535 * t-prot, t-prot.1: Update documentation to reflect last change.
536 Avoid being tripped by endless (or non-existant) headers.
538 2009-12-18 14:25 Jochen Striepe <jochen>
540 * t-prot: Change check order and remove duplicated code for
543 2009-08-24 22:32 Jochen Striepe <jochen>
545 * t-prot: Release as t-prot v2.7.
547 2009-08-24 19:20 Jochen Striepe <jochen>
551 2009-08-24 19:17 Jochen Striepe <jochen>
555 2009-08-24 14:15 Jochen Striepe <jochen>
557 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
558 gargabe and submitted a one-liner. Thanks!
560 2009-08-24 04:07 Jochen Striepe <jochen>
562 * t-prot: Release as t-prot v2.6.
564 2009-08-24 03:44 Jochen Striepe <jochen>
566 * t-prot.1: Update dates.
568 2009-08-24 03:43 Jochen Striepe <jochen>
570 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
572 2009-08-24 03:42 Jochen Striepe <jochen>
574 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
575 pattern, thanks to Simon Ruderich.
577 2007-09-19 13:32 Jochen Striepe <jochen>
579 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
581 2007-09-19 13:31 Jochen Striepe <jochen>
583 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
584 produced by Novell Groupwise. Many thanks to Philipp Thomas for
585 testing and suggesting.
587 2007-05-24 10:22 Jochen Striepe <jochen>
589 * t-prot.1: Update copyright date.
591 2007-03-09 16:06 Jochen Striepe <jochen>
593 * t-prot: Release as v2.4.
595 2007-03-09 16:05 Jochen Striepe <jochen>
597 * t-prot, t-prot.1: Add feature to skip processing very large
598 messages. Many thanks to Gerfried Fuchs and Scorpi for testing
601 2007-03-09 15:33 Jochen Striepe <jochen>
603 * t-prot: Fix formatting for better reading.
605 2006-12-19 14:13 Jochen Striepe <jochen>
607 * t-prot: Release as v2.3.
609 2006-12-19 13:30 Jochen Striepe <jochen>
611 * t-prot.1: Fix grammar, update time stamp.
613 2006-12-19 13:04 Jochen Striepe <jochen>
615 * t-prot: Sync the order of options in the man page and "t-prot
618 2006-11-30 15:06 Jochen Striepe <jochen>
620 * t-prot: Release as v2.2.
622 2006-11-30 14:02 Jochen Striepe <jochen>
624 * t-prot: Add string to detect gmx.de's M$ style TOFU.
626 2006-09-25 16:42 Jochen Striepe <jochen>
628 * t-prot.1: Make sure we can ship files not copyrighted by the
629 author of the package.
631 2006-07-16 10:50 Jochen Striepe <jochen>
633 * t-prot.1: There are no patches for locales of old mutt versions.
635 2006-07-11 16:05 Jochen Striepe <jochen>
637 * t-prot.1: Updated time stamp.
639 2006-07-10 12:01 Jochen Striepe <jochen>
641 * t-prot.1: Fix spelling and grammar.
643 2006-06-23 19:28 Jochen Striepe <jochen>
645 * t-prot.1: Fix capitalization of "pgp".
647 2006-06-23 19:25 Jochen Striepe <jochen>
649 * t-prot.1: Add section about performance issues.
651 2006-06-18 00:45 Jochen Striepe <jochen>
653 * t-prot: Release as v2.1.
655 2006-06-18 00:45 Jochen Striepe <jochen>
657 * t-prot: Frank Terbeck suggested a more tolerant handling of
658 signatures -- trailing newlines are no longer counted as
659 signature lines, thus fixing some mailing list software
662 2006-06-17 14:34 Jochen Striepe <jochen>
664 * t-prot.1: Update time stamp.
666 2006-06-17 14:34 Jochen Striepe <jochen>
668 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
669 learning how to report them.
671 2006-05-16 14:07 Jochen Striepe <jochen>
673 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
674 MIME attachments. Many thanks!
676 2006-05-16 14:07 Jochen Striepe <jochen>
678 * t-prot.1: There is no BUGS file any longer.
680 2006-05-16 13:34 Jochen Striepe <jochen>
682 * t-prot.1: Time stamp and copyright updated.
684 2006-05-16 13:33 Jochen Striepe <jochen>
686 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
688 2005-06-29 14:45 Jochen Striepe <jochen>
690 * t-prot.1: Better formatting for "see also".
692 2005-06-29 14:36 Jochen Striepe <jochen>
694 * t-prot.1: Add section about exit status.
698 2005-05-27 12:00 Jochen Striepe <jochen>
700 * t-prot: Re-release as v2.0. No code change since v1.104.
702 2005-05-13 02:06 Jochen Striepe <jochen>
704 * t-prot.1: Matthias Kilian suggested some cleanup for better
705 reading. Many thanks!
707 2005-05-12 17:29 Jochen Striepe <jochen>
709 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
711 2005-05-12 17:07 Jochen Striepe <jochen>
713 * t-prot.1: Fix typo.
715 2005-05-12 17:07 Jochen Striepe <jochen>
717 * t-prot.1: Provide more information on how to submit bug reports.
719 2005-05-12 05:32 Jochen Striepe <jochen>
721 * t-prot.1: Fix formatting.
723 2005-05-12 05:29 Jochen Striepe <jochen>
725 * t-prot.1: Another typo.
727 2005-05-12 05:27 Jochen Striepe <jochen>
729 * t-prot.1: Fix typo.
731 2005-05-12 04:54 Jochen Striepe <jochen>
733 * t-prot: Release as v1.104.
735 2005-05-11 14:14 Jochen Striepe <jochen>
737 * t-prot.1: Many clarifications and added details. Some formatting
740 2005-05-11 11:21 Jochen Striepe <jochen>
742 * t-prot.1: Fix copyright date string.
744 2005-05-11 11:17 Jochen Striepe <jochen>
746 * t-prot.1: LICENSE CHANGE!
748 Alfie is completely right: Since the copyright notice essentially
749 is a BSD license, it is the Right Thing to simply switch to a BSD
750 license (slightly modified, as there is no binary code in
753 2005-05-11 03:22 Jochen Striepe <jochen>
755 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
758 2005-05-11 03:16 Jochen Striepe <jochen>
760 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
761 wording should be a little clearer now.
763 2005-05-11 03:14 Jochen Striepe <jochen>
765 * t-prot.1: Remove unnecessary text block.
767 2005-05-11 03:09 Jochen Striepe <jochen>
769 * t-prot: The case-sensitivity of the Content-Type: header (vs.
770 Content-type:) seems not to be absolutely clear. RFC 1049 should
771 be obsoleted by RFCs 2045-2049 by now, but to be sure, we will
774 2005-05-11 03:04 Jochen Striepe <jochen>
776 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
779 2005-05-11 02:59 Jochen Striepe <jochen>
781 * t-prot.1: Update date string.
783 2005-05-11 02:58 Jochen Striepe <jochen>
785 * t-prot.1: Fix apostrophe.
787 2005-05-10 15:09 Jochen Striepe <jochen>
789 * contrib/t-prot.sl: Update copyright.
791 2005-05-09 16:54 Jochen Striepe <jochen>
793 * contrib/t-prot.sl: Make sure users get a hint if they look why
794 t-prot.sl does not work on their system (just as I did and
795 wondered what was wrong).
797 2005-05-08 20:13 Jochen Striepe <jochen>
799 * t-prot: Release as v1.103.
801 2005-05-08 20:13 Jochen Striepe <jochen>
803 * t-prot: More regex fixes.
805 2005-05-08 19:50 Jochen Striepe <jochen>
807 * t-prot: Release as v1.102.
809 2005-05-08 19:49 Jochen Striepe <jochen>
811 * t-prot: Many fixes to many regexes, fixing performance issues und
812 readability. Some were entirely replaced by faster means.
814 2005-04-25 18:35 Jochen Striepe <jochen>
816 * t-prot: Release as v1.101.
818 2005-04-25 17:49 Jochen Striepe <jochen>
820 * t-prot: We must not forget to remove ad and mailing list footers
821 within the first MIME/Multipart attachment when processing raw
822 messages (lacking -M).
824 2005-04-25 17:29 Jochen Striepe <jochen>
826 * t-prot: Fix a comment.
828 2005-04-25 17:28 Jochen Striepe <jochen>
830 * t-prot: Mailing list footers (and probably ad footers) were not
831 detected when processing raw MIME/Multipart messages: We have to
832 look at the very end of the message, not only at the end of the
833 first attachment. Fix this by calling remove_footers() before
834 dealing with raw multipart attachments.
836 2005-04-15 16:08 Jochen Striepe <jochen>
838 * t-prot: Release as v1.100.
840 2005-04-15 16:07 Jochen Striepe <jochen>
842 * contrib/filter_innd.pl: We don't submit any headers, so use
843 --body. Use unlink() instead of system(). Mention the temp file
846 2005-04-15 16:03 Jochen Striepe <jochen>
848 * t-prot, t-prot.1: Add --body to make sure we are not looking for
849 any headers when there are none in the input.
851 2005-04-15 15:42 Jochen Striepe <jochen>
853 * t-prot.1: Add some clarifications and missing details.
855 2005-03-31 21:39 Jochen Striepe <jochen>
857 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
858 remove() instead of system() and pipe_article() to reduce
859 flickering (and for cleaner code). Patch by Gregor Herrman, many
862 2005-03-31 21:20 Jochen Striepe <jochen>
864 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
865 Printable. Thanks to Gregor Herrmann.
867 2005-03-31 21:17 Jochen Striepe <jochen>
869 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
870 prefixes for other commands, so we should not overwrite those.
871 Patch by Gregor Herrmann, many thanks!
873 2005-03-24 23:24 Jochen Striepe <jochen>
875 * t-prot: Release as v1.99.
877 2005-03-22 17:10 Jochen Striepe <jochen>
879 * t-prot: Fix false positive for kammquote condition.
881 2005-03-21 20:30 Jochen Striepe <jochen>
883 * t-prot: Fix missing range check when From: is the last header.
884 Thanks to Norbert Tretkowski for reporting.
886 2005-03-01 16:20 Jochen Striepe <jochen>
888 * t-prot: Release as v1.98.
890 2005-03-01 16:20 Jochen Striepe <jochen>
892 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
893 might avoid quote signs, so we check for "%" too when extracting
894 some locale strings. This still is not *really* bullet-proof,
895 because e.g. the percent sign might be protected by an escape.
896 This possibility should be quite unlikely, though, so we stick
899 2005-02-25 00:34 Jochen Striepe <jochen>
901 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
902 no longer available at Sven Gucke's old site.
904 2005-02-24 23:45 Jochen Striepe <jochen>
906 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
909 2005-02-23 14:07 Jochen Striepe <jochen>
911 * t-prot.1: Remove misleading information about locale names.
913 2005-02-23 13:39 Jochen Striepe <jochen>
915 * t-prot: Release as v1.97.
917 2005-02-23 13:38 Jochen Striepe <jochen>
919 * t-prot: Fix French (and probably many other) locales extraction.
920 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
921 great deal with the bug hunt.
923 2005-02-14 16:02 Jochen Striepe <jochen>
925 * t-prot.1: Remove unnecessary lines.
927 2005-02-14 16:01 Jochen Striepe <jochen>
929 * t-prot.1: Fix copyright time stamp.
931 2005-02-14 15:19 Jochen Striepe <jochen>
933 * t-prot: Release as v1.96.
935 2005-02-14 15:18 Jochen Striepe <jochen>
937 * t-prot: GnuPG locale strings were for v1.2.6, update them to
940 2005-02-14 14:29 Jochen Striepe <jochen>
942 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
943 big change, so we consider this a v2.0 pre-release. Please send
944 any feature requests and bugreports NOW, so we can work on them
945 before the release of v2.0.
947 2005-02-14 14:26 Jochen Striepe <jochen>
949 * t-prot.1: Mention the need for Locale::gettext when using
950 --locale. Update date string.
952 2005-02-14 14:23 Jochen Striepe <jochen>
954 * t-prot: Following a suggestion by Gerfried Fuchs, make
955 Locale::gettext fetch the locale strings for us. Big change,
956 please report any funny behaviour -- thanks!
958 2005-02-02 14:46 Jochen Striepe <jochen>
960 * t-prot: Release as v1.49.
962 2005-02-02 13:22 Jochen Striepe <jochen>
964 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
965 pgp() code when dealing with multi-line From: headers. Many
966 thanks for reporting!
968 2005-02-01 16:38 Jochen Striepe <jochen>
970 * t-prot: Fix missing Locale value.
972 2005-02-01 15:15 Jochen Striepe <jochen>
974 * t-prot: Fix another regex.
976 2005-02-01 14:50 Jochen Striepe <jochen>
978 * t-prot: Fix regexes.
980 2005-01-08 12:05 Jochen Striepe <jochen>
982 * t-prot.1: Fix broken link.
984 2005-01-07 19:15 Jochen Striepe <jochen>
986 * contrib/t-prot.sl: Now that line breaks by the encoding are
987 better detected, we will turn on signature checking once again.
989 2005-01-07 19:14 Jochen Striepe <jochen>
991 * contrib/t-prot.sl: Gregor Herrmann found some problems with
992 S-Lang variables and provided documentation improvements.
994 2005-01-01 14:17 Jochen Striepe <jochen>
996 * t-prot.1: Fix typo.
998 2005-01-01 14:14 Jochen Striepe <jochen>
1000 * t-prot.1: T-prot's name does not have to be highlighted each time
1003 2005-01-01 14:12 Jochen Striepe <jochen>
1005 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
1008 2004-12-31 14:45 Jochen Striepe <jochen>
1010 * t-prot: Release as v1.48.
1012 2004-12-31 14:39 Jochen Striepe <jochen>
1014 * t-prot: Fix off-by-one error in TOFU code.
1016 2004-12-31 14:33 Jochen Striepe <jochen>
1018 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
1020 2004-10-26 00:50 Jochen Striepe <jochen>
1022 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
1025 2004-10-21 18:16 Jochen Striepe <jochen>
1027 * t-prot: Release as v1.47.
1029 2004-10-21 18:16 Jochen Striepe <jochen>
1031 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
1032 initialisation. --ftr-ad implicitely sets -a, --ftr-ml
1033 implicitely sets -l. Many thanks to Andre Berger.
1035 2004-10-21 17:13 Jochen Striepe <jochen>
1037 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
1038 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre
1041 2004-10-21 14:26 Jochen Striepe <jochen>
1043 * t-prot.1: Try to explain -a and -l in more detail (without
1044 confusing everyone).
1046 2004-10-21 14:13 Jochen Striepe <jochen>
1048 * t-prot: Release as v1.46.
1050 2004-10-10 23:10 Jochen Striepe <jochen>
1052 * contrib/t-prot.sl: Remove -S command line option as line counts
1053 get wrong with quoted-printable (which gets more and more widely
1056 2004-10-10 22:47 Jochen Striepe <jochen>
1058 * t-prot, t-prot.1: Remove the groups flag within --check: This is
1059 done easier inside filter_innd.pl (where it is actually
1060 implemented already).
1062 2004-10-10 22:43 Jochen Striepe <jochen>
1064 * t-prot: Realign global vars into three categories: command-line
1065 switches, mutt locales, gnupg locales. This should be much more
1068 2004-10-10 22:27 Jochen Striepe <jochen>
1070 * t-prot.1: Fix typo. Update date string.
1072 2004-10-10 22:26 Jochen Striepe <jochen>
1074 * contrib/filter_innd.pl: Reject full quotes as well.
1076 2004-10-10 21:50 Jochen Striepe <jochen>
1078 * t-prot: Performance fix.
1080 2004-10-10 21:47 Jochen Striepe <jochen>
1082 * contrib/filter_innd.pl: Update comment.
1084 2004-10-10 21:28 Jochen Striepe <jochen>
1086 * t-prot: Fix --check flags parsing to be stricter.
1088 2004-10-10 21:22 Jochen Striepe <jochen>
1090 * t-prot: Fix --check flags parsing.
1092 2004-10-09 12:17 Jochen Striepe <jochen>
1094 * t-prot: Release as v1.45.
1096 2004-10-09 12:08 Jochen Striepe <jochen>
1098 * t-prot: Check for empty footer files before processing them. Many
1099 thanks to Markus Hubig.
1101 2004-09-28 13:19 Jochen Striepe <jochen>
1103 * t-prot: Release as v1.44.
1105 2004-09-28 13:19 Jochen Striepe <jochen>
1107 * t-prot: Fix detection of MS-style TOFU within PGP signed
1108 messages. Many thanks to Gerfried Fuchs for reporting.
1110 2004-09-27 19:45 Jochen Striepe <jochen>
1112 * t-prot.1: Update time stamp.
1114 2004-09-27 19:40 Jochen Striepe <jochen>
1116 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
1118 2004-09-27 19:23 Jochen Striepe <jochen>
1120 * t-prot: Release as v1.43.
1122 2004-09-27 19:22 Jochen Striepe <jochen>
1124 * t-prot: Fix MS-style TOFU removal for attachments when invoked
1125 from mutt. Many thanks to Gerfried Fuchs.
1127 2004-09-27 19:05 Jochen Striepe <jochen>
1129 * t-prot: Fix typo, small performance enhancement.
1131 2004-09-27 17:27 Jochen Striepe <jochen>
1133 * t-prot: Minor cleanup.
1135 2004-09-20 19:02 Jochen Striepe <jochen>
1137 * contrib/filter_innd.pl: New file.
1139 2004-09-20 19:01 Jochen Striepe <jochen>
1141 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
1146 2004-09-20 16:13 Jochen Striepe <jochen>
1148 * t-prot: Website http://learn.to/edit_messages/ is no longer
1151 2004-08-28 13:50 Jochen Striepe <jochen>
1153 * t-prot: Release as v1.41.
1155 2004-08-28 13:42 Jochen Striepe <jochen>
1157 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
1160 2004-08-07 18:57 Jochen Striepe <jochen>
1162 * t-prot.1: Update Copyright date.
1164 2004-08-07 18:34 Jochen Striepe <jochen>
1166 * t-prot: Fix last changes so attachments are separated by at least
1167 one empty line (as done in the pgp code as well).
1169 2004-08-07 17:52 Jochen Striepe <jochen>
1171 * t-prot: Release as v1.40.
1173 2004-08-07 17:51 Jochen Striepe <jochen>
1175 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
1176 special pgp treatment is included (this fixes the behaviour when
1177 there is a clear text pgp signed message embedded in some MS
1180 This should work fine, but you never know what crap Outlook users
1181 will send. So please give feedback if the results are not as
1184 2004-08-07 15:37 Jochen Striepe <jochen>
1186 * t-prot.1: Remove "require" line note. Update date string.
1188 2004-08-07 15:20 Jochen Striepe <jochen>
1190 * t-prot: More checks on command line correctness.
1192 2004-08-07 14:58 Jochen Striepe <jochen>
1194 * t-prot: Fix typo introduced with last update.
1196 2004-08-07 14:48 Jochen Striepe <jochen>
1198 * t-prot: Fix "require" statement to match the code.
1200 2004-07-31 13:41 Jochen Striepe <jochen>
1202 * t-prot: Release as v1.39.
1204 2004-07-31 13:10 Jochen Striepe <jochen>
1206 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
1209 2004-07-31 12:41 Jochen Striepe <jochen>
1211 * t-prot: Fix "be" gnupg locales.
1213 Update locales to newly released gnupg-1.2.5 (and be incompatible
1214 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
1215 the price for not simply setting the LC vars to "C"...).
1217 2004-07-17 15:28 Jochen Striepe <jochen>
1219 * t-prot, t-prot.1: Add option to have no output file.
1221 2004-04-25 03:51 Jochen Striepe <jochen>
1223 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
1226 2004-03-02 17:57 Jochen Striepe <jochen>
1228 * t-prot: Comment updated: Reflect the fact that no locales have
1229 changed in mutt-1.4.2.1.
1231 2004-03-02 16:54 Jochen Striepe <jochen>
1233 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
1235 2004-02-11 17:05 Jochen Striepe <jochen>
1237 * t-prot: Comment updated: Reflect the fact that no locales have
1238 changed in mutt-1.4.2.
1240 2004-01-31 03:06 Jochen Striepe <jochen>
1242 * t-prot.1: Fix copyright date.
1244 2004-01-30 16:20 Jochen Striepe <jochen>
1246 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
1248 2004-01-30 16:08 Jochen Striepe <jochen>
1250 * t-prot: Release as v1.38.
1252 2004-01-30 15:38 Jochen Striepe <jochen>
1254 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
1255 Many thanks to Christian Wach for pointing at the problem.
1257 2004-01-30 15:31 Jochen Striepe <jochen>
1259 * t-prot: Small performance fix in footer treatment.
1261 2004-01-21 14:46 Jochen Striepe <jochen>
1263 * t-prot: Release as v1.37.
1265 2004-01-21 14:45 Jochen Striepe <jochen>
1267 * t-prot: Fix processing if first attachment is of type
1270 2004-01-21 14:39 Jochen Striepe <jochen>
1272 * t-prot: Small performance fix.
1274 2003-12-29 18:06 Jochen Striepe <jochen>
1276 * t-prot: Release as 1.36.
1278 2003-12-29 18:06 Jochen Striepe <jochen>
1280 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
1282 2003-12-29 16:33 Jochen Striepe <jochen>
1284 * t-prot.1: Update date string.
1286 2003-12-29 16:09 Jochen Striepe <jochen>
1288 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
1290 2003-12-29 13:59 Jochen Striepe <jochen>
1292 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
1293 altogether. Mutt developer versions are handled in patches.
1295 2003-11-22 03:35 Jochen Striepe <jochen>
1297 * t-prot: Fix comments for gpg and mutt locales.
1299 2003-11-20 15:51 Jochen Striepe <jochen>
1301 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
1302 interpreted as successful if a bug showed up (boy, I never saw
1303 this with good old gnupg-1.0.7).
1307 2003-11-19 22:05 Jochen Striepe <jochen>
1309 * t-prot: Release as v1.34.
1311 2003-11-19 21:58 Jochen Striepe <jochen>
1313 * t-prot: Cosmetics.
1315 2003-11-19 21:45 Jochen Striepe <jochen>
1317 * t-prot.1: Cosmetics.
1319 2003-11-19 21:43 Jochen Striepe <jochen>
1321 * t-prot.1: Change time stamp.
1323 2003-11-19 21:43 Jochen Striepe <jochen>
1325 * t-prot.1: Update man page to reflect last changes.
1327 2003-11-19 21:41 Jochen Striepe <jochen>
1329 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
1330 gpg-1.0.7's locales is available as a patch.
1332 2003-11-19 21:11 Jochen Striepe <jochen>
1334 * t-prot.1: Update man page to reflect last changes.
1336 2003-11-19 21:10 Jochen Striepe <jochen>
1338 * t-prot: Removed option --mutt-ver for sanity reasons. Special
1339 adapations for mutt developer versions will be available as a
1342 2003-09-10 13:32 Jochen Striepe <jochen>
1344 * t-prot.1: Make clear t-prot.sl is just an example implementation.
1347 2003-09-10 13:30 Jochen Striepe <jochen>
1349 * t-prot.sl, contrib/t-prot.sl: Additional comments.
1351 2003-08-11 16:35 Jochen Striepe <jochen>
1353 * t-prot: Release as v1.33.
1355 2003-08-11 16:35 Jochen Striepe <jochen>
1357 * t-prot.1: Improve description for --mutt-ver.
1359 2003-08-11 16:33 Jochen Striepe <jochen>
1361 * t-prot.1: Update date string.
1363 2003-08-11 16:32 Jochen Striepe <jochen>
1365 * t-prot: Clean up locales stuff.
1367 2003-08-11 16:19 Jochen Striepe <jochen>
1369 * t-prot: Fix parsing order with --mutt-ver and --locale.
1371 2003-08-11 16:05 Jochen Striepe <jochen>
1373 * t-prot.1: Add description for --mutt-ver.
1375 2003-08-11 16:00 Jochen Striepe <jochen>
1377 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
1378 block detection fail). New parameter --mutt-ver. Many thanks to
1383 2003-08-11 15:41 Jochen Striepe <jochen>
1385 * t-prot: Simplify regex introduced in last update.
1387 2003-08-10 00:22 Jochen Striepe <jochen>
1389 * t-prot: Fix some cases where SIGINT was not detected for pgp
1390 verification from within mutt.
1394 2003-07-21 15:12 Jochen Striepe <jochen>
1396 * t-prot: Release as v1.30.
1398 2003-07-21 15:12 Jochen Striepe <jochen>
1400 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
1403 2003-07-15 15:39 Jochen Striepe <jochen>
1405 * t-prot: Release as v1.29.
1407 2003-07-15 15:38 Jochen Striepe <jochen>
1409 * t-prot: Fix email adress verification inside pgp(). Fix locale
1412 2003-07-09 23:11 Jochen Striepe <jochen>
1414 * t-prot: Use the environment variable LC_ALL (and if this fails,
1415 LANG) to determine a reasonable locale default. Suggested by
1420 2003-06-25 01:52 Jochen Striepe <jochen>
1422 * t-prot: Release as v1.27.
1424 2003-06-25 01:52 Jochen Striepe <jochen>
1426 * t-prot: Getting some rare multipart message from mutt, t-prot got
1427 locked into a probably endless 100% CPU consuming loop (see msgid
1428 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
1429 security problem if you use t-prot in some automated setup. This
1430 bug was only triggered when used with -Mmutt. BTW, fixing this
1431 should also increase performance when processing multipart
1432 messages with -Mmutt.
1434 Many many thanks to Gerfried Fuchs for alerting us and pointing
1435 out the DoS character of the bug (though most people might not
1436 use mutt to do fully automated email processing).
1438 2003-06-25 00:44 Jochen Striepe <jochen>
1440 * t-prot: Fix treatment of forwarded messages by Opera7.
1442 2003-06-23 16:10 Jochen Striepe <jochen>
1444 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
1445 (hopefully this will be obsolet with S-Lang-2.0) and some minor
1448 2003-06-23 15:20 Jochen Striepe <jochen>
1450 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
1452 2003-06-23 14:58 Jochen Striepe <jochen>
1454 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
1456 2003-06-23 01:47 Jochen Striepe <jochen>
1458 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
1459 correct some plain wrong comments, and add some more comments.
1461 2003-06-23 00:57 Jochen Striepe <jochen>
1463 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
1464 configurable (thanks to Gerfried Fuchs for some suggestions) and
1465 provide a possibility to toggle filtering on/off from within slrn
1466 (thanks to Michael Prokop for feedback).
1468 2003-06-16 00:53 Jochen Striepe <jochen>
1470 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
1471 t-prot.sl and update the man page to mention the S-Lang example
1474 2003-06-16 00:33 Jochen Striepe <jochen>
1476 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
1477 from within slrn(1).
1479 2003-05-04 14:40 Jochen Striepe <jochen>
1481 * t-prot: Fix handling of empty lines in traditional TOFU code:
1482 TOFU broken into parts by empty lines will be detected correctly
1483 now, empty lines will not be deleted if there is no TOFU at all.
1487 2003-04-23 16:50 Jochen Striepe <jochen>
1489 * t-prot: Finally fix thrown away verbatim information with
1490 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
1491 thanks to Gerfried Fuchs.
1495 2003-04-03 15:26 Jochen Striepe <jochen>
1497 * t-prot: Regex performance fixes.
1499 2003-03-20 03:09 Jochen Striepe <jochen>
1501 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1505 2003-03-18 17:08 Jochen Striepe <devel>
1507 * t-prot: Clean up $0 usage.
1509 2003-03-08 18:05 Jochen Striepe <jochen>
1511 * t-prot: Pure cosmetics.
1513 2003-03-08 17:48 Jochen Striepe <jochen>
1515 * t-prot: Release as v1.23.
1517 2003-03-08 17:43 Jochen Striepe <jochen>
1519 * t-prot: Fix another typo.
1521 2003-03-08 17:40 Jochen Striepe <devel>
1523 * t-prot: Fix typo in last commit.
1525 2003-03-08 17:37 Jochen Striepe <devel>
1527 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1528 an interrupt. Many thanks to Gerfried Fuchs.
1530 2003-03-08 03:24 Jochen Striepe <jochen>
1532 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1533 the pagerfilter patch. Do not activate --lax-security unless you
1534 really know what you are doing.
1536 2003-03-07 15:19 Jochen Striepe <jochen>
1538 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1539 want the chance to stop PGP verification and still have the
1540 message displayed. Idea by Peter Palfrader, suggested for t-prot
1541 by Gerfried Fuchs. Thanks, great idea!
1545 2003-03-05 18:26 Jochen Striepe <jochen>
1547 * t-prot: Release as v1.21.
1549 2003-03-05 18:15 Jochen Striepe <jochen>
1551 * t-prot: Various performance fixes.
1553 2003-03-05 18:02 Jochen Striepe <jochen>
1555 * t-prot: Another performance fix.
1557 2003-03-05 17:59 Jochen Striepe <jochen>
1559 * t-prot: Fix multipart boundary detection.
1561 2003-03-05 17:53 Jochen Striepe <jochen>
1563 * t-prot: Another performance fix in pgp().
1565 2003-03-05 17:51 Jochen Striepe <jochen>
1567 * t-prot: Fix bad typo.
1569 2003-03-05 17:35 Jochen Striepe <jochen>
1571 * t-prot: Performance improvements in pgp().
1573 2003-03-05 17:14 Jochen Striepe <jochen>
1575 * t-prot: Make kammquote code more efficient.
1577 2003-03-05 17:09 Jochen Striepe <jochen>
1579 * t-prot: Fix kammquote condition.
1581 2003-03-05 16:54 Jochen Striepe <jochen>
1583 * t-prot: Some cosmetics, no code changes.
1585 2003-03-01 18:49 Jochen Striepe <devel>
1587 * t-prot: Formatting: Replace tabs with spaces.
1589 2003-03-01 18:46 Jochen Striepe <devel>
1591 * t-prot: Add some comments.
1593 2003-02-26 23:56 Jochen Striepe <devel>
1595 * t-prot.1: Reflect the fact that world has not stopped spinning
1596 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1597 and 2822. Thanks to Thomas Bliesener for noticing.
1599 2003-02-26 23:32 Jochen Striepe <devel>
1601 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1602 sendmail(8). Add a note that -m/-t is needed for successful use
1603 of -p. Thanks to Thomas Bliesener.
1605 2003-02-19 23:05 Jochen Striepe <jochen>
1607 * t-prot: Release as v1.20.
1609 2003-02-19 22:53 Jochen Striepe <jochen>
1611 * t-prot: Fix missing verbatim vals when moving gpg output.
1613 2003-02-17 16:00 Jochen Striepe <jochen>
1615 * t-prot.1: Update Copyright date.
1617 2003-02-17 14:53 Jochen Striepe <jochen>
1619 * t-prot: Fix moving gpg output for signatures by expired keys.
1623 2003-02-17 14:35 Jochen Striepe <jochen>
1625 * t-prot: Fix sender address for --pgp-short.
1627 2003-02-17 14:02 Jochen Striepe <jochen>
1629 * t-prot: Remove unnecessary variable in write_msg().
1631 2003-02-17 13:59 Jochen Striepe <jochen>
1633 * t-prot: Regex performance improvements.
1635 2003-02-17 02:59 Jochen Striepe <jochen>
1637 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1638 mime parts, we must take care that all gpg output is printed.
1642 2003-02-17 01:08 Jochen Striepe <jochen>
1644 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1649 2003-02-14 15:50 Jochen Striepe <jochen>
1651 * t-prot: Fix missing check.
1653 2003-02-14 15:42 Jochen Striepe <jochen>
1655 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1656 on the bottom of a message are ignored.
1660 2003-02-11 22:06 Jochen Striepe <jochen>
1662 * t-prot: Fix --bigq for big quotes that go down to one of the two
1667 2003-02-11 14:49 Jochen Striepe <jochen>
1669 * t-prot: Fix ad footers within pgp signed stuff.
1671 2003-02-11 14:42 Jochen Striepe <jochen>
1673 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1678 2003-02-09 21:34 Jochen Striepe <devel>
1680 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1681 Thanks to Michael Loeffler.
1683 Clean up some regexps for mutt's separators (should give better
1688 2003-02-08 19:19 Jochen Striepe <devel>
1690 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1695 2003-02-08 18:44 Jochen Striepe <devel>
1697 * t-prot: Use constants where possible.
1699 2003-02-07 20:16 Jochen Striepe <jochen>
1701 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1706 2003-02-07 19:26 Jochen Striepe <devel>
1708 * t-prot: Fix another terminal color sequence.
1710 2003-02-07 17:29 Jochen Striepe <jochen>
1712 * t-prot.1: List contributors in alphabetical order.
1714 2003-02-07 17:00 Jochen Striepe <jochen>
1716 * t-prot.1: Update date string.
1718 2003-02-07 16:55 Jochen Striepe <jochen>
1720 * t-prot.1: Add a note to the BUGS section about possible perl
1721 compiler errors with not-up-to-date perl installations.
1723 2003-02-07 12:51 Jochen Striepe <jochen>
1725 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1726 thanks to Gerfried Fuchs).
1730 2003-02-06 17:11 Jochen Striepe <jochen>
1732 * t-prot: Last change broke attachment detection for -Mmutt.
1734 2003-02-06 16:37 Jochen Striepe <jochen>
1736 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1737 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1738 Fuchs for reporting the bug and providing vital data!).
1742 2003-01-29 04:24 Jochen Striepe <devel>
1744 * t-prot.1: Update date string.
1746 2003-01-29 04:23 Jochen Striepe <devel>
1748 * t-prot.1: Fix spellling error.
1750 2003-01-28 13:00 Jochen Striepe <jochen>
1752 * t-prot: Make -h work again.
1754 Version bump to 1.8.
1756 2002-12-29 04:52 Jochen Striepe <jochen>
1758 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1759 spamassassin workaround. Update man page and sample config file
1762 Correct some speling errors in the man page.
1766 2002-12-11 19:53 Jochen Striepe <jochen>
1768 * t-prot: Mutt content type fix.
1770 Version bump to 1.6.
1772 2002-12-11 02:46 Jochen Striepe <jochen>
1774 * t-prot: Improve M$ style TOFU heuristics.
1778 2002-12-08 23:45 Jochen Striepe <jochen>
1780 * t-prot: Remove unused else.
1782 2002-12-06 17:21 Jochen Striepe <jochen>
1784 * t-prot: Fix treatment of pgp uids without email adress for
1785 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1787 Small performance fix for --pgp-move-vrf.
1791 2002-12-04 21:45 Jochen Striepe <jochen>
1793 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1796 Version bump to 1.3.
1798 2002-12-04 10:06 Jochen Striepe <jochen>
1800 * t-prot.1: Another --locale fix.
1802 2002-12-04 10:01 Jochen Striepe <jochen>
1804 * t-prot.1: Update --locale description.
1806 2002-12-03 19:20 Jochen Striepe <jochen>
1808 * t-prot: Add internationalization for --pgp-move-vrf from
1809 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1813 2002-12-02 22:04 Jochen Striepe <jochen>
1815 * t-prot.1: Update man page date string.
1817 2002-12-02 22:03 Jochen Striepe <jochen>
1819 * t-prot.1: Make last man page update more complete.
1821 2002-12-02 22:00 Jochen Striepe <jochen>
1823 * t-prot, t-prot.1: Add an option to move only positive pgp
1824 verification output (this works for English gpg-1.0.7 right now
1825 -- no internationalization, no pgp.com support). Thanks to Markus
1826 Hubig for suggesting.
1828 2002-11-11 03:59 Jochen Striepe <jochen>
1830 * t-prot: Version 1.0.
1832 2002-11-09 03:22 Jochen Striepe <jochen>
1834 * t-prot.1: Man page update.
1836 2002-11-09 02:53 Jochen Striepe <jochen>
1838 * t-prot: Adding comment for pgp().
1840 2002-11-05 14:29 Jochen Striepe <jochen>
1842 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1843 to Wichert Akkerman and Gerfried Fuchs.
1847 2002-11-04 20:01 Jochen Striepe <jochen>
1849 * t-prot: Fix typo from last submission.
1853 2002-11-04 19:49 Jochen Striepe <jochen>
1855 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1856 that ate the first (empty) line of pgp signed data when using
1857 t-prot within mutt. Many thanks!
1859 Version bump to 0.92.
1861 2002-11-02 17:35 Jochen Striepe <jochen>
1863 * t-prot: Replace all die()s with exit()s and appropriate exit
1864 codes for better interaction with MTAs.
1868 2002-11-02 17:08 Jochen Striepe <jochen>
1870 * t-prot: Minor changes.
1872 2002-11-02 02:05 Jochen Striepe <jochen>
1874 * t-prot.1: Update man page modification stamp.
1876 2002-11-01 19:30 Jochen Striepe <jochen>
1878 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1879 pending bug report (thanks to Markus Hubig). Update the man page
1880 to represent changes.
1882 Huge version jump to v0.90: this is a release candidate for v1.0,
1883 every main feature should work fine by now. Please tell me *now*
1884 if something does not work for you (or if you have a major
1885 feature request that should be considered before v1.0).
1887 2002-10-31 19:29 Jochen Striepe <jochen>
1889 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1890 the source with proper alignment now.
1892 2002-10-31 15:17 Jochen Striepe <jochen>
1894 * t-prot: T-prot would cheerfully create an output file without
1895 checking to see if it was about to write to a symlink or a named
1896 pipe. If a user used t-prot to write data into open shared
1897 directories, such as /tmp, this vulnerability could be used by a
1898 local attacker to overwrite files or lead to privilege
1903 2002-10-22 18:42 Jochen Striepe <jochen>
1905 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1906 Berthe for suggesting).
1908 2002-10-19 19:22 Jochen Striepe <jochen>
1910 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1913 Specifying an empty string for -i or -o is no longer tolerated.
1915 Version bump to 0.69.
1917 2002-10-19 18:15 Jochen Striepe <jochen>
1919 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1921 2002-09-14 07:24 Jochen Striepe <jochen>
1923 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1925 2002-09-14 07:10 Jochen Striepe <jochen>
1927 * t-prot: Johan Almqvist found another bug, this time false
1928 positives with some M$ MUA's forwarded messages.
1930 2002-09-12 14:59 Jochen Striepe <jochen>
1932 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1933 for noticing. Bumped to v0.68.
1935 2002-07-26 16:03 Jochen Striepe <jochen>
1937 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1939 2002-07-09 16:07 Jochen Striepe <jochen>
1941 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1942 had some very reasonable ideas
1943 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1944 tolerate MS style TOFU if there is no text above.
1946 Version bump to v0.67.
1948 2002-06-27 23:37 Jochen Striepe <jochen>
1950 * t-prot: Fix unbelievable stupid typo introduced in the last
1955 2002-06-27 21:54 Jochen Striepe <jochen>
1957 * t-prot: Fix detection of mailing list footers in attachments
1962 2002-06-27 20:16 Jochen Striepe <jochen>
1964 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1965 footers, bug reported by Gerfried Fuchs (many thanks!).
1967 Update manpage to make clear -Mmutt is *required* when t-prot is
1968 called from within mutt.
1972 2002-06-18 03:45 Jochen Striepe <jochen>
1974 * t-prot: Another tweak on the kammquote condition.
1976 2002-06-16 14:32 Jochen Striepe <jochen>
1978 * t-prot: Fixed the line count header with -Mmutt and attachments,
1979 pgp signatures and encryption.
1981 2002-06-15 19:18 Jochen Striepe <jochen>
1983 * t-prot: Another tweak on the kammquote condition.
1985 2002-06-08 21:50 Jochen Striepe <jochen>
1987 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1988 required mutt version.
1990 2002-06-02 09:51 Jochen Striepe <jochen>
1992 * t-prot: Fixed some typos.
1994 2002-06-02 09:12 Jochen Striepe <jochen>
1996 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1999 2002-06-02 04:12 Jochen Striepe <jochen>
2001 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
2002 tolerated number of signatures. Manpage updated. Version bump to
2005 2002-05-30 13:24 Jochen Striepe <jochen>
2007 * t-prot: Update help to reflect -p changes.
2009 2002-05-30 13:16 Jochen Striepe <jochen>
2011 * t-prot: Bump to v0.60.
2013 2002-05-30 12:45 Jochen Striepe <jochen>
2015 * t-prot.1: Update manpage for new behaviour of -p.
2017 2002-05-10 04:18 Jochen Striepe <jochen>
2019 * t-prot: Add some quick hack to make t-prot an easy drop-in for
2020 spamassassin: the parameter for -p is optionally right now. If
2021 there is none supplied, there is no mail sent, of course.
2023 2002-05-03 04:02 Jochen Striepe <jochen>
2025 * t-prot.1: Fix typo.
2027 2002-05-03 03:56 Jochen Striepe <jochen>
2029 * t-prot.1: Update man page date.
2031 2002-05-03 03:55 Jochen Striepe <jochen>
2033 * t-prot.1: Man page fixes and updates.
2035 2002-04-30 19:23 Jochen Striepe <jochen>
2037 * t-prot: Improve the comment on the Kammquote condition.
2039 2002-04-30 19:16 Jochen Striepe <jochen>
2041 * t-prot: Further tweak on the Kammquote condition. Should really
2042 do The Right Thing by now.
2044 2002-04-24 16:08 Jochen Striepe <jochen>
2046 * t-prot: Performance tweak in debigq().
2048 2002-04-24 15:33 Jochen Striepe <jochen>
2050 * t-prot, t-prot.1: Added an option to remove the bigger part of
2051 huge blocks of quoted lines (--bigq). Updated the man page
2054 Updated the man page's contributors text.
2058 2002-04-20 23:32 Jochen Striepe <jochen>
2060 * t-prot: Just insert one space when joining lines in decomb().
2062 2002-04-20 17:37 Jochen Striepe <jochen>
2064 * t-prot.1: Update man page to reflect upon new options --kminl,
2065 --kmaxl, and --kdiff.
2067 2002-04-20 17:18 Jochen Striepe <jochen>
2069 * t-prot: Some more tweaks to the Kammquote condition. Add some
2070 command line switches to make behaviour a little more flexible.
2074 2002-04-20 13:10 Jochen Striepe <jochen>
2076 * t-prot: Another small tweak in the Kammquoting condition.
2078 2002-04-20 13:03 Jochen Striepe <jochen>
2080 * t-prot: Another small tweak in the Kammquote condition.
2082 2002-04-20 12:58 Jochen Striepe <jochen>
2084 * t-prot: Make the Kammquote condition a little pickier.
2086 2002-04-20 04:48 Jochen Striepe <jochen>
2088 * t-prot.1: Add description of the anti Kammquoting option.
2090 2002-04-20 04:28 Jochen Striepe <jochen>
2092 * t-prot: Added an option to fix those zig-zag shaped quotings,
2093 well-known to German users as "Kammquoting".
2095 Lines with verbatim statements (#v+/-) itselves are now verbatim
2096 by definition, so they won't be cleaned away.
2100 2002-04-19 00:51 Jochen Striepe <jochen>
2102 * t-prot: Clean up revision number a bit.
2104 2002-04-11 07:14 Jochen Striepe <jochen>
2106 * t-prot: Just catch the last signature if there are more.
2108 2002-04-11 06:46 Jochen Striepe <jochen>
2110 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
2111 there is an overlong signature and no -S on the command line.
2112 Though this was intended behaviour, this is changed: by now
2113 signatures are always interpreted as such, so the text before can
2116 2002-03-29 02:46 Jochen Striepe <jochen>
2118 * t-prot.1: Add description for --locale=LOCALE.
2120 2002-03-29 02:15 Jochen Striepe <jochen>
2122 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
2125 2002-03-23 11:47 Jochen Striepe <jochen>
2129 2002-03-22 12:38 Jochen Striepe <jochen>
2131 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
2133 2002-03-21 23:26 Jochen Striepe <jochen>
2135 * t-prot: Bump to 0.54.
2137 2002-03-21 14:16 Jochen Striepe <jochen>
2139 * t-prot: More cleanups in the multipart code.
2141 2002-03-21 13:53 Jochen Striepe <jochen>
2143 * t-prot: Fix comment in the mutt specific multipart code.
2145 2002-03-21 13:27 Jochen Striepe <jochen>
2147 * t-prot: Fixed assumption in the mutt-specific code that the first
2148 attachment always would be text/plain containing the actual
2151 2002-03-20 23:58 Jochen Striepe <jochen>
2153 * t-prot: Fix some false positives in footers and multipart code.
2155 2002-03-20 18:02 Jochen Striepe <jochen>
2157 * t-prot: More cleanups and performance improvements. Fixed tofu
2158 deletion when diff appended to signature. Fixed broken detection
2159 of mutt(1)'s mime/pgp output. Bumped to 0.53.
2161 2002-03-20 16:12 Jochen Striepe <jochen>
2163 * t-prot: Make mime/multipart parts with type=message/rfc822 being
2164 processed if the message has been processed by mutt(1) before.
2166 2002-03-20 14:16 Jochen Striepe <jochen>
2168 * t-prot: Another HUGE cleanup.
2170 2002-03-20 02:56 Jochen Striepe <jochen>
2172 * t-prot: Major cleanup. Bump to 0.52.
2174 2002-03-19 15:16 Jochen Striepe <jochen>
2176 * t-prot: Fixed some bugs in the multipart code. Bumped version to
2179 2002-03-19 13:42 Jochen Striepe <jochen>
2181 * t-prot.1: Add note describing the complicated and confusing line
2182 count thingie when deleting an overlong signature.
2184 2002-03-19 13:38 Jochen Striepe <jochen>
2186 * t-prot: Correct line count in snipped-overlong-sig message.
2188 2002-03-18 20:19 Jochen Striepe <jochen>
2190 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
2191 options (-a and -A=dir) to get rid of those annoying hotmail
2192 advertisements appended to messages from people using gratis
2193 email providers. Update manpage and muttrc sample.
2195 Add non-usascii-problem to TROUBLESHOOTING section of the man
2200 2002-03-18 16:49 Jochen Striepe <jochen>
2202 * t-prot: Fix the line count header. Bump to v0.49.
2204 2002-03-16 01:01 Jochen Striepe <jochen>
2206 * t-prot.1: Minor fix.
2208 2002-03-16 00:58 Jochen Striepe <jochen>
2210 * t-prot.1: Minor cleanup.
2212 2002-03-15 02:48 Jochen Striepe <jochen>
2214 * t-prot: Fix variables initialisation.
2216 2002-03-14 23:21 Jochen Striepe <jochen>
2218 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
2220 2002-03-13 09:07 Jochen Striepe <jochen>
2222 * t-prot.1: Add some explanation for the verbatim instruction to
2223 the troubleshooting section.
2225 2002-03-13 08:52 Jochen Striepe <jochen>
2227 * t-prot: Make verbatim instructions work for everything except
2228 mailing list footers. Bump to v0.47.
2230 2002-03-13 02:19 Jochen Striepe <jochen>
2232 * t-prot.1: Fixed typo.
2234 2002-03-12 18:16 Jochen Striepe <jochen>
2236 * t-prot.1: Add TROUBLESHOOTING section.
2238 2002-03-12 17:44 Jochen Striepe <jochen>
2240 * t-prot.1: Changed one makro which was overseen last commit.
2242 2002-03-12 17:24 Jochen Striepe <jochen>
2244 * t-prot.1: Big man page cleanup.
2246 2002-03-12 16:41 Jochen Striepe <jochen>
2248 * t-prot.1: Further improvement of the -L man page text.
2250 2002-03-12 16:39 Jochen Striepe <jochen>
2252 * t-prot.1: Improved man page text for -L.
2254 2002-03-12 16:37 Jochen Striepe <jochen>
2256 * t-prot.1: Clarify the man page text for -l and -L.
2258 2002-03-12 03:47 Jochen Striepe <jochen>
2260 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
2262 2002-03-09 18:18 Jochen Striepe <jochen>
2264 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
2265 option -M/--mua and try to detect attachments only when
2266 necessary. Updated man page and muttrc sample. Version bump to
2269 2002-03-08 21:29 Jochen Striepe <jochen>
2271 * t-prot: Fix an off-by-one error when removing mutt(1)'s
2272 attachments. Credits to Gerfried Fuchs for reporting and locating
2275 2002-03-02 03:26 Jochen Striepe <jochen>
2277 * t-prot: Some minor cleanups.
2279 2002-03-02 03:18 Jochen Striepe <jochen>
2281 * t-prot: Some minor cleanups.
2283 2002-03-01 11:10 Jochen Striepe <jochen>
2285 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
2286 with messages only containing the mailing list footer.
2288 2002-02-26 13:20 Jochen Striepe <jochen>
2290 * t-prot: Add infrastructure for better debugging.
2292 2002-02-26 12:11 Jochen Striepe <jochen>
2294 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
2295 little shorter, and add colors.
2297 2002-02-26 04:05 Jochen Striepe <jochen>
2299 * t-prot: Improve empty line handling between body and signature.
2301 2002-02-26 03:50 Jochen Striepe <jochen>
2303 * t-prot: Fixed thinko in signature handling. Be more tolerant with
2304 empty lines around signatures and mailing list footers.
2306 Version bump to 0.42.
2308 2002-02-25 20:20 Jochen Striepe <jochen>
2310 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
2311 some cases were not caught before.
2313 2002-02-25 19:48 Jochen Striepe <jochen>
2315 * t-prot: Gerfried Fuchs found a bug in the signature code (many
2316 thanks!). It was ugly anyway, so that part got a clean rewrite.
2318 Bumped version to 0.41.
2320 2002-02-22 16:55 Jochen Striepe <jochen>
2322 * t-prot: Another slight performance hit with multipart messages.
2324 2002-02-22 16:36 Jochen Striepe <jochen>
2326 * t-prot: Leave only the body of the first multipart message part
2327 for processing, not the headers.
2329 2002-02-22 00:27 Jochen Striepe <jochen>
2331 * t-prot.1: Updated the manpage to reflect the fix of the multipart
2334 2002-02-22 00:24 Jochen Striepe <jochen>
2336 * t-prot: Fix no TOFU is detected in multipart messages without
2337 signature and without previous preparation by mutt(1). Now
2338 multipart messages as described in RFC 1341 are detected
2339 properly. Only the first part is processed, and only if it has
2340 the content type "text/plain" or none specified as described in
2343 2002-02-20 17:51 Jochen Striepe <jochen>
2345 * t-prot: Bump version to 0.39.
2347 2002-02-20 17:50 Jochen Striepe <jochen>
2349 * t-prot.1: Updated manpage for long options.
2351 2002-02-18 20:44 Jochen Striepe <jochen>
2353 * t-prot.1: Updated credits in manpage.
2355 2002-02-16 01:06 Jochen Striepe <jochen>
2357 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
2358 command line system to Getopt::Mixed as recommended by Gerfried
2359 Fuchs. One of the reasons is that now the parameter of the option
2360 '-S' is optionally, what was not cleanly realizeable before. The
2361 opportunity has been used to do a cleanup on some things, too ...
2363 Please note that Getopt::Mixed now is mandatory to run t-prot -
2364 you can get it at CPAN. The trade-off seems worthy IMHO - please
2365 drop an email to <t-prot@tolot.escape.de> if you do not think so,
2366 so the matter can be discussed. :)
2370 2002-02-15 04:49 Jochen Striepe <jochen>
2372 * t-prot.1: Beautify the manpage, and add some more info about bugs
2375 2002-02-15 04:30 Jochen Striepe <jochen>
2377 * t-prot: Beautify help text.
2379 2002-02-14 17:32 Jochen Striepe <jochen>
2381 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
2382 t-prot write a syslog entry for each message bounced when invoked
2383 with -p. So -d is new. Will only write syslog entries if
2384 Sys::Syslog is available but will not crash if not.
2386 2002-02-14 14:26 Jochen Striepe <jochen>
2388 * t-prot: Minor cleanup.
2390 2002-02-14 12:04 Jochen Striepe <jochen>
2392 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
2395 2002-02-13 02:08 Jochen Striepe <jochen>
2397 * t-prot: Version bump to 0.35.
2399 2002-02-12 14:57 Jochen Striepe <jochen>
2401 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
2403 2002-02-12 13:47 Jochen Striepe <jochen>
2405 * t-prot.1: Update manpage for -S=n.
2407 2002-02-12 13:45 Jochen Striepe <jochen>
2409 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
2410 message. Change option -S to accept an integer denoting the
2411 maximum allowed lines for a valid signature.
2413 2002-02-12 05:44 Jochen Striepe <jochen>
2415 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
2416 use t-prot in your MTA's aliases file to bounce TOFUed emails.
2419 2002-02-12 02:03 Jochen Striepe <jochen>
2421 * t-prot: Corrected help when called with -h. Small indent cleanup.
2423 2002-02-11 21:40 Jochen Striepe <jochen>
2425 * t-prot.1: Updated manpage date.
2427 2002-02-11 21:33 Jochen Striepe <jochen>
2429 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
2430 attachments when hiding lines, that flaw should be fixed right
2431 now. Manpage has been updated to reflect upon that fact.
2433 2002-02-11 20:13 Jochen Striepe <jochen>
2435 * t-prot: Corrected line count for overlong signatures. Problem
2436 reported by Gerfried Fuchs (thanks, Alfie!).
2438 2002-01-29 15:57 Jochen Striepe <jochen>
2440 * t-prot: Remove goto. Patch by Gerfried Fuchs.
2442 2002-01-28 21:34 Jochen Striepe <jochen>
2444 * t-prot: Bump version to 0.32.
2446 2002-01-28 17:53 Jochen Striepe <jochen>
2448 * t-prot: Just again a version fix. Should be done now...
2450 2002-01-28 17:52 Jochen Striepe <jochen>
2452 * t-prot: Sigh. Another version fix.
2454 2002-01-28 17:50 Jochen Striepe <jochen>
2456 * t-prot.1: Fix manpage version.
2458 2002-01-28 17:48 Jochen Striepe <jochen>
2460 * t-prot, t-prot.1: Fix version strings.
2462 2002-01-28 17:46 Jochen Striepe <jochen>
2464 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
2467 2002-01-28 17:39 Jochen Striepe <jochen>
2469 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
2472 2002-01-28 17:39 Jochen Striepe <jochen>
2474 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial