1 2010-02-11 11:10 Jochen Striepe
3 * t-prot: Release as v2.14.
5 2010-02-11 11:09 Jochen Striepe
7 * t-prot: Code cleanup for --pgp-short. Should get better
10 2010-02-07 22:41 Jochen Striepe
12 * t-prot: Tighten --help output.
14 2010-02-07 22:10 Jochen Striepe
16 * t-prot.1: Add fields of usage and mention the INN2 filter file.
18 2010-02-07 21:56 Jochen Striepe
20 * t-prot.1: Improve word flow.
22 2010-02-07 16:16 Jochen Striepe
24 * t-prot.1: Another occurence of RFC 2822, update to RFC 5322.
26 2010-02-07 14:31 Jochen Striepe
28 * t-prot.1: RFC 5322 is offficial standard for the Internet Message
29 Format since October 2008, obsoleting RFC 2822.
31 2010-02-06 03:29 Jochen Striepe
33 * t-prot: Adjust comment to modern t-prot times.
35 2010-02-04 21:33 Jochen Striepe
37 * t-prot.1: Update contributers list.
39 2010-02-03 17:58 Jochen Striepe
41 * t-prot.1: Update date string.
43 2010-02-03 17:56 Jochen Striepe
45 * t-prot.1: Remove redundancies, improve some descriptions.
47 2010-02-01 23:48 Jochen Striepe
49 * contrib/muttrc.t-prot: By now, --bigq is pretty much standard and
50 extremely well-tested, so we include it into default configuration.
52 2010-02-01 22:34 Jochen Striepe
54 * t-prot: Revert thinko from r1.272.
56 2010-02-01 22:27 Jochen Striepe
58 * t-prot: Fix syntax to match coding style.
60 2010-01-31 22:07 Jochen Striepe
62 * t-prot: Release as v2.13.
64 2010-01-29 13:03 Jochen Striepe
66 * t-prot: Fix long standig false positive for mutt<1.5.18 with
67 Microsoft TOFU inside a PGP signed message and no lines above the
68 full quote (indicating a forwarded message rather than a lazy full
69 quote). Thanks to Gerfried Fuchs.
71 2010-01-24 17:17 Jochen Striepe
73 * t-prot: Fix newline stripping for locales.
75 2010-01-08 11:10 Jochen Striepe
77 * t-prot: Release as v2.12.
79 2010-01-08 11:08 Jochen Striepe
81 * t-prot, t-prot.1: Exit with exit status EX_OK when --max-lines
82 hits and -Mmutt is set (mutt is picky when a display_filter fails).
83 Provide a notification line in that case. Update man page. Many
84 thanks to Gerfried Fuchs, Martin F. Krafft and Tino Keitel for
85 reporting, providing a patch and testing.
87 2010-01-05 12:05 Jochen Striepe
89 * t-prot: Release as v2.11.
91 2010-01-05 12:01 Jochen Striepe
93 * contrib/filter_innd.pl: Command line default has changed, check
94 flags must be set now.
96 2010-01-05 11:46 Jochen Striepe
98 * t-prot.1: Better explain ratio check value.
100 2010-01-05 11:43 Jochen Striepe
102 * t-prot.1: Update copyright time stamp.
104 2010-01-05 11:42 Jochen Striepe
106 * t-prot, t-prot.1: Fix initialization and command line parsing for
107 --check (this should work as advertised now). Make the ratio check
108 code a little easier to read. Add the default value for the ratio
109 check to the man page.
111 2010-01-04 11:07 Jochen Striepe
113 * t-prot.1: Remove URLs to example scripts and configs. The files
114 are provided with the package.
116 2009-12-30 21:34 Jochen Striepe
118 * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
121 2009-12-30 21:28 Jochen Striepe
123 * t-prot: Release as t-prot v2.9.
125 2009-12-30 21:27 Jochen Striepe
127 * t-prot: Do not check for message length in attachments (we
128 checked already for the entire message). Do exit with proper exit
129 code if message is longer than set in --max-lines (so scripts can
130 see if we gave up processing).
132 2009-12-30 09:07 Jochen Striepe
134 * t-prot.1: Fix speling.
136 2009-12-25 17:40 Jochen Striepe
138 * t-prot.1: Fix time stamp.
140 2009-12-20 21:38 Jochen Striepe
142 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
143 thanks (and a very merry Christmas) to Alfie.
145 2009-12-19 22:18 Jochen Striepe
147 * t-prot: Release as v2.8.
149 2009-12-18 21:53 Jochen Striepe
151 * t-prot, t-prot.1: Update documentation to reflect last change.
152 Avoid being tripped by endless (or non-existant) headers.
154 2009-12-18 13:25 Jochen Striepe
156 * t-prot: Change check order and remove duplicated code for
159 2009-08-24 20:32 Jochen Striepe
161 * t-prot: Release as t-prot v2.7.
163 2009-08-24 17:20 Jochen Striepe
167 2009-08-24 17:17 Jochen Striepe
171 2009-08-24 12:15 Jochen Striepe
173 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
174 gargabe and submitted a one-liner. Thanks!
176 2009-08-24 02:07 Jochen Striepe
178 * t-prot: Release as t-prot v2.6.
180 2009-08-24 01:44 Jochen Striepe
182 * t-prot.1: Update dates.
184 2009-08-24 01:43 Jochen Striepe
186 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
188 2009-08-24 01:42 Jochen Striepe
190 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
191 pattern, thanks to Simon Ruderich.
193 2007-09-19 11:32 Jochen Striepe
195 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
197 2007-09-19 11:31 Jochen Striepe
199 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
200 produced by Novell Groupwise. Many thanks to Philipp Thomas for
201 testing and suggesting.
203 2007-05-24 08:22 Jochen Striepe
205 * t-prot.1: Update copyright date.
207 2007-03-09 15:06 Jochen Striepe
209 * t-prot: Release as v2.4.
211 2007-03-09 15:05 Jochen Striepe
213 * t-prot, t-prot.1: Add feature to skip processing very large
214 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
217 2007-03-09 14:33 Jochen Striepe
219 * t-prot: Fix formatting for better reading.
221 2006-12-19 13:13 Jochen Striepe
223 * t-prot: Release as v2.3.
225 2006-12-19 12:30 Jochen Striepe
227 * t-prot.1: Fix grammar, update time stamp.
229 2006-12-19 12:04 Jochen Striepe
231 * t-prot: Sync the order of options in the man page and "t-prot
234 2006-11-30 14:06 Jochen Striepe
236 * t-prot: Release as v2.2.
238 2006-11-30 13:02 Jochen Striepe
240 * t-prot: Add string to detect gmx.de's M$ style TOFU.
242 2006-09-25 14:42 Jochen Striepe
244 * t-prot.1: Make sure we can ship files not copyrighted by the
245 author of the package.
247 2006-07-16 08:50 Jochen Striepe
249 * t-prot.1: There are no patches for locales of old mutt versions.
251 2006-07-11 14:05 Jochen Striepe
253 * t-prot.1: Updated time stamp.
255 2006-07-10 10:01 Jochen Striepe
257 * t-prot.1: Fix spelling and grammar.
259 2006-06-23 17:28 Jochen Striepe
261 * t-prot.1: Fix capitalization of "pgp".
263 2006-06-23 17:25 Jochen Striepe
265 * t-prot.1: Add section about performance issues.
267 2006-06-17 22:45 Jochen Striepe
269 * t-prot: Release as v2.1.
271 2006-06-17 22:45 Jochen Striepe
273 * t-prot: Frank Terbeck suggested a more tolerant handling of
274 signatures -- trailing newlines are no longer counted as signature
275 lines, thus fixing some mailing list software behaviour.
277 2006-06-17 12:34 Jochen Striepe
279 * t-prot.1: Update time stamp.
281 2006-06-17 12:34 Jochen Striepe
283 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
284 learning how to report them.
286 2006-05-16 12:07 Jochen Striepe
288 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
289 MIME attachments. Many thanks!
291 2006-05-16 12:07 Jochen Striepe
293 * t-prot.1: There is no BUGS file any longer.
295 2006-05-16 11:34 Jochen Striepe
297 * t-prot.1: Time stamp and copyright updated.
299 2006-05-16 11:33 Jochen Striepe
301 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
303 2005-06-29 12:45 Jochen Striepe
305 * t-prot.1: Better formatting for "see also".
307 2005-06-29 12:36 Jochen Striepe
309 * t-prot.1: Add section about exit status.
313 2005-05-27 10:00 Jochen Striepe
315 * t-prot: Re-release as v2.0. No code change since v1.104.
317 2005-05-13 00:06 Jochen Striepe
319 * t-prot.1: Matthias Kilian suggested some cleanup for better
320 reading. Many thanks!
322 2005-05-12 15:29 Jochen Striepe
324 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
326 2005-05-12 15:07 Jochen Striepe
328 * t-prot.1: Fix typo.
330 2005-05-12 15:07 Jochen Striepe
332 * t-prot.1: Provide more information on how to submit bug reports.
334 2005-05-12 03:32 Jochen Striepe
336 * t-prot.1: Fix formatting.
338 2005-05-12 03:29 Jochen Striepe
340 * t-prot.1: Another typo.
342 2005-05-12 03:27 Jochen Striepe
344 * t-prot.1: Fix typo.
346 2005-05-12 02:54 Jochen Striepe
348 * t-prot: Release as v1.104.
350 2005-05-11 12:14 Jochen Striepe
352 * t-prot.1: Many clarifications and added details. Some formatting
355 2005-05-11 09:21 Jochen Striepe
357 * t-prot.1: Fix copyright date string.
359 2005-05-11 09:17 Jochen Striepe
361 * t-prot.1: LICENSE CHANGE!
363 Alfie is completely right: Since the copyright notice essentially
364 is a BSD license, it is the Right Thing to simply switch to a BSD
365 license (slightly modified, as there is no binary code in t-prot).
367 2005-05-11 01:22 Jochen Striepe
369 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
372 2005-05-11 01:16 Jochen Striepe
374 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
375 wording should be a little clearer now.
377 2005-05-11 01:14 Jochen Striepe
379 * t-prot.1: Remove unnecessary text block.
381 2005-05-11 01:09 Jochen Striepe
383 * t-prot: The case-sensitivity of the Content-Type: header (vs.
384 Content-type:) seems not to be absolutely clear. RFC 1049 should be
385 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
388 2005-05-11 01:04 Jochen Striepe
390 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
393 2005-05-11 00:59 Jochen Striepe
395 * t-prot.1: Update date string.
397 2005-05-11 00:58 Jochen Striepe
399 * t-prot.1: Fix apostrophe.
401 2005-05-10 13:09 Jochen Striepe
403 * contrib/t-prot.sl: Update copyright.
405 2005-05-09 14:54 Jochen Striepe
407 * contrib/t-prot.sl: Make sure users get a hint if they look why
408 t-prot.sl does not work on their system (just as I did and wondered
411 2005-05-08 18:13 Jochen Striepe
413 * t-prot: Release as v1.103.
415 2005-05-08 18:13 Jochen Striepe
417 * t-prot: More regex fixes.
419 2005-05-08 17:50 Jochen Striepe
421 * t-prot: Release as v1.102.
423 2005-05-08 17:49 Jochen Striepe
425 * t-prot: Many fixes to many regexes, fixing performance issues und
426 readability. Some were entirely replaced by faster means.
428 2005-04-25 16:35 Jochen Striepe
430 * t-prot: Release as v1.101.
432 2005-04-25 15:49 Jochen Striepe
434 * t-prot: We must not forget to remove ad and mailing list footers
435 within the first MIME/Multipart attachment when processing raw
436 messages (lacking -M).
438 2005-04-25 15:29 Jochen Striepe
440 * t-prot: Fix a comment.
442 2005-04-25 15:28 Jochen Striepe
444 * t-prot: Mailing list footers (and probably ad footers) were not
445 detected when processing raw MIME/Multipart messages: We have to
446 look at the very end of the message, not only at the end of the
447 first attachment. Fix this by calling remove_footers() before
448 dealing with raw multipart attachments.
450 2005-04-15 14:08 Jochen Striepe
452 * t-prot: Release as v1.100.
454 2005-04-15 14:07 Jochen Striepe
456 * contrib/filter_innd.pl: We don't submit any headers, so use
457 --body. Use unlink() instead of system(). Mention the temp file
460 2005-04-15 14:03 Jochen Striepe
462 * t-prot, t-prot.1: Add --body to make sure we are not looking for
463 any headers when there are none in the input.
465 2005-04-15 13:42 Jochen Striepe
467 * t-prot.1: Add some clarifications and missing details.
469 2005-03-31 19:39 Jochen Striepe
471 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
472 remove() instead of system() and pipe_article() to reduce
473 flickering (and for cleaner code). Patch by Gregor Herrman, many
476 2005-03-31 19:20 Jochen Striepe
478 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
479 Printable. Thanks to Gregor Herrmann.
481 2005-03-31 19:17 Jochen Striepe
483 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
484 prefixes for other commands, so we should not overwrite those.
485 Patch by Gregor Herrmann, many thanks!
487 2005-03-24 22:24 Jochen Striepe
489 * t-prot: Release as v1.99.
491 2005-03-22 16:10 Jochen Striepe
493 * t-prot: Fix false positive for kammquote condition.
495 2005-03-21 19:30 Jochen Striepe
497 * t-prot: Fix missing range check when From: is the last header.
498 Thanks to Norbert Tretkowski for reporting.
500 2005-03-01 15:20 Jochen Striepe
502 * t-prot: Release as v1.98.
504 2005-03-01 15:20 Jochen Striepe
506 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
507 might avoid quote signs, so we check for "%" too when extracting
508 some locale strings. This still is not *really* bullet-proof,
509 because e.g. the percent sign might be protected by an escape. This
510 possibility should be quite unlikely, though, so we stick with it
513 2005-02-24 23:34 Jochen Striepe
515 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
516 no longer available at Sven Gucke's old site.
518 2005-02-24 22:45 Jochen Striepe
520 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
523 2005-02-23 13:07 Jochen Striepe
525 * t-prot.1: Remove misleading information about locale names.
527 2005-02-23 12:39 Jochen Striepe
529 * t-prot: Release as v1.97.
531 2005-02-23 12:38 Jochen Striepe
533 * t-prot: Fix French (and probably many other) locales extraction.
534 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
535 great deal with the bug hunt.
537 2005-02-14 15:02 Jochen Striepe
539 * t-prot.1: Remove unnecessary lines.
541 2005-02-14 15:01 Jochen Striepe
543 * t-prot.1: Fix copyright time stamp.
545 2005-02-14 14:19 Jochen Striepe
547 * t-prot: Release as v1.96.
549 2005-02-14 14:18 Jochen Striepe
551 * t-prot: GnuPG locale strings were for v1.2.6, update them to
554 2005-02-14 13:29 Jochen Striepe
556 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
557 big change, so we consider this a v2.0 pre-release. Please send any
558 feature requests and bugreports NOW, so we can work on them before
561 2005-02-14 13:26 Jochen Striepe
563 * t-prot.1: Mention the need for Locale::gettext when using
564 --locale. Update date string.
566 2005-02-14 13:23 Jochen Striepe
568 * t-prot: Following a suggestion by Gerfried Fuchs, make
569 Locale::gettext fetch the locale strings for us. Big change, please
570 report any funny behaviour -- thanks!
572 2005-02-02 13:46 Jochen Striepe
574 * t-prot: Release as v1.49.
576 2005-02-02 12:22 Jochen Striepe
578 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
579 pgp() code when dealing with multi-line From: headers. Many thanks
582 2005-02-01 15:38 Jochen Striepe
584 * t-prot: Fix missing Locale value.
586 2005-02-01 14:15 Jochen Striepe
588 * t-prot: Fix another regex.
590 2005-02-01 13:50 Jochen Striepe
592 * t-prot: Fix regexes.
594 2005-01-08 11:05 Jochen Striepe
596 * t-prot.1: Fix broken link.
598 2005-01-07 18:15 Jochen Striepe
600 * contrib/t-prot.sl: Now that line breaks by the encoding are
601 better detected, we will turn on signature checking once again.
603 2005-01-07 18:14 Jochen Striepe
605 * contrib/t-prot.sl: Gregor Herrmann found some problems with
606 S-Lang variables and provided documentation improvements.
608 2005-01-01 13:17 Jochen Striepe
610 * t-prot.1: Fix typo.
612 2005-01-01 13:14 Jochen Striepe
614 * t-prot.1: T-prot's name does not have to be highlighted each time
617 2005-01-01 13:12 Jochen Striepe
619 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
622 2004-12-31 13:45 Jochen Striepe
624 * t-prot: Release as v1.48.
626 2004-12-31 13:39 Jochen Striepe
628 * t-prot: Fix off-by-one error in TOFU code.
630 2004-12-31 13:33 Jochen Striepe
632 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
634 2004-10-25 22:50 Jochen Striepe
636 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
639 2004-10-21 16:16 Jochen Striepe
641 * t-prot: Release as v1.47.
643 2004-10-21 16:16 Jochen Striepe
645 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
646 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
647 sets -l. Many thanks to Andre Berger.
649 2004-10-21 15:13 Jochen Striepe
651 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
652 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
654 2004-10-21 12:26 Jochen Striepe
656 * t-prot.1: Try to explain -a and -l in more detail (without
659 2004-10-21 12:13 Jochen Striepe
661 * t-prot: Release as v1.46.
663 2004-10-10 21:10 Jochen Striepe
665 * contrib/t-prot.sl: Remove -S command line option as line counts
666 get wrong with quoted-printable (which gets more and more widely
669 2004-10-10 20:47 Jochen Striepe
671 * t-prot, t-prot.1: Remove the groups flag within --check: This is
672 done easier inside filter_innd.pl (where it is actually implemented
675 2004-10-10 20:43 Jochen Striepe
677 * t-prot: Realign global vars into three categories: command-line
678 switches, mutt locales, gnupg locales. This should be much more
681 2004-10-10 20:27 Jochen Striepe
683 * t-prot.1: Fix typo. Update date string.
685 2004-10-10 20:26 Jochen Striepe
687 * contrib/filter_innd.pl: Reject full quotes as well.
689 2004-10-10 19:50 Jochen Striepe
691 * t-prot: Performance fix.
693 2004-10-10 19:47 Jochen Striepe
695 * contrib/filter_innd.pl: Update comment.
697 2004-10-10 19:28 Jochen Striepe
699 * t-prot: Fix --check flags parsing to be stricter.
701 2004-10-10 19:22 Jochen Striepe
703 * t-prot: Fix --check flags parsing.
705 2004-10-09 10:17 Jochen Striepe
707 * t-prot: Release as v1.45.
709 2004-10-09 10:08 Jochen Striepe
711 * t-prot: Check for empty footer files before processing them. Many
712 thanks to Markus Hubig.
714 2004-09-28 11:19 Jochen Striepe
716 * t-prot: Release as v1.44.
718 2004-09-28 11:19 Jochen Striepe
720 * t-prot: Fix detection of MS-style TOFU within PGP signed
721 messages. Many thanks to Gerfried Fuchs for reporting.
723 2004-09-27 17:45 Jochen Striepe
725 * t-prot.1: Update time stamp.
727 2004-09-27 17:40 Jochen Striepe
729 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
731 2004-09-27 17:23 Jochen Striepe
733 * t-prot: Release as v1.43.
735 2004-09-27 17:22 Jochen Striepe
737 * t-prot: Fix MS-style TOFU removal for attachments when invoked
738 from mutt. Many thanks to Gerfried Fuchs.
740 2004-09-27 17:05 Jochen Striepe
742 * t-prot: Fix typo, small performance enhancement.
744 2004-09-27 15:27 Jochen Striepe
746 * t-prot: Minor cleanup.
748 2004-09-20 17:02 Jochen Striepe
750 * contrib/filter_innd.pl: New file.
752 2004-09-20 17:01 Jochen Striepe
754 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
759 2004-09-20 14:13 Jochen Striepe
761 * t-prot: Website http://learn.to/edit_messages/ is no longer
764 2004-08-28 11:50 Jochen Striepe
766 * t-prot: Release as v1.41.
768 2004-08-28 11:42 Jochen Striepe
770 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
773 2004-08-07 16:57 Jochen Striepe
775 * t-prot.1: Update Copyright date.
777 2004-08-07 16:34 Jochen Striepe
779 * t-prot: Fix last changes so attachments are separated by at least
780 one empty line (as done in the pgp code as well).
782 2004-08-07 15:52 Jochen Striepe
784 * t-prot: Release as v1.40.
786 2004-08-07 15:51 Jochen Striepe
788 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
789 special pgp treatment is included (this fixes the behaviour when
790 there is a clear text pgp signed message embedded in some MS style
793 This should work fine, but you never know what crap Outlook users
794 will send. So please give feedback if the results are not as they
797 2004-08-07 13:37 Jochen Striepe
799 * t-prot.1: Remove "require" line note. Update date string.
801 2004-08-07 13:20 Jochen Striepe
803 * t-prot: More checks on command line correctness.
805 2004-08-07 12:58 Jochen Striepe
807 * t-prot: Fix typo introduced with last update.
809 2004-08-07 12:48 Jochen Striepe
811 * t-prot: Fix "require" statement to match the code.
813 2004-07-31 11:41 Jochen Striepe
815 * t-prot: Release as v1.39.
817 2004-07-31 11:10 Jochen Striepe
819 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
822 2004-07-31 10:41 Jochen Striepe
824 * t-prot: Fix "be" gnupg locales.
826 Update locales to newly released gnupg-1.2.5 (and be incompatible
827 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
828 the price for not simply setting the LC vars to "C"...).
830 2004-07-17 13:28 Jochen Striepe
832 * t-prot, t-prot.1: Add option to have no output file.
834 2004-04-25 01:51 Jochen Striepe
836 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
839 2004-03-02 16:57 Jochen Striepe
841 * t-prot: Comment updated: Reflect the fact that no locales have
842 changed in mutt-1.4.2.1.
844 2004-03-02 15:54 Jochen Striepe
846 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
848 2004-02-11 16:05 Jochen Striepe
850 * t-prot: Comment updated: Reflect the fact that no locales have
851 changed in mutt-1.4.2.
853 2004-01-31 02:06 Jochen Striepe
855 * t-prot.1: Fix copyright date.
857 2004-01-30 15:20 Jochen Striepe
859 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
861 2004-01-30 15:08 Jochen Striepe
863 * t-prot: Release as v1.38.
865 2004-01-30 14:38 Jochen Striepe
867 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
868 Many thanks to Christian Wach for pointing at the problem.
870 2004-01-30 14:31 Jochen Striepe
872 * t-prot: Small performance fix in footer treatment.
874 2004-01-21 13:46 Jochen Striepe
876 * t-prot: Release as v1.37.
878 2004-01-21 13:45 Jochen Striepe
880 * t-prot: Fix processing if first attachment is of type
883 2004-01-21 13:39 Jochen Striepe
885 * t-prot: Small performance fix.
887 2003-12-29 17:06 Jochen Striepe
889 * t-prot: Release as 1.36.
891 2003-12-29 17:06 Jochen Striepe
893 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
895 2003-12-29 15:33 Jochen Striepe
897 * t-prot.1: Update date string.
899 2003-12-29 15:09 Jochen Striepe
901 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
903 2003-12-29 12:59 Jochen Striepe
905 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
906 altogether. Mutt developer versions are handled in patches.
908 2003-11-22 02:35 Jochen Striepe
910 * t-prot: Fix comments for gpg and mutt locales.
912 2003-11-20 14:51 Jochen Striepe
914 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
915 interpreted as successful if a bug showed up (boy, I never saw this
916 with good old gnupg-1.0.7).
920 2003-11-19 21:05 Jochen Striepe
922 * t-prot: Release as v1.34.
924 2003-11-19 20:58 Jochen Striepe
928 2003-11-19 20:45 Jochen Striepe
930 * t-prot.1: Cosmetics.
932 2003-11-19 20:43 Jochen Striepe
934 * t-prot.1: Change time stamp.
936 2003-11-19 20:43 Jochen Striepe
938 * t-prot.1: Update man page to reflect last changes.
940 2003-11-19 20:41 Jochen Striepe
942 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
943 gpg-1.0.7's locales is available as a patch.
945 2003-11-19 20:11 Jochen Striepe
947 * t-prot.1: Update man page to reflect last changes.
949 2003-11-19 20:10 Jochen Striepe
951 * t-prot: Removed option --mutt-ver for sanity reasons. Special
952 adapations for mutt developer versions will be available as a
955 2003-09-10 11:32 Jochen Striepe
957 * t-prot.1: Make clear t-prot.sl is just an example implementation.
960 2003-09-10 11:30 Jochen Striepe
962 * t-prot.sl, contrib/t-prot.sl: Additional comments.
964 2003-08-11 14:35 Jochen Striepe
966 * t-prot: Release as v1.33.
968 2003-08-11 14:35 Jochen Striepe
970 * t-prot.1: Improve description for --mutt-ver.
972 2003-08-11 14:33 Jochen Striepe
974 * t-prot.1: Update date string.
976 2003-08-11 14:32 Jochen Striepe
978 * t-prot: Clean up locales stuff.
980 2003-08-11 14:19 Jochen Striepe
982 * t-prot: Fix parsing order with --mutt-ver and --locale.
984 2003-08-11 14:05 Jochen Striepe
986 * t-prot.1: Add description for --mutt-ver.
988 2003-08-11 14:00 Jochen Striepe
990 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
991 block detection fail). New parameter --mutt-ver. Many thanks to
996 2003-08-11 13:41 Jochen Striepe
998 * t-prot: Simplify regex introduced in last update.
1000 2003-08-09 22:22 Jochen Striepe
1002 * t-prot: Fix some cases where SIGINT was not detected for pgp
1003 verification from within mutt.
1007 2003-07-21 13:12 Jochen Striepe
1009 * t-prot: Release as v1.30.
1011 2003-07-21 13:12 Jochen Striepe
1013 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
1016 2003-07-15 13:39 Jochen Striepe
1018 * t-prot: Release as v1.29.
1020 2003-07-15 13:38 Jochen Striepe
1022 * t-prot: Fix email adress verification inside pgp(). Fix locale
1025 2003-07-09 21:11 Jochen Striepe
1027 * t-prot: Use the environment variable LC_ALL (and if this fails,
1028 LANG) to determine a reasonable locale default. Suggested by
1033 2003-06-24 23:52 Jochen Striepe
1035 * t-prot: Release as v1.27.
1037 2003-06-24 23:52 Jochen Striepe
1039 * t-prot: Getting some rare multipart message from mutt, t-prot got
1040 locked into a probably endless 100% CPU consuming loop (see msgid
1041 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
1042 security problem if you use t-prot in some automated setup. This
1043 bug was only triggered when used with -Mmutt. BTW, fixing this
1044 should also increase performance when processing multipart messages
1047 Many many thanks to Gerfried Fuchs for alerting us and pointing out
1048 the DoS character of the bug (though most people might not use mutt
1049 to do fully automated email processing).
1051 2003-06-24 22:44 Jochen Striepe
1053 * t-prot: Fix treatment of forwarded messages by Opera7.
1055 2003-06-23 14:10 Jochen Striepe
1057 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
1058 (hopefully this will be obsolet with S-Lang-2.0) and some minor
1061 2003-06-23 13:20 Jochen Striepe
1063 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
1065 2003-06-23 12:58 Jochen Striepe
1067 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
1069 2003-06-22 23:47 Jochen Striepe
1071 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
1072 correct some plain wrong comments, and add some more comments.
1074 2003-06-22 22:57 Jochen Striepe
1076 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
1077 configurable (thanks to Gerfried Fuchs for some suggestions) and
1078 provide a possibility to toggle filtering on/off from within slrn
1079 (thanks to Michael Prokop for feedback).
1081 2003-06-15 22:53 Jochen Striepe
1083 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
1084 t-prot.sl and update the man page to mention the S-Lang example
1087 2003-06-15 22:33 Jochen Striepe
1089 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
1090 from within slrn(1).
1092 2003-05-04 12:40 Jochen Striepe
1094 * t-prot: Fix handling of empty lines in traditional TOFU code:
1095 TOFU broken into parts by empty lines will be detected correctly
1096 now, empty lines will not be deleted if there is no TOFU at all.
1100 2003-04-23 14:50 Jochen Striepe
1102 * t-prot: Finally fix thrown away verbatim information with
1103 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
1104 thanks to Gerfried Fuchs.
1108 2003-04-03 13:26 Jochen Striepe
1110 * t-prot: Regex performance fixes.
1112 2003-03-20 02:09 Jochen Striepe
1114 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1118 2003-03-18 16:08 Jochen Striepe
1120 * t-prot: Clean up $0 usage.
1122 2003-03-08 17:05 Jochen Striepe
1124 * t-prot: Pure cosmetics.
1126 2003-03-08 16:48 Jochen Striepe
1128 * t-prot: Release as v1.23.
1130 2003-03-08 16:43 Jochen Striepe
1132 * t-prot: Fix another typo.
1134 2003-03-08 16:40 Jochen Striepe
1136 * t-prot: Fix typo in last commit.
1138 2003-03-08 16:37 Jochen Striepe
1140 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1141 an interrupt. Many thanks to Gerfried Fuchs.
1143 2003-03-08 02:24 Jochen Striepe
1145 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1146 the pagerfilter patch. Do not activate --lax-security unless you
1147 really know what you are doing.
1149 2003-03-07 14:19 Jochen Striepe
1151 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1152 want the chance to stop PGP verification and still have the message
1153 displayed. Idea by Peter Palfrader, suggested for t-prot by
1154 Gerfried Fuchs. Thanks, great idea!
1158 2003-03-05 17:26 Jochen Striepe
1160 * t-prot: Release as v1.21.
1162 2003-03-05 17:15 Jochen Striepe
1164 * t-prot: Various performance fixes.
1166 2003-03-05 17:02 Jochen Striepe
1168 * t-prot: Another performance fix.
1170 2003-03-05 16:59 Jochen Striepe
1172 * t-prot: Fix multipart boundary detection.
1174 2003-03-05 16:53 Jochen Striepe
1176 * t-prot: Another performance fix in pgp().
1178 2003-03-05 16:51 Jochen Striepe
1180 * t-prot: Fix bad typo.
1182 2003-03-05 16:35 Jochen Striepe
1184 * t-prot: Performance improvements in pgp().
1186 2003-03-05 16:14 Jochen Striepe
1188 * t-prot: Make kammquote code more efficient.
1190 2003-03-05 16:09 Jochen Striepe
1192 * t-prot: Fix kammquote condition.
1194 2003-03-05 15:54 Jochen Striepe
1196 * t-prot: Some cosmetics, no code changes.
1198 2003-03-01 17:49 Jochen Striepe
1200 * t-prot: Formatting: Replace tabs with spaces.
1202 2003-03-01 17:46 Jochen Striepe
1204 * t-prot: Add some comments.
1206 2003-02-26 22:56 Jochen Striepe
1208 * t-prot.1: Reflect the fact that world has not stopped spinning
1209 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1210 and 2822. Thanks to Thomas Bliesener for noticing.
1212 2003-02-26 22:32 Jochen Striepe
1214 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1215 sendmail(8). Add a note that -m/-t is needed for successful use of
1216 -p. Thanks to Thomas Bliesener.
1218 2003-02-19 22:05 Jochen Striepe
1220 * t-prot: Release as v1.20.
1222 2003-02-19 21:53 Jochen Striepe
1224 * t-prot: Fix missing verbatim vals when moving gpg output.
1226 2003-02-17 15:00 Jochen Striepe
1228 * t-prot.1: Update Copyright date.
1230 2003-02-17 13:53 Jochen Striepe
1232 * t-prot: Fix moving gpg output for signatures by expired keys.
1236 2003-02-17 13:35 Jochen Striepe
1238 * t-prot: Fix sender address for --pgp-short.
1240 2003-02-17 13:02 Jochen Striepe
1242 * t-prot: Remove unnecessary variable in write_msg().
1244 2003-02-17 12:59 Jochen Striepe
1246 * t-prot: Regex performance improvements.
1248 2003-02-17 01:59 Jochen Striepe
1250 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1251 mime parts, we must take care that all gpg output is printed.
1255 2003-02-17 00:08 Jochen Striepe
1257 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1262 2003-02-14 14:50 Jochen Striepe
1264 * t-prot: Fix missing check.
1266 2003-02-14 14:42 Jochen Striepe
1268 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1269 on the bottom of a message are ignored.
1273 2003-02-11 21:06 Jochen Striepe
1275 * t-prot: Fix --bigq for big quotes that go down to one of the two
1280 2003-02-11 13:49 Jochen Striepe
1282 * t-prot: Fix ad footers within pgp signed stuff.
1284 2003-02-11 13:42 Jochen Striepe
1286 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1291 2003-02-09 20:34 Jochen Striepe
1293 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1294 Thanks to Michael Loeffler.
1296 Clean up some regexps for mutt's separators (should give better
1301 2003-02-08 18:19 Jochen Striepe
1303 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1308 2003-02-08 17:44 Jochen Striepe
1310 * t-prot: Use constants where possible.
1312 2003-02-07 19:16 Jochen Striepe
1314 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1319 2003-02-07 18:26 Jochen Striepe
1321 * t-prot: Fix another terminal color sequence.
1323 2003-02-07 16:29 Jochen Striepe
1325 * t-prot.1: List contributors in alphabetical order.
1327 2003-02-07 16:00 Jochen Striepe
1329 * t-prot.1: Update date string.
1331 2003-02-07 15:55 Jochen Striepe
1333 * t-prot.1: Add a note to the BUGS section about possible perl
1334 compiler errors with not-up-to-date perl installations.
1336 2003-02-07 11:51 Jochen Striepe
1338 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1339 thanks to Gerfried Fuchs).
1343 2003-02-06 16:11 Jochen Striepe
1345 * t-prot: Last change broke attachment detection for -Mmutt.
1347 2003-02-06 15:37 Jochen Striepe
1349 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1350 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1351 Fuchs for reporting the bug and providing vital data!).
1355 2003-01-29 03:24 Jochen Striepe
1357 * t-prot.1: Update date string.
1359 2003-01-29 03:23 Jochen Striepe
1361 * t-prot.1: Fix spellling error.
1363 2003-01-28 12:00 Jochen Striepe
1365 * t-prot: Make -h work again.
1367 Version bump to 1.8.
1369 2002-12-29 03:52 Jochen Striepe
1371 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1372 spamassassin workaround. Update man page and sample config file
1375 Correct some speling errors in the man page.
1379 2002-12-11 18:53 Jochen Striepe
1381 * t-prot: Mutt content type fix.
1383 Version bump to 1.6.
1385 2002-12-11 01:46 Jochen Striepe
1387 * t-prot: Improve M$ style TOFU heuristics.
1391 2002-12-08 22:45 Jochen Striepe
1393 * t-prot: Remove unused else.
1395 2002-12-06 16:21 Jochen Striepe
1397 * t-prot: Fix treatment of pgp uids without email adress for
1398 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1400 Small performance fix for --pgp-move-vrf.
1404 2002-12-04 20:45 Jochen Striepe
1406 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1409 Version bump to 1.3.
1411 2002-12-04 09:06 Jochen Striepe
1413 * t-prot.1: Another --locale fix.
1415 2002-12-04 09:01 Jochen Striepe
1417 * t-prot.1: Update --locale description.
1419 2002-12-03 18:20 Jochen Striepe
1421 * t-prot: Add internationalization for --pgp-move-vrf from
1422 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1426 2002-12-02 21:04 Jochen Striepe
1428 * t-prot.1: Update man page date string.
1430 2002-12-02 21:03 Jochen Striepe
1432 * t-prot.1: Make last man page update more complete.
1434 2002-12-02 21:00 Jochen Striepe
1436 * t-prot, t-prot.1: Add an option to move only positive pgp
1437 verification output (this works for English gpg-1.0.7 right now --
1438 no internationalization, no pgp.com support). Thanks to Markus
1439 Hubig for suggesting.
1441 2002-11-11 02:59 Jochen Striepe
1443 * t-prot: Version 1.0.
1445 2002-11-09 02:22 Jochen Striepe
1447 * t-prot.1: Man page update.
1449 2002-11-09 01:53 Jochen Striepe
1451 * t-prot: Adding comment for pgp().
1453 2002-11-05 13:29 Jochen Striepe
1455 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1456 to Wichert Akkerman and Gerfried Fuchs.
1460 2002-11-04 19:01 Jochen Striepe
1462 * t-prot: Fix typo from last submission.
1466 2002-11-04 18:49 Jochen Striepe
1468 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1469 that ate the first (empty) line of pgp signed data when using
1470 t-prot within mutt. Many thanks!
1472 Version bump to 0.92.
1474 2002-11-02 16:35 Jochen Striepe
1476 * t-prot: Replace all die()s with exit()s and appropriate exit
1477 codes for better interaction with MTAs.
1481 2002-11-02 16:08 Jochen Striepe
1483 * t-prot: Minor changes.
1485 2002-11-02 01:05 Jochen Striepe
1487 * t-prot.1: Update man page modification stamp.
1489 2002-11-01 18:30 Jochen Striepe
1491 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1492 pending bug report (thanks to Markus Hubig). Update the man page to
1495 Huge version jump to v0.90: this is a release candidate for v1.0,
1496 every main feature should work fine by now. Please tell me *now* if
1497 something does not work for you (or if you have a major feature
1498 request that should be considered before v1.0).
1500 2002-10-31 18:29 Jochen Striepe
1502 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1503 the source with proper alignment now.
1505 2002-10-31 14:17 Jochen Striepe
1507 * t-prot: T-prot would cheerfully create an output file without
1508 checking to see if it was about to write to a symlink or a named
1509 pipe. If a user used t-prot to write data into open shared
1510 directories, such as /tmp, this vulnerability could be used by a
1511 local attacker to overwrite files or lead to privilege escalation.
1515 2002-10-22 16:42 Jochen Striepe
1517 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1518 Berthe for suggesting).
1520 2002-10-19 17:22 Jochen Striepe
1522 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1525 Specifying an empty string for -i or -o is no longer tolerated.
1527 Version bump to 0.69.
1529 2002-10-19 16:15 Jochen Striepe
1531 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1533 2002-09-14 05:24 Jochen Striepe
1535 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1537 2002-09-14 05:10 Jochen Striepe
1539 * t-prot: Johan Almqvist found another bug, this time false
1540 positives with some M$ MUA's forwarded messages.
1542 2002-09-12 12:59 Jochen Striepe
1544 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1545 for noticing. Bumped to v0.68.
1547 2002-07-26 14:03 Jochen Striepe
1549 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1551 2002-07-09 14:07 Jochen Striepe
1553 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1554 had some very reasonable ideas
1555 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1556 tolerate MS style TOFU if there is no text above.
1558 Version bump to v0.67.
1560 2002-06-27 21:37 Jochen Striepe
1562 * t-prot: Fix unbelievable stupid typo introduced in the last
1567 2002-06-27 19:54 Jochen Striepe
1569 * t-prot: Fix detection of mailing list footers in attachments
1574 2002-06-27 18:16 Jochen Striepe
1576 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1577 footers, bug reported by Gerfried Fuchs (many thanks!).
1579 Update manpage to make clear -Mmutt is *required* when t-prot is
1580 called from within mutt.
1584 2002-06-18 01:45 Jochen Striepe
1586 * t-prot: Another tweak on the kammquote condition.
1588 2002-06-16 12:32 Jochen Striepe
1590 * t-prot: Fixed the line count header with -Mmutt and attachments,
1591 pgp signatures and encryption.
1593 2002-06-15 17:18 Jochen Striepe
1595 * t-prot: Another tweak on the kammquote condition.
1597 2002-06-08 19:50 Jochen Striepe
1599 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1600 required mutt version.
1602 2002-06-02 07:51 Jochen Striepe
1604 * t-prot: Fixed some typos.
1606 2002-06-02 07:12 Jochen Striepe
1608 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1611 2002-06-02 02:12 Jochen Striepe
1613 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1614 tolerated number of signatures. Manpage updated. Version bump to
1617 2002-05-30 11:24 Jochen Striepe
1619 * t-prot: Update help to reflect -p changes.
1621 2002-05-30 11:16 Jochen Striepe
1623 * t-prot: Bump to v0.60.
1625 2002-05-30 10:45 Jochen Striepe
1627 * t-prot.1: Update manpage for new behaviour of -p.
1629 2002-05-10 02:18 Jochen Striepe
1631 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1632 spamassassin: the parameter for -p is optionally right now. If
1633 there is none supplied, there is no mail sent, of course.
1635 2002-05-03 02:02 Jochen Striepe
1637 * t-prot.1: Fix typo.
1639 2002-05-03 01:56 Jochen Striepe
1641 * t-prot.1: Update man page date.
1643 2002-05-03 01:55 Jochen Striepe
1645 * t-prot.1: Man page fixes and updates.
1647 2002-04-30 17:23 Jochen Striepe
1649 * t-prot: Improve the comment on the Kammquote condition.
1651 2002-04-30 17:16 Jochen Striepe
1653 * t-prot: Further tweak on the Kammquote condition. Should really
1654 do The Right Thing by now.
1656 2002-04-24 14:08 Jochen Striepe
1658 * t-prot: Performance tweak in debigq().
1660 2002-04-24 13:33 Jochen Striepe
1662 * t-prot, t-prot.1: Added an option to remove the bigger part of
1663 huge blocks of quoted lines (--bigq). Updated the man page
1666 Updated the man page's contributors text.
1670 2002-04-20 21:32 Jochen Striepe
1672 * t-prot: Just insert one space when joining lines in decomb().
1674 2002-04-20 15:37 Jochen Striepe
1676 * t-prot.1: Update man page to reflect upon new options --kminl,
1677 --kmaxl, and --kdiff.
1679 2002-04-20 15:18 Jochen Striepe
1681 * t-prot: Some more tweaks to the Kammquote condition. Add some
1682 command line switches to make behaviour a little more flexible.
1686 2002-04-20 11:10 Jochen Striepe
1688 * t-prot: Another small tweak in the Kammquoting condition.
1690 2002-04-20 11:03 Jochen Striepe
1692 * t-prot: Another small tweak in the Kammquote condition.
1694 2002-04-20 10:58 Jochen Striepe
1696 * t-prot: Make the Kammquote condition a little pickier.
1698 2002-04-20 02:48 Jochen Striepe
1700 * t-prot.1: Add description of the anti Kammquoting option.
1702 2002-04-20 02:28 Jochen Striepe
1704 * t-prot: Added an option to fix those zig-zag shaped quotings,
1705 well-known to German users as "Kammquoting".
1707 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1708 definition, so they won't be cleaned away.
1712 2002-04-18 22:51 Jochen Striepe
1714 * t-prot: Clean up revision number a bit.
1716 2002-04-11 05:14 Jochen Striepe
1718 * t-prot: Just catch the last signature if there are more.
1720 2002-04-11 04:46 Jochen Striepe
1722 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1723 there is an overlong signature and no -S on the command line.
1724 Though this was intended behaviour, this is changed: by now
1725 signatures are always interpreted as such, so the text before can
1728 2002-03-29 01:46 Jochen Striepe
1730 * t-prot.1: Add description for --locale=LOCALE.
1732 2002-03-29 01:15 Jochen Striepe
1734 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1737 2002-03-23 10:47 Jochen Striepe
1741 2002-03-22 11:38 Jochen Striepe
1743 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1745 2002-03-21 22:26 Jochen Striepe
1747 * t-prot: Bump to 0.54.
1749 2002-03-21 13:16 Jochen Striepe
1751 * t-prot: More cleanups in the multipart code.
1753 2002-03-21 12:53 Jochen Striepe
1755 * t-prot: Fix comment in the mutt specific multipart code.
1757 2002-03-21 12:27 Jochen Striepe
1759 * t-prot: Fixed assumption in the mutt-specific code that the first
1760 attachment always would be text/plain containing the actual message
1763 2002-03-20 22:58 Jochen Striepe
1765 * t-prot: Fix some false positives in footers and multipart code.
1767 2002-03-20 17:02 Jochen Striepe
1769 * t-prot: More cleanups and performance improvements. Fixed tofu
1770 deletion when diff appended to signature. Fixed broken detection of
1771 mutt(1)'s mime/pgp output. Bumped to 0.53.
1773 2002-03-20 15:12 Jochen Striepe
1775 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1776 processed if the message has been processed by mutt(1) before.
1778 2002-03-20 13:16 Jochen Striepe
1780 * t-prot: Another HUGE cleanup.
1782 2002-03-20 01:56 Jochen Striepe
1784 * t-prot: Major cleanup. Bump to 0.52.
1786 2002-03-19 14:16 Jochen Striepe
1788 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1791 2002-03-19 12:42 Jochen Striepe
1793 * t-prot.1: Add note describing the complicated and confusing line
1794 count thingie when deleting an overlong signature.
1796 2002-03-19 12:38 Jochen Striepe
1798 * t-prot: Correct line count in snipped-overlong-sig message.
1800 2002-03-18 19:19 Jochen Striepe
1802 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1803 options (-a and -A=dir) to get rid of those annoying hotmail
1804 advertisements appended to messages from people using gratis email
1805 providers. Update manpage and muttrc sample.
1807 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1811 2002-03-18 15:49 Jochen Striepe
1813 * t-prot: Fix the line count header. Bump to v0.49.
1815 2002-03-16 00:01 Jochen Striepe
1817 * t-prot.1: Minor fix.
1819 2002-03-15 23:58 Jochen Striepe
1821 * t-prot.1: Minor cleanup.
1823 2002-03-15 01:48 Jochen Striepe
1825 * t-prot: Fix variables initialisation.
1827 2002-03-14 22:21 Jochen Striepe
1829 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1831 2002-03-13 08:07 Jochen Striepe
1833 * t-prot.1: Add some explanation for the verbatim instruction to
1834 the troubleshooting section.
1836 2002-03-13 07:52 Jochen Striepe
1838 * t-prot: Make verbatim instructions work for everything except
1839 mailing list footers. Bump to v0.47.
1841 2002-03-13 01:19 Jochen Striepe
1843 * t-prot.1: Fixed typo.
1845 2002-03-12 17:16 Jochen Striepe
1847 * t-prot.1: Add TROUBLESHOOTING section.
1849 2002-03-12 16:44 Jochen Striepe
1851 * t-prot.1: Changed one makro which was overseen last commit.
1853 2002-03-12 16:24 Jochen Striepe
1855 * t-prot.1: Big man page cleanup.
1857 2002-03-12 15:41 Jochen Striepe
1859 * t-prot.1: Further improvement of the -L man page text.
1861 2002-03-12 15:39 Jochen Striepe
1863 * t-prot.1: Improved man page text for -L.
1865 2002-03-12 15:37 Jochen Striepe
1867 * t-prot.1: Clarify the man page text for -l and -L.
1869 2002-03-12 02:47 Jochen Striepe
1871 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1873 2002-03-09 17:18 Jochen Striepe
1875 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1876 option -M/--mua and try to detect attachments only when necessary.
1877 Updated man page and muttrc sample. Version bump to 0.45.
1879 2002-03-08 20:29 Jochen Striepe
1881 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1882 attachments. Credits to Gerfried Fuchs for reporting and locating
1885 2002-03-02 02:26 Jochen Striepe
1887 * t-prot: Some minor cleanups.
1889 2002-03-02 02:18 Jochen Striepe
1891 * t-prot: Some minor cleanups.
1893 2002-03-01 10:10 Jochen Striepe
1895 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1896 with messages only containing the mailing list footer.
1898 2002-02-26 12:20 Jochen Striepe
1900 * t-prot: Add infrastructure for better debugging.
1902 2002-02-26 11:11 Jochen Striepe
1904 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1905 little shorter, and add colors.
1907 2002-02-26 03:05 Jochen Striepe
1909 * t-prot: Improve empty line handling between body and signature.
1911 2002-02-26 02:50 Jochen Striepe
1913 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1914 empty lines around signatures and mailing list footers.
1916 Version bump to 0.42.
1918 2002-02-25 19:20 Jochen Striepe
1920 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1921 some cases were not caught before.
1923 2002-02-25 18:48 Jochen Striepe
1925 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1926 thanks!). It was ugly anyway, so that part got a clean rewrite.
1928 Bumped version to 0.41.
1930 2002-02-22 15:55 Jochen Striepe
1932 * t-prot: Another slight performance hit with multipart messages.
1934 2002-02-22 15:36 Jochen Striepe
1936 * t-prot: Leave only the body of the first multipart message part
1937 for processing, not the headers.
1939 2002-02-21 23:27 Jochen Striepe
1941 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1944 2002-02-21 23:24 Jochen Striepe
1946 * t-prot: Fix no TOFU is detected in multipart messages without
1947 signature and without previous preparation by mutt(1). Now
1948 multipart messages as described in RFC 1341 are detected properly.
1949 Only the first part is processed, and only if it has the content
1950 type "text/plain" or none specified as described in RFC 1341.
1952 2002-02-20 16:51 Jochen Striepe
1954 * t-prot: Bump version to 0.39.
1956 2002-02-20 16:50 Jochen Striepe
1958 * t-prot.1: Updated manpage for long options.
1960 2002-02-18 19:44 Jochen Striepe
1962 * t-prot.1: Updated credits in manpage.
1964 2002-02-16 00:06 Jochen Striepe
1966 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1967 command line system to Getopt::Mixed as recommended by Gerfried
1968 Fuchs. One of the reasons is that now the parameter of the option
1969 '-S' is optionally, what was not cleanly realizeable before. The
1970 opportunity has been used to do a cleanup on some things, too ...
1972 Please note that Getopt::Mixed now is mandatory to run t-prot - you
1973 can get it at CPAN. The trade-off seems worthy IMHO - please drop
1974 an email to <t-prot@tolot.escape.de> if you do not think so, so the
1975 matter can be discussed. :)
1979 2002-02-15 03:49 Jochen Striepe
1981 * t-prot.1: Beautify the manpage, and add some more info about bugs
1984 2002-02-15 03:30 Jochen Striepe
1986 * t-prot: Beautify help text.
1988 2002-02-14 16:32 Jochen Striepe
1990 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1991 t-prot write a syslog entry for each message bounced when invoked
1992 with -p. So -d is new. Will only write syslog entries if
1993 Sys::Syslog is available but will not crash if not.
1995 2002-02-14 13:26 Jochen Striepe
1997 * t-prot: Minor cleanup.
1999 2002-02-14 11:04 Jochen Striepe
2001 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
2004 2002-02-13 01:08 Jochen Striepe
2006 * t-prot: Version bump to 0.35.
2008 2002-02-12 13:57 Jochen Striepe
2010 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
2012 2002-02-12 12:47 Jochen Striepe
2014 * t-prot.1: Update manpage for -S=n.
2016 2002-02-12 12:45 Jochen Striepe
2018 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
2019 message. Change option -S to accept an integer denoting the maximum
2020 allowed lines for a valid signature.
2022 2002-02-12 04:44 Jochen Striepe
2024 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
2025 use t-prot in your MTA's aliases file to bounce TOFUed emails.
2028 2002-02-12 01:03 Jochen Striepe
2030 * t-prot: Corrected help when called with -h. Small indent cleanup.
2032 2002-02-11 20:40 Jochen Striepe
2034 * t-prot.1: Updated manpage date.
2036 2002-02-11 20:33 Jochen Striepe
2038 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
2039 attachments when hiding lines, that flaw should be fixed right now.
2040 Manpage has been updated to reflect upon that fact.
2042 2002-02-11 19:13 Jochen Striepe
2044 * t-prot: Corrected line count for overlong signatures. Problem
2045 reported by Gerfried Fuchs (thanks, Alfie!).
2047 2002-01-29 14:57 Jochen Striepe
2049 * t-prot: Remove goto. Patch by Gerfried Fuchs.
2051 2002-01-28 20:34 Jochen Striepe
2053 * t-prot: Bump version to 0.32.
2055 2002-01-28 16:53 Jochen Striepe
2057 * t-prot: Just again a version fix. Should be done now...
2059 2002-01-28 16:52 Jochen Striepe
2061 * t-prot: Sigh. Another version fix.
2063 2002-01-28 16:50 Jochen Striepe
2065 * t-prot.1: Fix manpage version.
2067 2002-01-28 16:48 Jochen Striepe
2069 * t-prot, t-prot.1: Fix version strings.
2071 2002-01-28 16:46 Jochen Striepe
2073 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
2076 2002-01-28 16:39 Jochen Striepe
2078 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
2081 2002-01-28 16:39 Jochen Striepe
2083 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial