1 2010-02-07 14:31 Jochen Striepe
3 * t-prot.1: RFC 5322 is offficial standard for the Internet Message
4 Format since October 2008, obsoleting RFC 2822.
6 2010-02-06 03:29 Jochen Striepe
8 * t-prot: Adjust comment to modern t-prot times.
10 2010-02-04 21:33 Jochen Striepe
12 * t-prot.1: Update contributers list.
14 2010-02-03 17:58 Jochen Striepe
16 * t-prot.1: Update date string.
18 2010-02-03 17:56 Jochen Striepe
20 * t-prot.1: Remove redundancies, improve some descriptions.
22 2010-02-01 23:48 Jochen Striepe
24 * contrib/muttrc.t-prot: By now, --bigq is pretty much standard and
25 extremely well-tested, so we include it into default configuration.
27 2010-02-01 22:34 Jochen Striepe
29 * t-prot: Revert thinko from r1.272.
31 2010-02-01 22:27 Jochen Striepe
33 * t-prot: Fix syntax to match coding style.
35 2010-01-31 22:07 Jochen Striepe
37 * t-prot: Release as v2.13.
39 2010-01-29 13:03 Jochen Striepe
41 * t-prot: Fix long standig false positive for mutt<1.5.18 with
42 Microsoft TOFU inside a PGP signed message and no lines above the
43 full quote (indicating a forwarded message rather than a lazy full
44 quote). Thanks to Gerfried Fuchs.
46 2010-01-24 17:17 Jochen Striepe
48 * t-prot: Fix newline stripping for locales.
50 2010-01-08 11:10 Jochen Striepe
52 * t-prot: Release as v2.12.
54 2010-01-08 11:08 Jochen Striepe
56 * t-prot, t-prot.1: Exit with exit status EX_OK when --max-lines
57 hits and -Mmutt is set (mutt is picky when a display_filter fails).
58 Provide a notification line in that case. Update man page. Many
59 thanks to Gerfried Fuchs, Martin F. Krafft and Tino Keitel for
60 reporting, providing a patch and testing.
62 2010-01-05 12:05 Jochen Striepe
64 * t-prot: Release as v2.11.
66 2010-01-05 12:01 Jochen Striepe
68 * contrib/filter_innd.pl: Command line default has changed, check
69 flags must be set now.
71 2010-01-05 11:46 Jochen Striepe
73 * t-prot.1: Better explain ratio check value.
75 2010-01-05 11:43 Jochen Striepe
77 * t-prot.1: Update copyright time stamp.
79 2010-01-05 11:42 Jochen Striepe
81 * t-prot, t-prot.1: Fix initialization and command line parsing for
82 --check (this should work as advertised now). Make the ratio check
83 code a little easier to read. Add the default value for the ratio
84 check to the man page.
86 2010-01-04 11:07 Jochen Striepe
88 * t-prot.1: Remove URLs to example scripts and configs. The files
89 are provided with the package.
91 2009-12-30 21:34 Jochen Striepe
93 * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
96 2009-12-30 21:28 Jochen Striepe
98 * t-prot: Release as t-prot v2.9.
100 2009-12-30 21:27 Jochen Striepe
102 * t-prot: Do not check for message length in attachments (we
103 checked already for the entire message). Do exit with proper exit
104 code if message is longer than set in --max-lines (so scripts can
105 see if we gave up processing).
107 2009-12-30 09:07 Jochen Striepe
109 * t-prot.1: Fix speling.
111 2009-12-25 17:40 Jochen Striepe
113 * t-prot.1: Fix time stamp.
115 2009-12-20 21:38 Jochen Striepe
117 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
118 thanks (and a very merry Christmas) to Alfie.
120 2009-12-19 22:18 Jochen Striepe
122 * t-prot: Release as v2.8.
124 2009-12-18 21:53 Jochen Striepe
126 * t-prot, t-prot.1: Update documentation to reflect last change.
127 Avoid being tripped by endless (or non-existant) headers.
129 2009-12-18 13:25 Jochen Striepe
131 * t-prot: Change check order and remove duplicated code for
134 2009-08-24 20:32 Jochen Striepe
136 * t-prot: Release as t-prot v2.7.
138 2009-08-24 17:20 Jochen Striepe
142 2009-08-24 17:17 Jochen Striepe
146 2009-08-24 12:15 Jochen Striepe
148 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
149 gargabe and submitted a one-liner. Thanks!
151 2009-08-24 02:07 Jochen Striepe
153 * t-prot: Release as t-prot v2.6.
155 2009-08-24 01:44 Jochen Striepe
157 * t-prot.1: Update dates.
159 2009-08-24 01:43 Jochen Striepe
161 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
163 2009-08-24 01:42 Jochen Striepe
165 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
166 pattern, thanks to Simon Ruderich.
168 2007-09-19 11:32 Jochen Striepe
170 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
172 2007-09-19 11:31 Jochen Striepe
174 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
175 produced by Novell Groupwise. Many thanks to Philipp Thomas for
176 testing and suggesting.
178 2007-05-24 08:22 Jochen Striepe
180 * t-prot.1: Update copyright date.
182 2007-03-09 15:06 Jochen Striepe
184 * t-prot: Release as v2.4.
186 2007-03-09 15:05 Jochen Striepe
188 * t-prot, t-prot.1: Add feature to skip processing very large
189 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
192 2007-03-09 14:33 Jochen Striepe
194 * t-prot: Fix formatting for better reading.
196 2006-12-19 13:13 Jochen Striepe
198 * t-prot: Release as v2.3.
200 2006-12-19 12:30 Jochen Striepe
202 * t-prot.1: Fix grammar, update time stamp.
204 2006-12-19 12:04 Jochen Striepe
206 * t-prot: Sync the order of options in the man page and "t-prot
209 2006-11-30 14:06 Jochen Striepe
211 * t-prot: Release as v2.2.
213 2006-11-30 13:02 Jochen Striepe
215 * t-prot: Add string to detect gmx.de's M$ style TOFU.
217 2006-09-25 14:42 Jochen Striepe
219 * t-prot.1: Make sure we can ship files not copyrighted by the
220 author of the package.
222 2006-07-16 08:50 Jochen Striepe
224 * t-prot.1: There are no patches for locales of old mutt versions.
226 2006-07-11 14:05 Jochen Striepe
228 * t-prot.1: Updated time stamp.
230 2006-07-10 10:01 Jochen Striepe
232 * t-prot.1: Fix spelling and grammar.
234 2006-06-23 17:28 Jochen Striepe
236 * t-prot.1: Fix capitalization of "pgp".
238 2006-06-23 17:25 Jochen Striepe
240 * t-prot.1: Add section about performance issues.
242 2006-06-17 22:45 Jochen Striepe
244 * t-prot: Release as v2.1.
246 2006-06-17 22:45 Jochen Striepe
248 * t-prot: Frank Terbeck suggested a more tolerant handling of
249 signatures -- trailing newlines are no longer counted as signature
250 lines, thus fixing some mailing list software behaviour.
252 2006-06-17 12:34 Jochen Striepe
254 * t-prot.1: Update time stamp.
256 2006-06-17 12:34 Jochen Striepe
258 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
259 learning how to report them.
261 2006-05-16 12:07 Jochen Striepe
263 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
264 MIME attachments. Many thanks!
266 2006-05-16 12:07 Jochen Striepe
268 * t-prot.1: There is no BUGS file any longer.
270 2006-05-16 11:34 Jochen Striepe
272 * t-prot.1: Time stamp and copyright updated.
274 2006-05-16 11:33 Jochen Striepe
276 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
278 2005-06-29 12:45 Jochen Striepe
280 * t-prot.1: Better formatting for "see also".
282 2005-06-29 12:36 Jochen Striepe
284 * t-prot.1: Add section about exit status.
288 2005-05-27 10:00 Jochen Striepe
290 * t-prot: Re-release as v2.0. No code change since v1.104.
292 2005-05-13 00:06 Jochen Striepe
294 * t-prot.1: Matthias Kilian suggested some cleanup for better
295 reading. Many thanks!
297 2005-05-12 15:29 Jochen Striepe
299 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
301 2005-05-12 15:07 Jochen Striepe
303 * t-prot.1: Fix typo.
305 2005-05-12 15:07 Jochen Striepe
307 * t-prot.1: Provide more information on how to submit bug reports.
309 2005-05-12 03:32 Jochen Striepe
311 * t-prot.1: Fix formatting.
313 2005-05-12 03:29 Jochen Striepe
315 * t-prot.1: Another typo.
317 2005-05-12 03:27 Jochen Striepe
319 * t-prot.1: Fix typo.
321 2005-05-12 02:54 Jochen Striepe
323 * t-prot: Release as v1.104.
325 2005-05-11 12:14 Jochen Striepe
327 * t-prot.1: Many clarifications and added details. Some formatting
330 2005-05-11 09:21 Jochen Striepe
332 * t-prot.1: Fix copyright date string.
334 2005-05-11 09:17 Jochen Striepe
336 * t-prot.1: LICENSE CHANGE!
338 Alfie is completely right: Since the copyright notice essentially
339 is a BSD license, it is the Right Thing to simply switch to a BSD
340 license (slightly modified, as there is no binary code in t-prot).
342 2005-05-11 01:22 Jochen Striepe
344 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
347 2005-05-11 01:16 Jochen Striepe
349 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
350 wording should be a little clearer now.
352 2005-05-11 01:14 Jochen Striepe
354 * t-prot.1: Remove unnecessary text block.
356 2005-05-11 01:09 Jochen Striepe
358 * t-prot: The case-sensitivity of the Content-Type: header (vs.
359 Content-type:) seems not to be absolutely clear. RFC 1049 should be
360 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
363 2005-05-11 01:04 Jochen Striepe
365 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
368 2005-05-11 00:59 Jochen Striepe
370 * t-prot.1: Update date string.
372 2005-05-11 00:58 Jochen Striepe
374 * t-prot.1: Fix apostrophe.
376 2005-05-10 13:09 Jochen Striepe
378 * contrib/t-prot.sl: Update copyright.
380 2005-05-09 14:54 Jochen Striepe
382 * contrib/t-prot.sl: Make sure users get a hint if they look why
383 t-prot.sl does not work on their system (just as I did and wondered
386 2005-05-08 18:13 Jochen Striepe
388 * t-prot: Release as v1.103.
390 2005-05-08 18:13 Jochen Striepe
392 * t-prot: More regex fixes.
394 2005-05-08 17:50 Jochen Striepe
396 * t-prot: Release as v1.102.
398 2005-05-08 17:49 Jochen Striepe
400 * t-prot: Many fixes to many regexes, fixing performance issues und
401 readability. Some were entirely replaced by faster means.
403 2005-04-25 16:35 Jochen Striepe
405 * t-prot: Release as v1.101.
407 2005-04-25 15:49 Jochen Striepe
409 * t-prot: We must not forget to remove ad and mailing list footers
410 within the first MIME/Multipart attachment when processing raw
411 messages (lacking -M).
413 2005-04-25 15:29 Jochen Striepe
415 * t-prot: Fix a comment.
417 2005-04-25 15:28 Jochen Striepe
419 * t-prot: Mailing list footers (and probably ad footers) were not
420 detected when processing raw MIME/Multipart messages: We have to
421 look at the very end of the message, not only at the end of the
422 first attachment. Fix this by calling remove_footers() before
423 dealing with raw multipart attachments.
425 2005-04-15 14:08 Jochen Striepe
427 * t-prot: Release as v1.100.
429 2005-04-15 14:07 Jochen Striepe
431 * contrib/filter_innd.pl: We don't submit any headers, so use
432 --body. Use unlink() instead of system(). Mention the temp file
435 2005-04-15 14:03 Jochen Striepe
437 * t-prot, t-prot.1: Add --body to make sure we are not looking for
438 any headers when there are none in the input.
440 2005-04-15 13:42 Jochen Striepe
442 * t-prot.1: Add some clarifications and missing details.
444 2005-03-31 19:39 Jochen Striepe
446 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
447 remove() instead of system() and pipe_article() to reduce
448 flickering (and for cleaner code). Patch by Gregor Herrman, many
451 2005-03-31 19:20 Jochen Striepe
453 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
454 Printable. Thanks to Gregor Herrmann.
456 2005-03-31 19:17 Jochen Striepe
458 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
459 prefixes for other commands, so we should not overwrite those.
460 Patch by Gregor Herrmann, many thanks!
462 2005-03-24 22:24 Jochen Striepe
464 * t-prot: Release as v1.99.
466 2005-03-22 16:10 Jochen Striepe
468 * t-prot: Fix false positive for kammquote condition.
470 2005-03-21 19:30 Jochen Striepe
472 * t-prot: Fix missing range check when From: is the last header.
473 Thanks to Norbert Tretkowski for reporting.
475 2005-03-01 15:20 Jochen Striepe
477 * t-prot: Release as v1.98.
479 2005-03-01 15:20 Jochen Striepe
481 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
482 might avoid quote signs, so we check for "%" too when extracting
483 some locale strings. This still is not *really* bullet-proof,
484 because e.g. the percent sign might be protected by an escape. This
485 possibility should be quite unlikely, though, so we stick with it
488 2005-02-24 23:34 Jochen Striepe
490 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
491 no longer available at Sven Gucke's old site.
493 2005-02-24 22:45 Jochen Striepe
495 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
498 2005-02-23 13:07 Jochen Striepe
500 * t-prot.1: Remove misleading information about locale names.
502 2005-02-23 12:39 Jochen Striepe
504 * t-prot: Release as v1.97.
506 2005-02-23 12:38 Jochen Striepe
508 * t-prot: Fix French (and probably many other) locales extraction.
509 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
510 great deal with the bug hunt.
512 2005-02-14 15:02 Jochen Striepe
514 * t-prot.1: Remove unnecessary lines.
516 2005-02-14 15:01 Jochen Striepe
518 * t-prot.1: Fix copyright time stamp.
520 2005-02-14 14:19 Jochen Striepe
522 * t-prot: Release as v1.96.
524 2005-02-14 14:18 Jochen Striepe
526 * t-prot: GnuPG locale strings were for v1.2.6, update them to
529 2005-02-14 13:29 Jochen Striepe
531 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
532 big change, so we consider this a v2.0 pre-release. Please send any
533 feature requests and bugreports NOW, so we can work on them before
536 2005-02-14 13:26 Jochen Striepe
538 * t-prot.1: Mention the need for Locale::gettext when using
539 --locale. Update date string.
541 2005-02-14 13:23 Jochen Striepe
543 * t-prot: Following a suggestion by Gerfried Fuchs, make
544 Locale::gettext fetch the locale strings for us. Big change, please
545 report any funny behaviour -- thanks!
547 2005-02-02 13:46 Jochen Striepe
549 * t-prot: Release as v1.49.
551 2005-02-02 12:22 Jochen Striepe
553 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
554 pgp() code when dealing with multi-line From: headers. Many thanks
557 2005-02-01 15:38 Jochen Striepe
559 * t-prot: Fix missing Locale value.
561 2005-02-01 14:15 Jochen Striepe
563 * t-prot: Fix another regex.
565 2005-02-01 13:50 Jochen Striepe
567 * t-prot: Fix regexes.
569 2005-01-08 11:05 Jochen Striepe
571 * t-prot.1: Fix broken link.
573 2005-01-07 18:15 Jochen Striepe
575 * contrib/t-prot.sl: Now that line breaks by the encoding are
576 better detected, we will turn on signature checking once again.
578 2005-01-07 18:14 Jochen Striepe
580 * contrib/t-prot.sl: Gregor Herrmann found some problems with
581 S-Lang variables and provided documentation improvements.
583 2005-01-01 13:17 Jochen Striepe
585 * t-prot.1: Fix typo.
587 2005-01-01 13:14 Jochen Striepe
589 * t-prot.1: T-prot's name does not have to be highlighted each time
592 2005-01-01 13:12 Jochen Striepe
594 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
597 2004-12-31 13:45 Jochen Striepe
599 * t-prot: Release as v1.48.
601 2004-12-31 13:39 Jochen Striepe
603 * t-prot: Fix off-by-one error in TOFU code.
605 2004-12-31 13:33 Jochen Striepe
607 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
609 2004-10-25 22:50 Jochen Striepe
611 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
614 2004-10-21 16:16 Jochen Striepe
616 * t-prot: Release as v1.47.
618 2004-10-21 16:16 Jochen Striepe
620 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
621 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
622 sets -l. Many thanks to Andre Berger.
624 2004-10-21 15:13 Jochen Striepe
626 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
627 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
629 2004-10-21 12:26 Jochen Striepe
631 * t-prot.1: Try to explain -a and -l in more detail (without
634 2004-10-21 12:13 Jochen Striepe
636 * t-prot: Release as v1.46.
638 2004-10-10 21:10 Jochen Striepe
640 * contrib/t-prot.sl: Remove -S command line option as line counts
641 get wrong with quoted-printable (which gets more and more widely
644 2004-10-10 20:47 Jochen Striepe
646 * t-prot, t-prot.1: Remove the groups flag within --check: This is
647 done easier inside filter_innd.pl (where it is actually implemented
650 2004-10-10 20:43 Jochen Striepe
652 * t-prot: Realign global vars into three categories: command-line
653 switches, mutt locales, gnupg locales. This should be much more
656 2004-10-10 20:27 Jochen Striepe
658 * t-prot.1: Fix typo. Update date string.
660 2004-10-10 20:26 Jochen Striepe
662 * contrib/filter_innd.pl: Reject full quotes as well.
664 2004-10-10 19:50 Jochen Striepe
666 * t-prot: Performance fix.
668 2004-10-10 19:47 Jochen Striepe
670 * contrib/filter_innd.pl: Update comment.
672 2004-10-10 19:28 Jochen Striepe
674 * t-prot: Fix --check flags parsing to be stricter.
676 2004-10-10 19:22 Jochen Striepe
678 * t-prot: Fix --check flags parsing.
680 2004-10-09 10:17 Jochen Striepe
682 * t-prot: Release as v1.45.
684 2004-10-09 10:08 Jochen Striepe
686 * t-prot: Check for empty footer files before processing them. Many
687 thanks to Markus Hubig.
689 2004-09-28 11:19 Jochen Striepe
691 * t-prot: Release as v1.44.
693 2004-09-28 11:19 Jochen Striepe
695 * t-prot: Fix detection of MS-style TOFU within PGP signed
696 messages. Many thanks to Gerfried Fuchs for reporting.
698 2004-09-27 17:45 Jochen Striepe
700 * t-prot.1: Update time stamp.
702 2004-09-27 17:40 Jochen Striepe
704 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
706 2004-09-27 17:23 Jochen Striepe
708 * t-prot: Release as v1.43.
710 2004-09-27 17:22 Jochen Striepe
712 * t-prot: Fix MS-style TOFU removal for attachments when invoked
713 from mutt. Many thanks to Gerfried Fuchs.
715 2004-09-27 17:05 Jochen Striepe
717 * t-prot: Fix typo, small performance enhancement.
719 2004-09-27 15:27 Jochen Striepe
721 * t-prot: Minor cleanup.
723 2004-09-20 17:02 Jochen Striepe
725 * contrib/filter_innd.pl: New file.
727 2004-09-20 17:01 Jochen Striepe
729 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
734 2004-09-20 14:13 Jochen Striepe
736 * t-prot: Website http://learn.to/edit_messages/ is no longer
739 2004-08-28 11:50 Jochen Striepe
741 * t-prot: Release as v1.41.
743 2004-08-28 11:42 Jochen Striepe
745 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
748 2004-08-07 16:57 Jochen Striepe
750 * t-prot.1: Update Copyright date.
752 2004-08-07 16:34 Jochen Striepe
754 * t-prot: Fix last changes so attachments are separated by at least
755 one empty line (as done in the pgp code as well).
757 2004-08-07 15:52 Jochen Striepe
759 * t-prot: Release as v1.40.
761 2004-08-07 15:51 Jochen Striepe
763 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
764 special pgp treatment is included (this fixes the behaviour when
765 there is a clear text pgp signed message embedded in some MS style
768 This should work fine, but you never know what crap Outlook users
769 will send. So please give feedback if the results are not as they
772 2004-08-07 13:37 Jochen Striepe
774 * t-prot.1: Remove "require" line note. Update date string.
776 2004-08-07 13:20 Jochen Striepe
778 * t-prot: More checks on command line correctness.
780 2004-08-07 12:58 Jochen Striepe
782 * t-prot: Fix typo introduced with last update.
784 2004-08-07 12:48 Jochen Striepe
786 * t-prot: Fix "require" statement to match the code.
788 2004-07-31 11:41 Jochen Striepe
790 * t-prot: Release as v1.39.
792 2004-07-31 11:10 Jochen Striepe
794 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
797 2004-07-31 10:41 Jochen Striepe
799 * t-prot: Fix "be" gnupg locales.
801 Update locales to newly released gnupg-1.2.5 (and be incompatible
802 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
803 the price for not simply setting the LC vars to "C"...).
805 2004-07-17 13:28 Jochen Striepe
807 * t-prot, t-prot.1: Add option to have no output file.
809 2004-04-25 01:51 Jochen Striepe
811 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
814 2004-03-02 16:57 Jochen Striepe
816 * t-prot: Comment updated: Reflect the fact that no locales have
817 changed in mutt-1.4.2.1.
819 2004-03-02 15:54 Jochen Striepe
821 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
823 2004-02-11 16:05 Jochen Striepe
825 * t-prot: Comment updated: Reflect the fact that no locales have
826 changed in mutt-1.4.2.
828 2004-01-31 02:06 Jochen Striepe
830 * t-prot.1: Fix copyright date.
832 2004-01-30 15:20 Jochen Striepe
834 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
836 2004-01-30 15:08 Jochen Striepe
838 * t-prot: Release as v1.38.
840 2004-01-30 14:38 Jochen Striepe
842 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
843 Many thanks to Christian Wach for pointing at the problem.
845 2004-01-30 14:31 Jochen Striepe
847 * t-prot: Small performance fix in footer treatment.
849 2004-01-21 13:46 Jochen Striepe
851 * t-prot: Release as v1.37.
853 2004-01-21 13:45 Jochen Striepe
855 * t-prot: Fix processing if first attachment is of type
858 2004-01-21 13:39 Jochen Striepe
860 * t-prot: Small performance fix.
862 2003-12-29 17:06 Jochen Striepe
864 * t-prot: Release as 1.36.
866 2003-12-29 17:06 Jochen Striepe
868 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
870 2003-12-29 15:33 Jochen Striepe
872 * t-prot.1: Update date string.
874 2003-12-29 15:09 Jochen Striepe
876 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
878 2003-12-29 12:59 Jochen Striepe
880 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
881 altogether. Mutt developer versions are handled in patches.
883 2003-11-22 02:35 Jochen Striepe
885 * t-prot: Fix comments for gpg and mutt locales.
887 2003-11-20 14:51 Jochen Striepe
889 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
890 interpreted as successful if a bug showed up (boy, I never saw this
891 with good old gnupg-1.0.7).
895 2003-11-19 21:05 Jochen Striepe
897 * t-prot: Release as v1.34.
899 2003-11-19 20:58 Jochen Striepe
903 2003-11-19 20:45 Jochen Striepe
905 * t-prot.1: Cosmetics.
907 2003-11-19 20:43 Jochen Striepe
909 * t-prot.1: Change time stamp.
911 2003-11-19 20:43 Jochen Striepe
913 * t-prot.1: Update man page to reflect last changes.
915 2003-11-19 20:41 Jochen Striepe
917 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
918 gpg-1.0.7's locales is available as a patch.
920 2003-11-19 20:11 Jochen Striepe
922 * t-prot.1: Update man page to reflect last changes.
924 2003-11-19 20:10 Jochen Striepe
926 * t-prot: Removed option --mutt-ver for sanity reasons. Special
927 adapations for mutt developer versions will be available as a
930 2003-09-10 11:32 Jochen Striepe
932 * t-prot.1: Make clear t-prot.sl is just an example implementation.
935 2003-09-10 11:30 Jochen Striepe
937 * t-prot.sl, contrib/t-prot.sl: Additional comments.
939 2003-08-11 14:35 Jochen Striepe
941 * t-prot: Release as v1.33.
943 2003-08-11 14:35 Jochen Striepe
945 * t-prot.1: Improve description for --mutt-ver.
947 2003-08-11 14:33 Jochen Striepe
949 * t-prot.1: Update date string.
951 2003-08-11 14:32 Jochen Striepe
953 * t-prot: Clean up locales stuff.
955 2003-08-11 14:19 Jochen Striepe
957 * t-prot: Fix parsing order with --mutt-ver and --locale.
959 2003-08-11 14:05 Jochen Striepe
961 * t-prot.1: Add description for --mutt-ver.
963 2003-08-11 14:00 Jochen Striepe
965 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
966 block detection fail). New parameter --mutt-ver. Many thanks to
971 2003-08-11 13:41 Jochen Striepe
973 * t-prot: Simplify regex introduced in last update.
975 2003-08-09 22:22 Jochen Striepe
977 * t-prot: Fix some cases where SIGINT was not detected for pgp
978 verification from within mutt.
982 2003-07-21 13:12 Jochen Striepe
984 * t-prot: Release as v1.30.
986 2003-07-21 13:12 Jochen Striepe
988 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
991 2003-07-15 13:39 Jochen Striepe
993 * t-prot: Release as v1.29.
995 2003-07-15 13:38 Jochen Striepe
997 * t-prot: Fix email adress verification inside pgp(). Fix locale
1000 2003-07-09 21:11 Jochen Striepe
1002 * t-prot: Use the environment variable LC_ALL (and if this fails,
1003 LANG) to determine a reasonable locale default. Suggested by
1008 2003-06-24 23:52 Jochen Striepe
1010 * t-prot: Release as v1.27.
1012 2003-06-24 23:52 Jochen Striepe
1014 * t-prot: Getting some rare multipart message from mutt, t-prot got
1015 locked into a probably endless 100% CPU consuming loop (see msgid
1016 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
1017 security problem if you use t-prot in some automated setup. This
1018 bug was only triggered when used with -Mmutt. BTW, fixing this
1019 should also increase performance when processing multipart messages
1022 Many many thanks to Gerfried Fuchs for alerting us and pointing out
1023 the DoS character of the bug (though most people might not use mutt
1024 to do fully automated email processing).
1026 2003-06-24 22:44 Jochen Striepe
1028 * t-prot: Fix treatment of forwarded messages by Opera7.
1030 2003-06-23 14:10 Jochen Striepe
1032 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
1033 (hopefully this will be obsolet with S-Lang-2.0) and some minor
1036 2003-06-23 13:20 Jochen Striepe
1038 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
1040 2003-06-23 12:58 Jochen Striepe
1042 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
1044 2003-06-22 23:47 Jochen Striepe
1046 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
1047 correct some plain wrong comments, and add some more comments.
1049 2003-06-22 22:57 Jochen Striepe
1051 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
1052 configurable (thanks to Gerfried Fuchs for some suggestions) and
1053 provide a possibility to toggle filtering on/off from within slrn
1054 (thanks to Michael Prokop for feedback).
1056 2003-06-15 22:53 Jochen Striepe
1058 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
1059 t-prot.sl and update the man page to mention the S-Lang example
1062 2003-06-15 22:33 Jochen Striepe
1064 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
1065 from within slrn(1).
1067 2003-05-04 12:40 Jochen Striepe
1069 * t-prot: Fix handling of empty lines in traditional TOFU code:
1070 TOFU broken into parts by empty lines will be detected correctly
1071 now, empty lines will not be deleted if there is no TOFU at all.
1075 2003-04-23 14:50 Jochen Striepe
1077 * t-prot: Finally fix thrown away verbatim information with
1078 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
1079 thanks to Gerfried Fuchs.
1083 2003-04-03 13:26 Jochen Striepe
1085 * t-prot: Regex performance fixes.
1087 2003-03-20 02:09 Jochen Striepe
1089 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1093 2003-03-18 16:08 Jochen Striepe
1095 * t-prot: Clean up $0 usage.
1097 2003-03-08 17:05 Jochen Striepe
1099 * t-prot: Pure cosmetics.
1101 2003-03-08 16:48 Jochen Striepe
1103 * t-prot: Release as v1.23.
1105 2003-03-08 16:43 Jochen Striepe
1107 * t-prot: Fix another typo.
1109 2003-03-08 16:40 Jochen Striepe
1111 * t-prot: Fix typo in last commit.
1113 2003-03-08 16:37 Jochen Striepe
1115 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1116 an interrupt. Many thanks to Gerfried Fuchs.
1118 2003-03-08 02:24 Jochen Striepe
1120 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1121 the pagerfilter patch. Do not activate --lax-security unless you
1122 really know what you are doing.
1124 2003-03-07 14:19 Jochen Striepe
1126 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1127 want the chance to stop PGP verification and still have the message
1128 displayed. Idea by Peter Palfrader, suggested for t-prot by
1129 Gerfried Fuchs. Thanks, great idea!
1133 2003-03-05 17:26 Jochen Striepe
1135 * t-prot: Release as v1.21.
1137 2003-03-05 17:15 Jochen Striepe
1139 * t-prot: Various performance fixes.
1141 2003-03-05 17:02 Jochen Striepe
1143 * t-prot: Another performance fix.
1145 2003-03-05 16:59 Jochen Striepe
1147 * t-prot: Fix multipart boundary detection.
1149 2003-03-05 16:53 Jochen Striepe
1151 * t-prot: Another performance fix in pgp().
1153 2003-03-05 16:51 Jochen Striepe
1155 * t-prot: Fix bad typo.
1157 2003-03-05 16:35 Jochen Striepe
1159 * t-prot: Performance improvements in pgp().
1161 2003-03-05 16:14 Jochen Striepe
1163 * t-prot: Make kammquote code more efficient.
1165 2003-03-05 16:09 Jochen Striepe
1167 * t-prot: Fix kammquote condition.
1169 2003-03-05 15:54 Jochen Striepe
1171 * t-prot: Some cosmetics, no code changes.
1173 2003-03-01 17:49 Jochen Striepe
1175 * t-prot: Formatting: Replace tabs with spaces.
1177 2003-03-01 17:46 Jochen Striepe
1179 * t-prot: Add some comments.
1181 2003-02-26 22:56 Jochen Striepe
1183 * t-prot.1: Reflect the fact that world has not stopped spinning
1184 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1185 and 2822. Thanks to Thomas Bliesener for noticing.
1187 2003-02-26 22:32 Jochen Striepe
1189 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1190 sendmail(8). Add a note that -m/-t is needed for successful use of
1191 -p. Thanks to Thomas Bliesener.
1193 2003-02-19 22:05 Jochen Striepe
1195 * t-prot: Release as v1.20.
1197 2003-02-19 21:53 Jochen Striepe
1199 * t-prot: Fix missing verbatim vals when moving gpg output.
1201 2003-02-17 15:00 Jochen Striepe
1203 * t-prot.1: Update Copyright date.
1205 2003-02-17 13:53 Jochen Striepe
1207 * t-prot: Fix moving gpg output for signatures by expired keys.
1211 2003-02-17 13:35 Jochen Striepe
1213 * t-prot: Fix sender address for --pgp-short.
1215 2003-02-17 13:02 Jochen Striepe
1217 * t-prot: Remove unnecessary variable in write_msg().
1219 2003-02-17 12:59 Jochen Striepe
1221 * t-prot: Regex performance improvements.
1223 2003-02-17 01:59 Jochen Striepe
1225 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1226 mime parts, we must take care that all gpg output is printed.
1230 2003-02-17 00:08 Jochen Striepe
1232 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1237 2003-02-14 14:50 Jochen Striepe
1239 * t-prot: Fix missing check.
1241 2003-02-14 14:42 Jochen Striepe
1243 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1244 on the bottom of a message are ignored.
1248 2003-02-11 21:06 Jochen Striepe
1250 * t-prot: Fix --bigq for big quotes that go down to one of the two
1255 2003-02-11 13:49 Jochen Striepe
1257 * t-prot: Fix ad footers within pgp signed stuff.
1259 2003-02-11 13:42 Jochen Striepe
1261 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1266 2003-02-09 20:34 Jochen Striepe
1268 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1269 Thanks to Michael Loeffler.
1271 Clean up some regexps for mutt's separators (should give better
1276 2003-02-08 18:19 Jochen Striepe
1278 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1283 2003-02-08 17:44 Jochen Striepe
1285 * t-prot: Use constants where possible.
1287 2003-02-07 19:16 Jochen Striepe
1289 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1294 2003-02-07 18:26 Jochen Striepe
1296 * t-prot: Fix another terminal color sequence.
1298 2003-02-07 16:29 Jochen Striepe
1300 * t-prot.1: List contributors in alphabetical order.
1302 2003-02-07 16:00 Jochen Striepe
1304 * t-prot.1: Update date string.
1306 2003-02-07 15:55 Jochen Striepe
1308 * t-prot.1: Add a note to the BUGS section about possible perl
1309 compiler errors with not-up-to-date perl installations.
1311 2003-02-07 11:51 Jochen Striepe
1313 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1314 thanks to Gerfried Fuchs).
1318 2003-02-06 16:11 Jochen Striepe
1320 * t-prot: Last change broke attachment detection for -Mmutt.
1322 2003-02-06 15:37 Jochen Striepe
1324 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1325 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1326 Fuchs for reporting the bug and providing vital data!).
1330 2003-01-29 03:24 Jochen Striepe
1332 * t-prot.1: Update date string.
1334 2003-01-29 03:23 Jochen Striepe
1336 * t-prot.1: Fix spellling error.
1338 2003-01-28 12:00 Jochen Striepe
1340 * t-prot: Make -h work again.
1342 Version bump to 1.8.
1344 2002-12-29 03:52 Jochen Striepe
1346 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1347 spamassassin workaround. Update man page and sample config file
1350 Correct some speling errors in the man page.
1354 2002-12-11 18:53 Jochen Striepe
1356 * t-prot: Mutt content type fix.
1358 Version bump to 1.6.
1360 2002-12-11 01:46 Jochen Striepe
1362 * t-prot: Improve M$ style TOFU heuristics.
1366 2002-12-08 22:45 Jochen Striepe
1368 * t-prot: Remove unused else.
1370 2002-12-06 16:21 Jochen Striepe
1372 * t-prot: Fix treatment of pgp uids without email adress for
1373 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1375 Small performance fix for --pgp-move-vrf.
1379 2002-12-04 20:45 Jochen Striepe
1381 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1384 Version bump to 1.3.
1386 2002-12-04 09:06 Jochen Striepe
1388 * t-prot.1: Another --locale fix.
1390 2002-12-04 09:01 Jochen Striepe
1392 * t-prot.1: Update --locale description.
1394 2002-12-03 18:20 Jochen Striepe
1396 * t-prot: Add internationalization for --pgp-move-vrf from
1397 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1401 2002-12-02 21:04 Jochen Striepe
1403 * t-prot.1: Update man page date string.
1405 2002-12-02 21:03 Jochen Striepe
1407 * t-prot.1: Make last man page update more complete.
1409 2002-12-02 21:00 Jochen Striepe
1411 * t-prot, t-prot.1: Add an option to move only positive pgp
1412 verification output (this works for English gpg-1.0.7 right now --
1413 no internationalization, no pgp.com support). Thanks to Markus
1414 Hubig for suggesting.
1416 2002-11-11 02:59 Jochen Striepe
1418 * t-prot: Version 1.0.
1420 2002-11-09 02:22 Jochen Striepe
1422 * t-prot.1: Man page update.
1424 2002-11-09 01:53 Jochen Striepe
1426 * t-prot: Adding comment for pgp().
1428 2002-11-05 13:29 Jochen Striepe
1430 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1431 to Wichert Akkerman and Gerfried Fuchs.
1435 2002-11-04 19:01 Jochen Striepe
1437 * t-prot: Fix typo from last submission.
1441 2002-11-04 18:49 Jochen Striepe
1443 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1444 that ate the first (empty) line of pgp signed data when using
1445 t-prot within mutt. Many thanks!
1447 Version bump to 0.92.
1449 2002-11-02 16:35 Jochen Striepe
1451 * t-prot: Replace all die()s with exit()s and appropriate exit
1452 codes for better interaction with MTAs.
1456 2002-11-02 16:08 Jochen Striepe
1458 * t-prot: Minor changes.
1460 2002-11-02 01:05 Jochen Striepe
1462 * t-prot.1: Update man page modification stamp.
1464 2002-11-01 18:30 Jochen Striepe
1466 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1467 pending bug report (thanks to Markus Hubig). Update the man page to
1470 Huge version jump to v0.90: this is a release candidate for v1.0,
1471 every main feature should work fine by now. Please tell me *now* if
1472 something does not work for you (or if you have a major feature
1473 request that should be considered before v1.0).
1475 2002-10-31 18:29 Jochen Striepe
1477 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1478 the source with proper alignment now.
1480 2002-10-31 14:17 Jochen Striepe
1482 * t-prot: T-prot would cheerfully create an output file without
1483 checking to see if it was about to write to a symlink or a named
1484 pipe. If a user used t-prot to write data into open shared
1485 directories, such as /tmp, this vulnerability could be used by a
1486 local attacker to overwrite files or lead to privilege escalation.
1490 2002-10-22 16:42 Jochen Striepe
1492 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1493 Berthe for suggesting).
1495 2002-10-19 17:22 Jochen Striepe
1497 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1500 Specifying an empty string for -i or -o is no longer tolerated.
1502 Version bump to 0.69.
1504 2002-10-19 16:15 Jochen Striepe
1506 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1508 2002-09-14 05:24 Jochen Striepe
1510 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1512 2002-09-14 05:10 Jochen Striepe
1514 * t-prot: Johan Almqvist found another bug, this time false
1515 positives with some M$ MUA's forwarded messages.
1517 2002-09-12 12:59 Jochen Striepe
1519 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1520 for noticing. Bumped to v0.68.
1522 2002-07-26 14:03 Jochen Striepe
1524 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1526 2002-07-09 14:07 Jochen Striepe
1528 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1529 had some very reasonable ideas
1530 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1531 tolerate MS style TOFU if there is no text above.
1533 Version bump to v0.67.
1535 2002-06-27 21:37 Jochen Striepe
1537 * t-prot: Fix unbelievable stupid typo introduced in the last
1542 2002-06-27 19:54 Jochen Striepe
1544 * t-prot: Fix detection of mailing list footers in attachments
1549 2002-06-27 18:16 Jochen Striepe
1551 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1552 footers, bug reported by Gerfried Fuchs (many thanks!).
1554 Update manpage to make clear -Mmutt is *required* when t-prot is
1555 called from within mutt.
1559 2002-06-18 01:45 Jochen Striepe
1561 * t-prot: Another tweak on the kammquote condition.
1563 2002-06-16 12:32 Jochen Striepe
1565 * t-prot: Fixed the line count header with -Mmutt and attachments,
1566 pgp signatures and encryption.
1568 2002-06-15 17:18 Jochen Striepe
1570 * t-prot: Another tweak on the kammquote condition.
1572 2002-06-08 19:50 Jochen Striepe
1574 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1575 required mutt version.
1577 2002-06-02 07:51 Jochen Striepe
1579 * t-prot: Fixed some typos.
1581 2002-06-02 07:12 Jochen Striepe
1583 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1586 2002-06-02 02:12 Jochen Striepe
1588 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1589 tolerated number of signatures. Manpage updated. Version bump to
1592 2002-05-30 11:24 Jochen Striepe
1594 * t-prot: Update help to reflect -p changes.
1596 2002-05-30 11:16 Jochen Striepe
1598 * t-prot: Bump to v0.60.
1600 2002-05-30 10:45 Jochen Striepe
1602 * t-prot.1: Update manpage for new behaviour of -p.
1604 2002-05-10 02:18 Jochen Striepe
1606 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1607 spamassassin: the parameter for -p is optionally right now. If
1608 there is none supplied, there is no mail sent, of course.
1610 2002-05-03 02:02 Jochen Striepe
1612 * t-prot.1: Fix typo.
1614 2002-05-03 01:56 Jochen Striepe
1616 * t-prot.1: Update man page date.
1618 2002-05-03 01:55 Jochen Striepe
1620 * t-prot.1: Man page fixes and updates.
1622 2002-04-30 17:23 Jochen Striepe
1624 * t-prot: Improve the comment on the Kammquote condition.
1626 2002-04-30 17:16 Jochen Striepe
1628 * t-prot: Further tweak on the Kammquote condition. Should really
1629 do The Right Thing by now.
1631 2002-04-24 14:08 Jochen Striepe
1633 * t-prot: Performance tweak in debigq().
1635 2002-04-24 13:33 Jochen Striepe
1637 * t-prot, t-prot.1: Added an option to remove the bigger part of
1638 huge blocks of quoted lines (--bigq). Updated the man page
1641 Updated the man page's contributors text.
1645 2002-04-20 21:32 Jochen Striepe
1647 * t-prot: Just insert one space when joining lines in decomb().
1649 2002-04-20 15:37 Jochen Striepe
1651 * t-prot.1: Update man page to reflect upon new options --kminl,
1652 --kmaxl, and --kdiff.
1654 2002-04-20 15:18 Jochen Striepe
1656 * t-prot: Some more tweaks to the Kammquote condition. Add some
1657 command line switches to make behaviour a little more flexible.
1661 2002-04-20 11:10 Jochen Striepe
1663 * t-prot: Another small tweak in the Kammquoting condition.
1665 2002-04-20 11:03 Jochen Striepe
1667 * t-prot: Another small tweak in the Kammquote condition.
1669 2002-04-20 10:58 Jochen Striepe
1671 * t-prot: Make the Kammquote condition a little pickier.
1673 2002-04-20 02:48 Jochen Striepe
1675 * t-prot.1: Add description of the anti Kammquoting option.
1677 2002-04-20 02:28 Jochen Striepe
1679 * t-prot: Added an option to fix those zig-zag shaped quotings,
1680 well-known to German users as "Kammquoting".
1682 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1683 definition, so they won't be cleaned away.
1687 2002-04-18 22:51 Jochen Striepe
1689 * t-prot: Clean up revision number a bit.
1691 2002-04-11 05:14 Jochen Striepe
1693 * t-prot: Just catch the last signature if there are more.
1695 2002-04-11 04:46 Jochen Striepe
1697 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1698 there is an overlong signature and no -S on the command line.
1699 Though this was intended behaviour, this is changed: by now
1700 signatures are always interpreted as such, so the text before can
1703 2002-03-29 01:46 Jochen Striepe
1705 * t-prot.1: Add description for --locale=LOCALE.
1707 2002-03-29 01:15 Jochen Striepe
1709 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1712 2002-03-23 10:47 Jochen Striepe
1716 2002-03-22 11:38 Jochen Striepe
1718 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1720 2002-03-21 22:26 Jochen Striepe
1722 * t-prot: Bump to 0.54.
1724 2002-03-21 13:16 Jochen Striepe
1726 * t-prot: More cleanups in the multipart code.
1728 2002-03-21 12:53 Jochen Striepe
1730 * t-prot: Fix comment in the mutt specific multipart code.
1732 2002-03-21 12:27 Jochen Striepe
1734 * t-prot: Fixed assumption in the mutt-specific code that the first
1735 attachment always would be text/plain containing the actual message
1738 2002-03-20 22:58 Jochen Striepe
1740 * t-prot: Fix some false positives in footers and multipart code.
1742 2002-03-20 17:02 Jochen Striepe
1744 * t-prot: More cleanups and performance improvements. Fixed tofu
1745 deletion when diff appended to signature. Fixed broken detection of
1746 mutt(1)'s mime/pgp output. Bumped to 0.53.
1748 2002-03-20 15:12 Jochen Striepe
1750 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1751 processed if the message has been processed by mutt(1) before.
1753 2002-03-20 13:16 Jochen Striepe
1755 * t-prot: Another HUGE cleanup.
1757 2002-03-20 01:56 Jochen Striepe
1759 * t-prot: Major cleanup. Bump to 0.52.
1761 2002-03-19 14:16 Jochen Striepe
1763 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1766 2002-03-19 12:42 Jochen Striepe
1768 * t-prot.1: Add note describing the complicated and confusing line
1769 count thingie when deleting an overlong signature.
1771 2002-03-19 12:38 Jochen Striepe
1773 * t-prot: Correct line count in snipped-overlong-sig message.
1775 2002-03-18 19:19 Jochen Striepe
1777 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1778 options (-a and -A=dir) to get rid of those annoying hotmail
1779 advertisements appended to messages from people using gratis email
1780 providers. Update manpage and muttrc sample.
1782 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1786 2002-03-18 15:49 Jochen Striepe
1788 * t-prot: Fix the line count header. Bump to v0.49.
1790 2002-03-16 00:01 Jochen Striepe
1792 * t-prot.1: Minor fix.
1794 2002-03-15 23:58 Jochen Striepe
1796 * t-prot.1: Minor cleanup.
1798 2002-03-15 01:48 Jochen Striepe
1800 * t-prot: Fix variables initialisation.
1802 2002-03-14 22:21 Jochen Striepe
1804 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1806 2002-03-13 08:07 Jochen Striepe
1808 * t-prot.1: Add some explanation for the verbatim instruction to
1809 the troubleshooting section.
1811 2002-03-13 07:52 Jochen Striepe
1813 * t-prot: Make verbatim instructions work for everything except
1814 mailing list footers. Bump to v0.47.
1816 2002-03-13 01:19 Jochen Striepe
1818 * t-prot.1: Fixed typo.
1820 2002-03-12 17:16 Jochen Striepe
1822 * t-prot.1: Add TROUBLESHOOTING section.
1824 2002-03-12 16:44 Jochen Striepe
1826 * t-prot.1: Changed one makro which was overseen last commit.
1828 2002-03-12 16:24 Jochen Striepe
1830 * t-prot.1: Big man page cleanup.
1832 2002-03-12 15:41 Jochen Striepe
1834 * t-prot.1: Further improvement of the -L man page text.
1836 2002-03-12 15:39 Jochen Striepe
1838 * t-prot.1: Improved man page text for -L.
1840 2002-03-12 15:37 Jochen Striepe
1842 * t-prot.1: Clarify the man page text for -l and -L.
1844 2002-03-12 02:47 Jochen Striepe
1846 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1848 2002-03-09 17:18 Jochen Striepe
1850 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1851 option -M/--mua and try to detect attachments only when necessary.
1852 Updated man page and muttrc sample. Version bump to 0.45.
1854 2002-03-08 20:29 Jochen Striepe
1856 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1857 attachments. Credits to Gerfried Fuchs for reporting and locating
1860 2002-03-02 02:26 Jochen Striepe
1862 * t-prot: Some minor cleanups.
1864 2002-03-02 02:18 Jochen Striepe
1866 * t-prot: Some minor cleanups.
1868 2002-03-01 10:10 Jochen Striepe
1870 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1871 with messages only containing the mailing list footer.
1873 2002-02-26 12:20 Jochen Striepe
1875 * t-prot: Add infrastructure for better debugging.
1877 2002-02-26 11:11 Jochen Striepe
1879 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1880 little shorter, and add colors.
1882 2002-02-26 03:05 Jochen Striepe
1884 * t-prot: Improve empty line handling between body and signature.
1886 2002-02-26 02:50 Jochen Striepe
1888 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1889 empty lines around signatures and mailing list footers.
1891 Version bump to 0.42.
1893 2002-02-25 19:20 Jochen Striepe
1895 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1896 some cases were not caught before.
1898 2002-02-25 18:48 Jochen Striepe
1900 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1901 thanks!). It was ugly anyway, so that part got a clean rewrite.
1903 Bumped version to 0.41.
1905 2002-02-22 15:55 Jochen Striepe
1907 * t-prot: Another slight performance hit with multipart messages.
1909 2002-02-22 15:36 Jochen Striepe
1911 * t-prot: Leave only the body of the first multipart message part
1912 for processing, not the headers.
1914 2002-02-21 23:27 Jochen Striepe
1916 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1919 2002-02-21 23:24 Jochen Striepe
1921 * t-prot: Fix no TOFU is detected in multipart messages without
1922 signature and without previous preparation by mutt(1). Now
1923 multipart messages as described in RFC 1341 are detected properly.
1924 Only the first part is processed, and only if it has the content
1925 type "text/plain" or none specified as described in RFC 1341.
1927 2002-02-20 16:51 Jochen Striepe
1929 * t-prot: Bump version to 0.39.
1931 2002-02-20 16:50 Jochen Striepe
1933 * t-prot.1: Updated manpage for long options.
1935 2002-02-18 19:44 Jochen Striepe
1937 * t-prot.1: Updated credits in manpage.
1939 2002-02-16 00:06 Jochen Striepe
1941 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1942 command line system to Getopt::Mixed as recommended by Gerfried
1943 Fuchs. One of the reasons is that now the parameter of the option
1944 '-S' is optionally, what was not cleanly realizeable before. The
1945 opportunity has been used to do a cleanup on some things, too ...
1947 Please note that Getopt::Mixed now is mandatory to run t-prot - you
1948 can get it at CPAN. The trade-off seems worthy IMHO - please drop
1949 an email to <t-prot@tolot.escape.de> if you do not think so, so the
1950 matter can be discussed. :)
1954 2002-02-15 03:49 Jochen Striepe
1956 * t-prot.1: Beautify the manpage, and add some more info about bugs
1959 2002-02-15 03:30 Jochen Striepe
1961 * t-prot: Beautify help text.
1963 2002-02-14 16:32 Jochen Striepe
1965 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1966 t-prot write a syslog entry for each message bounced when invoked
1967 with -p. So -d is new. Will only write syslog entries if
1968 Sys::Syslog is available but will not crash if not.
1970 2002-02-14 13:26 Jochen Striepe
1972 * t-prot: Minor cleanup.
1974 2002-02-14 11:04 Jochen Striepe
1976 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
1979 2002-02-13 01:08 Jochen Striepe
1981 * t-prot: Version bump to 0.35.
1983 2002-02-12 13:57 Jochen Striepe
1985 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
1987 2002-02-12 12:47 Jochen Striepe
1989 * t-prot.1: Update manpage for -S=n.
1991 2002-02-12 12:45 Jochen Striepe
1993 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
1994 message. Change option -S to accept an integer denoting the maximum
1995 allowed lines for a valid signature.
1997 2002-02-12 04:44 Jochen Striepe
1999 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
2000 use t-prot in your MTA's aliases file to bounce TOFUed emails.
2003 2002-02-12 01:03 Jochen Striepe
2005 * t-prot: Corrected help when called with -h. Small indent cleanup.
2007 2002-02-11 20:40 Jochen Striepe
2009 * t-prot.1: Updated manpage date.
2011 2002-02-11 20:33 Jochen Striepe
2013 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
2014 attachments when hiding lines, that flaw should be fixed right now.
2015 Manpage has been updated to reflect upon that fact.
2017 2002-02-11 19:13 Jochen Striepe
2019 * t-prot: Corrected line count for overlong signatures. Problem
2020 reported by Gerfried Fuchs (thanks, Alfie!).
2022 2002-01-29 14:57 Jochen Striepe
2024 * t-prot: Remove goto. Patch by Gerfried Fuchs.
2026 2002-01-28 20:34 Jochen Striepe
2028 * t-prot: Bump version to 0.32.
2030 2002-01-28 16:53 Jochen Striepe
2032 * t-prot: Just again a version fix. Should be done now...
2034 2002-01-28 16:52 Jochen Striepe
2036 * t-prot: Sigh. Another version fix.
2038 2002-01-28 16:50 Jochen Striepe
2040 * t-prot.1: Fix manpage version.
2042 2002-01-28 16:48 Jochen Striepe
2044 * t-prot, t-prot.1: Fix version strings.
2046 2002-01-28 16:46 Jochen Striepe
2048 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
2051 2002-01-28 16:39 Jochen Striepe
2053 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
2056 2002-01-28 16:39 Jochen Striepe
2058 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial