1 2010-01-05 12:05 Jochen Striepe
3 * t-prot: Release as v2.11.
5 2010-01-05 12:01 Jochen Striepe
7 * contrib/filter_innd.pl: Command line default has changed, check
10 2010-01-05 11:46 Jochen Striepe
12 * t-prot.1: Better explain ratio check value.
14 2010-01-05 11:43 Jochen Striepe
16 * t-prot.1: Update copyright time stamp.
18 2010-01-05 11:42 Jochen Striepe
20 * t-prot, t-prot.1: Fix initialization and command line parsing for
21 --check (this should work as advertised now). Make the ratio check
22 code a little easier to read. Add the default value for the ratio
23 check to the man page.
25 2010-01-04 11:07 Jochen Striepe
27 * t-prot.1: Remove URLs to example scripts and configs. The files
28 are provided with the package.
30 2009-12-30 21:34 Jochen Striepe
32 * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
35 2009-12-30 21:28 Jochen Striepe
37 * t-prot: Release as t-prot v2.9.
39 2009-12-30 21:27 Jochen Striepe
41 * t-prot: Do not check for message length in attachments (we
42 checked already for the entire message). Do exit with proper exit
43 code if message is longer than set in --max-lines (so scripts can
44 see if we gave up processing).
46 2009-12-30 09:07 Jochen Striepe
48 * t-prot.1: Fix speling.
50 2009-12-25 17:40 Jochen Striepe
52 * t-prot.1: Fix time stamp.
54 2009-12-20 21:38 Jochen Striepe
56 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
57 thanks (and a very merry Christmas) to Alfie.
59 2009-12-19 22:18 Jochen Striepe
61 * t-prot: Release as v2.8.
63 2009-12-18 21:53 Jochen Striepe
65 * t-prot, t-prot.1: Update documentation to reflect last change.
66 Avoid being tripped by endless (or non-existant) headers.
68 2009-12-18 13:25 Jochen Striepe
70 * t-prot: Change check order and remove duplicated code for
73 2009-08-24 20:32 Jochen Striepe
75 * t-prot: Release as t-prot v2.7.
77 2009-08-24 17:20 Jochen Striepe
81 2009-08-24 17:17 Jochen Striepe
85 2009-08-24 12:15 Jochen Striepe
87 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
88 gargabe and submitted a one-liner. Thanks!
90 2009-08-24 02:07 Jochen Striepe
92 * t-prot: Release as t-prot v2.6.
94 2009-08-24 01:44 Jochen Striepe
96 * t-prot.1: Update dates.
98 2009-08-24 01:43 Jochen Striepe
100 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
102 2009-08-24 01:42 Jochen Striepe
104 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
105 pattern, thanks to Simon Ruderich.
107 2007-09-19 11:32 Jochen Striepe
109 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
111 2007-09-19 11:31 Jochen Striepe
113 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
114 produced by Novell Groupwise. Many thanks to Philipp Thomas for
115 testing and suggesting.
117 2007-05-24 08:22 Jochen Striepe
119 * t-prot.1: Update copyright date.
121 2007-03-09 15:06 Jochen Striepe
123 * t-prot: Release as v2.4.
125 2007-03-09 15:05 Jochen Striepe
127 * t-prot, t-prot.1: Add feature to skip processing very large
128 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
131 2007-03-09 14:33 Jochen Striepe
133 * t-prot: Fix formatting for better reading.
135 2006-12-19 13:13 Jochen Striepe
137 * t-prot: Release as v2.3.
139 2006-12-19 12:30 Jochen Striepe
141 * t-prot.1: Fix grammar, update time stamp.
143 2006-12-19 12:04 Jochen Striepe
145 * t-prot: Sync the order of options in the man page and "t-prot
148 2006-11-30 14:06 Jochen Striepe
150 * t-prot: Release as v2.2.
152 2006-11-30 13:02 Jochen Striepe
154 * t-prot: Add string to detect gmx.de's M$ style TOFU.
156 2006-09-25 14:42 Jochen Striepe
158 * t-prot.1: Make sure we can ship files not copyrighted by the
159 author of the package.
161 2006-07-16 08:50 Jochen Striepe
163 * t-prot.1: There are no patches for locales of old mutt versions.
165 2006-07-11 14:05 Jochen Striepe
167 * t-prot.1: Updated time stamp.
169 2006-07-10 10:01 Jochen Striepe
171 * t-prot.1: Fix spelling and grammar.
173 2006-06-23 17:28 Jochen Striepe
175 * t-prot.1: Fix capitalization of "pgp".
177 2006-06-23 17:25 Jochen Striepe
179 * t-prot.1: Add section about performance issues.
181 2006-06-17 22:45 Jochen Striepe
183 * t-prot: Release as v2.1.
185 2006-06-17 22:45 Jochen Striepe
187 * t-prot: Frank Terbeck suggested a more tolerant handling of
188 signatures -- trailing newlines are no longer counted as signature
189 lines, thus fixing some mailing list software behaviour.
191 2006-06-17 12:34 Jochen Striepe
193 * t-prot.1: Update time stamp.
195 2006-06-17 12:34 Jochen Striepe
197 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
198 learning how to report them.
200 2006-05-16 12:07 Jochen Striepe
202 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
203 MIME attachments. Many thanks!
205 2006-05-16 12:07 Jochen Striepe
207 * t-prot.1: There is no BUGS file any longer.
209 2006-05-16 11:34 Jochen Striepe
211 * t-prot.1: Time stamp and copyright updated.
213 2006-05-16 11:33 Jochen Striepe
215 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
217 2005-06-29 12:45 Jochen Striepe
219 * t-prot.1: Better formatting for "see also".
221 2005-06-29 12:36 Jochen Striepe
223 * t-prot.1: Add section about exit status.
227 2005-05-27 10:00 Jochen Striepe
229 * t-prot: Re-release as v2.0. No code change since v1.104.
231 2005-05-13 00:06 Jochen Striepe
233 * t-prot.1: Matthias Kilian suggested some cleanup for better
234 reading. Many thanks!
236 2005-05-12 15:29 Jochen Striepe
238 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
240 2005-05-12 15:07 Jochen Striepe
242 * t-prot.1: Fix typo.
244 2005-05-12 15:07 Jochen Striepe
246 * t-prot.1: Provide more information on how to submit bug reports.
248 2005-05-12 03:32 Jochen Striepe
250 * t-prot.1: Fix formatting.
252 2005-05-12 03:29 Jochen Striepe
254 * t-prot.1: Another typo.
256 2005-05-12 03:27 Jochen Striepe
258 * t-prot.1: Fix typo.
260 2005-05-12 02:54 Jochen Striepe
262 * t-prot: Release as v1.104.
264 2005-05-11 12:14 Jochen Striepe
266 * t-prot.1: Many clarifications and added details. Some formatting
269 2005-05-11 09:21 Jochen Striepe
271 * t-prot.1: Fix copyright date string.
273 2005-05-11 09:17 Jochen Striepe
275 * t-prot.1: LICENSE CHANGE!
277 Alfie is completely right: Since the copyright notice essentially
278 is a BSD license, it is the Right Thing to simply switch to a BSD
279 license (slightly modified, as there is no binary code in t-prot).
281 2005-05-11 01:22 Jochen Striepe
283 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
286 2005-05-11 01:16 Jochen Striepe
288 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
289 wording should be a little clearer now.
291 2005-05-11 01:14 Jochen Striepe
293 * t-prot.1: Remove unnecessary text block.
295 2005-05-11 01:09 Jochen Striepe
297 * t-prot: The case-sensitivity of the Content-Type: header (vs.
298 Content-type:) seems not to be absolutely clear. RFC 1049 should be
299 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
302 2005-05-11 01:04 Jochen Striepe
304 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
307 2005-05-11 00:59 Jochen Striepe
309 * t-prot.1: Update date string.
311 2005-05-11 00:58 Jochen Striepe
313 * t-prot.1: Fix apostrophe.
315 2005-05-10 13:09 Jochen Striepe
317 * contrib/t-prot.sl: Update copyright.
319 2005-05-09 14:54 Jochen Striepe
321 * contrib/t-prot.sl: Make sure users get a hint if they look why
322 t-prot.sl does not work on their system (just as I did and wondered
325 2005-05-08 18:13 Jochen Striepe
327 * t-prot: Release as v1.103.
329 2005-05-08 18:13 Jochen Striepe
331 * t-prot: More regex fixes.
333 2005-05-08 17:50 Jochen Striepe
335 * t-prot: Release as v1.102.
337 2005-05-08 17:49 Jochen Striepe
339 * t-prot: Many fixes to many regexes, fixing performance issues und
340 readability. Some were entirely replaced by faster means.
342 2005-04-25 16:35 Jochen Striepe
344 * t-prot: Release as v1.101.
346 2005-04-25 15:49 Jochen Striepe
348 * t-prot: We must not forget to remove ad and mailing list footers
349 within the first MIME/Multipart attachment when processing raw
350 messages (lacking -M).
352 2005-04-25 15:29 Jochen Striepe
354 * t-prot: Fix a comment.
356 2005-04-25 15:28 Jochen Striepe
358 * t-prot: Mailing list footers (and probably ad footers) were not
359 detected when processing raw MIME/Multipart messages: We have to
360 look at the very end of the message, not only at the end of the
361 first attachment. Fix this by calling remove_footers() before
362 dealing with raw multipart attachments.
364 2005-04-15 14:08 Jochen Striepe
366 * t-prot: Release as v1.100.
368 2005-04-15 14:07 Jochen Striepe
370 * contrib/filter_innd.pl: We don't submit any headers, so use
371 --body. Use unlink() instead of system(). Mention the temp file
374 2005-04-15 14:03 Jochen Striepe
376 * t-prot, t-prot.1: Add --body to make sure we are not looking for
377 any headers when there are none in the input.
379 2005-04-15 13:42 Jochen Striepe
381 * t-prot.1: Add some clarifications and missing details.
383 2005-03-31 19:39 Jochen Striepe
385 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
386 remove() instead of system() and pipe_article() to reduce
387 flickering (and for cleaner code). Patch by Gregor Herrman, many
390 2005-03-31 19:20 Jochen Striepe
392 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
393 Printable. Thanks to Gregor Herrmann.
395 2005-03-31 19:17 Jochen Striepe
397 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
398 prefixes for other commands, so we should not overwrite those.
399 Patch by Gregor Herrmann, many thanks!
401 2005-03-24 22:24 Jochen Striepe
403 * t-prot: Release as v1.99.
405 2005-03-22 16:10 Jochen Striepe
407 * t-prot: Fix false positive for kammquote condition.
409 2005-03-21 19:30 Jochen Striepe
411 * t-prot: Fix missing range check when From: is the last header.
412 Thanks to Norbert Tretkowski for reporting.
414 2005-03-01 15:20 Jochen Striepe
416 * t-prot: Release as v1.98.
418 2005-03-01 15:20 Jochen Striepe
420 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
421 might avoid quote signs, so we check for "%" too when extracting
422 some locale strings. This still is not *really* bullet-proof,
423 because e.g. the percent sign might be protected by an escape. This
424 possibility should be quite unlikely, though, so we stick with it
427 2005-02-24 23:34 Jochen Striepe
429 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
430 no longer available at Sven Gucke's old site.
432 2005-02-24 22:45 Jochen Striepe
434 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
437 2005-02-23 13:07 Jochen Striepe
439 * t-prot.1: Remove misleading information about locale names.
441 2005-02-23 12:39 Jochen Striepe
443 * t-prot: Release as v1.97.
445 2005-02-23 12:38 Jochen Striepe
447 * t-prot: Fix French (and probably many other) locales extraction.
448 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
449 great deal with the bug hunt.
451 2005-02-14 15:02 Jochen Striepe
453 * t-prot.1: Remove unnecessary lines.
455 2005-02-14 15:01 Jochen Striepe
457 * t-prot.1: Fix copyright time stamp.
459 2005-02-14 14:19 Jochen Striepe
461 * t-prot: Release as v1.96.
463 2005-02-14 14:18 Jochen Striepe
465 * t-prot: GnuPG locale strings were for v1.2.6, update them to
468 2005-02-14 13:29 Jochen Striepe
470 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
471 big change, so we consider this a v2.0 pre-release. Please send any
472 feature requests and bugreports NOW, so we can work on them before
475 2005-02-14 13:26 Jochen Striepe
477 * t-prot.1: Mention the need for Locale::gettext when using
478 --locale. Update date string.
480 2005-02-14 13:23 Jochen Striepe
482 * t-prot: Following a suggestion by Gerfried Fuchs, make
483 Locale::gettext fetch the locale strings for us. Big change, please
484 report any funny behaviour -- thanks!
486 2005-02-02 13:46 Jochen Striepe
488 * t-prot: Release as v1.49.
490 2005-02-02 12:22 Jochen Striepe
492 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
493 pgp() code when dealing with multi-line From: headers. Many thanks
496 2005-02-01 15:38 Jochen Striepe
498 * t-prot: Fix missing Locale value.
500 2005-02-01 14:15 Jochen Striepe
502 * t-prot: Fix another regex.
504 2005-02-01 13:50 Jochen Striepe
506 * t-prot: Fix regexes.
508 2005-01-08 11:05 Jochen Striepe
510 * t-prot.1: Fix broken link.
512 2005-01-07 18:15 Jochen Striepe
514 * contrib/t-prot.sl: Now that line breaks by the encoding are
515 better detected, we will turn on signature checking once again.
517 2005-01-07 18:14 Jochen Striepe
519 * contrib/t-prot.sl: Gregor Herrmann found some problems with
520 S-Lang variables and provided documentation improvements.
522 2005-01-01 13:17 Jochen Striepe
524 * t-prot.1: Fix typo.
526 2005-01-01 13:14 Jochen Striepe
528 * t-prot.1: T-prot's name does not have to be highlighted each time
531 2005-01-01 13:12 Jochen Striepe
533 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
536 2004-12-31 13:45 Jochen Striepe
538 * t-prot: Release as v1.48.
540 2004-12-31 13:39 Jochen Striepe
542 * t-prot: Fix off-by-one error in TOFU code.
544 2004-12-31 13:33 Jochen Striepe
546 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
548 2004-10-25 22:50 Jochen Striepe
550 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
553 2004-10-21 16:16 Jochen Striepe
555 * t-prot: Release as v1.47.
557 2004-10-21 16:16 Jochen Striepe
559 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
560 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
561 sets -l. Many thanks to Andre Berger.
563 2004-10-21 15:13 Jochen Striepe
565 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
566 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
568 2004-10-21 12:26 Jochen Striepe
570 * t-prot.1: Try to explain -a and -l in more detail (without
573 2004-10-21 12:13 Jochen Striepe
575 * t-prot: Release as v1.46.
577 2004-10-10 21:10 Jochen Striepe
579 * contrib/t-prot.sl: Remove -S command line option as line counts
580 get wrong with quoted-printable (which gets more and more widely
583 2004-10-10 20:47 Jochen Striepe
585 * t-prot, t-prot.1: Remove the groups flag within --check: This is
586 done easier inside filter_innd.pl (where it is actually implemented
589 2004-10-10 20:43 Jochen Striepe
591 * t-prot: Realign global vars into three categories: command-line
592 switches, mutt locales, gnupg locales. This should be much more
595 2004-10-10 20:27 Jochen Striepe
597 * t-prot.1: Fix typo. Update date string.
599 2004-10-10 20:26 Jochen Striepe
601 * contrib/filter_innd.pl: Reject full quotes as well.
603 2004-10-10 19:50 Jochen Striepe
605 * t-prot: Performance fix.
607 2004-10-10 19:47 Jochen Striepe
609 * contrib/filter_innd.pl: Update comment.
611 2004-10-10 19:28 Jochen Striepe
613 * t-prot: Fix --check flags parsing to be stricter.
615 2004-10-10 19:22 Jochen Striepe
617 * t-prot: Fix --check flags parsing.
619 2004-10-09 10:17 Jochen Striepe
621 * t-prot: Release as v1.45.
623 2004-10-09 10:08 Jochen Striepe
625 * t-prot: Check for empty footer files before processing them. Many
626 thanks to Markus Hubig.
628 2004-09-28 11:19 Jochen Striepe
630 * t-prot: Release as v1.44.
632 2004-09-28 11:19 Jochen Striepe
634 * t-prot: Fix detection of MS-style TOFU within PGP signed
635 messages. Many thanks to Gerfried Fuchs for reporting.
637 2004-09-27 17:45 Jochen Striepe
639 * t-prot.1: Update time stamp.
641 2004-09-27 17:40 Jochen Striepe
643 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
645 2004-09-27 17:23 Jochen Striepe
647 * t-prot: Release as v1.43.
649 2004-09-27 17:22 Jochen Striepe
651 * t-prot: Fix MS-style TOFU removal for attachments when invoked
652 from mutt. Many thanks to Gerfried Fuchs.
654 2004-09-27 17:05 Jochen Striepe
656 * t-prot: Fix typo, small performance enhancement.
658 2004-09-27 15:27 Jochen Striepe
660 * t-prot: Minor cleanup.
662 2004-09-20 17:02 Jochen Striepe
664 * contrib/filter_innd.pl: New file.
666 2004-09-20 17:01 Jochen Striepe
668 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
673 2004-09-20 14:13 Jochen Striepe
675 * t-prot: Website http://learn.to/edit_messages/ is no longer
678 2004-08-28 11:50 Jochen Striepe
680 * t-prot: Release as v1.41.
682 2004-08-28 11:42 Jochen Striepe
684 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
687 2004-08-07 16:57 Jochen Striepe
689 * t-prot.1: Update Copyright date.
691 2004-08-07 16:34 Jochen Striepe
693 * t-prot: Fix last changes so attachments are separated by at least
694 one empty line (as done in the pgp code as well).
696 2004-08-07 15:52 Jochen Striepe
698 * t-prot: Release as v1.40.
700 2004-08-07 15:51 Jochen Striepe
702 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
703 special pgp treatment is included (this fixes the behaviour when
704 there is a clear text pgp signed message embedded in some MS style
707 This should work fine, but you never know what crap Outlook users
708 will send. So please give feedback if the results are not as they
711 2004-08-07 13:37 Jochen Striepe
713 * t-prot.1: Remove "require" line note. Update date string.
715 2004-08-07 13:20 Jochen Striepe
717 * t-prot: More checks on command line correctness.
719 2004-08-07 12:58 Jochen Striepe
721 * t-prot: Fix typo introduced with last update.
723 2004-08-07 12:48 Jochen Striepe
725 * t-prot: Fix "require" statement to match the code.
727 2004-07-31 11:41 Jochen Striepe
729 * t-prot: Release as v1.39.
731 2004-07-31 11:10 Jochen Striepe
733 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
736 2004-07-31 10:41 Jochen Striepe
738 * t-prot: Fix "be" gnupg locales.
740 Update locales to newly released gnupg-1.2.5 (and be incompatible
741 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
742 the price for not simply setting the LC vars to "C"...).
744 2004-07-17 13:28 Jochen Striepe
746 * t-prot, t-prot.1: Add option to have no output file.
748 2004-04-25 01:51 Jochen Striepe
750 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
753 2004-03-02 16:57 Jochen Striepe
755 * t-prot: Comment updated: Reflect the fact that no locales have
756 changed in mutt-1.4.2.1.
758 2004-03-02 15:54 Jochen Striepe
760 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
762 2004-02-11 16:05 Jochen Striepe
764 * t-prot: Comment updated: Reflect the fact that no locales have
765 changed in mutt-1.4.2.
767 2004-01-31 02:06 Jochen Striepe
769 * t-prot.1: Fix copyright date.
771 2004-01-30 15:20 Jochen Striepe
773 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
775 2004-01-30 15:08 Jochen Striepe
777 * t-prot: Release as v1.38.
779 2004-01-30 14:38 Jochen Striepe
781 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
782 Many thanks to Christian Wach for pointing at the problem.
784 2004-01-30 14:31 Jochen Striepe
786 * t-prot: Small performance fix in footer treatment.
788 2004-01-21 13:46 Jochen Striepe
790 * t-prot: Release as v1.37.
792 2004-01-21 13:45 Jochen Striepe
794 * t-prot: Fix processing if first attachment is of type
797 2004-01-21 13:39 Jochen Striepe
799 * t-prot: Small performance fix.
801 2003-12-29 17:06 Jochen Striepe
803 * t-prot: Release as 1.36.
805 2003-12-29 17:06 Jochen Striepe
807 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
809 2003-12-29 15:33 Jochen Striepe
811 * t-prot.1: Update date string.
813 2003-12-29 15:09 Jochen Striepe
815 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
817 2003-12-29 12:59 Jochen Striepe
819 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
820 altogether. Mutt developer versions are handled in patches.
822 2003-11-22 02:35 Jochen Striepe
824 * t-prot: Fix comments for gpg and mutt locales.
826 2003-11-20 14:51 Jochen Striepe
828 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
829 interpreted as successful if a bug showed up (boy, I never saw this
830 with good old gnupg-1.0.7).
834 2003-11-19 21:05 Jochen Striepe
836 * t-prot: Release as v1.34.
838 2003-11-19 20:58 Jochen Striepe
842 2003-11-19 20:45 Jochen Striepe
844 * t-prot.1: Cosmetics.
846 2003-11-19 20:43 Jochen Striepe
848 * t-prot.1: Change time stamp.
850 2003-11-19 20:43 Jochen Striepe
852 * t-prot.1: Update man page to reflect last changes.
854 2003-11-19 20:41 Jochen Striepe
856 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
857 gpg-1.0.7's locales is available as a patch.
859 2003-11-19 20:11 Jochen Striepe
861 * t-prot.1: Update man page to reflect last changes.
863 2003-11-19 20:10 Jochen Striepe
865 * t-prot: Removed option --mutt-ver for sanity reasons. Special
866 adapations for mutt developer versions will be available as a
869 2003-09-10 11:32 Jochen Striepe
871 * t-prot.1: Make clear t-prot.sl is just an example implementation.
874 2003-09-10 11:30 Jochen Striepe
876 * t-prot.sl, contrib/t-prot.sl: Additional comments.
878 2003-08-11 14:35 Jochen Striepe
880 * t-prot: Release as v1.33.
882 2003-08-11 14:35 Jochen Striepe
884 * t-prot.1: Improve description for --mutt-ver.
886 2003-08-11 14:33 Jochen Striepe
888 * t-prot.1: Update date string.
890 2003-08-11 14:32 Jochen Striepe
892 * t-prot: Clean up locales stuff.
894 2003-08-11 14:19 Jochen Striepe
896 * t-prot: Fix parsing order with --mutt-ver and --locale.
898 2003-08-11 14:05 Jochen Striepe
900 * t-prot.1: Add description for --mutt-ver.
902 2003-08-11 14:00 Jochen Striepe
904 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
905 block detection fail). New parameter --mutt-ver. Many thanks to
910 2003-08-11 13:41 Jochen Striepe
912 * t-prot: Simplify regex introduced in last update.
914 2003-08-09 22:22 Jochen Striepe
916 * t-prot: Fix some cases where SIGINT was not detected for pgp
917 verification from within mutt.
921 2003-07-21 13:12 Jochen Striepe
923 * t-prot: Release as v1.30.
925 2003-07-21 13:12 Jochen Striepe
927 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
930 2003-07-15 13:39 Jochen Striepe
932 * t-prot: Release as v1.29.
934 2003-07-15 13:38 Jochen Striepe
936 * t-prot: Fix email adress verification inside pgp(). Fix locale
939 2003-07-09 21:11 Jochen Striepe
941 * t-prot: Use the environment variable LC_ALL (and if this fails,
942 LANG) to determine a reasonable locale default. Suggested by
947 2003-06-24 23:52 Jochen Striepe
949 * t-prot: Release as v1.27.
951 2003-06-24 23:52 Jochen Striepe
953 * t-prot: Getting some rare multipart message from mutt, t-prot got
954 locked into a probably endless 100% CPU consuming loop (see msgid
955 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
956 security problem if you use t-prot in some automated setup. This
957 bug was only triggered when used with -Mmutt. BTW, fixing this
958 should also increase performance when processing multipart messages
961 Many many thanks to Gerfried Fuchs for alerting us and pointing out
962 the DoS character of the bug (though most people might not use mutt
963 to do fully automated email processing).
965 2003-06-24 22:44 Jochen Striepe
967 * t-prot: Fix treatment of forwarded messages by Opera7.
969 2003-06-23 14:10 Jochen Striepe
971 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
972 (hopefully this will be obsolet with S-Lang-2.0) and some minor
975 2003-06-23 13:20 Jochen Striepe
977 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
979 2003-06-23 12:58 Jochen Striepe
981 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
983 2003-06-22 23:47 Jochen Striepe
985 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
986 correct some plain wrong comments, and add some more comments.
988 2003-06-22 22:57 Jochen Striepe
990 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
991 configurable (thanks to Gerfried Fuchs for some suggestions) and
992 provide a possibility to toggle filtering on/off from within slrn
993 (thanks to Michael Prokop for feedback).
995 2003-06-15 22:53 Jochen Striepe
997 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
998 t-prot.sl and update the man page to mention the S-Lang example
1001 2003-06-15 22:33 Jochen Striepe
1003 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
1004 from within slrn(1).
1006 2003-05-04 12:40 Jochen Striepe
1008 * t-prot: Fix handling of empty lines in traditional TOFU code:
1009 TOFU broken into parts by empty lines will be detected correctly
1010 now, empty lines will not be deleted if there is no TOFU at all.
1014 2003-04-23 14:50 Jochen Striepe
1016 * t-prot: Finally fix thrown away verbatim information with
1017 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
1018 thanks to Gerfried Fuchs.
1022 2003-04-03 13:26 Jochen Striepe
1024 * t-prot: Regex performance fixes.
1026 2003-03-20 02:09 Jochen Striepe
1028 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1032 2003-03-18 16:08 Jochen Striepe
1034 * t-prot: Clean up $0 usage.
1036 2003-03-08 17:05 Jochen Striepe
1038 * t-prot: Pure cosmetics.
1040 2003-03-08 16:48 Jochen Striepe
1042 * t-prot: Release as v1.23.
1044 2003-03-08 16:43 Jochen Striepe
1046 * t-prot: Fix another typo.
1048 2003-03-08 16:40 Jochen Striepe
1050 * t-prot: Fix typo in last commit.
1052 2003-03-08 16:37 Jochen Striepe
1054 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1055 an interrupt. Many thanks to Gerfried Fuchs.
1057 2003-03-08 02:24 Jochen Striepe
1059 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1060 the pagerfilter patch. Do not activate --lax-security unless you
1061 really know what you are doing.
1063 2003-03-07 14:19 Jochen Striepe
1065 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1066 want the chance to stop PGP verification and still have the message
1067 displayed. Idea by Peter Palfrader, suggested for t-prot by
1068 Gerfried Fuchs. Thanks, great idea!
1072 2003-03-05 17:26 Jochen Striepe
1074 * t-prot: Release as v1.21.
1076 2003-03-05 17:15 Jochen Striepe
1078 * t-prot: Various performance fixes.
1080 2003-03-05 17:02 Jochen Striepe
1082 * t-prot: Another performance fix.
1084 2003-03-05 16:59 Jochen Striepe
1086 * t-prot: Fix multipart boundary detection.
1088 2003-03-05 16:53 Jochen Striepe
1090 * t-prot: Another performance fix in pgp().
1092 2003-03-05 16:51 Jochen Striepe
1094 * t-prot: Fix bad typo.
1096 2003-03-05 16:35 Jochen Striepe
1098 * t-prot: Performance improvements in pgp().
1100 2003-03-05 16:14 Jochen Striepe
1102 * t-prot: Make kammquote code more efficient.
1104 2003-03-05 16:09 Jochen Striepe
1106 * t-prot: Fix kammquote condition.
1108 2003-03-05 15:54 Jochen Striepe
1110 * t-prot: Some cosmetics, no code changes.
1112 2003-03-01 17:49 Jochen Striepe
1114 * t-prot: Formatting: Replace tabs with spaces.
1116 2003-03-01 17:46 Jochen Striepe
1118 * t-prot: Add some comments.
1120 2003-02-26 22:56 Jochen Striepe
1122 * t-prot.1: Reflect the fact that world has not stopped spinning
1123 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1124 and 2822. Thanks to Thomas Bliesener for noticing.
1126 2003-02-26 22:32 Jochen Striepe
1128 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1129 sendmail(8). Add a note that -m/-t is needed for successful use of
1130 -p. Thanks to Thomas Bliesener.
1132 2003-02-19 22:05 Jochen Striepe
1134 * t-prot: Release as v1.20.
1136 2003-02-19 21:53 Jochen Striepe
1138 * t-prot: Fix missing verbatim vals when moving gpg output.
1140 2003-02-17 15:00 Jochen Striepe
1142 * t-prot.1: Update Copyright date.
1144 2003-02-17 13:53 Jochen Striepe
1146 * t-prot: Fix moving gpg output for signatures by expired keys.
1150 2003-02-17 13:35 Jochen Striepe
1152 * t-prot: Fix sender address for --pgp-short.
1154 2003-02-17 13:02 Jochen Striepe
1156 * t-prot: Remove unnecessary variable in write_msg().
1158 2003-02-17 12:59 Jochen Striepe
1160 * t-prot: Regex performance improvements.
1162 2003-02-17 01:59 Jochen Striepe
1164 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1165 mime parts, we must take care that all gpg output is printed.
1169 2003-02-17 00:08 Jochen Striepe
1171 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1176 2003-02-14 14:50 Jochen Striepe
1178 * t-prot: Fix missing check.
1180 2003-02-14 14:42 Jochen Striepe
1182 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1183 on the bottom of a message are ignored.
1187 2003-02-11 21:06 Jochen Striepe
1189 * t-prot: Fix --bigq for big quotes that go down to one of the two
1194 2003-02-11 13:49 Jochen Striepe
1196 * t-prot: Fix ad footers within pgp signed stuff.
1198 2003-02-11 13:42 Jochen Striepe
1200 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1205 2003-02-09 20:34 Jochen Striepe
1207 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1208 Thanks to Michael Loeffler.
1210 Clean up some regexps for mutt's separators (should give better
1215 2003-02-08 18:19 Jochen Striepe
1217 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1222 2003-02-08 17:44 Jochen Striepe
1224 * t-prot: Use constants where possible.
1226 2003-02-07 19:16 Jochen Striepe
1228 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1233 2003-02-07 18:26 Jochen Striepe
1235 * t-prot: Fix another terminal color sequence.
1237 2003-02-07 16:29 Jochen Striepe
1239 * t-prot.1: List contributors in alphabetical order.
1241 2003-02-07 16:00 Jochen Striepe
1243 * t-prot.1: Update date string.
1245 2003-02-07 15:55 Jochen Striepe
1247 * t-prot.1: Add a note to the BUGS section about possible perl
1248 compiler errors with not-up-to-date perl installations.
1250 2003-02-07 11:51 Jochen Striepe
1252 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1253 thanks to Gerfried Fuchs).
1257 2003-02-06 16:11 Jochen Striepe
1259 * t-prot: Last change broke attachment detection for -Mmutt.
1261 2003-02-06 15:37 Jochen Striepe
1263 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1264 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1265 Fuchs for reporting the bug and providing vital data!).
1269 2003-01-29 03:24 Jochen Striepe
1271 * t-prot.1: Update date string.
1273 2003-01-29 03:23 Jochen Striepe
1275 * t-prot.1: Fix spellling error.
1277 2003-01-28 12:00 Jochen Striepe
1279 * t-prot: Make -h work again.
1281 Version bump to 1.8.
1283 2002-12-29 03:52 Jochen Striepe
1285 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1286 spamassassin workaround. Update man page and sample config file
1289 Correct some speling errors in the man page.
1293 2002-12-11 18:53 Jochen Striepe
1295 * t-prot: Mutt content type fix.
1297 Version bump to 1.6.
1299 2002-12-11 01:46 Jochen Striepe
1301 * t-prot: Improve M$ style TOFU heuristics.
1305 2002-12-08 22:45 Jochen Striepe
1307 * t-prot: Remove unused else.
1309 2002-12-06 16:21 Jochen Striepe
1311 * t-prot: Fix treatment of pgp uids without email adress for
1312 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1314 Small performance fix for --pgp-move-vrf.
1318 2002-12-04 20:45 Jochen Striepe
1320 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1323 Version bump to 1.3.
1325 2002-12-04 09:06 Jochen Striepe
1327 * t-prot.1: Another --locale fix.
1329 2002-12-04 09:01 Jochen Striepe
1331 * t-prot.1: Update --locale description.
1333 2002-12-03 18:20 Jochen Striepe
1335 * t-prot: Add internationalization for --pgp-move-vrf from
1336 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1340 2002-12-02 21:04 Jochen Striepe
1342 * t-prot.1: Update man page date string.
1344 2002-12-02 21:03 Jochen Striepe
1346 * t-prot.1: Make last man page update more complete.
1348 2002-12-02 21:00 Jochen Striepe
1350 * t-prot, t-prot.1: Add an option to move only positive pgp
1351 verification output (this works for English gpg-1.0.7 right now --
1352 no internationalization, no pgp.com support). Thanks to Markus
1353 Hubig for suggesting.
1355 2002-11-11 02:59 Jochen Striepe
1357 * t-prot: Version 1.0.
1359 2002-11-09 02:22 Jochen Striepe
1361 * t-prot.1: Man page update.
1363 2002-11-09 01:53 Jochen Striepe
1365 * t-prot: Adding comment for pgp().
1367 2002-11-05 13:29 Jochen Striepe
1369 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1370 to Wichert Akkerman and Gerfried Fuchs.
1374 2002-11-04 19:01 Jochen Striepe
1376 * t-prot: Fix typo from last submission.
1380 2002-11-04 18:49 Jochen Striepe
1382 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1383 that ate the first (empty) line of pgp signed data when using
1384 t-prot within mutt. Many thanks!
1386 Version bump to 0.92.
1388 2002-11-02 16:35 Jochen Striepe
1390 * t-prot: Replace all die()s with exit()s and appropriate exit
1391 codes for better interaction with MTAs.
1395 2002-11-02 16:08 Jochen Striepe
1397 * t-prot: Minor changes.
1399 2002-11-02 01:05 Jochen Striepe
1401 * t-prot.1: Update man page modification stamp.
1403 2002-11-01 18:30 Jochen Striepe
1405 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1406 pending bug report (thanks to Markus Hubig). Update the man page to
1409 Huge version jump to v0.90: this is a release candidate for v1.0,
1410 every main feature should work fine by now. Please tell me *now* if
1411 something does not work for you (or if you have a major feature
1412 request that should be considered before v1.0).
1414 2002-10-31 18:29 Jochen Striepe
1416 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1417 the source with proper alignment now.
1419 2002-10-31 14:17 Jochen Striepe
1421 * t-prot: T-prot would cheerfully create an output file without
1422 checking to see if it was about to write to a symlink or a named
1423 pipe. If a user used t-prot to write data into open shared
1424 directories, such as /tmp, this vulnerability could be used by a
1425 local attacker to overwrite files or lead to privilege escalation.
1429 2002-10-22 16:42 Jochen Striepe
1431 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1432 Berthe for suggesting).
1434 2002-10-19 17:22 Jochen Striepe
1436 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1439 Specifying an empty string for -i or -o is no longer tolerated.
1441 Version bump to 0.69.
1443 2002-10-19 16:15 Jochen Striepe
1445 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1447 2002-09-14 05:24 Jochen Striepe
1449 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1451 2002-09-14 05:10 Jochen Striepe
1453 * t-prot: Johan Almqvist found another bug, this time false
1454 positives with some M$ MUA's forwarded messages.
1456 2002-09-12 12:59 Jochen Striepe
1458 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1459 for noticing. Bumped to v0.68.
1461 2002-07-26 14:03 Jochen Striepe
1463 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1465 2002-07-09 14:07 Jochen Striepe
1467 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1468 had some very reasonable ideas
1469 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1470 tolerate MS style TOFU if there is no text above.
1472 Version bump to v0.67.
1474 2002-06-27 21:37 Jochen Striepe
1476 * t-prot: Fix unbelievable stupid typo introduced in the last
1481 2002-06-27 19:54 Jochen Striepe
1483 * t-prot: Fix detection of mailing list footers in attachments
1488 2002-06-27 18:16 Jochen Striepe
1490 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1491 footers, bug reported by Gerfried Fuchs (many thanks!).
1493 Update manpage to make clear -Mmutt is *required* when t-prot is
1494 called from within mutt.
1498 2002-06-18 01:45 Jochen Striepe
1500 * t-prot: Another tweak on the kammquote condition.
1502 2002-06-16 12:32 Jochen Striepe
1504 * t-prot: Fixed the line count header with -Mmutt and attachments,
1505 pgp signatures and encryption.
1507 2002-06-15 17:18 Jochen Striepe
1509 * t-prot: Another tweak on the kammquote condition.
1511 2002-06-08 19:50 Jochen Striepe
1513 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1514 required mutt version.
1516 2002-06-02 07:51 Jochen Striepe
1518 * t-prot: Fixed some typos.
1520 2002-06-02 07:12 Jochen Striepe
1522 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1525 2002-06-02 02:12 Jochen Striepe
1527 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1528 tolerated number of signatures. Manpage updated. Version bump to
1531 2002-05-30 11:24 Jochen Striepe
1533 * t-prot: Update help to reflect -p changes.
1535 2002-05-30 11:16 Jochen Striepe
1537 * t-prot: Bump to v0.60.
1539 2002-05-30 10:45 Jochen Striepe
1541 * t-prot.1: Update manpage for new behaviour of -p.
1543 2002-05-10 02:18 Jochen Striepe
1545 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1546 spamassassin: the parameter for -p is optionally right now. If
1547 there is none supplied, there is no mail sent, of course.
1549 2002-05-03 02:02 Jochen Striepe
1551 * t-prot.1: Fix typo.
1553 2002-05-03 01:56 Jochen Striepe
1555 * t-prot.1: Update man page date.
1557 2002-05-03 01:55 Jochen Striepe
1559 * t-prot.1: Man page fixes and updates.
1561 2002-04-30 17:23 Jochen Striepe
1563 * t-prot: Improve the comment on the Kammquote condition.
1565 2002-04-30 17:16 Jochen Striepe
1567 * t-prot: Further tweak on the Kammquote condition. Should really
1568 do The Right Thing by now.
1570 2002-04-24 14:08 Jochen Striepe
1572 * t-prot: Performance tweak in debigq().
1574 2002-04-24 13:33 Jochen Striepe
1576 * t-prot, t-prot.1: Added an option to remove the bigger part of
1577 huge blocks of quoted lines (--bigq). Updated the man page
1580 Updated the man page's contributors text.
1584 2002-04-20 21:32 Jochen Striepe
1586 * t-prot: Just insert one space when joining lines in decomb().
1588 2002-04-20 15:37 Jochen Striepe
1590 * t-prot.1: Update man page to reflect upon new options --kminl,
1591 --kmaxl, and --kdiff.
1593 2002-04-20 15:18 Jochen Striepe
1595 * t-prot: Some more tweaks to the Kammquote condition. Add some
1596 command line switches to make behaviour a little more flexible.
1600 2002-04-20 11:10 Jochen Striepe
1602 * t-prot: Another small tweak in the Kammquoting condition.
1604 2002-04-20 11:03 Jochen Striepe
1606 * t-prot: Another small tweak in the Kammquote condition.
1608 2002-04-20 10:58 Jochen Striepe
1610 * t-prot: Make the Kammquote condition a little pickier.
1612 2002-04-20 02:48 Jochen Striepe
1614 * t-prot.1: Add description of the anti Kammquoting option.
1616 2002-04-20 02:28 Jochen Striepe
1618 * t-prot: Added an option to fix those zig-zag shaped quotings,
1619 well-known to German users as "Kammquoting".
1621 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1622 definition, so they won't be cleaned away.
1626 2002-04-18 22:51 Jochen Striepe
1628 * t-prot: Clean up revision number a bit.
1630 2002-04-11 05:14 Jochen Striepe
1632 * t-prot: Just catch the last signature if there are more.
1634 2002-04-11 04:46 Jochen Striepe
1636 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1637 there is an overlong signature and no -S on the command line.
1638 Though this was intended behaviour, this is changed: by now
1639 signatures are always interpreted as such, so the text before can
1642 2002-03-29 01:46 Jochen Striepe
1644 * t-prot.1: Add description for --locale=LOCALE.
1646 2002-03-29 01:15 Jochen Striepe
1648 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1651 2002-03-23 10:47 Jochen Striepe
1655 2002-03-22 11:38 Jochen Striepe
1657 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1659 2002-03-21 22:26 Jochen Striepe
1661 * t-prot: Bump to 0.54.
1663 2002-03-21 13:16 Jochen Striepe
1665 * t-prot: More cleanups in the multipart code.
1667 2002-03-21 12:53 Jochen Striepe
1669 * t-prot: Fix comment in the mutt specific multipart code.
1671 2002-03-21 12:27 Jochen Striepe
1673 * t-prot: Fixed assumption in the mutt-specific code that the first
1674 attachment always would be text/plain containing the actual message
1677 2002-03-20 22:58 Jochen Striepe
1679 * t-prot: Fix some false positives in footers and multipart code.
1681 2002-03-20 17:02 Jochen Striepe
1683 * t-prot: More cleanups and performance improvements. Fixed tofu
1684 deletion when diff appended to signature. Fixed broken detection of
1685 mutt(1)'s mime/pgp output. Bumped to 0.53.
1687 2002-03-20 15:12 Jochen Striepe
1689 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1690 processed if the message has been processed by mutt(1) before.
1692 2002-03-20 13:16 Jochen Striepe
1694 * t-prot: Another HUGE cleanup.
1696 2002-03-20 01:56 Jochen Striepe
1698 * t-prot: Major cleanup. Bump to 0.52.
1700 2002-03-19 14:16 Jochen Striepe
1702 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1705 2002-03-19 12:42 Jochen Striepe
1707 * t-prot.1: Add note describing the complicated and confusing line
1708 count thingie when deleting an overlong signature.
1710 2002-03-19 12:38 Jochen Striepe
1712 * t-prot: Correct line count in snipped-overlong-sig message.
1714 2002-03-18 19:19 Jochen Striepe
1716 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1717 options (-a and -A=dir) to get rid of those annoying hotmail
1718 advertisements appended to messages from people using gratis email
1719 providers. Update manpage and muttrc sample.
1721 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1725 2002-03-18 15:49 Jochen Striepe
1727 * t-prot: Fix the line count header. Bump to v0.49.
1729 2002-03-16 00:01 Jochen Striepe
1731 * t-prot.1: Minor fix.
1733 2002-03-15 23:58 Jochen Striepe
1735 * t-prot.1: Minor cleanup.
1737 2002-03-15 01:48 Jochen Striepe
1739 * t-prot: Fix variables initialisation.
1741 2002-03-14 22:21 Jochen Striepe
1743 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1745 2002-03-13 08:07 Jochen Striepe
1747 * t-prot.1: Add some explanation for the verbatim instruction to
1748 the troubleshooting section.
1750 2002-03-13 07:52 Jochen Striepe
1752 * t-prot: Make verbatim instructions work for everything except
1753 mailing list footers. Bump to v0.47.
1755 2002-03-13 01:19 Jochen Striepe
1757 * t-prot.1: Fixed typo.
1759 2002-03-12 17:16 Jochen Striepe
1761 * t-prot.1: Add TROUBLESHOOTING section.
1763 2002-03-12 16:44 Jochen Striepe
1765 * t-prot.1: Changed one makro which was overseen last commit.
1767 2002-03-12 16:24 Jochen Striepe
1769 * t-prot.1: Big man page cleanup.
1771 2002-03-12 15:41 Jochen Striepe
1773 * t-prot.1: Further improvement of the -L man page text.
1775 2002-03-12 15:39 Jochen Striepe
1777 * t-prot.1: Improved man page text for -L.
1779 2002-03-12 15:37 Jochen Striepe
1781 * t-prot.1: Clarify the man page text for -l and -L.
1783 2002-03-12 02:47 Jochen Striepe
1785 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1787 2002-03-09 17:18 Jochen Striepe
1789 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1790 option -M/--mua and try to detect attachments only when necessary.
1791 Updated man page and muttrc sample. Version bump to 0.45.
1793 2002-03-08 20:29 Jochen Striepe
1795 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1796 attachments. Credits to Gerfried Fuchs for reporting and locating
1799 2002-03-02 02:26 Jochen Striepe
1801 * t-prot: Some minor cleanups.
1803 2002-03-02 02:18 Jochen Striepe
1805 * t-prot: Some minor cleanups.
1807 2002-03-01 10:10 Jochen Striepe
1809 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1810 with messages only containing the mailing list footer.
1812 2002-02-26 12:20 Jochen Striepe
1814 * t-prot: Add infrastructure for better debugging.
1816 2002-02-26 11:11 Jochen Striepe
1818 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1819 little shorter, and add colors.
1821 2002-02-26 03:05 Jochen Striepe
1823 * t-prot: Improve empty line handling between body and signature.
1825 2002-02-26 02:50 Jochen Striepe
1827 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1828 empty lines around signatures and mailing list footers.
1830 Version bump to 0.42.
1832 2002-02-25 19:20 Jochen Striepe
1834 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1835 some cases were not caught before.
1837 2002-02-25 18:48 Jochen Striepe
1839 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1840 thanks!). It was ugly anyway, so that part got a clean rewrite.
1842 Bumped version to 0.41.
1844 2002-02-22 15:55 Jochen Striepe
1846 * t-prot: Another slight performance hit with multipart messages.
1848 2002-02-22 15:36 Jochen Striepe
1850 * t-prot: Leave only the body of the first multipart message part
1851 for processing, not the headers.
1853 2002-02-21 23:27 Jochen Striepe
1855 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1858 2002-02-21 23:24 Jochen Striepe
1860 * t-prot: Fix no TOFU is detected in multipart messages without
1861 signature and without previous preparation by mutt(1). Now
1862 multipart messages as described in RFC 1341 are detected properly.
1863 Only the first part is processed, and only if it has the content
1864 type "text/plain" or none specified as described in RFC 1341.
1866 2002-02-20 16:51 Jochen Striepe
1868 * t-prot: Bump version to 0.39.
1870 2002-02-20 16:50 Jochen Striepe
1872 * t-prot.1: Updated manpage for long options.
1874 2002-02-18 19:44 Jochen Striepe
1876 * t-prot.1: Updated credits in manpage.
1878 2002-02-16 00:06 Jochen Striepe
1880 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1881 command line system to Getopt::Mixed as recommended by Gerfried
1882 Fuchs. One of the reasons is that now the parameter of the option
1883 '-S' is optionally, what was not cleanly realizeable before. The
1884 opportunity has been used to do a cleanup on some things, too ...
1886 Please note that Getopt::Mixed now is mandatory to run t-prot - you
1887 can get it at CPAN. The trade-off seems worthy IMHO - please drop
1888 an email to <t-prot@tolot.escape.de> if you do not think so, so the
1889 matter can be discussed. :)
1893 2002-02-15 03:49 Jochen Striepe
1895 * t-prot.1: Beautify the manpage, and add some more info about bugs
1898 2002-02-15 03:30 Jochen Striepe
1900 * t-prot: Beautify help text.
1902 2002-02-14 16:32 Jochen Striepe
1904 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1905 t-prot write a syslog entry for each message bounced when invoked
1906 with -p. So -d is new. Will only write syslog entries if
1907 Sys::Syslog is available but will not crash if not.
1909 2002-02-14 13:26 Jochen Striepe
1911 * t-prot: Minor cleanup.
1913 2002-02-14 11:04 Jochen Striepe
1915 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
1918 2002-02-13 01:08 Jochen Striepe
1920 * t-prot: Version bump to 0.35.
1922 2002-02-12 13:57 Jochen Striepe
1924 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
1926 2002-02-12 12:47 Jochen Striepe
1928 * t-prot.1: Update manpage for -S=n.
1930 2002-02-12 12:45 Jochen Striepe
1932 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
1933 message. Change option -S to accept an integer denoting the maximum
1934 allowed lines for a valid signature.
1936 2002-02-12 04:44 Jochen Striepe
1938 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
1939 use t-prot in your MTA's aliases file to bounce TOFUed emails.
1942 2002-02-12 01:03 Jochen Striepe
1944 * t-prot: Corrected help when called with -h. Small indent cleanup.
1946 2002-02-11 20:40 Jochen Striepe
1948 * t-prot.1: Updated manpage date.
1950 2002-02-11 20:33 Jochen Striepe
1952 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
1953 attachments when hiding lines, that flaw should be fixed right now.
1954 Manpage has been updated to reflect upon that fact.
1956 2002-02-11 19:13 Jochen Striepe
1958 * t-prot: Corrected line count for overlong signatures. Problem
1959 reported by Gerfried Fuchs (thanks, Alfie!).
1961 2002-01-29 14:57 Jochen Striepe
1963 * t-prot: Remove goto. Patch by Gerfried Fuchs.
1965 2002-01-28 20:34 Jochen Striepe
1967 * t-prot: Bump version to 0.32.
1969 2002-01-28 16:53 Jochen Striepe
1971 * t-prot: Just again a version fix. Should be done now...
1973 2002-01-28 16:52 Jochen Striepe
1975 * t-prot: Sigh. Another version fix.
1977 2002-01-28 16:50 Jochen Striepe
1979 * t-prot.1: Fix manpage version.
1981 2002-01-28 16:48 Jochen Striepe
1983 * t-prot, t-prot.1: Fix version strings.
1985 2002-01-28 16:46 Jochen Striepe
1987 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
1990 2002-01-28 16:39 Jochen Striepe
1992 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
1995 2002-01-28 16:39 Jochen Striepe
1997 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial