1 2009-12-19 22:18 Jochen Striepe
3 * t-prot: Release as v2.8.
5 2009-12-18 21:53 Jochen Striepe
7 * t-prot, t-prot.1: Update documentation to reflect last change.
8 Avoid being tripped by endless (or non-existant) headers.
10 2009-12-18 13:25 Jochen Striepe
12 * t-prot: Change check order and remove duplicated code for
15 2009-08-24 20:32 Jochen Striepe
17 * t-prot: Release as t-prot v2.7.
19 2009-08-24 17:20 Jochen Striepe
23 2009-08-24 17:17 Jochen Striepe
27 2009-08-24 12:15 Jochen Striepe
29 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
30 gargabe and submitted a one-liner. Thanks!
32 2009-08-24 02:07 Jochen Striepe
34 * t-prot: Release as t-prot v2.6.
36 2009-08-24 01:44 Jochen Striepe
38 * t-prot.1: Update dates.
40 2009-08-24 01:43 Jochen Striepe
42 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
44 2009-08-24 01:42 Jochen Striepe
46 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
47 pattern, thanks to Simon Ruderich.
49 2007-09-19 11:32 Jochen Striepe
51 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
53 2007-09-19 11:31 Jochen Striepe
55 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
56 produced by Novell Groupwise. Many thanks to Philipp Thomas for
57 testing and suggesting.
59 2007-05-24 08:22 Jochen Striepe
61 * t-prot.1: Update copyright date.
63 2007-03-09 15:06 Jochen Striepe
65 * t-prot: Release as v2.4.
67 2007-03-09 15:05 Jochen Striepe
69 * t-prot, t-prot.1: Add feature to skip processing very large
70 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
73 2007-03-09 14:33 Jochen Striepe
75 * t-prot: Fix formatting for better reading.
77 2006-12-19 13:13 Jochen Striepe
79 * t-prot: Release as v2.3.
81 2006-12-19 12:30 Jochen Striepe
83 * t-prot.1: Fix grammar, update time stamp.
85 2006-12-19 12:04 Jochen Striepe
87 * t-prot: Sync the order of options in the man page and "t-prot
90 2006-11-30 14:06 Jochen Striepe
92 * t-prot: Release as v2.2.
94 2006-11-30 13:02 Jochen Striepe
96 * t-prot: Add string to detect gmx.de's M$ style TOFU.
98 2006-09-25 14:42 Jochen Striepe
100 * t-prot.1: Make sure we can ship files not copyrighted by the
101 author of the package.
103 2006-07-16 08:50 Jochen Striepe
105 * t-prot.1: There are no patches for locales of old mutt versions.
107 2006-07-11 14:05 Jochen Striepe
109 * t-prot.1: Updated time stamp.
111 2006-07-10 10:01 Jochen Striepe
113 * t-prot.1: Fix spelling and grammar.
115 2006-06-23 17:28 Jochen Striepe
117 * t-prot.1: Fix capitalization of "pgp".
119 2006-06-23 17:25 Jochen Striepe
121 * t-prot.1: Add section about performance issues.
123 2006-06-17 22:45 Jochen Striepe
125 * t-prot: Release as v2.1.
127 2006-06-17 22:45 Jochen Striepe
129 * t-prot: Frank Terbeck suggested a more tolerant handling of
130 signatures -- trailing newlines are no longer counted as signature
131 lines, thus fixing some mailing list software behaviour.
133 2006-06-17 12:34 Jochen Striepe
135 * t-prot.1: Update time stamp.
137 2006-06-17 12:34 Jochen Striepe
139 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
140 learning how to report them.
142 2006-05-16 12:07 Jochen Striepe
144 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
145 MIME attachments. Many thanks!
147 2006-05-16 12:07 Jochen Striepe
149 * t-prot.1: There is no BUGS file any longer.
151 2006-05-16 11:34 Jochen Striepe
153 * t-prot.1: Time stamp and copyright updated.
155 2006-05-16 11:33 Jochen Striepe
157 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
159 2005-06-29 12:45 Jochen Striepe
161 * t-prot.1: Better formatting for "see also".
163 2005-06-29 12:36 Jochen Striepe
165 * t-prot.1: Add section about exit status.
169 2005-05-27 10:00 Jochen Striepe
171 * t-prot: Re-release as v2.0. No code change since v1.104.
173 2005-05-13 00:06 Jochen Striepe
175 * t-prot.1: Matthias Kilian suggested some cleanup for better
176 reading. Many thanks!
178 2005-05-12 15:29 Jochen Striepe
180 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
182 2005-05-12 15:07 Jochen Striepe
184 * t-prot.1: Fix typo.
186 2005-05-12 15:07 Jochen Striepe
188 * t-prot.1: Provide more information on how to submit bug reports.
190 2005-05-12 03:32 Jochen Striepe
192 * t-prot.1: Fix formatting.
194 2005-05-12 03:29 Jochen Striepe
196 * t-prot.1: Another typo.
198 2005-05-12 03:27 Jochen Striepe
200 * t-prot.1: Fix typo.
202 2005-05-12 02:54 Jochen Striepe
204 * t-prot: Release as v1.104.
206 2005-05-11 12:14 Jochen Striepe
208 * t-prot.1: Many clarifications and added details. Some formatting
211 2005-05-11 09:21 Jochen Striepe
213 * t-prot.1: Fix copyright date string.
215 2005-05-11 09:17 Jochen Striepe
217 * t-prot.1: LICENSE CHANGE!
219 Alfie is completely right: Since the copyright notice essentially
220 is a BSD license, it is the Right Thing to simply switch to a BSD
221 license (slightly modified, as there is no binary code in t-prot).
223 2005-05-11 01:22 Jochen Striepe
225 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
228 2005-05-11 01:16 Jochen Striepe
230 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
231 wording should be a little clearer now.
233 2005-05-11 01:14 Jochen Striepe
235 * t-prot.1: Remove unnecessary text block.
237 2005-05-11 01:09 Jochen Striepe
239 * t-prot: The case-sensitivity of the Content-Type: header (vs.
240 Content-type:) seems not to be absolutely clear. RFC 1049 should be
241 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
244 2005-05-11 01:04 Jochen Striepe
246 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
249 2005-05-11 00:59 Jochen Striepe
251 * t-prot.1: Update date string.
253 2005-05-11 00:58 Jochen Striepe
255 * t-prot.1: Fix apostrophe.
257 2005-05-10 13:09 Jochen Striepe
259 * contrib/t-prot.sl: Update copyright.
261 2005-05-09 14:54 Jochen Striepe
263 * contrib/t-prot.sl: Make sure users get a hint if they look why
264 t-prot.sl does not work on their system (just as I did and wondered
267 2005-05-08 18:13 Jochen Striepe
269 * t-prot: Release as v1.103.
271 2005-05-08 18:13 Jochen Striepe
273 * t-prot: More regex fixes.
275 2005-05-08 17:50 Jochen Striepe
277 * t-prot: Release as v1.102.
279 2005-05-08 17:49 Jochen Striepe
281 * t-prot: Many fixes to many regexes, fixing performance issues und
282 readability. Some were entirely replaced by faster means.
284 2005-04-25 16:35 Jochen Striepe
286 * t-prot: Release as v1.101.
288 2005-04-25 15:49 Jochen Striepe
290 * t-prot: We must not forget to remove ad and mailing list footers
291 within the first MIME/Multipart attachment when processing raw
292 messages (lacking -M).
294 2005-04-25 15:29 Jochen Striepe
296 * t-prot: Fix a comment.
298 2005-04-25 15:28 Jochen Striepe
300 * t-prot: Mailing list footers (and probably ad footers) were not
301 detected when processing raw MIME/Multipart messages: We have to
302 look at the very end of the message, not only at the end of the
303 first attachment. Fix this by calling remove_footers() before
304 dealing with raw multipart attachments.
306 2005-04-15 14:08 Jochen Striepe
308 * t-prot: Release as v1.100.
310 2005-04-15 14:07 Jochen Striepe
312 * contrib/filter_innd.pl: We don't submit any headers, so use
313 --body. Use unlink() instead of system(). Mention the temp file
316 2005-04-15 14:03 Jochen Striepe
318 * t-prot, t-prot.1: Add --body to make sure we are not looking for
319 any headers when there are none in the input.
321 2005-04-15 13:42 Jochen Striepe
323 * t-prot.1: Add some clarifications and missing details.
325 2005-03-31 19:39 Jochen Striepe
327 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
328 remove() instead of system() and pipe_article() to reduce
329 flickering (and for cleaner code). Patch by Gregor Herrman, many
332 2005-03-31 19:20 Jochen Striepe
334 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
335 Printable. Thanks to Gregor Herrmann.
337 2005-03-31 19:17 Jochen Striepe
339 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
340 prefixes for other commands, so we should not overwrite those.
341 Patch by Gregor Herrmann, many thanks!
343 2005-03-24 22:24 Jochen Striepe
345 * t-prot: Release as v1.99.
347 2005-03-22 16:10 Jochen Striepe
349 * t-prot: Fix false positive for kammquote condition.
351 2005-03-21 19:30 Jochen Striepe
353 * t-prot: Fix missing range check when From: is the last header.
354 Thanks to Norbert Tretkowski for reporting.
356 2005-03-01 15:20 Jochen Striepe
358 * t-prot: Release as v1.98.
360 2005-03-01 15:20 Jochen Striepe
362 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
363 might avoid quote signs, so we check for "%" too when extracting
364 some locale strings. This still is not *really* bullet-proof,
365 because e.g. the percent sign might be protected by an escape. This
366 possibility should be quite unlikely, though, so we stick with it
369 2005-02-24 23:34 Jochen Striepe
371 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
372 no longer available at Sven Gucke's old site.
374 2005-02-24 22:45 Jochen Striepe
376 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
379 2005-02-23 13:07 Jochen Striepe
381 * t-prot.1: Remove misleading information about locale names.
383 2005-02-23 12:39 Jochen Striepe
385 * t-prot: Release as v1.97.
387 2005-02-23 12:38 Jochen Striepe
389 * t-prot: Fix French (and probably many other) locales extraction.
390 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
391 great deal with the bug hunt.
393 2005-02-14 15:02 Jochen Striepe
395 * t-prot.1: Remove unnecessary lines.
397 2005-02-14 15:01 Jochen Striepe
399 * t-prot.1: Fix copyright time stamp.
401 2005-02-14 14:19 Jochen Striepe
403 * t-prot: Release as v1.96.
405 2005-02-14 14:18 Jochen Striepe
407 * t-prot: GnuPG locale strings were for v1.2.6, update them to
410 2005-02-14 13:29 Jochen Striepe
412 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
413 big change, so we consider this a v2.0 pre-release. Please send any
414 feature requests and bugreports NOW, so we can work on them before
417 2005-02-14 13:26 Jochen Striepe
419 * t-prot.1: Mention the need for Locale::gettext when using
420 --locale. Update date string.
422 2005-02-14 13:23 Jochen Striepe
424 * t-prot: Following a suggestion by Gerfried Fuchs, make
425 Locale::gettext fetch the locale strings for us. Big change, please
426 report any funny behaviour -- thanks!
428 2005-02-02 13:46 Jochen Striepe
430 * t-prot: Release as v1.49.
432 2005-02-02 12:22 Jochen Striepe
434 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
435 pgp() code when dealing with multi-line From: headers. Many thanks
438 2005-02-01 15:38 Jochen Striepe
440 * t-prot: Fix missing Locale value.
442 2005-02-01 14:15 Jochen Striepe
444 * t-prot: Fix another regex.
446 2005-02-01 13:50 Jochen Striepe
448 * t-prot: Fix regexes.
450 2005-01-08 11:05 Jochen Striepe
452 * t-prot.1: Fix broken link.
454 2005-01-07 18:15 Jochen Striepe
456 * contrib/t-prot.sl: Now that line breaks by the encoding are
457 better detected, we will turn on signature checking once again.
459 2005-01-07 18:14 Jochen Striepe
461 * contrib/t-prot.sl: Gregor Herrmann found some problems with
462 S-Lang variables and provided documentation improvements.
464 2005-01-01 13:17 Jochen Striepe
466 * t-prot.1: Fix typo.
468 2005-01-01 13:14 Jochen Striepe
470 * t-prot.1: T-prot's name does not have to be highlighted each time
473 2005-01-01 13:12 Jochen Striepe
475 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
478 2004-12-31 13:45 Jochen Striepe
480 * t-prot: Release as v1.48.
482 2004-12-31 13:39 Jochen Striepe
484 * t-prot: Fix off-by-one error in TOFU code.
486 2004-12-31 13:33 Jochen Striepe
488 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
490 2004-10-25 22:50 Jochen Striepe
492 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
495 2004-10-21 16:16 Jochen Striepe
497 * t-prot: Release as v1.47.
499 2004-10-21 16:16 Jochen Striepe
501 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
502 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
503 sets -l. Many thanks to Andre Berger.
505 2004-10-21 15:13 Jochen Striepe
507 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
508 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
510 2004-10-21 12:26 Jochen Striepe
512 * t-prot.1: Try to explain -a and -l in more detail (without
515 2004-10-21 12:13 Jochen Striepe
517 * t-prot: Release as v1.46.
519 2004-10-10 21:10 Jochen Striepe
521 * contrib/t-prot.sl: Remove -S command line option as line counts
522 get wrong with quoted-printable (which gets more and more widely
525 2004-10-10 20:47 Jochen Striepe
527 * t-prot, t-prot.1: Remove the groups flag within --check: This is
528 done easier inside filter_innd.pl (where it is actually implemented
531 2004-10-10 20:43 Jochen Striepe
533 * t-prot: Realign global vars into three categories: command-line
534 switches, mutt locales, gnupg locales. This should be much more
537 2004-10-10 20:27 Jochen Striepe
539 * t-prot.1: Fix typo. Update date string.
541 2004-10-10 20:26 Jochen Striepe
543 * contrib/filter_innd.pl: Reject full quotes as well.
545 2004-10-10 19:50 Jochen Striepe
547 * t-prot: Performance fix.
549 2004-10-10 19:47 Jochen Striepe
551 * contrib/filter_innd.pl: Update comment.
553 2004-10-10 19:28 Jochen Striepe
555 * t-prot: Fix --check flags parsing to be stricter.
557 2004-10-10 19:22 Jochen Striepe
559 * t-prot: Fix --check flags parsing.
561 2004-10-09 10:17 Jochen Striepe
563 * t-prot: Release as v1.45.
565 2004-10-09 10:08 Jochen Striepe
567 * t-prot: Check for empty footer files before processing them. Many
568 thanks to Markus Hubig.
570 2004-09-28 11:19 Jochen Striepe
572 * t-prot: Release as v1.44.
574 2004-09-28 11:19 Jochen Striepe
576 * t-prot: Fix detection of MS-style TOFU within PGP signed
577 messages. Many thanks to Gerfried Fuchs for reporting.
579 2004-09-27 17:45 Jochen Striepe
581 * t-prot.1: Update time stamp.
583 2004-09-27 17:40 Jochen Striepe
585 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
587 2004-09-27 17:23 Jochen Striepe
589 * t-prot: Release as v1.43.
591 2004-09-27 17:22 Jochen Striepe
593 * t-prot: Fix MS-style TOFU removal for attachments when invoked
594 from mutt. Many thanks to Gerfried Fuchs.
596 2004-09-27 17:05 Jochen Striepe
598 * t-prot: Fix typo, small performance enhancement.
600 2004-09-27 15:27 Jochen Striepe
602 * t-prot: Minor cleanup.
604 2004-09-20 17:02 Jochen Striepe
606 * contrib/filter_innd.pl: New file.
608 2004-09-20 17:01 Jochen Striepe
610 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
615 2004-09-20 14:13 Jochen Striepe
617 * t-prot: Website http://learn.to/edit_messages/ is no longer
620 2004-08-28 11:50 Jochen Striepe
622 * t-prot: Release as v1.41.
624 2004-08-28 11:42 Jochen Striepe
626 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
629 2004-08-07 16:57 Jochen Striepe
631 * t-prot.1: Update Copyright date.
633 2004-08-07 16:34 Jochen Striepe
635 * t-prot: Fix last changes so attachments are separated by at least
636 one empty line (as done in the pgp code as well).
638 2004-08-07 15:52 Jochen Striepe
640 * t-prot: Release as v1.40.
642 2004-08-07 15:51 Jochen Striepe
644 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
645 special pgp treatment is included (this fixes the behaviour when
646 there is a clear text pgp signed message embedded in some MS style
649 This should work fine, but you never know what crap Outlook users
650 will send. So please give feedback if the results are not as they
653 2004-08-07 13:37 Jochen Striepe
655 * t-prot.1: Remove "require" line note. Update date string.
657 2004-08-07 13:20 Jochen Striepe
659 * t-prot: More checks on command line correctness.
661 2004-08-07 12:58 Jochen Striepe
663 * t-prot: Fix typo introduced with last update.
665 2004-08-07 12:48 Jochen Striepe
667 * t-prot: Fix "require" statement to match the code.
669 2004-07-31 11:41 Jochen Striepe
671 * t-prot: Release as v1.39.
673 2004-07-31 11:10 Jochen Striepe
675 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
678 2004-07-31 10:41 Jochen Striepe
680 * t-prot: Fix "be" gnupg locales.
682 Update locales to newly released gnupg-1.2.5 (and be incompatible
683 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
684 the price for not simply setting the LC vars to "C"...).
686 2004-07-17 13:28 Jochen Striepe
688 * t-prot, t-prot.1: Add option to have no output file.
690 2004-04-25 01:51 Jochen Striepe
692 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
695 2004-03-02 16:57 Jochen Striepe
697 * t-prot: Comment updated: Reflect the fact that no locales have
698 changed in mutt-1.4.2.1.
700 2004-03-02 15:54 Jochen Striepe
702 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
704 2004-02-11 16:05 Jochen Striepe
706 * t-prot: Comment updated: Reflect the fact that no locales have
707 changed in mutt-1.4.2.
709 2004-01-31 02:06 Jochen Striepe
711 * t-prot.1: Fix copyright date.
713 2004-01-30 15:20 Jochen Striepe
715 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
717 2004-01-30 15:08 Jochen Striepe
719 * t-prot: Release as v1.38.
721 2004-01-30 14:38 Jochen Striepe
723 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
724 Many thanks to Christian Wach for pointing at the problem.
726 2004-01-30 14:31 Jochen Striepe
728 * t-prot: Small performance fix in footer treatment.
730 2004-01-21 13:46 Jochen Striepe
732 * t-prot: Release as v1.37.
734 2004-01-21 13:45 Jochen Striepe
736 * t-prot: Fix processing if first attachment is of type
739 2004-01-21 13:39 Jochen Striepe
741 * t-prot: Small performance fix.
743 2003-12-29 17:06 Jochen Striepe
745 * t-prot: Release as 1.36.
747 2003-12-29 17:06 Jochen Striepe
749 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
751 2003-12-29 15:33 Jochen Striepe
753 * t-prot.1: Update date string.
755 2003-12-29 15:09 Jochen Striepe
757 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
759 2003-12-29 12:59 Jochen Striepe
761 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
762 altogether. Mutt developer versions are handled in patches.
764 2003-11-22 02:35 Jochen Striepe
766 * t-prot: Fix comments for gpg and mutt locales.
768 2003-11-20 14:51 Jochen Striepe
770 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
771 interpreted as successful if a bug showed up (boy, I never saw this
772 with good old gnupg-1.0.7).
776 2003-11-19 21:05 Jochen Striepe
778 * t-prot: Release as v1.34.
780 2003-11-19 20:58 Jochen Striepe
784 2003-11-19 20:45 Jochen Striepe
786 * t-prot.1: Cosmetics.
788 2003-11-19 20:43 Jochen Striepe
790 * t-prot.1: Change time stamp.
792 2003-11-19 20:43 Jochen Striepe
794 * t-prot.1: Update man page to reflect last changes.
796 2003-11-19 20:41 Jochen Striepe
798 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
799 gpg-1.0.7's locales is available as a patch.
801 2003-11-19 20:11 Jochen Striepe
803 * t-prot.1: Update man page to reflect last changes.
805 2003-11-19 20:10 Jochen Striepe
807 * t-prot: Removed option --mutt-ver for sanity reasons. Special
808 adapations for mutt developer versions will be available as a
811 2003-09-10 11:32 Jochen Striepe
813 * t-prot.1: Make clear t-prot.sl is just an example implementation.
816 2003-09-10 11:30 Jochen Striepe
818 * t-prot.sl, contrib/t-prot.sl: Additional comments.
820 2003-08-11 14:35 Jochen Striepe
822 * t-prot: Release as v1.33.
824 2003-08-11 14:35 Jochen Striepe
826 * t-prot.1: Improve description for --mutt-ver.
828 2003-08-11 14:33 Jochen Striepe
830 * t-prot.1: Update date string.
832 2003-08-11 14:32 Jochen Striepe
834 * t-prot: Clean up locales stuff.
836 2003-08-11 14:19 Jochen Striepe
838 * t-prot: Fix parsing order with --mutt-ver and --locale.
840 2003-08-11 14:05 Jochen Striepe
842 * t-prot.1: Add description for --mutt-ver.
844 2003-08-11 14:00 Jochen Striepe
846 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
847 block detection fail). New parameter --mutt-ver. Many thanks to
852 2003-08-11 13:41 Jochen Striepe
854 * t-prot: Simplify regex introduced in last update.
856 2003-08-09 22:22 Jochen Striepe
858 * t-prot: Fix some cases where SIGINT was not detected for pgp
859 verification from within mutt.
863 2003-07-21 13:12 Jochen Striepe
865 * t-prot: Release as v1.30.
867 2003-07-21 13:12 Jochen Striepe
869 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
872 2003-07-15 13:39 Jochen Striepe
874 * t-prot: Release as v1.29.
876 2003-07-15 13:38 Jochen Striepe
878 * t-prot: Fix email adress verification inside pgp(). Fix locale
881 2003-07-09 21:11 Jochen Striepe
883 * t-prot: Use the environment variable LC_ALL (and if this fails,
884 LANG) to determine a reasonable locale default. Suggested by
889 2003-06-24 23:52 Jochen Striepe
891 * t-prot: Release as v1.27.
893 2003-06-24 23:52 Jochen Striepe
895 * t-prot: Getting some rare multipart message from mutt, t-prot got
896 locked into a probably endless 100% CPU consuming loop (see msgid
897 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
898 security problem if you use t-prot in some automated setup. This
899 bug was only triggered when used with -Mmutt. BTW, fixing this
900 should also increase performance when processing multipart messages
903 Many many thanks to Gerfried Fuchs for alerting us and pointing out
904 the DoS character of the bug (though most people might not use mutt
905 to do fully automated email processing).
907 2003-06-24 22:44 Jochen Striepe
909 * t-prot: Fix treatment of forwarded messages by Opera7.
911 2003-06-23 14:10 Jochen Striepe
913 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
914 (hopefully this will be obsolet with S-Lang-2.0) and some minor
917 2003-06-23 13:20 Jochen Striepe
919 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
921 2003-06-23 12:58 Jochen Striepe
923 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
925 2003-06-22 23:47 Jochen Striepe
927 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
928 correct some plain wrong comments, and add some more comments.
930 2003-06-22 22:57 Jochen Striepe
932 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
933 configurable (thanks to Gerfried Fuchs for some suggestions) and
934 provide a possibility to toggle filtering on/off from within slrn
935 (thanks to Michael Prokop for feedback).
937 2003-06-15 22:53 Jochen Striepe
939 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
940 t-prot.sl and update the man page to mention the S-Lang example
943 2003-06-15 22:33 Jochen Striepe
945 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
948 2003-05-04 12:40 Jochen Striepe
950 * t-prot: Fix handling of empty lines in traditional TOFU code:
951 TOFU broken into parts by empty lines will be detected correctly
952 now, empty lines will not be deleted if there is no TOFU at all.
956 2003-04-23 14:50 Jochen Striepe
958 * t-prot: Finally fix thrown away verbatim information with
959 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
960 thanks to Gerfried Fuchs.
964 2003-04-03 13:26 Jochen Striepe
966 * t-prot: Regex performance fixes.
968 2003-03-20 02:09 Jochen Striepe
970 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
974 2003-03-18 16:08 Jochen Striepe
976 * t-prot: Clean up $0 usage.
978 2003-03-08 17:05 Jochen Striepe
980 * t-prot: Pure cosmetics.
982 2003-03-08 16:48 Jochen Striepe
984 * t-prot: Release as v1.23.
986 2003-03-08 16:43 Jochen Striepe
988 * t-prot: Fix another typo.
990 2003-03-08 16:40 Jochen Striepe
992 * t-prot: Fix typo in last commit.
994 2003-03-08 16:37 Jochen Striepe
996 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
997 an interrupt. Many thanks to Gerfried Fuchs.
999 2003-03-08 02:24 Jochen Striepe
1001 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1002 the pagerfilter patch. Do not activate --lax-security unless you
1003 really know what you are doing.
1005 2003-03-07 14:19 Jochen Striepe
1007 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1008 want the chance to stop PGP verification and still have the message
1009 displayed. Idea by Peter Palfrader, suggested for t-prot by
1010 Gerfried Fuchs. Thanks, great idea!
1014 2003-03-05 17:26 Jochen Striepe
1016 * t-prot: Release as v1.21.
1018 2003-03-05 17:15 Jochen Striepe
1020 * t-prot: Various performance fixes.
1022 2003-03-05 17:02 Jochen Striepe
1024 * t-prot: Another performance fix.
1026 2003-03-05 16:59 Jochen Striepe
1028 * t-prot: Fix multipart boundary detection.
1030 2003-03-05 16:53 Jochen Striepe
1032 * t-prot: Another performance fix in pgp().
1034 2003-03-05 16:51 Jochen Striepe
1036 * t-prot: Fix bad typo.
1038 2003-03-05 16:35 Jochen Striepe
1040 * t-prot: Performance improvements in pgp().
1042 2003-03-05 16:14 Jochen Striepe
1044 * t-prot: Make kammquote code more efficient.
1046 2003-03-05 16:09 Jochen Striepe
1048 * t-prot: Fix kammquote condition.
1050 2003-03-05 15:54 Jochen Striepe
1052 * t-prot: Some cosmetics, no code changes.
1054 2003-03-01 17:49 Jochen Striepe
1056 * t-prot: Formatting: Replace tabs with spaces.
1058 2003-03-01 17:46 Jochen Striepe
1060 * t-prot: Add some comments.
1062 2003-02-26 22:56 Jochen Striepe
1064 * t-prot.1: Reflect the fact that world has not stopped spinning
1065 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1066 and 2822. Thanks to Thomas Bliesener for noticing.
1068 2003-02-26 22:32 Jochen Striepe
1070 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1071 sendmail(8). Add a note that -m/-t is needed for successful use of
1072 -p. Thanks to Thomas Bliesener.
1074 2003-02-19 22:05 Jochen Striepe
1076 * t-prot: Release as v1.20.
1078 2003-02-19 21:53 Jochen Striepe
1080 * t-prot: Fix missing verbatim vals when moving gpg output.
1082 2003-02-17 15:00 Jochen Striepe
1084 * t-prot.1: Update Copyright date.
1086 2003-02-17 13:53 Jochen Striepe
1088 * t-prot: Fix moving gpg output for signatures by expired keys.
1092 2003-02-17 13:35 Jochen Striepe
1094 * t-prot: Fix sender address for --pgp-short.
1096 2003-02-17 13:02 Jochen Striepe
1098 * t-prot: Remove unnecessary variable in write_msg().
1100 2003-02-17 12:59 Jochen Striepe
1102 * t-prot: Regex performance improvements.
1104 2003-02-17 01:59 Jochen Striepe
1106 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1107 mime parts, we must take care that all gpg output is printed.
1111 2003-02-17 00:08 Jochen Striepe
1113 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1118 2003-02-14 14:50 Jochen Striepe
1120 * t-prot: Fix missing check.
1122 2003-02-14 14:42 Jochen Striepe
1124 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1125 on the bottom of a message are ignored.
1129 2003-02-11 21:06 Jochen Striepe
1131 * t-prot: Fix --bigq for big quotes that go down to one of the two
1136 2003-02-11 13:49 Jochen Striepe
1138 * t-prot: Fix ad footers within pgp signed stuff.
1140 2003-02-11 13:42 Jochen Striepe
1142 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1147 2003-02-09 20:34 Jochen Striepe
1149 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1150 Thanks to Michael Loeffler.
1152 Clean up some regexps for mutt's separators (should give better
1157 2003-02-08 18:19 Jochen Striepe
1159 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1164 2003-02-08 17:44 Jochen Striepe
1166 * t-prot: Use constants where possible.
1168 2003-02-07 19:16 Jochen Striepe
1170 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1175 2003-02-07 18:26 Jochen Striepe
1177 * t-prot: Fix another terminal color sequence.
1179 2003-02-07 16:29 Jochen Striepe
1181 * t-prot.1: List contributors in alphabetical order.
1183 2003-02-07 16:00 Jochen Striepe
1185 * t-prot.1: Update date string.
1187 2003-02-07 15:55 Jochen Striepe
1189 * t-prot.1: Add a note to the BUGS section about possible perl
1190 compiler errors with not-up-to-date perl installations.
1192 2003-02-07 11:51 Jochen Striepe
1194 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1195 thanks to Gerfried Fuchs).
1199 2003-02-06 16:11 Jochen Striepe
1201 * t-prot: Last change broke attachment detection for -Mmutt.
1203 2003-02-06 15:37 Jochen Striepe
1205 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1206 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1207 Fuchs for reporting the bug and providing vital data!).
1211 2003-01-29 03:24 Jochen Striepe
1213 * t-prot.1: Update date string.
1215 2003-01-29 03:23 Jochen Striepe
1217 * t-prot.1: Fix spellling error.
1219 2003-01-28 12:00 Jochen Striepe
1221 * t-prot: Make -h work again.
1223 Version bump to 1.8.
1225 2002-12-29 03:52 Jochen Striepe
1227 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1228 spamassassin workaround. Update man page and sample config file
1231 Correct some speling errors in the man page.
1235 2002-12-11 18:53 Jochen Striepe
1237 * t-prot: Mutt content type fix.
1239 Version bump to 1.6.
1241 2002-12-11 01:46 Jochen Striepe
1243 * t-prot: Improve M$ style TOFU heuristics.
1247 2002-12-08 22:45 Jochen Striepe
1249 * t-prot: Remove unused else.
1251 2002-12-06 16:21 Jochen Striepe
1253 * t-prot: Fix treatment of pgp uids without email adress for
1254 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1256 Small performance fix for --pgp-move-vrf.
1260 2002-12-04 20:45 Jochen Striepe
1262 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1265 Version bump to 1.3.
1267 2002-12-04 09:06 Jochen Striepe
1269 * t-prot.1: Another --locale fix.
1271 2002-12-04 09:01 Jochen Striepe
1273 * t-prot.1: Update --locale description.
1275 2002-12-03 18:20 Jochen Striepe
1277 * t-prot: Add internationalization for --pgp-move-vrf from
1278 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1282 2002-12-02 21:04 Jochen Striepe
1284 * t-prot.1: Update man page date string.
1286 2002-12-02 21:03 Jochen Striepe
1288 * t-prot.1: Make last man page update more complete.
1290 2002-12-02 21:00 Jochen Striepe
1292 * t-prot, t-prot.1: Add an option to move only positive pgp
1293 verification output (this works for English gpg-1.0.7 right now --
1294 no internationalization, no pgp.com support). Thanks to Markus
1295 Hubig for suggesting.
1297 2002-11-11 02:59 Jochen Striepe
1299 * t-prot: Version 1.0.
1301 2002-11-09 02:22 Jochen Striepe
1303 * t-prot.1: Man page update.
1305 2002-11-09 01:53 Jochen Striepe
1307 * t-prot: Adding comment for pgp().
1309 2002-11-05 13:29 Jochen Striepe
1311 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1312 to Wichert Akkerman and Gerfried Fuchs.
1316 2002-11-04 19:01 Jochen Striepe
1318 * t-prot: Fix typo from last submission.
1322 2002-11-04 18:49 Jochen Striepe
1324 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1325 that ate the first (empty) line of pgp signed data when using
1326 t-prot within mutt. Many thanks!
1328 Version bump to 0.92.
1330 2002-11-02 16:35 Jochen Striepe
1332 * t-prot: Replace all die()s with exit()s and appropriate exit
1333 codes for better interaction with MTAs.
1337 2002-11-02 16:08 Jochen Striepe
1339 * t-prot: Minor changes.
1341 2002-11-02 01:05 Jochen Striepe
1343 * t-prot.1: Update man page modification stamp.
1345 2002-11-01 18:30 Jochen Striepe
1347 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1348 pending bug report (thanks to Markus Hubig). Update the man page to
1351 Huge version jump to v0.90: this is a release candidate for v1.0,
1352 every main feature should work fine by now. Please tell me *now* if
1353 something does not work for you (or if you have a major feature
1354 request that should be considered before v1.0).
1356 2002-10-31 18:29 Jochen Striepe
1358 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1359 the source with proper alignment now.
1361 2002-10-31 14:17 Jochen Striepe
1363 * t-prot: T-prot would cheerfully create an output file without
1364 checking to see if it was about to write to a symlink or a named
1365 pipe. If a user used t-prot to write data into open shared
1366 directories, such as /tmp, this vulnerability could be used by a
1367 local attacker to overwrite files or lead to privilege escalation.
1371 2002-10-22 16:42 Jochen Striepe
1373 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1374 Berthe for suggesting).
1376 2002-10-19 17:22 Jochen Striepe
1378 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1381 Specifying an empty string for -i or -o is no longer tolerated.
1383 Version bump to 0.69.
1385 2002-10-19 16:15 Jochen Striepe
1387 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1389 2002-09-14 05:24 Jochen Striepe
1391 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1393 2002-09-14 05:10 Jochen Striepe
1395 * t-prot: Johan Almqvist found another bug, this time false
1396 positives with some M$ MUA's forwarded messages.
1398 2002-09-12 12:59 Jochen Striepe
1400 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1401 for noticing. Bumped to v0.68.
1403 2002-07-26 14:03 Jochen Striepe
1405 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1407 2002-07-09 14:07 Jochen Striepe
1409 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1410 had some very reasonable ideas
1411 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1412 tolerate MS style TOFU if there is no text above.
1414 Version bump to v0.67.
1416 2002-06-27 21:37 Jochen Striepe
1418 * t-prot: Fix unbelievable stupid typo introduced in the last
1423 2002-06-27 19:54 Jochen Striepe
1425 * t-prot: Fix detection of mailing list footers in attachments
1430 2002-06-27 18:16 Jochen Striepe
1432 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1433 footers, bug reported by Gerfried Fuchs (many thanks!).
1435 Update manpage to make clear -Mmutt is *required* when t-prot is
1436 called from within mutt.
1440 2002-06-18 01:45 Jochen Striepe
1442 * t-prot: Another tweak on the kammquote condition.
1444 2002-06-16 12:32 Jochen Striepe
1446 * t-prot: Fixed the line count header with -Mmutt and attachments,
1447 pgp signatures and encryption.
1449 2002-06-15 17:18 Jochen Striepe
1451 * t-prot: Another tweak on the kammquote condition.
1453 2002-06-08 19:50 Jochen Striepe
1455 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1456 required mutt version.
1458 2002-06-02 07:51 Jochen Striepe
1460 * t-prot: Fixed some typos.
1462 2002-06-02 07:12 Jochen Striepe
1464 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1467 2002-06-02 02:12 Jochen Striepe
1469 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1470 tolerated number of signatures. Manpage updated. Version bump to
1473 2002-05-30 11:24 Jochen Striepe
1475 * t-prot: Update help to reflect -p changes.
1477 2002-05-30 11:16 Jochen Striepe
1479 * t-prot: Bump to v0.60.
1481 2002-05-30 10:45 Jochen Striepe
1483 * t-prot.1: Update manpage for new behaviour of -p.
1485 2002-05-10 02:18 Jochen Striepe
1487 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1488 spamassassin: the parameter for -p is optionally right now. If
1489 there is none supplied, there is no mail sent, of course.
1491 2002-05-03 02:02 Jochen Striepe
1493 * t-prot.1: Fix typo.
1495 2002-05-03 01:56 Jochen Striepe
1497 * t-prot.1: Update man page date.
1499 2002-05-03 01:55 Jochen Striepe
1501 * t-prot.1: Man page fixes and updates.
1503 2002-04-30 17:23 Jochen Striepe
1505 * t-prot: Improve the comment on the Kammquote condition.
1507 2002-04-30 17:16 Jochen Striepe
1509 * t-prot: Further tweak on the Kammquote condition. Should really
1510 do The Right Thing by now.
1512 2002-04-24 14:08 Jochen Striepe
1514 * t-prot: Performance tweak in debigq().
1516 2002-04-24 13:33 Jochen Striepe
1518 * t-prot, t-prot.1: Added an option to remove the bigger part of
1519 huge blocks of quoted lines (--bigq). Updated the man page
1522 Updated the man page's contributors text.
1526 2002-04-20 21:32 Jochen Striepe
1528 * t-prot: Just insert one space when joining lines in decomb().
1530 2002-04-20 15:37 Jochen Striepe
1532 * t-prot.1: Update man page to reflect upon new options --kminl,
1533 --kmaxl, and --kdiff.
1535 2002-04-20 15:18 Jochen Striepe
1537 * t-prot: Some more tweaks to the Kammquote condition. Add some
1538 command line switches to make behaviour a little more flexible.
1542 2002-04-20 11:10 Jochen Striepe
1544 * t-prot: Another small tweak in the Kammquoting condition.
1546 2002-04-20 11:03 Jochen Striepe
1548 * t-prot: Another small tweak in the Kammquote condition.
1550 2002-04-20 10:58 Jochen Striepe
1552 * t-prot: Make the Kammquote condition a little pickier.
1554 2002-04-20 02:48 Jochen Striepe
1556 * t-prot.1: Add description of the anti Kammquoting option.
1558 2002-04-20 02:28 Jochen Striepe
1560 * t-prot: Added an option to fix those zig-zag shaped quotings,
1561 well-known to German users as "Kammquoting".
1563 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1564 definition, so they won't be cleaned away.
1568 2002-04-18 22:51 Jochen Striepe
1570 * t-prot: Clean up revision number a bit.
1572 2002-04-11 05:14 Jochen Striepe
1574 * t-prot: Just catch the last signature if there are more.
1576 2002-04-11 04:46 Jochen Striepe
1578 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1579 there is an overlong signature and no -S on the command line.
1580 Though this was intended behaviour, this is changed: by now
1581 signatures are always interpreted as such, so the text before can
1584 2002-03-29 01:46 Jochen Striepe
1586 * t-prot.1: Add description for --locale=LOCALE.
1588 2002-03-29 01:15 Jochen Striepe
1590 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1593 2002-03-23 10:47 Jochen Striepe
1597 2002-03-22 11:38 Jochen Striepe
1599 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1601 2002-03-21 22:26 Jochen Striepe
1603 * t-prot: Bump to 0.54.
1605 2002-03-21 13:16 Jochen Striepe
1607 * t-prot: More cleanups in the multipart code.
1609 2002-03-21 12:53 Jochen Striepe
1611 * t-prot: Fix comment in the mutt specific multipart code.
1613 2002-03-21 12:27 Jochen Striepe
1615 * t-prot: Fixed assumption in the mutt-specific code that the first
1616 attachment always would be text/plain containing the actual message
1619 2002-03-20 22:58 Jochen Striepe
1621 * t-prot: Fix some false positives in footers and multipart code.
1623 2002-03-20 17:02 Jochen Striepe
1625 * t-prot: More cleanups and performance improvements. Fixed tofu
1626 deletion when diff appended to signature. Fixed broken detection of
1627 mutt(1)'s mime/pgp output. Bumped to 0.53.
1629 2002-03-20 15:12 Jochen Striepe
1631 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1632 processed if the message has been processed by mutt(1) before.
1634 2002-03-20 13:16 Jochen Striepe
1636 * t-prot: Another HUGE cleanup.
1638 2002-03-20 01:56 Jochen Striepe
1640 * t-prot: Major cleanup. Bump to 0.52.
1642 2002-03-19 14:16 Jochen Striepe
1644 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1647 2002-03-19 12:42 Jochen Striepe
1649 * t-prot.1: Add note describing the complicated and confusing line
1650 count thingie when deleting an overlong signature.
1652 2002-03-19 12:38 Jochen Striepe
1654 * t-prot: Correct line count in snipped-overlong-sig message.
1656 2002-03-18 19:19 Jochen Striepe
1658 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1659 options (-a and -A=dir) to get rid of those annoying hotmail
1660 advertisements appended to messages from people using gratis email
1661 providers. Update manpage and muttrc sample.
1663 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1667 2002-03-18 15:49 Jochen Striepe
1669 * t-prot: Fix the line count header. Bump to v0.49.
1671 2002-03-16 00:01 Jochen Striepe
1673 * t-prot.1: Minor fix.
1675 2002-03-15 23:58 Jochen Striepe
1677 * t-prot.1: Minor cleanup.
1679 2002-03-15 01:48 Jochen Striepe
1681 * t-prot: Fix variables initialisation.
1683 2002-03-14 22:21 Jochen Striepe
1685 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1687 2002-03-13 08:07 Jochen Striepe
1689 * t-prot.1: Add some explanation for the verbatim instruction to
1690 the troubleshooting section.
1692 2002-03-13 07:52 Jochen Striepe
1694 * t-prot: Make verbatim instructions work for everything except
1695 mailing list footers. Bump to v0.47.
1697 2002-03-13 01:19 Jochen Striepe
1699 * t-prot.1: Fixed typo.
1701 2002-03-12 17:16 Jochen Striepe
1703 * t-prot.1: Add TROUBLESHOOTING section.
1705 2002-03-12 16:44 Jochen Striepe
1707 * t-prot.1: Changed one makro which was overseen last commit.
1709 2002-03-12 16:24 Jochen Striepe
1711 * t-prot.1: Big man page cleanup.
1713 2002-03-12 15:41 Jochen Striepe
1715 * t-prot.1: Further improvement of the -L man page text.
1717 2002-03-12 15:39 Jochen Striepe
1719 * t-prot.1: Improved man page text for -L.
1721 2002-03-12 15:37 Jochen Striepe
1723 * t-prot.1: Clarify the man page text for -l and -L.
1725 2002-03-12 02:47 Jochen Striepe
1727 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1729 2002-03-09 17:18 Jochen Striepe
1731 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1732 option -M/--mua and try to detect attachments only when necessary.
1733 Updated man page and muttrc sample. Version bump to 0.45.
1735 2002-03-08 20:29 Jochen Striepe
1737 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1738 attachments. Credits to Gerfried Fuchs for reporting and locating
1741 2002-03-02 02:26 Jochen Striepe
1743 * t-prot: Some minor cleanups.
1745 2002-03-02 02:18 Jochen Striepe
1747 * t-prot: Some minor cleanups.
1749 2002-03-01 10:10 Jochen Striepe
1751 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1752 with messages only containing the mailing list footer.
1754 2002-02-26 12:20 Jochen Striepe
1756 * t-prot: Add infrastructure for better debugging.
1758 2002-02-26 11:11 Jochen Striepe
1760 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1761 little shorter, and add colors.
1763 2002-02-26 03:05 Jochen Striepe
1765 * t-prot: Improve empty line handling between body and signature.
1767 2002-02-26 02:50 Jochen Striepe
1769 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1770 empty lines around signatures and mailing list footers.
1772 Version bump to 0.42.
1774 2002-02-25 19:20 Jochen Striepe
1776 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1777 some cases were not caught before.
1779 2002-02-25 18:48 Jochen Striepe
1781 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1782 thanks!). It was ugly anyway, so that part got a clean rewrite.
1784 Bumped version to 0.41.
1786 2002-02-22 15:55 Jochen Striepe
1788 * t-prot: Another slight performance hit with multipart messages.
1790 2002-02-22 15:36 Jochen Striepe
1792 * t-prot: Leave only the body of the first multipart message part
1793 for processing, not the headers.
1795 2002-02-21 23:27 Jochen Striepe
1797 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1800 2002-02-21 23:24 Jochen Striepe
1802 * t-prot: Fix no TOFU is detected in multipart messages without
1803 signature and without previous preparation by mutt(1). Now
1804 multipart messages as described in RFC 1341 are detected properly.
1805 Only the first part is processed, and only if it has the content
1806 type "text/plain" or none specified as described in RFC 1341.
1808 2002-02-20 16:51 Jochen Striepe
1810 * t-prot: Bump version to 0.39.
1812 2002-02-20 16:50 Jochen Striepe
1814 * t-prot.1: Updated manpage for long options.
1816 2002-02-18 19:44 Jochen Striepe
1818 * t-prot.1: Updated credits in manpage.
1820 2002-02-16 00:06 Jochen Striepe
1822 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1823 command line system to Getopt::Mixed as recommended by Gerfried
1824 Fuchs. One of the reasons is that now the parameter of the option
1825 '-S' is optionally, what was not cleanly realizeable before. The
1826 opportunity has been used to do a cleanup on some things, too ...
1828 Please note that Getopt::Mixed now is mandatory to run t-prot - you
1829 can get it at CPAN. The trade-off seems worthy IMHO - please drop
1830 an email to <t-prot@tolot.escape.de> if you do not think so, so the
1831 matter can be discussed. :)
1835 2002-02-15 03:49 Jochen Striepe
1837 * t-prot.1: Beautify the manpage, and add some more info about bugs
1840 2002-02-15 03:30 Jochen Striepe
1842 * t-prot: Beautify help text.
1844 2002-02-14 16:32 Jochen Striepe
1846 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1847 t-prot write a syslog entry for each message bounced when invoked
1848 with -p. So -d is new. Will only write syslog entries if
1849 Sys::Syslog is available but will not crash if not.
1851 2002-02-14 13:26 Jochen Striepe
1853 * t-prot: Minor cleanup.
1855 2002-02-14 11:04 Jochen Striepe
1857 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
1860 2002-02-13 01:08 Jochen Striepe
1862 * t-prot: Version bump to 0.35.
1864 2002-02-12 13:57 Jochen Striepe
1866 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
1868 2002-02-12 12:47 Jochen Striepe
1870 * t-prot.1: Update manpage for -S=n.
1872 2002-02-12 12:45 Jochen Striepe
1874 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
1875 message. Change option -S to accept an integer denoting the maximum
1876 allowed lines for a valid signature.
1878 2002-02-12 04:44 Jochen Striepe
1880 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
1881 use t-prot in your MTA's aliases file to bounce TOFUed emails.
1884 2002-02-12 01:03 Jochen Striepe
1886 * t-prot: Corrected help when called with -h. Small indent cleanup.
1888 2002-02-11 20:40 Jochen Striepe
1890 * t-prot.1: Updated manpage date.
1892 2002-02-11 20:33 Jochen Striepe
1894 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
1895 attachments when hiding lines, that flaw should be fixed right now.
1896 Manpage has been updated to reflect upon that fact.
1898 2002-02-11 19:13 Jochen Striepe
1900 * t-prot: Corrected line count for overlong signatures. Problem
1901 reported by Gerfried Fuchs (thanks, Alfie!).
1903 2002-01-29 14:57 Jochen Striepe
1905 * t-prot: Remove goto. Patch by Gerfried Fuchs.
1907 2002-01-28 20:34 Jochen Striepe
1909 * t-prot: Bump version to 0.32.
1911 2002-01-28 16:53 Jochen Striepe
1913 * t-prot: Just again a version fix. Should be done now...
1915 2002-01-28 16:52 Jochen Striepe
1917 * t-prot: Sigh. Another version fix.
1919 2002-01-28 16:50 Jochen Striepe
1921 * t-prot.1: Fix manpage version.
1923 2002-01-28 16:48 Jochen Striepe
1925 * t-prot, t-prot.1: Fix version strings.
1927 2002-01-28 16:46 Jochen Striepe
1929 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
1932 2002-01-28 16:39 Jochen Striepe
1934 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
1937 2002-01-28 16:39 Jochen Striepe
1939 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial