1 2009-12-20 21:38 Jochen Striepe
3 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
4 thanks (and a very merry Christmas) to Alfie.
6 2009-12-19 22:18 Jochen Striepe
8 * t-prot: Release as v2.8.
10 2009-12-18 21:53 Jochen Striepe
12 * t-prot, t-prot.1: Update documentation to reflect last change.
13 Avoid being tripped by endless (or non-existant) headers.
15 2009-12-18 13:25 Jochen Striepe
17 * t-prot: Change check order and remove duplicated code for
20 2009-08-24 20:32 Jochen Striepe
22 * t-prot: Release as t-prot v2.7.
24 2009-08-24 17:20 Jochen Striepe
28 2009-08-24 17:17 Jochen Striepe
32 2009-08-24 12:15 Jochen Striepe
34 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
35 gargabe and submitted a one-liner. Thanks!
37 2009-08-24 02:07 Jochen Striepe
39 * t-prot: Release as t-prot v2.6.
41 2009-08-24 01:44 Jochen Striepe
43 * t-prot.1: Update dates.
45 2009-08-24 01:43 Jochen Striepe
47 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
49 2009-08-24 01:42 Jochen Striepe
51 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
52 pattern, thanks to Simon Ruderich.
54 2007-09-19 11:32 Jochen Striepe
56 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
58 2007-09-19 11:31 Jochen Striepe
60 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
61 produced by Novell Groupwise. Many thanks to Philipp Thomas for
62 testing and suggesting.
64 2007-05-24 08:22 Jochen Striepe
66 * t-prot.1: Update copyright date.
68 2007-03-09 15:06 Jochen Striepe
70 * t-prot: Release as v2.4.
72 2007-03-09 15:05 Jochen Striepe
74 * t-prot, t-prot.1: Add feature to skip processing very large
75 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
78 2007-03-09 14:33 Jochen Striepe
80 * t-prot: Fix formatting for better reading.
82 2006-12-19 13:13 Jochen Striepe
84 * t-prot: Release as v2.3.
86 2006-12-19 12:30 Jochen Striepe
88 * t-prot.1: Fix grammar, update time stamp.
90 2006-12-19 12:04 Jochen Striepe
92 * t-prot: Sync the order of options in the man page and "t-prot
95 2006-11-30 14:06 Jochen Striepe
97 * t-prot: Release as v2.2.
99 2006-11-30 13:02 Jochen Striepe
101 * t-prot: Add string to detect gmx.de's M$ style TOFU.
103 2006-09-25 14:42 Jochen Striepe
105 * t-prot.1: Make sure we can ship files not copyrighted by the
106 author of the package.
108 2006-07-16 08:50 Jochen Striepe
110 * t-prot.1: There are no patches for locales of old mutt versions.
112 2006-07-11 14:05 Jochen Striepe
114 * t-prot.1: Updated time stamp.
116 2006-07-10 10:01 Jochen Striepe
118 * t-prot.1: Fix spelling and grammar.
120 2006-06-23 17:28 Jochen Striepe
122 * t-prot.1: Fix capitalization of "pgp".
124 2006-06-23 17:25 Jochen Striepe
126 * t-prot.1: Add section about performance issues.
128 2006-06-17 22:45 Jochen Striepe
130 * t-prot: Release as v2.1.
132 2006-06-17 22:45 Jochen Striepe
134 * t-prot: Frank Terbeck suggested a more tolerant handling of
135 signatures -- trailing newlines are no longer counted as signature
136 lines, thus fixing some mailing list software behaviour.
138 2006-06-17 12:34 Jochen Striepe
140 * t-prot.1: Update time stamp.
142 2006-06-17 12:34 Jochen Striepe
144 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
145 learning how to report them.
147 2006-05-16 12:07 Jochen Striepe
149 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
150 MIME attachments. Many thanks!
152 2006-05-16 12:07 Jochen Striepe
154 * t-prot.1: There is no BUGS file any longer.
156 2006-05-16 11:34 Jochen Striepe
158 * t-prot.1: Time stamp and copyright updated.
160 2006-05-16 11:33 Jochen Striepe
162 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
164 2005-06-29 12:45 Jochen Striepe
166 * t-prot.1: Better formatting for "see also".
168 2005-06-29 12:36 Jochen Striepe
170 * t-prot.1: Add section about exit status.
174 2005-05-27 10:00 Jochen Striepe
176 * t-prot: Re-release as v2.0. No code change since v1.104.
178 2005-05-13 00:06 Jochen Striepe
180 * t-prot.1: Matthias Kilian suggested some cleanup for better
181 reading. Many thanks!
183 2005-05-12 15:29 Jochen Striepe
185 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
187 2005-05-12 15:07 Jochen Striepe
189 * t-prot.1: Fix typo.
191 2005-05-12 15:07 Jochen Striepe
193 * t-prot.1: Provide more information on how to submit bug reports.
195 2005-05-12 03:32 Jochen Striepe
197 * t-prot.1: Fix formatting.
199 2005-05-12 03:29 Jochen Striepe
201 * t-prot.1: Another typo.
203 2005-05-12 03:27 Jochen Striepe
205 * t-prot.1: Fix typo.
207 2005-05-12 02:54 Jochen Striepe
209 * t-prot: Release as v1.104.
211 2005-05-11 12:14 Jochen Striepe
213 * t-prot.1: Many clarifications and added details. Some formatting
216 2005-05-11 09:21 Jochen Striepe
218 * t-prot.1: Fix copyright date string.
220 2005-05-11 09:17 Jochen Striepe
222 * t-prot.1: LICENSE CHANGE!
224 Alfie is completely right: Since the copyright notice essentially
225 is a BSD license, it is the Right Thing to simply switch to a BSD
226 license (slightly modified, as there is no binary code in t-prot).
228 2005-05-11 01:22 Jochen Striepe
230 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
233 2005-05-11 01:16 Jochen Striepe
235 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
236 wording should be a little clearer now.
238 2005-05-11 01:14 Jochen Striepe
240 * t-prot.1: Remove unnecessary text block.
242 2005-05-11 01:09 Jochen Striepe
244 * t-prot: The case-sensitivity of the Content-Type: header (vs.
245 Content-type:) seems not to be absolutely clear. RFC 1049 should be
246 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
249 2005-05-11 01:04 Jochen Striepe
251 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
254 2005-05-11 00:59 Jochen Striepe
256 * t-prot.1: Update date string.
258 2005-05-11 00:58 Jochen Striepe
260 * t-prot.1: Fix apostrophe.
262 2005-05-10 13:09 Jochen Striepe
264 * contrib/t-prot.sl: Update copyright.
266 2005-05-09 14:54 Jochen Striepe
268 * contrib/t-prot.sl: Make sure users get a hint if they look why
269 t-prot.sl does not work on their system (just as I did and wondered
272 2005-05-08 18:13 Jochen Striepe
274 * t-prot: Release as v1.103.
276 2005-05-08 18:13 Jochen Striepe
278 * t-prot: More regex fixes.
280 2005-05-08 17:50 Jochen Striepe
282 * t-prot: Release as v1.102.
284 2005-05-08 17:49 Jochen Striepe
286 * t-prot: Many fixes to many regexes, fixing performance issues und
287 readability. Some were entirely replaced by faster means.
289 2005-04-25 16:35 Jochen Striepe
291 * t-prot: Release as v1.101.
293 2005-04-25 15:49 Jochen Striepe
295 * t-prot: We must not forget to remove ad and mailing list footers
296 within the first MIME/Multipart attachment when processing raw
297 messages (lacking -M).
299 2005-04-25 15:29 Jochen Striepe
301 * t-prot: Fix a comment.
303 2005-04-25 15:28 Jochen Striepe
305 * t-prot: Mailing list footers (and probably ad footers) were not
306 detected when processing raw MIME/Multipart messages: We have to
307 look at the very end of the message, not only at the end of the
308 first attachment. Fix this by calling remove_footers() before
309 dealing with raw multipart attachments.
311 2005-04-15 14:08 Jochen Striepe
313 * t-prot: Release as v1.100.
315 2005-04-15 14:07 Jochen Striepe
317 * contrib/filter_innd.pl: We don't submit any headers, so use
318 --body. Use unlink() instead of system(). Mention the temp file
321 2005-04-15 14:03 Jochen Striepe
323 * t-prot, t-prot.1: Add --body to make sure we are not looking for
324 any headers when there are none in the input.
326 2005-04-15 13:42 Jochen Striepe
328 * t-prot.1: Add some clarifications and missing details.
330 2005-03-31 19:39 Jochen Striepe
332 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
333 remove() instead of system() and pipe_article() to reduce
334 flickering (and for cleaner code). Patch by Gregor Herrman, many
337 2005-03-31 19:20 Jochen Striepe
339 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
340 Printable. Thanks to Gregor Herrmann.
342 2005-03-31 19:17 Jochen Striepe
344 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
345 prefixes for other commands, so we should not overwrite those.
346 Patch by Gregor Herrmann, many thanks!
348 2005-03-24 22:24 Jochen Striepe
350 * t-prot: Release as v1.99.
352 2005-03-22 16:10 Jochen Striepe
354 * t-prot: Fix false positive for kammquote condition.
356 2005-03-21 19:30 Jochen Striepe
358 * t-prot: Fix missing range check when From: is the last header.
359 Thanks to Norbert Tretkowski for reporting.
361 2005-03-01 15:20 Jochen Striepe
363 * t-prot: Release as v1.98.
365 2005-03-01 15:20 Jochen Striepe
367 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
368 might avoid quote signs, so we check for "%" too when extracting
369 some locale strings. This still is not *really* bullet-proof,
370 because e.g. the percent sign might be protected by an escape. This
371 possibility should be quite unlikely, though, so we stick with it
374 2005-02-24 23:34 Jochen Striepe
376 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
377 no longer available at Sven Gucke's old site.
379 2005-02-24 22:45 Jochen Striepe
381 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
384 2005-02-23 13:07 Jochen Striepe
386 * t-prot.1: Remove misleading information about locale names.
388 2005-02-23 12:39 Jochen Striepe
390 * t-prot: Release as v1.97.
392 2005-02-23 12:38 Jochen Striepe
394 * t-prot: Fix French (and probably many other) locales extraction.
395 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
396 great deal with the bug hunt.
398 2005-02-14 15:02 Jochen Striepe
400 * t-prot.1: Remove unnecessary lines.
402 2005-02-14 15:01 Jochen Striepe
404 * t-prot.1: Fix copyright time stamp.
406 2005-02-14 14:19 Jochen Striepe
408 * t-prot: Release as v1.96.
410 2005-02-14 14:18 Jochen Striepe
412 * t-prot: GnuPG locale strings were for v1.2.6, update them to
415 2005-02-14 13:29 Jochen Striepe
417 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
418 big change, so we consider this a v2.0 pre-release. Please send any
419 feature requests and bugreports NOW, so we can work on them before
422 2005-02-14 13:26 Jochen Striepe
424 * t-prot.1: Mention the need for Locale::gettext when using
425 --locale. Update date string.
427 2005-02-14 13:23 Jochen Striepe
429 * t-prot: Following a suggestion by Gerfried Fuchs, make
430 Locale::gettext fetch the locale strings for us. Big change, please
431 report any funny behaviour -- thanks!
433 2005-02-02 13:46 Jochen Striepe
435 * t-prot: Release as v1.49.
437 2005-02-02 12:22 Jochen Striepe
439 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
440 pgp() code when dealing with multi-line From: headers. Many thanks
443 2005-02-01 15:38 Jochen Striepe
445 * t-prot: Fix missing Locale value.
447 2005-02-01 14:15 Jochen Striepe
449 * t-prot: Fix another regex.
451 2005-02-01 13:50 Jochen Striepe
453 * t-prot: Fix regexes.
455 2005-01-08 11:05 Jochen Striepe
457 * t-prot.1: Fix broken link.
459 2005-01-07 18:15 Jochen Striepe
461 * contrib/t-prot.sl: Now that line breaks by the encoding are
462 better detected, we will turn on signature checking once again.
464 2005-01-07 18:14 Jochen Striepe
466 * contrib/t-prot.sl: Gregor Herrmann found some problems with
467 S-Lang variables and provided documentation improvements.
469 2005-01-01 13:17 Jochen Striepe
471 * t-prot.1: Fix typo.
473 2005-01-01 13:14 Jochen Striepe
475 * t-prot.1: T-prot's name does not have to be highlighted each time
478 2005-01-01 13:12 Jochen Striepe
480 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
483 2004-12-31 13:45 Jochen Striepe
485 * t-prot: Release as v1.48.
487 2004-12-31 13:39 Jochen Striepe
489 * t-prot: Fix off-by-one error in TOFU code.
491 2004-12-31 13:33 Jochen Striepe
493 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
495 2004-10-25 22:50 Jochen Striepe
497 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
500 2004-10-21 16:16 Jochen Striepe
502 * t-prot: Release as v1.47.
504 2004-10-21 16:16 Jochen Striepe
506 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
507 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
508 sets -l. Many thanks to Andre Berger.
510 2004-10-21 15:13 Jochen Striepe
512 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
513 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
515 2004-10-21 12:26 Jochen Striepe
517 * t-prot.1: Try to explain -a and -l in more detail (without
520 2004-10-21 12:13 Jochen Striepe
522 * t-prot: Release as v1.46.
524 2004-10-10 21:10 Jochen Striepe
526 * contrib/t-prot.sl: Remove -S command line option as line counts
527 get wrong with quoted-printable (which gets more and more widely
530 2004-10-10 20:47 Jochen Striepe
532 * t-prot, t-prot.1: Remove the groups flag within --check: This is
533 done easier inside filter_innd.pl (where it is actually implemented
536 2004-10-10 20:43 Jochen Striepe
538 * t-prot: Realign global vars into three categories: command-line
539 switches, mutt locales, gnupg locales. This should be much more
542 2004-10-10 20:27 Jochen Striepe
544 * t-prot.1: Fix typo. Update date string.
546 2004-10-10 20:26 Jochen Striepe
548 * contrib/filter_innd.pl: Reject full quotes as well.
550 2004-10-10 19:50 Jochen Striepe
552 * t-prot: Performance fix.
554 2004-10-10 19:47 Jochen Striepe
556 * contrib/filter_innd.pl: Update comment.
558 2004-10-10 19:28 Jochen Striepe
560 * t-prot: Fix --check flags parsing to be stricter.
562 2004-10-10 19:22 Jochen Striepe
564 * t-prot: Fix --check flags parsing.
566 2004-10-09 10:17 Jochen Striepe
568 * t-prot: Release as v1.45.
570 2004-10-09 10:08 Jochen Striepe
572 * t-prot: Check for empty footer files before processing them. Many
573 thanks to Markus Hubig.
575 2004-09-28 11:19 Jochen Striepe
577 * t-prot: Release as v1.44.
579 2004-09-28 11:19 Jochen Striepe
581 * t-prot: Fix detection of MS-style TOFU within PGP signed
582 messages. Many thanks to Gerfried Fuchs for reporting.
584 2004-09-27 17:45 Jochen Striepe
586 * t-prot.1: Update time stamp.
588 2004-09-27 17:40 Jochen Striepe
590 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
592 2004-09-27 17:23 Jochen Striepe
594 * t-prot: Release as v1.43.
596 2004-09-27 17:22 Jochen Striepe
598 * t-prot: Fix MS-style TOFU removal for attachments when invoked
599 from mutt. Many thanks to Gerfried Fuchs.
601 2004-09-27 17:05 Jochen Striepe
603 * t-prot: Fix typo, small performance enhancement.
605 2004-09-27 15:27 Jochen Striepe
607 * t-prot: Minor cleanup.
609 2004-09-20 17:02 Jochen Striepe
611 * contrib/filter_innd.pl: New file.
613 2004-09-20 17:01 Jochen Striepe
615 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
620 2004-09-20 14:13 Jochen Striepe
622 * t-prot: Website http://learn.to/edit_messages/ is no longer
625 2004-08-28 11:50 Jochen Striepe
627 * t-prot: Release as v1.41.
629 2004-08-28 11:42 Jochen Striepe
631 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
634 2004-08-07 16:57 Jochen Striepe
636 * t-prot.1: Update Copyright date.
638 2004-08-07 16:34 Jochen Striepe
640 * t-prot: Fix last changes so attachments are separated by at least
641 one empty line (as done in the pgp code as well).
643 2004-08-07 15:52 Jochen Striepe
645 * t-prot: Release as v1.40.
647 2004-08-07 15:51 Jochen Striepe
649 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
650 special pgp treatment is included (this fixes the behaviour when
651 there is a clear text pgp signed message embedded in some MS style
654 This should work fine, but you never know what crap Outlook users
655 will send. So please give feedback if the results are not as they
658 2004-08-07 13:37 Jochen Striepe
660 * t-prot.1: Remove "require" line note. Update date string.
662 2004-08-07 13:20 Jochen Striepe
664 * t-prot: More checks on command line correctness.
666 2004-08-07 12:58 Jochen Striepe
668 * t-prot: Fix typo introduced with last update.
670 2004-08-07 12:48 Jochen Striepe
672 * t-prot: Fix "require" statement to match the code.
674 2004-07-31 11:41 Jochen Striepe
676 * t-prot: Release as v1.39.
678 2004-07-31 11:10 Jochen Striepe
680 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
683 2004-07-31 10:41 Jochen Striepe
685 * t-prot: Fix "be" gnupg locales.
687 Update locales to newly released gnupg-1.2.5 (and be incompatible
688 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
689 the price for not simply setting the LC vars to "C"...).
691 2004-07-17 13:28 Jochen Striepe
693 * t-prot, t-prot.1: Add option to have no output file.
695 2004-04-25 01:51 Jochen Striepe
697 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
700 2004-03-02 16:57 Jochen Striepe
702 * t-prot: Comment updated: Reflect the fact that no locales have
703 changed in mutt-1.4.2.1.
705 2004-03-02 15:54 Jochen Striepe
707 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
709 2004-02-11 16:05 Jochen Striepe
711 * t-prot: Comment updated: Reflect the fact that no locales have
712 changed in mutt-1.4.2.
714 2004-01-31 02:06 Jochen Striepe
716 * t-prot.1: Fix copyright date.
718 2004-01-30 15:20 Jochen Striepe
720 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
722 2004-01-30 15:08 Jochen Striepe
724 * t-prot: Release as v1.38.
726 2004-01-30 14:38 Jochen Striepe
728 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
729 Many thanks to Christian Wach for pointing at the problem.
731 2004-01-30 14:31 Jochen Striepe
733 * t-prot: Small performance fix in footer treatment.
735 2004-01-21 13:46 Jochen Striepe
737 * t-prot: Release as v1.37.
739 2004-01-21 13:45 Jochen Striepe
741 * t-prot: Fix processing if first attachment is of type
744 2004-01-21 13:39 Jochen Striepe
746 * t-prot: Small performance fix.
748 2003-12-29 17:06 Jochen Striepe
750 * t-prot: Release as 1.36.
752 2003-12-29 17:06 Jochen Striepe
754 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
756 2003-12-29 15:33 Jochen Striepe
758 * t-prot.1: Update date string.
760 2003-12-29 15:09 Jochen Striepe
762 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
764 2003-12-29 12:59 Jochen Striepe
766 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
767 altogether. Mutt developer versions are handled in patches.
769 2003-11-22 02:35 Jochen Striepe
771 * t-prot: Fix comments for gpg and mutt locales.
773 2003-11-20 14:51 Jochen Striepe
775 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
776 interpreted as successful if a bug showed up (boy, I never saw this
777 with good old gnupg-1.0.7).
781 2003-11-19 21:05 Jochen Striepe
783 * t-prot: Release as v1.34.
785 2003-11-19 20:58 Jochen Striepe
789 2003-11-19 20:45 Jochen Striepe
791 * t-prot.1: Cosmetics.
793 2003-11-19 20:43 Jochen Striepe
795 * t-prot.1: Change time stamp.
797 2003-11-19 20:43 Jochen Striepe
799 * t-prot.1: Update man page to reflect last changes.
801 2003-11-19 20:41 Jochen Striepe
803 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
804 gpg-1.0.7's locales is available as a patch.
806 2003-11-19 20:11 Jochen Striepe
808 * t-prot.1: Update man page to reflect last changes.
810 2003-11-19 20:10 Jochen Striepe
812 * t-prot: Removed option --mutt-ver for sanity reasons. Special
813 adapations for mutt developer versions will be available as a
816 2003-09-10 11:32 Jochen Striepe
818 * t-prot.1: Make clear t-prot.sl is just an example implementation.
821 2003-09-10 11:30 Jochen Striepe
823 * t-prot.sl, contrib/t-prot.sl: Additional comments.
825 2003-08-11 14:35 Jochen Striepe
827 * t-prot: Release as v1.33.
829 2003-08-11 14:35 Jochen Striepe
831 * t-prot.1: Improve description for --mutt-ver.
833 2003-08-11 14:33 Jochen Striepe
835 * t-prot.1: Update date string.
837 2003-08-11 14:32 Jochen Striepe
839 * t-prot: Clean up locales stuff.
841 2003-08-11 14:19 Jochen Striepe
843 * t-prot: Fix parsing order with --mutt-ver and --locale.
845 2003-08-11 14:05 Jochen Striepe
847 * t-prot.1: Add description for --mutt-ver.
849 2003-08-11 14:00 Jochen Striepe
851 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
852 block detection fail). New parameter --mutt-ver. Many thanks to
857 2003-08-11 13:41 Jochen Striepe
859 * t-prot: Simplify regex introduced in last update.
861 2003-08-09 22:22 Jochen Striepe
863 * t-prot: Fix some cases where SIGINT was not detected for pgp
864 verification from within mutt.
868 2003-07-21 13:12 Jochen Striepe
870 * t-prot: Release as v1.30.
872 2003-07-21 13:12 Jochen Striepe
874 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
877 2003-07-15 13:39 Jochen Striepe
879 * t-prot: Release as v1.29.
881 2003-07-15 13:38 Jochen Striepe
883 * t-prot: Fix email adress verification inside pgp(). Fix locale
886 2003-07-09 21:11 Jochen Striepe
888 * t-prot: Use the environment variable LC_ALL (and if this fails,
889 LANG) to determine a reasonable locale default. Suggested by
894 2003-06-24 23:52 Jochen Striepe
896 * t-prot: Release as v1.27.
898 2003-06-24 23:52 Jochen Striepe
900 * t-prot: Getting some rare multipart message from mutt, t-prot got
901 locked into a probably endless 100% CPU consuming loop (see msgid
902 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
903 security problem if you use t-prot in some automated setup. This
904 bug was only triggered when used with -Mmutt. BTW, fixing this
905 should also increase performance when processing multipart messages
908 Many many thanks to Gerfried Fuchs for alerting us and pointing out
909 the DoS character of the bug (though most people might not use mutt
910 to do fully automated email processing).
912 2003-06-24 22:44 Jochen Striepe
914 * t-prot: Fix treatment of forwarded messages by Opera7.
916 2003-06-23 14:10 Jochen Striepe
918 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
919 (hopefully this will be obsolet with S-Lang-2.0) and some minor
922 2003-06-23 13:20 Jochen Striepe
924 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
926 2003-06-23 12:58 Jochen Striepe
928 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
930 2003-06-22 23:47 Jochen Striepe
932 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
933 correct some plain wrong comments, and add some more comments.
935 2003-06-22 22:57 Jochen Striepe
937 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
938 configurable (thanks to Gerfried Fuchs for some suggestions) and
939 provide a possibility to toggle filtering on/off from within slrn
940 (thanks to Michael Prokop for feedback).
942 2003-06-15 22:53 Jochen Striepe
944 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
945 t-prot.sl and update the man page to mention the S-Lang example
948 2003-06-15 22:33 Jochen Striepe
950 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
953 2003-05-04 12:40 Jochen Striepe
955 * t-prot: Fix handling of empty lines in traditional TOFU code:
956 TOFU broken into parts by empty lines will be detected correctly
957 now, empty lines will not be deleted if there is no TOFU at all.
961 2003-04-23 14:50 Jochen Striepe
963 * t-prot: Finally fix thrown away verbatim information with
964 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
965 thanks to Gerfried Fuchs.
969 2003-04-03 13:26 Jochen Striepe
971 * t-prot: Regex performance fixes.
973 2003-03-20 02:09 Jochen Striepe
975 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
979 2003-03-18 16:08 Jochen Striepe
981 * t-prot: Clean up $0 usage.
983 2003-03-08 17:05 Jochen Striepe
985 * t-prot: Pure cosmetics.
987 2003-03-08 16:48 Jochen Striepe
989 * t-prot: Release as v1.23.
991 2003-03-08 16:43 Jochen Striepe
993 * t-prot: Fix another typo.
995 2003-03-08 16:40 Jochen Striepe
997 * t-prot: Fix typo in last commit.
999 2003-03-08 16:37 Jochen Striepe
1001 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1002 an interrupt. Many thanks to Gerfried Fuchs.
1004 2003-03-08 02:24 Jochen Striepe
1006 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1007 the pagerfilter patch. Do not activate --lax-security unless you
1008 really know what you are doing.
1010 2003-03-07 14:19 Jochen Striepe
1012 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1013 want the chance to stop PGP verification and still have the message
1014 displayed. Idea by Peter Palfrader, suggested for t-prot by
1015 Gerfried Fuchs. Thanks, great idea!
1019 2003-03-05 17:26 Jochen Striepe
1021 * t-prot: Release as v1.21.
1023 2003-03-05 17:15 Jochen Striepe
1025 * t-prot: Various performance fixes.
1027 2003-03-05 17:02 Jochen Striepe
1029 * t-prot: Another performance fix.
1031 2003-03-05 16:59 Jochen Striepe
1033 * t-prot: Fix multipart boundary detection.
1035 2003-03-05 16:53 Jochen Striepe
1037 * t-prot: Another performance fix in pgp().
1039 2003-03-05 16:51 Jochen Striepe
1041 * t-prot: Fix bad typo.
1043 2003-03-05 16:35 Jochen Striepe
1045 * t-prot: Performance improvements in pgp().
1047 2003-03-05 16:14 Jochen Striepe
1049 * t-prot: Make kammquote code more efficient.
1051 2003-03-05 16:09 Jochen Striepe
1053 * t-prot: Fix kammquote condition.
1055 2003-03-05 15:54 Jochen Striepe
1057 * t-prot: Some cosmetics, no code changes.
1059 2003-03-01 17:49 Jochen Striepe
1061 * t-prot: Formatting: Replace tabs with spaces.
1063 2003-03-01 17:46 Jochen Striepe
1065 * t-prot: Add some comments.
1067 2003-02-26 22:56 Jochen Striepe
1069 * t-prot.1: Reflect the fact that world has not stopped spinning
1070 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1071 and 2822. Thanks to Thomas Bliesener for noticing.
1073 2003-02-26 22:32 Jochen Striepe
1075 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1076 sendmail(8). Add a note that -m/-t is needed for successful use of
1077 -p. Thanks to Thomas Bliesener.
1079 2003-02-19 22:05 Jochen Striepe
1081 * t-prot: Release as v1.20.
1083 2003-02-19 21:53 Jochen Striepe
1085 * t-prot: Fix missing verbatim vals when moving gpg output.
1087 2003-02-17 15:00 Jochen Striepe
1089 * t-prot.1: Update Copyright date.
1091 2003-02-17 13:53 Jochen Striepe
1093 * t-prot: Fix moving gpg output for signatures by expired keys.
1097 2003-02-17 13:35 Jochen Striepe
1099 * t-prot: Fix sender address for --pgp-short.
1101 2003-02-17 13:02 Jochen Striepe
1103 * t-prot: Remove unnecessary variable in write_msg().
1105 2003-02-17 12:59 Jochen Striepe
1107 * t-prot: Regex performance improvements.
1109 2003-02-17 01:59 Jochen Striepe
1111 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1112 mime parts, we must take care that all gpg output is printed.
1116 2003-02-17 00:08 Jochen Striepe
1118 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1123 2003-02-14 14:50 Jochen Striepe
1125 * t-prot: Fix missing check.
1127 2003-02-14 14:42 Jochen Striepe
1129 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1130 on the bottom of a message are ignored.
1134 2003-02-11 21:06 Jochen Striepe
1136 * t-prot: Fix --bigq for big quotes that go down to one of the two
1141 2003-02-11 13:49 Jochen Striepe
1143 * t-prot: Fix ad footers within pgp signed stuff.
1145 2003-02-11 13:42 Jochen Striepe
1147 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1152 2003-02-09 20:34 Jochen Striepe
1154 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1155 Thanks to Michael Loeffler.
1157 Clean up some regexps for mutt's separators (should give better
1162 2003-02-08 18:19 Jochen Striepe
1164 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1169 2003-02-08 17:44 Jochen Striepe
1171 * t-prot: Use constants where possible.
1173 2003-02-07 19:16 Jochen Striepe
1175 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1180 2003-02-07 18:26 Jochen Striepe
1182 * t-prot: Fix another terminal color sequence.
1184 2003-02-07 16:29 Jochen Striepe
1186 * t-prot.1: List contributors in alphabetical order.
1188 2003-02-07 16:00 Jochen Striepe
1190 * t-prot.1: Update date string.
1192 2003-02-07 15:55 Jochen Striepe
1194 * t-prot.1: Add a note to the BUGS section about possible perl
1195 compiler errors with not-up-to-date perl installations.
1197 2003-02-07 11:51 Jochen Striepe
1199 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1200 thanks to Gerfried Fuchs).
1204 2003-02-06 16:11 Jochen Striepe
1206 * t-prot: Last change broke attachment detection for -Mmutt.
1208 2003-02-06 15:37 Jochen Striepe
1210 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1211 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1212 Fuchs for reporting the bug and providing vital data!).
1216 2003-01-29 03:24 Jochen Striepe
1218 * t-prot.1: Update date string.
1220 2003-01-29 03:23 Jochen Striepe
1222 * t-prot.1: Fix spellling error.
1224 2003-01-28 12:00 Jochen Striepe
1226 * t-prot: Make -h work again.
1228 Version bump to 1.8.
1230 2002-12-29 03:52 Jochen Striepe
1232 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1233 spamassassin workaround. Update man page and sample config file
1236 Correct some speling errors in the man page.
1240 2002-12-11 18:53 Jochen Striepe
1242 * t-prot: Mutt content type fix.
1244 Version bump to 1.6.
1246 2002-12-11 01:46 Jochen Striepe
1248 * t-prot: Improve M$ style TOFU heuristics.
1252 2002-12-08 22:45 Jochen Striepe
1254 * t-prot: Remove unused else.
1256 2002-12-06 16:21 Jochen Striepe
1258 * t-prot: Fix treatment of pgp uids without email adress for
1259 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1261 Small performance fix for --pgp-move-vrf.
1265 2002-12-04 20:45 Jochen Striepe
1267 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1270 Version bump to 1.3.
1272 2002-12-04 09:06 Jochen Striepe
1274 * t-prot.1: Another --locale fix.
1276 2002-12-04 09:01 Jochen Striepe
1278 * t-prot.1: Update --locale description.
1280 2002-12-03 18:20 Jochen Striepe
1282 * t-prot: Add internationalization for --pgp-move-vrf from
1283 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1287 2002-12-02 21:04 Jochen Striepe
1289 * t-prot.1: Update man page date string.
1291 2002-12-02 21:03 Jochen Striepe
1293 * t-prot.1: Make last man page update more complete.
1295 2002-12-02 21:00 Jochen Striepe
1297 * t-prot, t-prot.1: Add an option to move only positive pgp
1298 verification output (this works for English gpg-1.0.7 right now --
1299 no internationalization, no pgp.com support). Thanks to Markus
1300 Hubig for suggesting.
1302 2002-11-11 02:59 Jochen Striepe
1304 * t-prot: Version 1.0.
1306 2002-11-09 02:22 Jochen Striepe
1308 * t-prot.1: Man page update.
1310 2002-11-09 01:53 Jochen Striepe
1312 * t-prot: Adding comment for pgp().
1314 2002-11-05 13:29 Jochen Striepe
1316 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1317 to Wichert Akkerman and Gerfried Fuchs.
1321 2002-11-04 19:01 Jochen Striepe
1323 * t-prot: Fix typo from last submission.
1327 2002-11-04 18:49 Jochen Striepe
1329 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1330 that ate the first (empty) line of pgp signed data when using
1331 t-prot within mutt. Many thanks!
1333 Version bump to 0.92.
1335 2002-11-02 16:35 Jochen Striepe
1337 * t-prot: Replace all die()s with exit()s and appropriate exit
1338 codes for better interaction with MTAs.
1342 2002-11-02 16:08 Jochen Striepe
1344 * t-prot: Minor changes.
1346 2002-11-02 01:05 Jochen Striepe
1348 * t-prot.1: Update man page modification stamp.
1350 2002-11-01 18:30 Jochen Striepe
1352 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1353 pending bug report (thanks to Markus Hubig). Update the man page to
1356 Huge version jump to v0.90: this is a release candidate for v1.0,
1357 every main feature should work fine by now. Please tell me *now* if
1358 something does not work for you (or if you have a major feature
1359 request that should be considered before v1.0).
1361 2002-10-31 18:29 Jochen Striepe
1363 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1364 the source with proper alignment now.
1366 2002-10-31 14:17 Jochen Striepe
1368 * t-prot: T-prot would cheerfully create an output file without
1369 checking to see if it was about to write to a symlink or a named
1370 pipe. If a user used t-prot to write data into open shared
1371 directories, such as /tmp, this vulnerability could be used by a
1372 local attacker to overwrite files or lead to privilege escalation.
1376 2002-10-22 16:42 Jochen Striepe
1378 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1379 Berthe for suggesting).
1381 2002-10-19 17:22 Jochen Striepe
1383 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1386 Specifying an empty string for -i or -o is no longer tolerated.
1388 Version bump to 0.69.
1390 2002-10-19 16:15 Jochen Striepe
1392 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1394 2002-09-14 05:24 Jochen Striepe
1396 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1398 2002-09-14 05:10 Jochen Striepe
1400 * t-prot: Johan Almqvist found another bug, this time false
1401 positives with some M$ MUA's forwarded messages.
1403 2002-09-12 12:59 Jochen Striepe
1405 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1406 for noticing. Bumped to v0.68.
1408 2002-07-26 14:03 Jochen Striepe
1410 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1412 2002-07-09 14:07 Jochen Striepe
1414 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1415 had some very reasonable ideas
1416 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1417 tolerate MS style TOFU if there is no text above.
1419 Version bump to v0.67.
1421 2002-06-27 21:37 Jochen Striepe
1423 * t-prot: Fix unbelievable stupid typo introduced in the last
1428 2002-06-27 19:54 Jochen Striepe
1430 * t-prot: Fix detection of mailing list footers in attachments
1435 2002-06-27 18:16 Jochen Striepe
1437 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1438 footers, bug reported by Gerfried Fuchs (many thanks!).
1440 Update manpage to make clear -Mmutt is *required* when t-prot is
1441 called from within mutt.
1445 2002-06-18 01:45 Jochen Striepe
1447 * t-prot: Another tweak on the kammquote condition.
1449 2002-06-16 12:32 Jochen Striepe
1451 * t-prot: Fixed the line count header with -Mmutt and attachments,
1452 pgp signatures and encryption.
1454 2002-06-15 17:18 Jochen Striepe
1456 * t-prot: Another tweak on the kammquote condition.
1458 2002-06-08 19:50 Jochen Striepe
1460 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1461 required mutt version.
1463 2002-06-02 07:51 Jochen Striepe
1465 * t-prot: Fixed some typos.
1467 2002-06-02 07:12 Jochen Striepe
1469 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1472 2002-06-02 02:12 Jochen Striepe
1474 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1475 tolerated number of signatures. Manpage updated. Version bump to
1478 2002-05-30 11:24 Jochen Striepe
1480 * t-prot: Update help to reflect -p changes.
1482 2002-05-30 11:16 Jochen Striepe
1484 * t-prot: Bump to v0.60.
1486 2002-05-30 10:45 Jochen Striepe
1488 * t-prot.1: Update manpage for new behaviour of -p.
1490 2002-05-10 02:18 Jochen Striepe
1492 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1493 spamassassin: the parameter for -p is optionally right now. If
1494 there is none supplied, there is no mail sent, of course.
1496 2002-05-03 02:02 Jochen Striepe
1498 * t-prot.1: Fix typo.
1500 2002-05-03 01:56 Jochen Striepe
1502 * t-prot.1: Update man page date.
1504 2002-05-03 01:55 Jochen Striepe
1506 * t-prot.1: Man page fixes and updates.
1508 2002-04-30 17:23 Jochen Striepe
1510 * t-prot: Improve the comment on the Kammquote condition.
1512 2002-04-30 17:16 Jochen Striepe
1514 * t-prot: Further tweak on the Kammquote condition. Should really
1515 do The Right Thing by now.
1517 2002-04-24 14:08 Jochen Striepe
1519 * t-prot: Performance tweak in debigq().
1521 2002-04-24 13:33 Jochen Striepe
1523 * t-prot, t-prot.1: Added an option to remove the bigger part of
1524 huge blocks of quoted lines (--bigq). Updated the man page
1527 Updated the man page's contributors text.
1531 2002-04-20 21:32 Jochen Striepe
1533 * t-prot: Just insert one space when joining lines in decomb().
1535 2002-04-20 15:37 Jochen Striepe
1537 * t-prot.1: Update man page to reflect upon new options --kminl,
1538 --kmaxl, and --kdiff.
1540 2002-04-20 15:18 Jochen Striepe
1542 * t-prot: Some more tweaks to the Kammquote condition. Add some
1543 command line switches to make behaviour a little more flexible.
1547 2002-04-20 11:10 Jochen Striepe
1549 * t-prot: Another small tweak in the Kammquoting condition.
1551 2002-04-20 11:03 Jochen Striepe
1553 * t-prot: Another small tweak in the Kammquote condition.
1555 2002-04-20 10:58 Jochen Striepe
1557 * t-prot: Make the Kammquote condition a little pickier.
1559 2002-04-20 02:48 Jochen Striepe
1561 * t-prot.1: Add description of the anti Kammquoting option.
1563 2002-04-20 02:28 Jochen Striepe
1565 * t-prot: Added an option to fix those zig-zag shaped quotings,
1566 well-known to German users as "Kammquoting".
1568 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1569 definition, so they won't be cleaned away.
1573 2002-04-18 22:51 Jochen Striepe
1575 * t-prot: Clean up revision number a bit.
1577 2002-04-11 05:14 Jochen Striepe
1579 * t-prot: Just catch the last signature if there are more.
1581 2002-04-11 04:46 Jochen Striepe
1583 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1584 there is an overlong signature and no -S on the command line.
1585 Though this was intended behaviour, this is changed: by now
1586 signatures are always interpreted as such, so the text before can
1589 2002-03-29 01:46 Jochen Striepe
1591 * t-prot.1: Add description for --locale=LOCALE.
1593 2002-03-29 01:15 Jochen Striepe
1595 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1598 2002-03-23 10:47 Jochen Striepe
1602 2002-03-22 11:38 Jochen Striepe
1604 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1606 2002-03-21 22:26 Jochen Striepe
1608 * t-prot: Bump to 0.54.
1610 2002-03-21 13:16 Jochen Striepe
1612 * t-prot: More cleanups in the multipart code.
1614 2002-03-21 12:53 Jochen Striepe
1616 * t-prot: Fix comment in the mutt specific multipart code.
1618 2002-03-21 12:27 Jochen Striepe
1620 * t-prot: Fixed assumption in the mutt-specific code that the first
1621 attachment always would be text/plain containing the actual message
1624 2002-03-20 22:58 Jochen Striepe
1626 * t-prot: Fix some false positives in footers and multipart code.
1628 2002-03-20 17:02 Jochen Striepe
1630 * t-prot: More cleanups and performance improvements. Fixed tofu
1631 deletion when diff appended to signature. Fixed broken detection of
1632 mutt(1)'s mime/pgp output. Bumped to 0.53.
1634 2002-03-20 15:12 Jochen Striepe
1636 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1637 processed if the message has been processed by mutt(1) before.
1639 2002-03-20 13:16 Jochen Striepe
1641 * t-prot: Another HUGE cleanup.
1643 2002-03-20 01:56 Jochen Striepe
1645 * t-prot: Major cleanup. Bump to 0.52.
1647 2002-03-19 14:16 Jochen Striepe
1649 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1652 2002-03-19 12:42 Jochen Striepe
1654 * t-prot.1: Add note describing the complicated and confusing line
1655 count thingie when deleting an overlong signature.
1657 2002-03-19 12:38 Jochen Striepe
1659 * t-prot: Correct line count in snipped-overlong-sig message.
1661 2002-03-18 19:19 Jochen Striepe
1663 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1664 options (-a and -A=dir) to get rid of those annoying hotmail
1665 advertisements appended to messages from people using gratis email
1666 providers. Update manpage and muttrc sample.
1668 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1672 2002-03-18 15:49 Jochen Striepe
1674 * t-prot: Fix the line count header. Bump to v0.49.
1676 2002-03-16 00:01 Jochen Striepe
1678 * t-prot.1: Minor fix.
1680 2002-03-15 23:58 Jochen Striepe
1682 * t-prot.1: Minor cleanup.
1684 2002-03-15 01:48 Jochen Striepe
1686 * t-prot: Fix variables initialisation.
1688 2002-03-14 22:21 Jochen Striepe
1690 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1692 2002-03-13 08:07 Jochen Striepe
1694 * t-prot.1: Add some explanation for the verbatim instruction to
1695 the troubleshooting section.
1697 2002-03-13 07:52 Jochen Striepe
1699 * t-prot: Make verbatim instructions work for everything except
1700 mailing list footers. Bump to v0.47.
1702 2002-03-13 01:19 Jochen Striepe
1704 * t-prot.1: Fixed typo.
1706 2002-03-12 17:16 Jochen Striepe
1708 * t-prot.1: Add TROUBLESHOOTING section.
1710 2002-03-12 16:44 Jochen Striepe
1712 * t-prot.1: Changed one makro which was overseen last commit.
1714 2002-03-12 16:24 Jochen Striepe
1716 * t-prot.1: Big man page cleanup.
1718 2002-03-12 15:41 Jochen Striepe
1720 * t-prot.1: Further improvement of the -L man page text.
1722 2002-03-12 15:39 Jochen Striepe
1724 * t-prot.1: Improved man page text for -L.
1726 2002-03-12 15:37 Jochen Striepe
1728 * t-prot.1: Clarify the man page text for -l and -L.
1730 2002-03-12 02:47 Jochen Striepe
1732 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1734 2002-03-09 17:18 Jochen Striepe
1736 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1737 option -M/--mua and try to detect attachments only when necessary.
1738 Updated man page and muttrc sample. Version bump to 0.45.
1740 2002-03-08 20:29 Jochen Striepe
1742 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1743 attachments. Credits to Gerfried Fuchs for reporting and locating
1746 2002-03-02 02:26 Jochen Striepe
1748 * t-prot: Some minor cleanups.
1750 2002-03-02 02:18 Jochen Striepe
1752 * t-prot: Some minor cleanups.
1754 2002-03-01 10:10 Jochen Striepe
1756 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1757 with messages only containing the mailing list footer.
1759 2002-02-26 12:20 Jochen Striepe
1761 * t-prot: Add infrastructure for better debugging.
1763 2002-02-26 11:11 Jochen Striepe
1765 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1766 little shorter, and add colors.
1768 2002-02-26 03:05 Jochen Striepe
1770 * t-prot: Improve empty line handling between body and signature.
1772 2002-02-26 02:50 Jochen Striepe
1774 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1775 empty lines around signatures and mailing list footers.
1777 Version bump to 0.42.
1779 2002-02-25 19:20 Jochen Striepe
1781 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1782 some cases were not caught before.
1784 2002-02-25 18:48 Jochen Striepe
1786 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1787 thanks!). It was ugly anyway, so that part got a clean rewrite.
1789 Bumped version to 0.41.
1791 2002-02-22 15:55 Jochen Striepe
1793 * t-prot: Another slight performance hit with multipart messages.
1795 2002-02-22 15:36 Jochen Striepe
1797 * t-prot: Leave only the body of the first multipart message part
1798 for processing, not the headers.
1800 2002-02-21 23:27 Jochen Striepe
1802 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1805 2002-02-21 23:24 Jochen Striepe
1807 * t-prot: Fix no TOFU is detected in multipart messages without
1808 signature and without previous preparation by mutt(1). Now
1809 multipart messages as described in RFC 1341 are detected properly.
1810 Only the first part is processed, and only if it has the content
1811 type "text/plain" or none specified as described in RFC 1341.
1813 2002-02-20 16:51 Jochen Striepe
1815 * t-prot: Bump version to 0.39.
1817 2002-02-20 16:50 Jochen Striepe
1819 * t-prot.1: Updated manpage for long options.
1821 2002-02-18 19:44 Jochen Striepe
1823 * t-prot.1: Updated credits in manpage.
1825 2002-02-16 00:06 Jochen Striepe
1827 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1828 command line system to Getopt::Mixed as recommended by Gerfried
1829 Fuchs. One of the reasons is that now the parameter of the option
1830 '-S' is optionally, what was not cleanly realizeable before. The
1831 opportunity has been used to do a cleanup on some things, too ...
1833 Please note that Getopt::Mixed now is mandatory to run t-prot - you
1834 can get it at CPAN. The trade-off seems worthy IMHO - please drop
1835 an email to <t-prot@tolot.escape.de> if you do not think so, so the
1836 matter can be discussed. :)
1840 2002-02-15 03:49 Jochen Striepe
1842 * t-prot.1: Beautify the manpage, and add some more info about bugs
1845 2002-02-15 03:30 Jochen Striepe
1847 * t-prot: Beautify help text.
1849 2002-02-14 16:32 Jochen Striepe
1851 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1852 t-prot write a syslog entry for each message bounced when invoked
1853 with -p. So -d is new. Will only write syslog entries if
1854 Sys::Syslog is available but will not crash if not.
1856 2002-02-14 13:26 Jochen Striepe
1858 * t-prot: Minor cleanup.
1860 2002-02-14 11:04 Jochen Striepe
1862 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
1865 2002-02-13 01:08 Jochen Striepe
1867 * t-prot: Version bump to 0.35.
1869 2002-02-12 13:57 Jochen Striepe
1871 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
1873 2002-02-12 12:47 Jochen Striepe
1875 * t-prot.1: Update manpage for -S=n.
1877 2002-02-12 12:45 Jochen Striepe
1879 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
1880 message. Change option -S to accept an integer denoting the maximum
1881 allowed lines for a valid signature.
1883 2002-02-12 04:44 Jochen Striepe
1885 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
1886 use t-prot in your MTA's aliases file to bounce TOFUed emails.
1889 2002-02-12 01:03 Jochen Striepe
1891 * t-prot: Corrected help when called with -h. Small indent cleanup.
1893 2002-02-11 20:40 Jochen Striepe
1895 * t-prot.1: Updated manpage date.
1897 2002-02-11 20:33 Jochen Striepe
1899 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
1900 attachments when hiding lines, that flaw should be fixed right now.
1901 Manpage has been updated to reflect upon that fact.
1903 2002-02-11 19:13 Jochen Striepe
1905 * t-prot: Corrected line count for overlong signatures. Problem
1906 reported by Gerfried Fuchs (thanks, Alfie!).
1908 2002-01-29 14:57 Jochen Striepe
1910 * t-prot: Remove goto. Patch by Gerfried Fuchs.
1912 2002-01-28 20:34 Jochen Striepe
1914 * t-prot: Bump version to 0.32.
1916 2002-01-28 16:53 Jochen Striepe
1918 * t-prot: Just again a version fix. Should be done now...
1920 2002-01-28 16:52 Jochen Striepe
1922 * t-prot: Sigh. Another version fix.
1924 2002-01-28 16:50 Jochen Striepe
1926 * t-prot.1: Fix manpage version.
1928 2002-01-28 16:48 Jochen Striepe
1930 * t-prot, t-prot.1: Fix version strings.
1932 2002-01-28 16:46 Jochen Striepe
1934 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
1937 2002-01-28 16:39 Jochen Striepe
1939 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
1942 2002-01-28 16:39 Jochen Striepe
1944 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial