1 2009-12-30 21:34 Jochen Striepe
3 * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
6 2009-12-30 21:28 Jochen Striepe
8 * t-prot: Release as t-prot v2.9.
10 2009-12-30 21:27 Jochen Striepe
12 * t-prot: Do not check for message length in attachments (we
13 checked already for the entire message). Do exit with proper exit
14 code if message is longer than set in --max-lines (so scripts can
15 see if we gave up processing).
17 2009-12-30 09:07 Jochen Striepe
19 * t-prot.1: Fix speling.
21 2009-12-25 17:40 Jochen Striepe
23 * t-prot.1: Fix time stamp.
25 2009-12-20 21:38 Jochen Striepe
27 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
28 thanks (and a very merry Christmas) to Alfie.
30 2009-12-19 22:18 Jochen Striepe
32 * t-prot: Release as v2.8.
34 2009-12-18 21:53 Jochen Striepe
36 * t-prot, t-prot.1: Update documentation to reflect last change.
37 Avoid being tripped by endless (or non-existant) headers.
39 2009-12-18 13:25 Jochen Striepe
41 * t-prot: Change check order and remove duplicated code for
44 2009-08-24 20:32 Jochen Striepe
46 * t-prot: Release as t-prot v2.7.
48 2009-08-24 17:20 Jochen Striepe
52 2009-08-24 17:17 Jochen Striepe
56 2009-08-24 12:15 Jochen Striepe
58 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
59 gargabe and submitted a one-liner. Thanks!
61 2009-08-24 02:07 Jochen Striepe
63 * t-prot: Release as t-prot v2.6.
65 2009-08-24 01:44 Jochen Striepe
67 * t-prot.1: Update dates.
69 2009-08-24 01:43 Jochen Striepe
71 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
73 2009-08-24 01:42 Jochen Striepe
75 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
76 pattern, thanks to Simon Ruderich.
78 2007-09-19 11:32 Jochen Striepe
80 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
82 2007-09-19 11:31 Jochen Striepe
84 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
85 produced by Novell Groupwise. Many thanks to Philipp Thomas for
86 testing and suggesting.
88 2007-05-24 08:22 Jochen Striepe
90 * t-prot.1: Update copyright date.
92 2007-03-09 15:06 Jochen Striepe
94 * t-prot: Release as v2.4.
96 2007-03-09 15:05 Jochen Striepe
98 * t-prot, t-prot.1: Add feature to skip processing very large
99 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
102 2007-03-09 14:33 Jochen Striepe
104 * t-prot: Fix formatting for better reading.
106 2006-12-19 13:13 Jochen Striepe
108 * t-prot: Release as v2.3.
110 2006-12-19 12:30 Jochen Striepe
112 * t-prot.1: Fix grammar, update time stamp.
114 2006-12-19 12:04 Jochen Striepe
116 * t-prot: Sync the order of options in the man page and "t-prot
119 2006-11-30 14:06 Jochen Striepe
121 * t-prot: Release as v2.2.
123 2006-11-30 13:02 Jochen Striepe
125 * t-prot: Add string to detect gmx.de's M$ style TOFU.
127 2006-09-25 14:42 Jochen Striepe
129 * t-prot.1: Make sure we can ship files not copyrighted by the
130 author of the package.
132 2006-07-16 08:50 Jochen Striepe
134 * t-prot.1: There are no patches for locales of old mutt versions.
136 2006-07-11 14:05 Jochen Striepe
138 * t-prot.1: Updated time stamp.
140 2006-07-10 10:01 Jochen Striepe
142 * t-prot.1: Fix spelling and grammar.
144 2006-06-23 17:28 Jochen Striepe
146 * t-prot.1: Fix capitalization of "pgp".
148 2006-06-23 17:25 Jochen Striepe
150 * t-prot.1: Add section about performance issues.
152 2006-06-17 22:45 Jochen Striepe
154 * t-prot: Release as v2.1.
156 2006-06-17 22:45 Jochen Striepe
158 * t-prot: Frank Terbeck suggested a more tolerant handling of
159 signatures -- trailing newlines are no longer counted as signature
160 lines, thus fixing some mailing list software behaviour.
162 2006-06-17 12:34 Jochen Striepe
164 * t-prot.1: Update time stamp.
166 2006-06-17 12:34 Jochen Striepe
168 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
169 learning how to report them.
171 2006-05-16 12:07 Jochen Striepe
173 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
174 MIME attachments. Many thanks!
176 2006-05-16 12:07 Jochen Striepe
178 * t-prot.1: There is no BUGS file any longer.
180 2006-05-16 11:34 Jochen Striepe
182 * t-prot.1: Time stamp and copyright updated.
184 2006-05-16 11:33 Jochen Striepe
186 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
188 2005-06-29 12:45 Jochen Striepe
190 * t-prot.1: Better formatting for "see also".
192 2005-06-29 12:36 Jochen Striepe
194 * t-prot.1: Add section about exit status.
198 2005-05-27 10:00 Jochen Striepe
200 * t-prot: Re-release as v2.0. No code change since v1.104.
202 2005-05-13 00:06 Jochen Striepe
204 * t-prot.1: Matthias Kilian suggested some cleanup for better
205 reading. Many thanks!
207 2005-05-12 15:29 Jochen Striepe
209 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
211 2005-05-12 15:07 Jochen Striepe
213 * t-prot.1: Fix typo.
215 2005-05-12 15:07 Jochen Striepe
217 * t-prot.1: Provide more information on how to submit bug reports.
219 2005-05-12 03:32 Jochen Striepe
221 * t-prot.1: Fix formatting.
223 2005-05-12 03:29 Jochen Striepe
225 * t-prot.1: Another typo.
227 2005-05-12 03:27 Jochen Striepe
229 * t-prot.1: Fix typo.
231 2005-05-12 02:54 Jochen Striepe
233 * t-prot: Release as v1.104.
235 2005-05-11 12:14 Jochen Striepe
237 * t-prot.1: Many clarifications and added details. Some formatting
240 2005-05-11 09:21 Jochen Striepe
242 * t-prot.1: Fix copyright date string.
244 2005-05-11 09:17 Jochen Striepe
246 * t-prot.1: LICENSE CHANGE!
248 Alfie is completely right: Since the copyright notice essentially
249 is a BSD license, it is the Right Thing to simply switch to a BSD
250 license (slightly modified, as there is no binary code in t-prot).
252 2005-05-11 01:22 Jochen Striepe
254 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
257 2005-05-11 01:16 Jochen Striepe
259 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
260 wording should be a little clearer now.
262 2005-05-11 01:14 Jochen Striepe
264 * t-prot.1: Remove unnecessary text block.
266 2005-05-11 01:09 Jochen Striepe
268 * t-prot: The case-sensitivity of the Content-Type: header (vs.
269 Content-type:) seems not to be absolutely clear. RFC 1049 should be
270 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
273 2005-05-11 01:04 Jochen Striepe
275 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
278 2005-05-11 00:59 Jochen Striepe
280 * t-prot.1: Update date string.
282 2005-05-11 00:58 Jochen Striepe
284 * t-prot.1: Fix apostrophe.
286 2005-05-10 13:09 Jochen Striepe
288 * contrib/t-prot.sl: Update copyright.
290 2005-05-09 14:54 Jochen Striepe
292 * contrib/t-prot.sl: Make sure users get a hint if they look why
293 t-prot.sl does not work on their system (just as I did and wondered
296 2005-05-08 18:13 Jochen Striepe
298 * t-prot: Release as v1.103.
300 2005-05-08 18:13 Jochen Striepe
302 * t-prot: More regex fixes.
304 2005-05-08 17:50 Jochen Striepe
306 * t-prot: Release as v1.102.
308 2005-05-08 17:49 Jochen Striepe
310 * t-prot: Many fixes to many regexes, fixing performance issues und
311 readability. Some were entirely replaced by faster means.
313 2005-04-25 16:35 Jochen Striepe
315 * t-prot: Release as v1.101.
317 2005-04-25 15:49 Jochen Striepe
319 * t-prot: We must not forget to remove ad and mailing list footers
320 within the first MIME/Multipart attachment when processing raw
321 messages (lacking -M).
323 2005-04-25 15:29 Jochen Striepe
325 * t-prot: Fix a comment.
327 2005-04-25 15:28 Jochen Striepe
329 * t-prot: Mailing list footers (and probably ad footers) were not
330 detected when processing raw MIME/Multipart messages: We have to
331 look at the very end of the message, not only at the end of the
332 first attachment. Fix this by calling remove_footers() before
333 dealing with raw multipart attachments.
335 2005-04-15 14:08 Jochen Striepe
337 * t-prot: Release as v1.100.
339 2005-04-15 14:07 Jochen Striepe
341 * contrib/filter_innd.pl: We don't submit any headers, so use
342 --body. Use unlink() instead of system(). Mention the temp file
345 2005-04-15 14:03 Jochen Striepe
347 * t-prot, t-prot.1: Add --body to make sure we are not looking for
348 any headers when there are none in the input.
350 2005-04-15 13:42 Jochen Striepe
352 * t-prot.1: Add some clarifications and missing details.
354 2005-03-31 19:39 Jochen Striepe
356 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
357 remove() instead of system() and pipe_article() to reduce
358 flickering (and for cleaner code). Patch by Gregor Herrman, many
361 2005-03-31 19:20 Jochen Striepe
363 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
364 Printable. Thanks to Gregor Herrmann.
366 2005-03-31 19:17 Jochen Striepe
368 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
369 prefixes for other commands, so we should not overwrite those.
370 Patch by Gregor Herrmann, many thanks!
372 2005-03-24 22:24 Jochen Striepe
374 * t-prot: Release as v1.99.
376 2005-03-22 16:10 Jochen Striepe
378 * t-prot: Fix false positive for kammquote condition.
380 2005-03-21 19:30 Jochen Striepe
382 * t-prot: Fix missing range check when From: is the last header.
383 Thanks to Norbert Tretkowski for reporting.
385 2005-03-01 15:20 Jochen Striepe
387 * t-prot: Release as v1.98.
389 2005-03-01 15:20 Jochen Striepe
391 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
392 might avoid quote signs, so we check for "%" too when extracting
393 some locale strings. This still is not *really* bullet-proof,
394 because e.g. the percent sign might be protected by an escape. This
395 possibility should be quite unlikely, though, so we stick with it
398 2005-02-24 23:34 Jochen Striepe
400 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
401 no longer available at Sven Gucke's old site.
403 2005-02-24 22:45 Jochen Striepe
405 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
408 2005-02-23 13:07 Jochen Striepe
410 * t-prot.1: Remove misleading information about locale names.
412 2005-02-23 12:39 Jochen Striepe
414 * t-prot: Release as v1.97.
416 2005-02-23 12:38 Jochen Striepe
418 * t-prot: Fix French (and probably many other) locales extraction.
419 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
420 great deal with the bug hunt.
422 2005-02-14 15:02 Jochen Striepe
424 * t-prot.1: Remove unnecessary lines.
426 2005-02-14 15:01 Jochen Striepe
428 * t-prot.1: Fix copyright time stamp.
430 2005-02-14 14:19 Jochen Striepe
432 * t-prot: Release as v1.96.
434 2005-02-14 14:18 Jochen Striepe
436 * t-prot: GnuPG locale strings were for v1.2.6, update them to
439 2005-02-14 13:29 Jochen Striepe
441 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
442 big change, so we consider this a v2.0 pre-release. Please send any
443 feature requests and bugreports NOW, so we can work on them before
446 2005-02-14 13:26 Jochen Striepe
448 * t-prot.1: Mention the need for Locale::gettext when using
449 --locale. Update date string.
451 2005-02-14 13:23 Jochen Striepe
453 * t-prot: Following a suggestion by Gerfried Fuchs, make
454 Locale::gettext fetch the locale strings for us. Big change, please
455 report any funny behaviour -- thanks!
457 2005-02-02 13:46 Jochen Striepe
459 * t-prot: Release as v1.49.
461 2005-02-02 12:22 Jochen Striepe
463 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
464 pgp() code when dealing with multi-line From: headers. Many thanks
467 2005-02-01 15:38 Jochen Striepe
469 * t-prot: Fix missing Locale value.
471 2005-02-01 14:15 Jochen Striepe
473 * t-prot: Fix another regex.
475 2005-02-01 13:50 Jochen Striepe
477 * t-prot: Fix regexes.
479 2005-01-08 11:05 Jochen Striepe
481 * t-prot.1: Fix broken link.
483 2005-01-07 18:15 Jochen Striepe
485 * contrib/t-prot.sl: Now that line breaks by the encoding are
486 better detected, we will turn on signature checking once again.
488 2005-01-07 18:14 Jochen Striepe
490 * contrib/t-prot.sl: Gregor Herrmann found some problems with
491 S-Lang variables and provided documentation improvements.
493 2005-01-01 13:17 Jochen Striepe
495 * t-prot.1: Fix typo.
497 2005-01-01 13:14 Jochen Striepe
499 * t-prot.1: T-prot's name does not have to be highlighted each time
502 2005-01-01 13:12 Jochen Striepe
504 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
507 2004-12-31 13:45 Jochen Striepe
509 * t-prot: Release as v1.48.
511 2004-12-31 13:39 Jochen Striepe
513 * t-prot: Fix off-by-one error in TOFU code.
515 2004-12-31 13:33 Jochen Striepe
517 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
519 2004-10-25 22:50 Jochen Striepe
521 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
524 2004-10-21 16:16 Jochen Striepe
526 * t-prot: Release as v1.47.
528 2004-10-21 16:16 Jochen Striepe
530 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
531 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
532 sets -l. Many thanks to Andre Berger.
534 2004-10-21 15:13 Jochen Striepe
536 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
537 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
539 2004-10-21 12:26 Jochen Striepe
541 * t-prot.1: Try to explain -a and -l in more detail (without
544 2004-10-21 12:13 Jochen Striepe
546 * t-prot: Release as v1.46.
548 2004-10-10 21:10 Jochen Striepe
550 * contrib/t-prot.sl: Remove -S command line option as line counts
551 get wrong with quoted-printable (which gets more and more widely
554 2004-10-10 20:47 Jochen Striepe
556 * t-prot, t-prot.1: Remove the groups flag within --check: This is
557 done easier inside filter_innd.pl (where it is actually implemented
560 2004-10-10 20:43 Jochen Striepe
562 * t-prot: Realign global vars into three categories: command-line
563 switches, mutt locales, gnupg locales. This should be much more
566 2004-10-10 20:27 Jochen Striepe
568 * t-prot.1: Fix typo. Update date string.
570 2004-10-10 20:26 Jochen Striepe
572 * contrib/filter_innd.pl: Reject full quotes as well.
574 2004-10-10 19:50 Jochen Striepe
576 * t-prot: Performance fix.
578 2004-10-10 19:47 Jochen Striepe
580 * contrib/filter_innd.pl: Update comment.
582 2004-10-10 19:28 Jochen Striepe
584 * t-prot: Fix --check flags parsing to be stricter.
586 2004-10-10 19:22 Jochen Striepe
588 * t-prot: Fix --check flags parsing.
590 2004-10-09 10:17 Jochen Striepe
592 * t-prot: Release as v1.45.
594 2004-10-09 10:08 Jochen Striepe
596 * t-prot: Check for empty footer files before processing them. Many
597 thanks to Markus Hubig.
599 2004-09-28 11:19 Jochen Striepe
601 * t-prot: Release as v1.44.
603 2004-09-28 11:19 Jochen Striepe
605 * t-prot: Fix detection of MS-style TOFU within PGP signed
606 messages. Many thanks to Gerfried Fuchs for reporting.
608 2004-09-27 17:45 Jochen Striepe
610 * t-prot.1: Update time stamp.
612 2004-09-27 17:40 Jochen Striepe
614 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
616 2004-09-27 17:23 Jochen Striepe
618 * t-prot: Release as v1.43.
620 2004-09-27 17:22 Jochen Striepe
622 * t-prot: Fix MS-style TOFU removal for attachments when invoked
623 from mutt. Many thanks to Gerfried Fuchs.
625 2004-09-27 17:05 Jochen Striepe
627 * t-prot: Fix typo, small performance enhancement.
629 2004-09-27 15:27 Jochen Striepe
631 * t-prot: Minor cleanup.
633 2004-09-20 17:02 Jochen Striepe
635 * contrib/filter_innd.pl: New file.
637 2004-09-20 17:01 Jochen Striepe
639 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
644 2004-09-20 14:13 Jochen Striepe
646 * t-prot: Website http://learn.to/edit_messages/ is no longer
649 2004-08-28 11:50 Jochen Striepe
651 * t-prot: Release as v1.41.
653 2004-08-28 11:42 Jochen Striepe
655 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
658 2004-08-07 16:57 Jochen Striepe
660 * t-prot.1: Update Copyright date.
662 2004-08-07 16:34 Jochen Striepe
664 * t-prot: Fix last changes so attachments are separated by at least
665 one empty line (as done in the pgp code as well).
667 2004-08-07 15:52 Jochen Striepe
669 * t-prot: Release as v1.40.
671 2004-08-07 15:51 Jochen Striepe
673 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
674 special pgp treatment is included (this fixes the behaviour when
675 there is a clear text pgp signed message embedded in some MS style
678 This should work fine, but you never know what crap Outlook users
679 will send. So please give feedback if the results are not as they
682 2004-08-07 13:37 Jochen Striepe
684 * t-prot.1: Remove "require" line note. Update date string.
686 2004-08-07 13:20 Jochen Striepe
688 * t-prot: More checks on command line correctness.
690 2004-08-07 12:58 Jochen Striepe
692 * t-prot: Fix typo introduced with last update.
694 2004-08-07 12:48 Jochen Striepe
696 * t-prot: Fix "require" statement to match the code.
698 2004-07-31 11:41 Jochen Striepe
700 * t-prot: Release as v1.39.
702 2004-07-31 11:10 Jochen Striepe
704 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
707 2004-07-31 10:41 Jochen Striepe
709 * t-prot: Fix "be" gnupg locales.
711 Update locales to newly released gnupg-1.2.5 (and be incompatible
712 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
713 the price for not simply setting the LC vars to "C"...).
715 2004-07-17 13:28 Jochen Striepe
717 * t-prot, t-prot.1: Add option to have no output file.
719 2004-04-25 01:51 Jochen Striepe
721 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
724 2004-03-02 16:57 Jochen Striepe
726 * t-prot: Comment updated: Reflect the fact that no locales have
727 changed in mutt-1.4.2.1.
729 2004-03-02 15:54 Jochen Striepe
731 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
733 2004-02-11 16:05 Jochen Striepe
735 * t-prot: Comment updated: Reflect the fact that no locales have
736 changed in mutt-1.4.2.
738 2004-01-31 02:06 Jochen Striepe
740 * t-prot.1: Fix copyright date.
742 2004-01-30 15:20 Jochen Striepe
744 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
746 2004-01-30 15:08 Jochen Striepe
748 * t-prot: Release as v1.38.
750 2004-01-30 14:38 Jochen Striepe
752 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
753 Many thanks to Christian Wach for pointing at the problem.
755 2004-01-30 14:31 Jochen Striepe
757 * t-prot: Small performance fix in footer treatment.
759 2004-01-21 13:46 Jochen Striepe
761 * t-prot: Release as v1.37.
763 2004-01-21 13:45 Jochen Striepe
765 * t-prot: Fix processing if first attachment is of type
768 2004-01-21 13:39 Jochen Striepe
770 * t-prot: Small performance fix.
772 2003-12-29 17:06 Jochen Striepe
774 * t-prot: Release as 1.36.
776 2003-12-29 17:06 Jochen Striepe
778 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
780 2003-12-29 15:33 Jochen Striepe
782 * t-prot.1: Update date string.
784 2003-12-29 15:09 Jochen Striepe
786 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
788 2003-12-29 12:59 Jochen Striepe
790 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
791 altogether. Mutt developer versions are handled in patches.
793 2003-11-22 02:35 Jochen Striepe
795 * t-prot: Fix comments for gpg and mutt locales.
797 2003-11-20 14:51 Jochen Striepe
799 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
800 interpreted as successful if a bug showed up (boy, I never saw this
801 with good old gnupg-1.0.7).
805 2003-11-19 21:05 Jochen Striepe
807 * t-prot: Release as v1.34.
809 2003-11-19 20:58 Jochen Striepe
813 2003-11-19 20:45 Jochen Striepe
815 * t-prot.1: Cosmetics.
817 2003-11-19 20:43 Jochen Striepe
819 * t-prot.1: Change time stamp.
821 2003-11-19 20:43 Jochen Striepe
823 * t-prot.1: Update man page to reflect last changes.
825 2003-11-19 20:41 Jochen Striepe
827 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
828 gpg-1.0.7's locales is available as a patch.
830 2003-11-19 20:11 Jochen Striepe
832 * t-prot.1: Update man page to reflect last changes.
834 2003-11-19 20:10 Jochen Striepe
836 * t-prot: Removed option --mutt-ver for sanity reasons. Special
837 adapations for mutt developer versions will be available as a
840 2003-09-10 11:32 Jochen Striepe
842 * t-prot.1: Make clear t-prot.sl is just an example implementation.
845 2003-09-10 11:30 Jochen Striepe
847 * t-prot.sl, contrib/t-prot.sl: Additional comments.
849 2003-08-11 14:35 Jochen Striepe
851 * t-prot: Release as v1.33.
853 2003-08-11 14:35 Jochen Striepe
855 * t-prot.1: Improve description for --mutt-ver.
857 2003-08-11 14:33 Jochen Striepe
859 * t-prot.1: Update date string.
861 2003-08-11 14:32 Jochen Striepe
863 * t-prot: Clean up locales stuff.
865 2003-08-11 14:19 Jochen Striepe
867 * t-prot: Fix parsing order with --mutt-ver and --locale.
869 2003-08-11 14:05 Jochen Striepe
871 * t-prot.1: Add description for --mutt-ver.
873 2003-08-11 14:00 Jochen Striepe
875 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
876 block detection fail). New parameter --mutt-ver. Many thanks to
881 2003-08-11 13:41 Jochen Striepe
883 * t-prot: Simplify regex introduced in last update.
885 2003-08-09 22:22 Jochen Striepe
887 * t-prot: Fix some cases where SIGINT was not detected for pgp
888 verification from within mutt.
892 2003-07-21 13:12 Jochen Striepe
894 * t-prot: Release as v1.30.
896 2003-07-21 13:12 Jochen Striepe
898 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
901 2003-07-15 13:39 Jochen Striepe
903 * t-prot: Release as v1.29.
905 2003-07-15 13:38 Jochen Striepe
907 * t-prot: Fix email adress verification inside pgp(). Fix locale
910 2003-07-09 21:11 Jochen Striepe
912 * t-prot: Use the environment variable LC_ALL (and if this fails,
913 LANG) to determine a reasonable locale default. Suggested by
918 2003-06-24 23:52 Jochen Striepe
920 * t-prot: Release as v1.27.
922 2003-06-24 23:52 Jochen Striepe
924 * t-prot: Getting some rare multipart message from mutt, t-prot got
925 locked into a probably endless 100% CPU consuming loop (see msgid
926 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
927 security problem if you use t-prot in some automated setup. This
928 bug was only triggered when used with -Mmutt. BTW, fixing this
929 should also increase performance when processing multipart messages
932 Many many thanks to Gerfried Fuchs for alerting us and pointing out
933 the DoS character of the bug (though most people might not use mutt
934 to do fully automated email processing).
936 2003-06-24 22:44 Jochen Striepe
938 * t-prot: Fix treatment of forwarded messages by Opera7.
940 2003-06-23 14:10 Jochen Striepe
942 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
943 (hopefully this will be obsolet with S-Lang-2.0) and some minor
946 2003-06-23 13:20 Jochen Striepe
948 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
950 2003-06-23 12:58 Jochen Striepe
952 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
954 2003-06-22 23:47 Jochen Striepe
956 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
957 correct some plain wrong comments, and add some more comments.
959 2003-06-22 22:57 Jochen Striepe
961 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
962 configurable (thanks to Gerfried Fuchs for some suggestions) and
963 provide a possibility to toggle filtering on/off from within slrn
964 (thanks to Michael Prokop for feedback).
966 2003-06-15 22:53 Jochen Striepe
968 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
969 t-prot.sl and update the man page to mention the S-Lang example
972 2003-06-15 22:33 Jochen Striepe
974 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
977 2003-05-04 12:40 Jochen Striepe
979 * t-prot: Fix handling of empty lines in traditional TOFU code:
980 TOFU broken into parts by empty lines will be detected correctly
981 now, empty lines will not be deleted if there is no TOFU at all.
985 2003-04-23 14:50 Jochen Striepe
987 * t-prot: Finally fix thrown away verbatim information with
988 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
989 thanks to Gerfried Fuchs.
993 2003-04-03 13:26 Jochen Striepe
995 * t-prot: Regex performance fixes.
997 2003-03-20 02:09 Jochen Striepe
999 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1003 2003-03-18 16:08 Jochen Striepe
1005 * t-prot: Clean up $0 usage.
1007 2003-03-08 17:05 Jochen Striepe
1009 * t-prot: Pure cosmetics.
1011 2003-03-08 16:48 Jochen Striepe
1013 * t-prot: Release as v1.23.
1015 2003-03-08 16:43 Jochen Striepe
1017 * t-prot: Fix another typo.
1019 2003-03-08 16:40 Jochen Striepe
1021 * t-prot: Fix typo in last commit.
1023 2003-03-08 16:37 Jochen Striepe
1025 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1026 an interrupt. Many thanks to Gerfried Fuchs.
1028 2003-03-08 02:24 Jochen Striepe
1030 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1031 the pagerfilter patch. Do not activate --lax-security unless you
1032 really know what you are doing.
1034 2003-03-07 14:19 Jochen Striepe
1036 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1037 want the chance to stop PGP verification and still have the message
1038 displayed. Idea by Peter Palfrader, suggested for t-prot by
1039 Gerfried Fuchs. Thanks, great idea!
1043 2003-03-05 17:26 Jochen Striepe
1045 * t-prot: Release as v1.21.
1047 2003-03-05 17:15 Jochen Striepe
1049 * t-prot: Various performance fixes.
1051 2003-03-05 17:02 Jochen Striepe
1053 * t-prot: Another performance fix.
1055 2003-03-05 16:59 Jochen Striepe
1057 * t-prot: Fix multipart boundary detection.
1059 2003-03-05 16:53 Jochen Striepe
1061 * t-prot: Another performance fix in pgp().
1063 2003-03-05 16:51 Jochen Striepe
1065 * t-prot: Fix bad typo.
1067 2003-03-05 16:35 Jochen Striepe
1069 * t-prot: Performance improvements in pgp().
1071 2003-03-05 16:14 Jochen Striepe
1073 * t-prot: Make kammquote code more efficient.
1075 2003-03-05 16:09 Jochen Striepe
1077 * t-prot: Fix kammquote condition.
1079 2003-03-05 15:54 Jochen Striepe
1081 * t-prot: Some cosmetics, no code changes.
1083 2003-03-01 17:49 Jochen Striepe
1085 * t-prot: Formatting: Replace tabs with spaces.
1087 2003-03-01 17:46 Jochen Striepe
1089 * t-prot: Add some comments.
1091 2003-02-26 22:56 Jochen Striepe
1093 * t-prot.1: Reflect the fact that world has not stopped spinning
1094 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1095 and 2822. Thanks to Thomas Bliesener for noticing.
1097 2003-02-26 22:32 Jochen Striepe
1099 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1100 sendmail(8). Add a note that -m/-t is needed for successful use of
1101 -p. Thanks to Thomas Bliesener.
1103 2003-02-19 22:05 Jochen Striepe
1105 * t-prot: Release as v1.20.
1107 2003-02-19 21:53 Jochen Striepe
1109 * t-prot: Fix missing verbatim vals when moving gpg output.
1111 2003-02-17 15:00 Jochen Striepe
1113 * t-prot.1: Update Copyright date.
1115 2003-02-17 13:53 Jochen Striepe
1117 * t-prot: Fix moving gpg output for signatures by expired keys.
1121 2003-02-17 13:35 Jochen Striepe
1123 * t-prot: Fix sender address for --pgp-short.
1125 2003-02-17 13:02 Jochen Striepe
1127 * t-prot: Remove unnecessary variable in write_msg().
1129 2003-02-17 12:59 Jochen Striepe
1131 * t-prot: Regex performance improvements.
1133 2003-02-17 01:59 Jochen Striepe
1135 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1136 mime parts, we must take care that all gpg output is printed.
1140 2003-02-17 00:08 Jochen Striepe
1142 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1147 2003-02-14 14:50 Jochen Striepe
1149 * t-prot: Fix missing check.
1151 2003-02-14 14:42 Jochen Striepe
1153 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1154 on the bottom of a message are ignored.
1158 2003-02-11 21:06 Jochen Striepe
1160 * t-prot: Fix --bigq for big quotes that go down to one of the two
1165 2003-02-11 13:49 Jochen Striepe
1167 * t-prot: Fix ad footers within pgp signed stuff.
1169 2003-02-11 13:42 Jochen Striepe
1171 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1176 2003-02-09 20:34 Jochen Striepe
1178 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1179 Thanks to Michael Loeffler.
1181 Clean up some regexps for mutt's separators (should give better
1186 2003-02-08 18:19 Jochen Striepe
1188 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1193 2003-02-08 17:44 Jochen Striepe
1195 * t-prot: Use constants where possible.
1197 2003-02-07 19:16 Jochen Striepe
1199 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1204 2003-02-07 18:26 Jochen Striepe
1206 * t-prot: Fix another terminal color sequence.
1208 2003-02-07 16:29 Jochen Striepe
1210 * t-prot.1: List contributors in alphabetical order.
1212 2003-02-07 16:00 Jochen Striepe
1214 * t-prot.1: Update date string.
1216 2003-02-07 15:55 Jochen Striepe
1218 * t-prot.1: Add a note to the BUGS section about possible perl
1219 compiler errors with not-up-to-date perl installations.
1221 2003-02-07 11:51 Jochen Striepe
1223 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1224 thanks to Gerfried Fuchs).
1228 2003-02-06 16:11 Jochen Striepe
1230 * t-prot: Last change broke attachment detection for -Mmutt.
1232 2003-02-06 15:37 Jochen Striepe
1234 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1235 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1236 Fuchs for reporting the bug and providing vital data!).
1240 2003-01-29 03:24 Jochen Striepe
1242 * t-prot.1: Update date string.
1244 2003-01-29 03:23 Jochen Striepe
1246 * t-prot.1: Fix spellling error.
1248 2003-01-28 12:00 Jochen Striepe
1250 * t-prot: Make -h work again.
1252 Version bump to 1.8.
1254 2002-12-29 03:52 Jochen Striepe
1256 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1257 spamassassin workaround. Update man page and sample config file
1260 Correct some speling errors in the man page.
1264 2002-12-11 18:53 Jochen Striepe
1266 * t-prot: Mutt content type fix.
1268 Version bump to 1.6.
1270 2002-12-11 01:46 Jochen Striepe
1272 * t-prot: Improve M$ style TOFU heuristics.
1276 2002-12-08 22:45 Jochen Striepe
1278 * t-prot: Remove unused else.
1280 2002-12-06 16:21 Jochen Striepe
1282 * t-prot: Fix treatment of pgp uids without email adress for
1283 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1285 Small performance fix for --pgp-move-vrf.
1289 2002-12-04 20:45 Jochen Striepe
1291 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1294 Version bump to 1.3.
1296 2002-12-04 09:06 Jochen Striepe
1298 * t-prot.1: Another --locale fix.
1300 2002-12-04 09:01 Jochen Striepe
1302 * t-prot.1: Update --locale description.
1304 2002-12-03 18:20 Jochen Striepe
1306 * t-prot: Add internationalization for --pgp-move-vrf from
1307 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1311 2002-12-02 21:04 Jochen Striepe
1313 * t-prot.1: Update man page date string.
1315 2002-12-02 21:03 Jochen Striepe
1317 * t-prot.1: Make last man page update more complete.
1319 2002-12-02 21:00 Jochen Striepe
1321 * t-prot, t-prot.1: Add an option to move only positive pgp
1322 verification output (this works for English gpg-1.0.7 right now --
1323 no internationalization, no pgp.com support). Thanks to Markus
1324 Hubig for suggesting.
1326 2002-11-11 02:59 Jochen Striepe
1328 * t-prot: Version 1.0.
1330 2002-11-09 02:22 Jochen Striepe
1332 * t-prot.1: Man page update.
1334 2002-11-09 01:53 Jochen Striepe
1336 * t-prot: Adding comment for pgp().
1338 2002-11-05 13:29 Jochen Striepe
1340 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1341 to Wichert Akkerman and Gerfried Fuchs.
1345 2002-11-04 19:01 Jochen Striepe
1347 * t-prot: Fix typo from last submission.
1351 2002-11-04 18:49 Jochen Striepe
1353 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1354 that ate the first (empty) line of pgp signed data when using
1355 t-prot within mutt. Many thanks!
1357 Version bump to 0.92.
1359 2002-11-02 16:35 Jochen Striepe
1361 * t-prot: Replace all die()s with exit()s and appropriate exit
1362 codes for better interaction with MTAs.
1366 2002-11-02 16:08 Jochen Striepe
1368 * t-prot: Minor changes.
1370 2002-11-02 01:05 Jochen Striepe
1372 * t-prot.1: Update man page modification stamp.
1374 2002-11-01 18:30 Jochen Striepe
1376 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1377 pending bug report (thanks to Markus Hubig). Update the man page to
1380 Huge version jump to v0.90: this is a release candidate for v1.0,
1381 every main feature should work fine by now. Please tell me *now* if
1382 something does not work for you (or if you have a major feature
1383 request that should be considered before v1.0).
1385 2002-10-31 18:29 Jochen Striepe
1387 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1388 the source with proper alignment now.
1390 2002-10-31 14:17 Jochen Striepe
1392 * t-prot: T-prot would cheerfully create an output file without
1393 checking to see if it was about to write to a symlink or a named
1394 pipe. If a user used t-prot to write data into open shared
1395 directories, such as /tmp, this vulnerability could be used by a
1396 local attacker to overwrite files or lead to privilege escalation.
1400 2002-10-22 16:42 Jochen Striepe
1402 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1403 Berthe for suggesting).
1405 2002-10-19 17:22 Jochen Striepe
1407 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1410 Specifying an empty string for -i or -o is no longer tolerated.
1412 Version bump to 0.69.
1414 2002-10-19 16:15 Jochen Striepe
1416 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1418 2002-09-14 05:24 Jochen Striepe
1420 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1422 2002-09-14 05:10 Jochen Striepe
1424 * t-prot: Johan Almqvist found another bug, this time false
1425 positives with some M$ MUA's forwarded messages.
1427 2002-09-12 12:59 Jochen Striepe
1429 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1430 for noticing. Bumped to v0.68.
1432 2002-07-26 14:03 Jochen Striepe
1434 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1436 2002-07-09 14:07 Jochen Striepe
1438 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1439 had some very reasonable ideas
1440 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1441 tolerate MS style TOFU if there is no text above.
1443 Version bump to v0.67.
1445 2002-06-27 21:37 Jochen Striepe
1447 * t-prot: Fix unbelievable stupid typo introduced in the last
1452 2002-06-27 19:54 Jochen Striepe
1454 * t-prot: Fix detection of mailing list footers in attachments
1459 2002-06-27 18:16 Jochen Striepe
1461 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1462 footers, bug reported by Gerfried Fuchs (many thanks!).
1464 Update manpage to make clear -Mmutt is *required* when t-prot is
1465 called from within mutt.
1469 2002-06-18 01:45 Jochen Striepe
1471 * t-prot: Another tweak on the kammquote condition.
1473 2002-06-16 12:32 Jochen Striepe
1475 * t-prot: Fixed the line count header with -Mmutt and attachments,
1476 pgp signatures and encryption.
1478 2002-06-15 17:18 Jochen Striepe
1480 * t-prot: Another tweak on the kammquote condition.
1482 2002-06-08 19:50 Jochen Striepe
1484 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1485 required mutt version.
1487 2002-06-02 07:51 Jochen Striepe
1489 * t-prot: Fixed some typos.
1491 2002-06-02 07:12 Jochen Striepe
1493 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1496 2002-06-02 02:12 Jochen Striepe
1498 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1499 tolerated number of signatures. Manpage updated. Version bump to
1502 2002-05-30 11:24 Jochen Striepe
1504 * t-prot: Update help to reflect -p changes.
1506 2002-05-30 11:16 Jochen Striepe
1508 * t-prot: Bump to v0.60.
1510 2002-05-30 10:45 Jochen Striepe
1512 * t-prot.1: Update manpage for new behaviour of -p.
1514 2002-05-10 02:18 Jochen Striepe
1516 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1517 spamassassin: the parameter for -p is optionally right now. If
1518 there is none supplied, there is no mail sent, of course.
1520 2002-05-03 02:02 Jochen Striepe
1522 * t-prot.1: Fix typo.
1524 2002-05-03 01:56 Jochen Striepe
1526 * t-prot.1: Update man page date.
1528 2002-05-03 01:55 Jochen Striepe
1530 * t-prot.1: Man page fixes and updates.
1532 2002-04-30 17:23 Jochen Striepe
1534 * t-prot: Improve the comment on the Kammquote condition.
1536 2002-04-30 17:16 Jochen Striepe
1538 * t-prot: Further tweak on the Kammquote condition. Should really
1539 do The Right Thing by now.
1541 2002-04-24 14:08 Jochen Striepe
1543 * t-prot: Performance tweak in debigq().
1545 2002-04-24 13:33 Jochen Striepe
1547 * t-prot, t-prot.1: Added an option to remove the bigger part of
1548 huge blocks of quoted lines (--bigq). Updated the man page
1551 Updated the man page's contributors text.
1555 2002-04-20 21:32 Jochen Striepe
1557 * t-prot: Just insert one space when joining lines in decomb().
1559 2002-04-20 15:37 Jochen Striepe
1561 * t-prot.1: Update man page to reflect upon new options --kminl,
1562 --kmaxl, and --kdiff.
1564 2002-04-20 15:18 Jochen Striepe
1566 * t-prot: Some more tweaks to the Kammquote condition. Add some
1567 command line switches to make behaviour a little more flexible.
1571 2002-04-20 11:10 Jochen Striepe
1573 * t-prot: Another small tweak in the Kammquoting condition.
1575 2002-04-20 11:03 Jochen Striepe
1577 * t-prot: Another small tweak in the Kammquote condition.
1579 2002-04-20 10:58 Jochen Striepe
1581 * t-prot: Make the Kammquote condition a little pickier.
1583 2002-04-20 02:48 Jochen Striepe
1585 * t-prot.1: Add description of the anti Kammquoting option.
1587 2002-04-20 02:28 Jochen Striepe
1589 * t-prot: Added an option to fix those zig-zag shaped quotings,
1590 well-known to German users as "Kammquoting".
1592 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1593 definition, so they won't be cleaned away.
1597 2002-04-18 22:51 Jochen Striepe
1599 * t-prot: Clean up revision number a bit.
1601 2002-04-11 05:14 Jochen Striepe
1603 * t-prot: Just catch the last signature if there are more.
1605 2002-04-11 04:46 Jochen Striepe
1607 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1608 there is an overlong signature and no -S on the command line.
1609 Though this was intended behaviour, this is changed: by now
1610 signatures are always interpreted as such, so the text before can
1613 2002-03-29 01:46 Jochen Striepe
1615 * t-prot.1: Add description for --locale=LOCALE.
1617 2002-03-29 01:15 Jochen Striepe
1619 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1622 2002-03-23 10:47 Jochen Striepe
1626 2002-03-22 11:38 Jochen Striepe
1628 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1630 2002-03-21 22:26 Jochen Striepe
1632 * t-prot: Bump to 0.54.
1634 2002-03-21 13:16 Jochen Striepe
1636 * t-prot: More cleanups in the multipart code.
1638 2002-03-21 12:53 Jochen Striepe
1640 * t-prot: Fix comment in the mutt specific multipart code.
1642 2002-03-21 12:27 Jochen Striepe
1644 * t-prot: Fixed assumption in the mutt-specific code that the first
1645 attachment always would be text/plain containing the actual message
1648 2002-03-20 22:58 Jochen Striepe
1650 * t-prot: Fix some false positives in footers and multipart code.
1652 2002-03-20 17:02 Jochen Striepe
1654 * t-prot: More cleanups and performance improvements. Fixed tofu
1655 deletion when diff appended to signature. Fixed broken detection of
1656 mutt(1)'s mime/pgp output. Bumped to 0.53.
1658 2002-03-20 15:12 Jochen Striepe
1660 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1661 processed if the message has been processed by mutt(1) before.
1663 2002-03-20 13:16 Jochen Striepe
1665 * t-prot: Another HUGE cleanup.
1667 2002-03-20 01:56 Jochen Striepe
1669 * t-prot: Major cleanup. Bump to 0.52.
1671 2002-03-19 14:16 Jochen Striepe
1673 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1676 2002-03-19 12:42 Jochen Striepe
1678 * t-prot.1: Add note describing the complicated and confusing line
1679 count thingie when deleting an overlong signature.
1681 2002-03-19 12:38 Jochen Striepe
1683 * t-prot: Correct line count in snipped-overlong-sig message.
1685 2002-03-18 19:19 Jochen Striepe
1687 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1688 options (-a and -A=dir) to get rid of those annoying hotmail
1689 advertisements appended to messages from people using gratis email
1690 providers. Update manpage and muttrc sample.
1692 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1696 2002-03-18 15:49 Jochen Striepe
1698 * t-prot: Fix the line count header. Bump to v0.49.
1700 2002-03-16 00:01 Jochen Striepe
1702 * t-prot.1: Minor fix.
1704 2002-03-15 23:58 Jochen Striepe
1706 * t-prot.1: Minor cleanup.
1708 2002-03-15 01:48 Jochen Striepe
1710 * t-prot: Fix variables initialisation.
1712 2002-03-14 22:21 Jochen Striepe
1714 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1716 2002-03-13 08:07 Jochen Striepe
1718 * t-prot.1: Add some explanation for the verbatim instruction to
1719 the troubleshooting section.
1721 2002-03-13 07:52 Jochen Striepe
1723 * t-prot: Make verbatim instructions work for everything except
1724 mailing list footers. Bump to v0.47.
1726 2002-03-13 01:19 Jochen Striepe
1728 * t-prot.1: Fixed typo.
1730 2002-03-12 17:16 Jochen Striepe
1732 * t-prot.1: Add TROUBLESHOOTING section.
1734 2002-03-12 16:44 Jochen Striepe
1736 * t-prot.1: Changed one makro which was overseen last commit.
1738 2002-03-12 16:24 Jochen Striepe
1740 * t-prot.1: Big man page cleanup.
1742 2002-03-12 15:41 Jochen Striepe
1744 * t-prot.1: Further improvement of the -L man page text.
1746 2002-03-12 15:39 Jochen Striepe
1748 * t-prot.1: Improved man page text for -L.
1750 2002-03-12 15:37 Jochen Striepe
1752 * t-prot.1: Clarify the man page text for -l and -L.
1754 2002-03-12 02:47 Jochen Striepe
1756 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1758 2002-03-09 17:18 Jochen Striepe
1760 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1761 option -M/--mua and try to detect attachments only when necessary.
1762 Updated man page and muttrc sample. Version bump to 0.45.
1764 2002-03-08 20:29 Jochen Striepe
1766 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1767 attachments. Credits to Gerfried Fuchs for reporting and locating
1770 2002-03-02 02:26 Jochen Striepe
1772 * t-prot: Some minor cleanups.
1774 2002-03-02 02:18 Jochen Striepe
1776 * t-prot: Some minor cleanups.
1778 2002-03-01 10:10 Jochen Striepe
1780 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1781 with messages only containing the mailing list footer.
1783 2002-02-26 12:20 Jochen Striepe
1785 * t-prot: Add infrastructure for better debugging.
1787 2002-02-26 11:11 Jochen Striepe
1789 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1790 little shorter, and add colors.
1792 2002-02-26 03:05 Jochen Striepe
1794 * t-prot: Improve empty line handling between body and signature.
1796 2002-02-26 02:50 Jochen Striepe
1798 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1799 empty lines around signatures and mailing list footers.
1801 Version bump to 0.42.
1803 2002-02-25 19:20 Jochen Striepe
1805 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1806 some cases were not caught before.
1808 2002-02-25 18:48 Jochen Striepe
1810 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1811 thanks!). It was ugly anyway, so that part got a clean rewrite.
1813 Bumped version to 0.41.
1815 2002-02-22 15:55 Jochen Striepe
1817 * t-prot: Another slight performance hit with multipart messages.
1819 2002-02-22 15:36 Jochen Striepe
1821 * t-prot: Leave only the body of the first multipart message part
1822 for processing, not the headers.
1824 2002-02-21 23:27 Jochen Striepe
1826 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1829 2002-02-21 23:24 Jochen Striepe
1831 * t-prot: Fix no TOFU is detected in multipart messages without
1832 signature and without previous preparation by mutt(1). Now
1833 multipart messages as described in RFC 1341 are detected properly.
1834 Only the first part is processed, and only if it has the content
1835 type "text/plain" or none specified as described in RFC 1341.
1837 2002-02-20 16:51 Jochen Striepe
1839 * t-prot: Bump version to 0.39.
1841 2002-02-20 16:50 Jochen Striepe
1843 * t-prot.1: Updated manpage for long options.
1845 2002-02-18 19:44 Jochen Striepe
1847 * t-prot.1: Updated credits in manpage.
1849 2002-02-16 00:06 Jochen Striepe
1851 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1852 command line system to Getopt::Mixed as recommended by Gerfried
1853 Fuchs. One of the reasons is that now the parameter of the option
1854 '-S' is optionally, what was not cleanly realizeable before. The
1855 opportunity has been used to do a cleanup on some things, too ...
1857 Please note that Getopt::Mixed now is mandatory to run t-prot - you
1858 can get it at CPAN. The trade-off seems worthy IMHO - please drop
1859 an email to <t-prot@tolot.escape.de> if you do not think so, so the
1860 matter can be discussed. :)
1864 2002-02-15 03:49 Jochen Striepe
1866 * t-prot.1: Beautify the manpage, and add some more info about bugs
1869 2002-02-15 03:30 Jochen Striepe
1871 * t-prot: Beautify help text.
1873 2002-02-14 16:32 Jochen Striepe
1875 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1876 t-prot write a syslog entry for each message bounced when invoked
1877 with -p. So -d is new. Will only write syslog entries if
1878 Sys::Syslog is available but will not crash if not.
1880 2002-02-14 13:26 Jochen Striepe
1882 * t-prot: Minor cleanup.
1884 2002-02-14 11:04 Jochen Striepe
1886 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
1889 2002-02-13 01:08 Jochen Striepe
1891 * t-prot: Version bump to 0.35.
1893 2002-02-12 13:57 Jochen Striepe
1895 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
1897 2002-02-12 12:47 Jochen Striepe
1899 * t-prot.1: Update manpage for -S=n.
1901 2002-02-12 12:45 Jochen Striepe
1903 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
1904 message. Change option -S to accept an integer denoting the maximum
1905 allowed lines for a valid signature.
1907 2002-02-12 04:44 Jochen Striepe
1909 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
1910 use t-prot in your MTA's aliases file to bounce TOFUed emails.
1913 2002-02-12 01:03 Jochen Striepe
1915 * t-prot: Corrected help when called with -h. Small indent cleanup.
1917 2002-02-11 20:40 Jochen Striepe
1919 * t-prot.1: Updated manpage date.
1921 2002-02-11 20:33 Jochen Striepe
1923 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
1924 attachments when hiding lines, that flaw should be fixed right now.
1925 Manpage has been updated to reflect upon that fact.
1927 2002-02-11 19:13 Jochen Striepe
1929 * t-prot: Corrected line count for overlong signatures. Problem
1930 reported by Gerfried Fuchs (thanks, Alfie!).
1932 2002-01-29 14:57 Jochen Striepe
1934 * t-prot: Remove goto. Patch by Gerfried Fuchs.
1936 2002-01-28 20:34 Jochen Striepe
1938 * t-prot: Bump version to 0.32.
1940 2002-01-28 16:53 Jochen Striepe
1942 * t-prot: Just again a version fix. Should be done now...
1944 2002-01-28 16:52 Jochen Striepe
1946 * t-prot: Sigh. Another version fix.
1948 2002-01-28 16:50 Jochen Striepe
1950 * t-prot.1: Fix manpage version.
1952 2002-01-28 16:48 Jochen Striepe
1954 * t-prot, t-prot.1: Fix version strings.
1956 2002-01-28 16:46 Jochen Striepe
1958 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
1961 2002-01-28 16:39 Jochen Striepe
1963 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
1966 2002-01-28 16:39 Jochen Striepe
1968 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial