1 2010-01-08 11:10 Jochen Striepe
3 * t-prot: Release as v2.12.
5 2010-01-08 11:08 Jochen Striepe
7 * t-prot, t-prot.1: Exit with exit status EX_OK when --max-lines
8 hits and -Mmutt is set (mutt is picky when a display_filter fails).
9 Provide a notification line in that case. Update man page. Many
10 thanks to Gerfried Fuchs, Martin F. Krafft and Tino Keitel for
11 reporting, providing a patch and testing.
13 2010-01-05 12:05 Jochen Striepe
15 * t-prot: Release as v2.11.
17 2010-01-05 12:01 Jochen Striepe
19 * contrib/filter_innd.pl: Command line default has changed, check
20 flags must be set now.
22 2010-01-05 11:46 Jochen Striepe
24 * t-prot.1: Better explain ratio check value.
26 2010-01-05 11:43 Jochen Striepe
28 * t-prot.1: Update copyright time stamp.
30 2010-01-05 11:42 Jochen Striepe
32 * t-prot, t-prot.1: Fix initialization and command line parsing for
33 --check (this should work as advertised now). Make the ratio check
34 code a little easier to read. Add the default value for the ratio
35 check to the man page.
37 2010-01-04 11:07 Jochen Striepe
39 * t-prot.1: Remove URLs to example scripts and configs. The files
40 are provided with the package.
42 2009-12-30 21:34 Jochen Striepe
44 * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
47 2009-12-30 21:28 Jochen Striepe
49 * t-prot: Release as t-prot v2.9.
51 2009-12-30 21:27 Jochen Striepe
53 * t-prot: Do not check for message length in attachments (we
54 checked already for the entire message). Do exit with proper exit
55 code if message is longer than set in --max-lines (so scripts can
56 see if we gave up processing).
58 2009-12-30 09:07 Jochen Striepe
60 * t-prot.1: Fix speling.
62 2009-12-25 17:40 Jochen Striepe
64 * t-prot.1: Fix time stamp.
66 2009-12-20 21:38 Jochen Striepe
68 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
69 thanks (and a very merry Christmas) to Alfie.
71 2009-12-19 22:18 Jochen Striepe
73 * t-prot: Release as v2.8.
75 2009-12-18 21:53 Jochen Striepe
77 * t-prot, t-prot.1: Update documentation to reflect last change.
78 Avoid being tripped by endless (or non-existant) headers.
80 2009-12-18 13:25 Jochen Striepe
82 * t-prot: Change check order and remove duplicated code for
85 2009-08-24 20:32 Jochen Striepe
87 * t-prot: Release as t-prot v2.7.
89 2009-08-24 17:20 Jochen Striepe
93 2009-08-24 17:17 Jochen Striepe
97 2009-08-24 12:15 Jochen Striepe
99 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
100 gargabe and submitted a one-liner. Thanks!
102 2009-08-24 02:07 Jochen Striepe
104 * t-prot: Release as t-prot v2.6.
106 2009-08-24 01:44 Jochen Striepe
108 * t-prot.1: Update dates.
110 2009-08-24 01:43 Jochen Striepe
112 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
114 2009-08-24 01:42 Jochen Striepe
116 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
117 pattern, thanks to Simon Ruderich.
119 2007-09-19 11:32 Jochen Striepe
121 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
123 2007-09-19 11:31 Jochen Striepe
125 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
126 produced by Novell Groupwise. Many thanks to Philipp Thomas for
127 testing and suggesting.
129 2007-05-24 08:22 Jochen Striepe
131 * t-prot.1: Update copyright date.
133 2007-03-09 15:06 Jochen Striepe
135 * t-prot: Release as v2.4.
137 2007-03-09 15:05 Jochen Striepe
139 * t-prot, t-prot.1: Add feature to skip processing very large
140 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
143 2007-03-09 14:33 Jochen Striepe
145 * t-prot: Fix formatting for better reading.
147 2006-12-19 13:13 Jochen Striepe
149 * t-prot: Release as v2.3.
151 2006-12-19 12:30 Jochen Striepe
153 * t-prot.1: Fix grammar, update time stamp.
155 2006-12-19 12:04 Jochen Striepe
157 * t-prot: Sync the order of options in the man page and "t-prot
160 2006-11-30 14:06 Jochen Striepe
162 * t-prot: Release as v2.2.
164 2006-11-30 13:02 Jochen Striepe
166 * t-prot: Add string to detect gmx.de's M$ style TOFU.
168 2006-09-25 14:42 Jochen Striepe
170 * t-prot.1: Make sure we can ship files not copyrighted by the
171 author of the package.
173 2006-07-16 08:50 Jochen Striepe
175 * t-prot.1: There are no patches for locales of old mutt versions.
177 2006-07-11 14:05 Jochen Striepe
179 * t-prot.1: Updated time stamp.
181 2006-07-10 10:01 Jochen Striepe
183 * t-prot.1: Fix spelling and grammar.
185 2006-06-23 17:28 Jochen Striepe
187 * t-prot.1: Fix capitalization of "pgp".
189 2006-06-23 17:25 Jochen Striepe
191 * t-prot.1: Add section about performance issues.
193 2006-06-17 22:45 Jochen Striepe
195 * t-prot: Release as v2.1.
197 2006-06-17 22:45 Jochen Striepe
199 * t-prot: Frank Terbeck suggested a more tolerant handling of
200 signatures -- trailing newlines are no longer counted as signature
201 lines, thus fixing some mailing list software behaviour.
203 2006-06-17 12:34 Jochen Striepe
205 * t-prot.1: Update time stamp.
207 2006-06-17 12:34 Jochen Striepe
209 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
210 learning how to report them.
212 2006-05-16 12:07 Jochen Striepe
214 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
215 MIME attachments. Many thanks!
217 2006-05-16 12:07 Jochen Striepe
219 * t-prot.1: There is no BUGS file any longer.
221 2006-05-16 11:34 Jochen Striepe
223 * t-prot.1: Time stamp and copyright updated.
225 2006-05-16 11:33 Jochen Striepe
227 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
229 2005-06-29 12:45 Jochen Striepe
231 * t-prot.1: Better formatting for "see also".
233 2005-06-29 12:36 Jochen Striepe
235 * t-prot.1: Add section about exit status.
239 2005-05-27 10:00 Jochen Striepe
241 * t-prot: Re-release as v2.0. No code change since v1.104.
243 2005-05-13 00:06 Jochen Striepe
245 * t-prot.1: Matthias Kilian suggested some cleanup for better
246 reading. Many thanks!
248 2005-05-12 15:29 Jochen Striepe
250 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
252 2005-05-12 15:07 Jochen Striepe
254 * t-prot.1: Fix typo.
256 2005-05-12 15:07 Jochen Striepe
258 * t-prot.1: Provide more information on how to submit bug reports.
260 2005-05-12 03:32 Jochen Striepe
262 * t-prot.1: Fix formatting.
264 2005-05-12 03:29 Jochen Striepe
266 * t-prot.1: Another typo.
268 2005-05-12 03:27 Jochen Striepe
270 * t-prot.1: Fix typo.
272 2005-05-12 02:54 Jochen Striepe
274 * t-prot: Release as v1.104.
276 2005-05-11 12:14 Jochen Striepe
278 * t-prot.1: Many clarifications and added details. Some formatting
281 2005-05-11 09:21 Jochen Striepe
283 * t-prot.1: Fix copyright date string.
285 2005-05-11 09:17 Jochen Striepe
287 * t-prot.1: LICENSE CHANGE!
289 Alfie is completely right: Since the copyright notice essentially
290 is a BSD license, it is the Right Thing to simply switch to a BSD
291 license (slightly modified, as there is no binary code in t-prot).
293 2005-05-11 01:22 Jochen Striepe
295 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
298 2005-05-11 01:16 Jochen Striepe
300 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
301 wording should be a little clearer now.
303 2005-05-11 01:14 Jochen Striepe
305 * t-prot.1: Remove unnecessary text block.
307 2005-05-11 01:09 Jochen Striepe
309 * t-prot: The case-sensitivity of the Content-Type: header (vs.
310 Content-type:) seems not to be absolutely clear. RFC 1049 should be
311 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
314 2005-05-11 01:04 Jochen Striepe
316 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
319 2005-05-11 00:59 Jochen Striepe
321 * t-prot.1: Update date string.
323 2005-05-11 00:58 Jochen Striepe
325 * t-prot.1: Fix apostrophe.
327 2005-05-10 13:09 Jochen Striepe
329 * contrib/t-prot.sl: Update copyright.
331 2005-05-09 14:54 Jochen Striepe
333 * contrib/t-prot.sl: Make sure users get a hint if they look why
334 t-prot.sl does not work on their system (just as I did and wondered
337 2005-05-08 18:13 Jochen Striepe
339 * t-prot: Release as v1.103.
341 2005-05-08 18:13 Jochen Striepe
343 * t-prot: More regex fixes.
345 2005-05-08 17:50 Jochen Striepe
347 * t-prot: Release as v1.102.
349 2005-05-08 17:49 Jochen Striepe
351 * t-prot: Many fixes to many regexes, fixing performance issues und
352 readability. Some were entirely replaced by faster means.
354 2005-04-25 16:35 Jochen Striepe
356 * t-prot: Release as v1.101.
358 2005-04-25 15:49 Jochen Striepe
360 * t-prot: We must not forget to remove ad and mailing list footers
361 within the first MIME/Multipart attachment when processing raw
362 messages (lacking -M).
364 2005-04-25 15:29 Jochen Striepe
366 * t-prot: Fix a comment.
368 2005-04-25 15:28 Jochen Striepe
370 * t-prot: Mailing list footers (and probably ad footers) were not
371 detected when processing raw MIME/Multipart messages: We have to
372 look at the very end of the message, not only at the end of the
373 first attachment. Fix this by calling remove_footers() before
374 dealing with raw multipart attachments.
376 2005-04-15 14:08 Jochen Striepe
378 * t-prot: Release as v1.100.
380 2005-04-15 14:07 Jochen Striepe
382 * contrib/filter_innd.pl: We don't submit any headers, so use
383 --body. Use unlink() instead of system(). Mention the temp file
386 2005-04-15 14:03 Jochen Striepe
388 * t-prot, t-prot.1: Add --body to make sure we are not looking for
389 any headers when there are none in the input.
391 2005-04-15 13:42 Jochen Striepe
393 * t-prot.1: Add some clarifications and missing details.
395 2005-03-31 19:39 Jochen Striepe
397 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
398 remove() instead of system() and pipe_article() to reduce
399 flickering (and for cleaner code). Patch by Gregor Herrman, many
402 2005-03-31 19:20 Jochen Striepe
404 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
405 Printable. Thanks to Gregor Herrmann.
407 2005-03-31 19:17 Jochen Striepe
409 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
410 prefixes for other commands, so we should not overwrite those.
411 Patch by Gregor Herrmann, many thanks!
413 2005-03-24 22:24 Jochen Striepe
415 * t-prot: Release as v1.99.
417 2005-03-22 16:10 Jochen Striepe
419 * t-prot: Fix false positive for kammquote condition.
421 2005-03-21 19:30 Jochen Striepe
423 * t-prot: Fix missing range check when From: is the last header.
424 Thanks to Norbert Tretkowski for reporting.
426 2005-03-01 15:20 Jochen Striepe
428 * t-prot: Release as v1.98.
430 2005-03-01 15:20 Jochen Striepe
432 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
433 might avoid quote signs, so we check for "%" too when extracting
434 some locale strings. This still is not *really* bullet-proof,
435 because e.g. the percent sign might be protected by an escape. This
436 possibility should be quite unlikely, though, so we stick with it
439 2005-02-24 23:34 Jochen Striepe
441 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
442 no longer available at Sven Gucke's old site.
444 2005-02-24 22:45 Jochen Striepe
446 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
449 2005-02-23 13:07 Jochen Striepe
451 * t-prot.1: Remove misleading information about locale names.
453 2005-02-23 12:39 Jochen Striepe
455 * t-prot: Release as v1.97.
457 2005-02-23 12:38 Jochen Striepe
459 * t-prot: Fix French (and probably many other) locales extraction.
460 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
461 great deal with the bug hunt.
463 2005-02-14 15:02 Jochen Striepe
465 * t-prot.1: Remove unnecessary lines.
467 2005-02-14 15:01 Jochen Striepe
469 * t-prot.1: Fix copyright time stamp.
471 2005-02-14 14:19 Jochen Striepe
473 * t-prot: Release as v1.96.
475 2005-02-14 14:18 Jochen Striepe
477 * t-prot: GnuPG locale strings were for v1.2.6, update them to
480 2005-02-14 13:29 Jochen Striepe
482 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
483 big change, so we consider this a v2.0 pre-release. Please send any
484 feature requests and bugreports NOW, so we can work on them before
487 2005-02-14 13:26 Jochen Striepe
489 * t-prot.1: Mention the need for Locale::gettext when using
490 --locale. Update date string.
492 2005-02-14 13:23 Jochen Striepe
494 * t-prot: Following a suggestion by Gerfried Fuchs, make
495 Locale::gettext fetch the locale strings for us. Big change, please
496 report any funny behaviour -- thanks!
498 2005-02-02 13:46 Jochen Striepe
500 * t-prot: Release as v1.49.
502 2005-02-02 12:22 Jochen Striepe
504 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
505 pgp() code when dealing with multi-line From: headers. Many thanks
508 2005-02-01 15:38 Jochen Striepe
510 * t-prot: Fix missing Locale value.
512 2005-02-01 14:15 Jochen Striepe
514 * t-prot: Fix another regex.
516 2005-02-01 13:50 Jochen Striepe
518 * t-prot: Fix regexes.
520 2005-01-08 11:05 Jochen Striepe
522 * t-prot.1: Fix broken link.
524 2005-01-07 18:15 Jochen Striepe
526 * contrib/t-prot.sl: Now that line breaks by the encoding are
527 better detected, we will turn on signature checking once again.
529 2005-01-07 18:14 Jochen Striepe
531 * contrib/t-prot.sl: Gregor Herrmann found some problems with
532 S-Lang variables and provided documentation improvements.
534 2005-01-01 13:17 Jochen Striepe
536 * t-prot.1: Fix typo.
538 2005-01-01 13:14 Jochen Striepe
540 * t-prot.1: T-prot's name does not have to be highlighted each time
543 2005-01-01 13:12 Jochen Striepe
545 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
548 2004-12-31 13:45 Jochen Striepe
550 * t-prot: Release as v1.48.
552 2004-12-31 13:39 Jochen Striepe
554 * t-prot: Fix off-by-one error in TOFU code.
556 2004-12-31 13:33 Jochen Striepe
558 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
560 2004-10-25 22:50 Jochen Striepe
562 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
565 2004-10-21 16:16 Jochen Striepe
567 * t-prot: Release as v1.47.
569 2004-10-21 16:16 Jochen Striepe
571 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
572 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
573 sets -l. Many thanks to Andre Berger.
575 2004-10-21 15:13 Jochen Striepe
577 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
578 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
580 2004-10-21 12:26 Jochen Striepe
582 * t-prot.1: Try to explain -a and -l in more detail (without
585 2004-10-21 12:13 Jochen Striepe
587 * t-prot: Release as v1.46.
589 2004-10-10 21:10 Jochen Striepe
591 * contrib/t-prot.sl: Remove -S command line option as line counts
592 get wrong with quoted-printable (which gets more and more widely
595 2004-10-10 20:47 Jochen Striepe
597 * t-prot, t-prot.1: Remove the groups flag within --check: This is
598 done easier inside filter_innd.pl (where it is actually implemented
601 2004-10-10 20:43 Jochen Striepe
603 * t-prot: Realign global vars into three categories: command-line
604 switches, mutt locales, gnupg locales. This should be much more
607 2004-10-10 20:27 Jochen Striepe
609 * t-prot.1: Fix typo. Update date string.
611 2004-10-10 20:26 Jochen Striepe
613 * contrib/filter_innd.pl: Reject full quotes as well.
615 2004-10-10 19:50 Jochen Striepe
617 * t-prot: Performance fix.
619 2004-10-10 19:47 Jochen Striepe
621 * contrib/filter_innd.pl: Update comment.
623 2004-10-10 19:28 Jochen Striepe
625 * t-prot: Fix --check flags parsing to be stricter.
627 2004-10-10 19:22 Jochen Striepe
629 * t-prot: Fix --check flags parsing.
631 2004-10-09 10:17 Jochen Striepe
633 * t-prot: Release as v1.45.
635 2004-10-09 10:08 Jochen Striepe
637 * t-prot: Check for empty footer files before processing them. Many
638 thanks to Markus Hubig.
640 2004-09-28 11:19 Jochen Striepe
642 * t-prot: Release as v1.44.
644 2004-09-28 11:19 Jochen Striepe
646 * t-prot: Fix detection of MS-style TOFU within PGP signed
647 messages. Many thanks to Gerfried Fuchs for reporting.
649 2004-09-27 17:45 Jochen Striepe
651 * t-prot.1: Update time stamp.
653 2004-09-27 17:40 Jochen Striepe
655 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
657 2004-09-27 17:23 Jochen Striepe
659 * t-prot: Release as v1.43.
661 2004-09-27 17:22 Jochen Striepe
663 * t-prot: Fix MS-style TOFU removal for attachments when invoked
664 from mutt. Many thanks to Gerfried Fuchs.
666 2004-09-27 17:05 Jochen Striepe
668 * t-prot: Fix typo, small performance enhancement.
670 2004-09-27 15:27 Jochen Striepe
672 * t-prot: Minor cleanup.
674 2004-09-20 17:02 Jochen Striepe
676 * contrib/filter_innd.pl: New file.
678 2004-09-20 17:01 Jochen Striepe
680 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
685 2004-09-20 14:13 Jochen Striepe
687 * t-prot: Website http://learn.to/edit_messages/ is no longer
690 2004-08-28 11:50 Jochen Striepe
692 * t-prot: Release as v1.41.
694 2004-08-28 11:42 Jochen Striepe
696 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
699 2004-08-07 16:57 Jochen Striepe
701 * t-prot.1: Update Copyright date.
703 2004-08-07 16:34 Jochen Striepe
705 * t-prot: Fix last changes so attachments are separated by at least
706 one empty line (as done in the pgp code as well).
708 2004-08-07 15:52 Jochen Striepe
710 * t-prot: Release as v1.40.
712 2004-08-07 15:51 Jochen Striepe
714 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
715 special pgp treatment is included (this fixes the behaviour when
716 there is a clear text pgp signed message embedded in some MS style
719 This should work fine, but you never know what crap Outlook users
720 will send. So please give feedback if the results are not as they
723 2004-08-07 13:37 Jochen Striepe
725 * t-prot.1: Remove "require" line note. Update date string.
727 2004-08-07 13:20 Jochen Striepe
729 * t-prot: More checks on command line correctness.
731 2004-08-07 12:58 Jochen Striepe
733 * t-prot: Fix typo introduced with last update.
735 2004-08-07 12:48 Jochen Striepe
737 * t-prot: Fix "require" statement to match the code.
739 2004-07-31 11:41 Jochen Striepe
741 * t-prot: Release as v1.39.
743 2004-07-31 11:10 Jochen Striepe
745 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
748 2004-07-31 10:41 Jochen Striepe
750 * t-prot: Fix "be" gnupg locales.
752 Update locales to newly released gnupg-1.2.5 (and be incompatible
753 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
754 the price for not simply setting the LC vars to "C"...).
756 2004-07-17 13:28 Jochen Striepe
758 * t-prot, t-prot.1: Add option to have no output file.
760 2004-04-25 01:51 Jochen Striepe
762 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
765 2004-03-02 16:57 Jochen Striepe
767 * t-prot: Comment updated: Reflect the fact that no locales have
768 changed in mutt-1.4.2.1.
770 2004-03-02 15:54 Jochen Striepe
772 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
774 2004-02-11 16:05 Jochen Striepe
776 * t-prot: Comment updated: Reflect the fact that no locales have
777 changed in mutt-1.4.2.
779 2004-01-31 02:06 Jochen Striepe
781 * t-prot.1: Fix copyright date.
783 2004-01-30 15:20 Jochen Striepe
785 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
787 2004-01-30 15:08 Jochen Striepe
789 * t-prot: Release as v1.38.
791 2004-01-30 14:38 Jochen Striepe
793 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
794 Many thanks to Christian Wach for pointing at the problem.
796 2004-01-30 14:31 Jochen Striepe
798 * t-prot: Small performance fix in footer treatment.
800 2004-01-21 13:46 Jochen Striepe
802 * t-prot: Release as v1.37.
804 2004-01-21 13:45 Jochen Striepe
806 * t-prot: Fix processing if first attachment is of type
809 2004-01-21 13:39 Jochen Striepe
811 * t-prot: Small performance fix.
813 2003-12-29 17:06 Jochen Striepe
815 * t-prot: Release as 1.36.
817 2003-12-29 17:06 Jochen Striepe
819 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
821 2003-12-29 15:33 Jochen Striepe
823 * t-prot.1: Update date string.
825 2003-12-29 15:09 Jochen Striepe
827 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
829 2003-12-29 12:59 Jochen Striepe
831 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
832 altogether. Mutt developer versions are handled in patches.
834 2003-11-22 02:35 Jochen Striepe
836 * t-prot: Fix comments for gpg and mutt locales.
838 2003-11-20 14:51 Jochen Striepe
840 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
841 interpreted as successful if a bug showed up (boy, I never saw this
842 with good old gnupg-1.0.7).
846 2003-11-19 21:05 Jochen Striepe
848 * t-prot: Release as v1.34.
850 2003-11-19 20:58 Jochen Striepe
854 2003-11-19 20:45 Jochen Striepe
856 * t-prot.1: Cosmetics.
858 2003-11-19 20:43 Jochen Striepe
860 * t-prot.1: Change time stamp.
862 2003-11-19 20:43 Jochen Striepe
864 * t-prot.1: Update man page to reflect last changes.
866 2003-11-19 20:41 Jochen Striepe
868 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
869 gpg-1.0.7's locales is available as a patch.
871 2003-11-19 20:11 Jochen Striepe
873 * t-prot.1: Update man page to reflect last changes.
875 2003-11-19 20:10 Jochen Striepe
877 * t-prot: Removed option --mutt-ver for sanity reasons. Special
878 adapations for mutt developer versions will be available as a
881 2003-09-10 11:32 Jochen Striepe
883 * t-prot.1: Make clear t-prot.sl is just an example implementation.
886 2003-09-10 11:30 Jochen Striepe
888 * t-prot.sl, contrib/t-prot.sl: Additional comments.
890 2003-08-11 14:35 Jochen Striepe
892 * t-prot: Release as v1.33.
894 2003-08-11 14:35 Jochen Striepe
896 * t-prot.1: Improve description for --mutt-ver.
898 2003-08-11 14:33 Jochen Striepe
900 * t-prot.1: Update date string.
902 2003-08-11 14:32 Jochen Striepe
904 * t-prot: Clean up locales stuff.
906 2003-08-11 14:19 Jochen Striepe
908 * t-prot: Fix parsing order with --mutt-ver and --locale.
910 2003-08-11 14:05 Jochen Striepe
912 * t-prot.1: Add description for --mutt-ver.
914 2003-08-11 14:00 Jochen Striepe
916 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
917 block detection fail). New parameter --mutt-ver. Many thanks to
922 2003-08-11 13:41 Jochen Striepe
924 * t-prot: Simplify regex introduced in last update.
926 2003-08-09 22:22 Jochen Striepe
928 * t-prot: Fix some cases where SIGINT was not detected for pgp
929 verification from within mutt.
933 2003-07-21 13:12 Jochen Striepe
935 * t-prot: Release as v1.30.
937 2003-07-21 13:12 Jochen Striepe
939 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
942 2003-07-15 13:39 Jochen Striepe
944 * t-prot: Release as v1.29.
946 2003-07-15 13:38 Jochen Striepe
948 * t-prot: Fix email adress verification inside pgp(). Fix locale
951 2003-07-09 21:11 Jochen Striepe
953 * t-prot: Use the environment variable LC_ALL (and if this fails,
954 LANG) to determine a reasonable locale default. Suggested by
959 2003-06-24 23:52 Jochen Striepe
961 * t-prot: Release as v1.27.
963 2003-06-24 23:52 Jochen Striepe
965 * t-prot: Getting some rare multipart message from mutt, t-prot got
966 locked into a probably endless 100% CPU consuming loop (see msgid
967 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
968 security problem if you use t-prot in some automated setup. This
969 bug was only triggered when used with -Mmutt. BTW, fixing this
970 should also increase performance when processing multipart messages
973 Many many thanks to Gerfried Fuchs for alerting us and pointing out
974 the DoS character of the bug (though most people might not use mutt
975 to do fully automated email processing).
977 2003-06-24 22:44 Jochen Striepe
979 * t-prot: Fix treatment of forwarded messages by Opera7.
981 2003-06-23 14:10 Jochen Striepe
983 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
984 (hopefully this will be obsolet with S-Lang-2.0) and some minor
987 2003-06-23 13:20 Jochen Striepe
989 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
991 2003-06-23 12:58 Jochen Striepe
993 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
995 2003-06-22 23:47 Jochen Striepe
997 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
998 correct some plain wrong comments, and add some more comments.
1000 2003-06-22 22:57 Jochen Striepe
1002 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
1003 configurable (thanks to Gerfried Fuchs for some suggestions) and
1004 provide a possibility to toggle filtering on/off from within slrn
1005 (thanks to Michael Prokop for feedback).
1007 2003-06-15 22:53 Jochen Striepe
1009 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
1010 t-prot.sl and update the man page to mention the S-Lang example
1013 2003-06-15 22:33 Jochen Striepe
1015 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
1016 from within slrn(1).
1018 2003-05-04 12:40 Jochen Striepe
1020 * t-prot: Fix handling of empty lines in traditional TOFU code:
1021 TOFU broken into parts by empty lines will be detected correctly
1022 now, empty lines will not be deleted if there is no TOFU at all.
1026 2003-04-23 14:50 Jochen Striepe
1028 * t-prot: Finally fix thrown away verbatim information with
1029 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
1030 thanks to Gerfried Fuchs.
1034 2003-04-03 13:26 Jochen Striepe
1036 * t-prot: Regex performance fixes.
1038 2003-03-20 02:09 Jochen Striepe
1040 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1044 2003-03-18 16:08 Jochen Striepe
1046 * t-prot: Clean up $0 usage.
1048 2003-03-08 17:05 Jochen Striepe
1050 * t-prot: Pure cosmetics.
1052 2003-03-08 16:48 Jochen Striepe
1054 * t-prot: Release as v1.23.
1056 2003-03-08 16:43 Jochen Striepe
1058 * t-prot: Fix another typo.
1060 2003-03-08 16:40 Jochen Striepe
1062 * t-prot: Fix typo in last commit.
1064 2003-03-08 16:37 Jochen Striepe
1066 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1067 an interrupt. Many thanks to Gerfried Fuchs.
1069 2003-03-08 02:24 Jochen Striepe
1071 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1072 the pagerfilter patch. Do not activate --lax-security unless you
1073 really know what you are doing.
1075 2003-03-07 14:19 Jochen Striepe
1077 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1078 want the chance to stop PGP verification and still have the message
1079 displayed. Idea by Peter Palfrader, suggested for t-prot by
1080 Gerfried Fuchs. Thanks, great idea!
1084 2003-03-05 17:26 Jochen Striepe
1086 * t-prot: Release as v1.21.
1088 2003-03-05 17:15 Jochen Striepe
1090 * t-prot: Various performance fixes.
1092 2003-03-05 17:02 Jochen Striepe
1094 * t-prot: Another performance fix.
1096 2003-03-05 16:59 Jochen Striepe
1098 * t-prot: Fix multipart boundary detection.
1100 2003-03-05 16:53 Jochen Striepe
1102 * t-prot: Another performance fix in pgp().
1104 2003-03-05 16:51 Jochen Striepe
1106 * t-prot: Fix bad typo.
1108 2003-03-05 16:35 Jochen Striepe
1110 * t-prot: Performance improvements in pgp().
1112 2003-03-05 16:14 Jochen Striepe
1114 * t-prot: Make kammquote code more efficient.
1116 2003-03-05 16:09 Jochen Striepe
1118 * t-prot: Fix kammquote condition.
1120 2003-03-05 15:54 Jochen Striepe
1122 * t-prot: Some cosmetics, no code changes.
1124 2003-03-01 17:49 Jochen Striepe
1126 * t-prot: Formatting: Replace tabs with spaces.
1128 2003-03-01 17:46 Jochen Striepe
1130 * t-prot: Add some comments.
1132 2003-02-26 22:56 Jochen Striepe
1134 * t-prot.1: Reflect the fact that world has not stopped spinning
1135 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1136 and 2822. Thanks to Thomas Bliesener for noticing.
1138 2003-02-26 22:32 Jochen Striepe
1140 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1141 sendmail(8). Add a note that -m/-t is needed for successful use of
1142 -p. Thanks to Thomas Bliesener.
1144 2003-02-19 22:05 Jochen Striepe
1146 * t-prot: Release as v1.20.
1148 2003-02-19 21:53 Jochen Striepe
1150 * t-prot: Fix missing verbatim vals when moving gpg output.
1152 2003-02-17 15:00 Jochen Striepe
1154 * t-prot.1: Update Copyright date.
1156 2003-02-17 13:53 Jochen Striepe
1158 * t-prot: Fix moving gpg output for signatures by expired keys.
1162 2003-02-17 13:35 Jochen Striepe
1164 * t-prot: Fix sender address for --pgp-short.
1166 2003-02-17 13:02 Jochen Striepe
1168 * t-prot: Remove unnecessary variable in write_msg().
1170 2003-02-17 12:59 Jochen Striepe
1172 * t-prot: Regex performance improvements.
1174 2003-02-17 01:59 Jochen Striepe
1176 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1177 mime parts, we must take care that all gpg output is printed.
1181 2003-02-17 00:08 Jochen Striepe
1183 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1188 2003-02-14 14:50 Jochen Striepe
1190 * t-prot: Fix missing check.
1192 2003-02-14 14:42 Jochen Striepe
1194 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1195 on the bottom of a message are ignored.
1199 2003-02-11 21:06 Jochen Striepe
1201 * t-prot: Fix --bigq for big quotes that go down to one of the two
1206 2003-02-11 13:49 Jochen Striepe
1208 * t-prot: Fix ad footers within pgp signed stuff.
1210 2003-02-11 13:42 Jochen Striepe
1212 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1217 2003-02-09 20:34 Jochen Striepe
1219 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1220 Thanks to Michael Loeffler.
1222 Clean up some regexps for mutt's separators (should give better
1227 2003-02-08 18:19 Jochen Striepe
1229 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1234 2003-02-08 17:44 Jochen Striepe
1236 * t-prot: Use constants where possible.
1238 2003-02-07 19:16 Jochen Striepe
1240 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1245 2003-02-07 18:26 Jochen Striepe
1247 * t-prot: Fix another terminal color sequence.
1249 2003-02-07 16:29 Jochen Striepe
1251 * t-prot.1: List contributors in alphabetical order.
1253 2003-02-07 16:00 Jochen Striepe
1255 * t-prot.1: Update date string.
1257 2003-02-07 15:55 Jochen Striepe
1259 * t-prot.1: Add a note to the BUGS section about possible perl
1260 compiler errors with not-up-to-date perl installations.
1262 2003-02-07 11:51 Jochen Striepe
1264 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1265 thanks to Gerfried Fuchs).
1269 2003-02-06 16:11 Jochen Striepe
1271 * t-prot: Last change broke attachment detection for -Mmutt.
1273 2003-02-06 15:37 Jochen Striepe
1275 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1276 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1277 Fuchs for reporting the bug and providing vital data!).
1281 2003-01-29 03:24 Jochen Striepe
1283 * t-prot.1: Update date string.
1285 2003-01-29 03:23 Jochen Striepe
1287 * t-prot.1: Fix spellling error.
1289 2003-01-28 12:00 Jochen Striepe
1291 * t-prot: Make -h work again.
1293 Version bump to 1.8.
1295 2002-12-29 03:52 Jochen Striepe
1297 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1298 spamassassin workaround. Update man page and sample config file
1301 Correct some speling errors in the man page.
1305 2002-12-11 18:53 Jochen Striepe
1307 * t-prot: Mutt content type fix.
1309 Version bump to 1.6.
1311 2002-12-11 01:46 Jochen Striepe
1313 * t-prot: Improve M$ style TOFU heuristics.
1317 2002-12-08 22:45 Jochen Striepe
1319 * t-prot: Remove unused else.
1321 2002-12-06 16:21 Jochen Striepe
1323 * t-prot: Fix treatment of pgp uids without email adress for
1324 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1326 Small performance fix for --pgp-move-vrf.
1330 2002-12-04 20:45 Jochen Striepe
1332 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1335 Version bump to 1.3.
1337 2002-12-04 09:06 Jochen Striepe
1339 * t-prot.1: Another --locale fix.
1341 2002-12-04 09:01 Jochen Striepe
1343 * t-prot.1: Update --locale description.
1345 2002-12-03 18:20 Jochen Striepe
1347 * t-prot: Add internationalization for --pgp-move-vrf from
1348 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1352 2002-12-02 21:04 Jochen Striepe
1354 * t-prot.1: Update man page date string.
1356 2002-12-02 21:03 Jochen Striepe
1358 * t-prot.1: Make last man page update more complete.
1360 2002-12-02 21:00 Jochen Striepe
1362 * t-prot, t-prot.1: Add an option to move only positive pgp
1363 verification output (this works for English gpg-1.0.7 right now --
1364 no internationalization, no pgp.com support). Thanks to Markus
1365 Hubig for suggesting.
1367 2002-11-11 02:59 Jochen Striepe
1369 * t-prot: Version 1.0.
1371 2002-11-09 02:22 Jochen Striepe
1373 * t-prot.1: Man page update.
1375 2002-11-09 01:53 Jochen Striepe
1377 * t-prot: Adding comment for pgp().
1379 2002-11-05 13:29 Jochen Striepe
1381 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1382 to Wichert Akkerman and Gerfried Fuchs.
1386 2002-11-04 19:01 Jochen Striepe
1388 * t-prot: Fix typo from last submission.
1392 2002-11-04 18:49 Jochen Striepe
1394 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1395 that ate the first (empty) line of pgp signed data when using
1396 t-prot within mutt. Many thanks!
1398 Version bump to 0.92.
1400 2002-11-02 16:35 Jochen Striepe
1402 * t-prot: Replace all die()s with exit()s and appropriate exit
1403 codes for better interaction with MTAs.
1407 2002-11-02 16:08 Jochen Striepe
1409 * t-prot: Minor changes.
1411 2002-11-02 01:05 Jochen Striepe
1413 * t-prot.1: Update man page modification stamp.
1415 2002-11-01 18:30 Jochen Striepe
1417 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1418 pending bug report (thanks to Markus Hubig). Update the man page to
1421 Huge version jump to v0.90: this is a release candidate for v1.0,
1422 every main feature should work fine by now. Please tell me *now* if
1423 something does not work for you (or if you have a major feature
1424 request that should be considered before v1.0).
1426 2002-10-31 18:29 Jochen Striepe
1428 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1429 the source with proper alignment now.
1431 2002-10-31 14:17 Jochen Striepe
1433 * t-prot: T-prot would cheerfully create an output file without
1434 checking to see if it was about to write to a symlink or a named
1435 pipe. If a user used t-prot to write data into open shared
1436 directories, such as /tmp, this vulnerability could be used by a
1437 local attacker to overwrite files or lead to privilege escalation.
1441 2002-10-22 16:42 Jochen Striepe
1443 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1444 Berthe for suggesting).
1446 2002-10-19 17:22 Jochen Striepe
1448 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1451 Specifying an empty string for -i or -o is no longer tolerated.
1453 Version bump to 0.69.
1455 2002-10-19 16:15 Jochen Striepe
1457 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1459 2002-09-14 05:24 Jochen Striepe
1461 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1463 2002-09-14 05:10 Jochen Striepe
1465 * t-prot: Johan Almqvist found another bug, this time false
1466 positives with some M$ MUA's forwarded messages.
1468 2002-09-12 12:59 Jochen Striepe
1470 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1471 for noticing. Bumped to v0.68.
1473 2002-07-26 14:03 Jochen Striepe
1475 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1477 2002-07-09 14:07 Jochen Striepe
1479 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1480 had some very reasonable ideas
1481 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1482 tolerate MS style TOFU if there is no text above.
1484 Version bump to v0.67.
1486 2002-06-27 21:37 Jochen Striepe
1488 * t-prot: Fix unbelievable stupid typo introduced in the last
1493 2002-06-27 19:54 Jochen Striepe
1495 * t-prot: Fix detection of mailing list footers in attachments
1500 2002-06-27 18:16 Jochen Striepe
1502 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1503 footers, bug reported by Gerfried Fuchs (many thanks!).
1505 Update manpage to make clear -Mmutt is *required* when t-prot is
1506 called from within mutt.
1510 2002-06-18 01:45 Jochen Striepe
1512 * t-prot: Another tweak on the kammquote condition.
1514 2002-06-16 12:32 Jochen Striepe
1516 * t-prot: Fixed the line count header with -Mmutt and attachments,
1517 pgp signatures and encryption.
1519 2002-06-15 17:18 Jochen Striepe
1521 * t-prot: Another tweak on the kammquote condition.
1523 2002-06-08 19:50 Jochen Striepe
1525 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1526 required mutt version.
1528 2002-06-02 07:51 Jochen Striepe
1530 * t-prot: Fixed some typos.
1532 2002-06-02 07:12 Jochen Striepe
1534 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1537 2002-06-02 02:12 Jochen Striepe
1539 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1540 tolerated number of signatures. Manpage updated. Version bump to
1543 2002-05-30 11:24 Jochen Striepe
1545 * t-prot: Update help to reflect -p changes.
1547 2002-05-30 11:16 Jochen Striepe
1549 * t-prot: Bump to v0.60.
1551 2002-05-30 10:45 Jochen Striepe
1553 * t-prot.1: Update manpage for new behaviour of -p.
1555 2002-05-10 02:18 Jochen Striepe
1557 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1558 spamassassin: the parameter for -p is optionally right now. If
1559 there is none supplied, there is no mail sent, of course.
1561 2002-05-03 02:02 Jochen Striepe
1563 * t-prot.1: Fix typo.
1565 2002-05-03 01:56 Jochen Striepe
1567 * t-prot.1: Update man page date.
1569 2002-05-03 01:55 Jochen Striepe
1571 * t-prot.1: Man page fixes and updates.
1573 2002-04-30 17:23 Jochen Striepe
1575 * t-prot: Improve the comment on the Kammquote condition.
1577 2002-04-30 17:16 Jochen Striepe
1579 * t-prot: Further tweak on the Kammquote condition. Should really
1580 do The Right Thing by now.
1582 2002-04-24 14:08 Jochen Striepe
1584 * t-prot: Performance tweak in debigq().
1586 2002-04-24 13:33 Jochen Striepe
1588 * t-prot, t-prot.1: Added an option to remove the bigger part of
1589 huge blocks of quoted lines (--bigq). Updated the man page
1592 Updated the man page's contributors text.
1596 2002-04-20 21:32 Jochen Striepe
1598 * t-prot: Just insert one space when joining lines in decomb().
1600 2002-04-20 15:37 Jochen Striepe
1602 * t-prot.1: Update man page to reflect upon new options --kminl,
1603 --kmaxl, and --kdiff.
1605 2002-04-20 15:18 Jochen Striepe
1607 * t-prot: Some more tweaks to the Kammquote condition. Add some
1608 command line switches to make behaviour a little more flexible.
1612 2002-04-20 11:10 Jochen Striepe
1614 * t-prot: Another small tweak in the Kammquoting condition.
1616 2002-04-20 11:03 Jochen Striepe
1618 * t-prot: Another small tweak in the Kammquote condition.
1620 2002-04-20 10:58 Jochen Striepe
1622 * t-prot: Make the Kammquote condition a little pickier.
1624 2002-04-20 02:48 Jochen Striepe
1626 * t-prot.1: Add description of the anti Kammquoting option.
1628 2002-04-20 02:28 Jochen Striepe
1630 * t-prot: Added an option to fix those zig-zag shaped quotings,
1631 well-known to German users as "Kammquoting".
1633 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1634 definition, so they won't be cleaned away.
1638 2002-04-18 22:51 Jochen Striepe
1640 * t-prot: Clean up revision number a bit.
1642 2002-04-11 05:14 Jochen Striepe
1644 * t-prot: Just catch the last signature if there are more.
1646 2002-04-11 04:46 Jochen Striepe
1648 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1649 there is an overlong signature and no -S on the command line.
1650 Though this was intended behaviour, this is changed: by now
1651 signatures are always interpreted as such, so the text before can
1654 2002-03-29 01:46 Jochen Striepe
1656 * t-prot.1: Add description for --locale=LOCALE.
1658 2002-03-29 01:15 Jochen Striepe
1660 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1663 2002-03-23 10:47 Jochen Striepe
1667 2002-03-22 11:38 Jochen Striepe
1669 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1671 2002-03-21 22:26 Jochen Striepe
1673 * t-prot: Bump to 0.54.
1675 2002-03-21 13:16 Jochen Striepe
1677 * t-prot: More cleanups in the multipart code.
1679 2002-03-21 12:53 Jochen Striepe
1681 * t-prot: Fix comment in the mutt specific multipart code.
1683 2002-03-21 12:27 Jochen Striepe
1685 * t-prot: Fixed assumption in the mutt-specific code that the first
1686 attachment always would be text/plain containing the actual message
1689 2002-03-20 22:58 Jochen Striepe
1691 * t-prot: Fix some false positives in footers and multipart code.
1693 2002-03-20 17:02 Jochen Striepe
1695 * t-prot: More cleanups and performance improvements. Fixed tofu
1696 deletion when diff appended to signature. Fixed broken detection of
1697 mutt(1)'s mime/pgp output. Bumped to 0.53.
1699 2002-03-20 15:12 Jochen Striepe
1701 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1702 processed if the message has been processed by mutt(1) before.
1704 2002-03-20 13:16 Jochen Striepe
1706 * t-prot: Another HUGE cleanup.
1708 2002-03-20 01:56 Jochen Striepe
1710 * t-prot: Major cleanup. Bump to 0.52.
1712 2002-03-19 14:16 Jochen Striepe
1714 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1717 2002-03-19 12:42 Jochen Striepe
1719 * t-prot.1: Add note describing the complicated and confusing line
1720 count thingie when deleting an overlong signature.
1722 2002-03-19 12:38 Jochen Striepe
1724 * t-prot: Correct line count in snipped-overlong-sig message.
1726 2002-03-18 19:19 Jochen Striepe
1728 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1729 options (-a and -A=dir) to get rid of those annoying hotmail
1730 advertisements appended to messages from people using gratis email
1731 providers. Update manpage and muttrc sample.
1733 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1737 2002-03-18 15:49 Jochen Striepe
1739 * t-prot: Fix the line count header. Bump to v0.49.
1741 2002-03-16 00:01 Jochen Striepe
1743 * t-prot.1: Minor fix.
1745 2002-03-15 23:58 Jochen Striepe
1747 * t-prot.1: Minor cleanup.
1749 2002-03-15 01:48 Jochen Striepe
1751 * t-prot: Fix variables initialisation.
1753 2002-03-14 22:21 Jochen Striepe
1755 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1757 2002-03-13 08:07 Jochen Striepe
1759 * t-prot.1: Add some explanation for the verbatim instruction to
1760 the troubleshooting section.
1762 2002-03-13 07:52 Jochen Striepe
1764 * t-prot: Make verbatim instructions work for everything except
1765 mailing list footers. Bump to v0.47.
1767 2002-03-13 01:19 Jochen Striepe
1769 * t-prot.1: Fixed typo.
1771 2002-03-12 17:16 Jochen Striepe
1773 * t-prot.1: Add TROUBLESHOOTING section.
1775 2002-03-12 16:44 Jochen Striepe
1777 * t-prot.1: Changed one makro which was overseen last commit.
1779 2002-03-12 16:24 Jochen Striepe
1781 * t-prot.1: Big man page cleanup.
1783 2002-03-12 15:41 Jochen Striepe
1785 * t-prot.1: Further improvement of the -L man page text.
1787 2002-03-12 15:39 Jochen Striepe
1789 * t-prot.1: Improved man page text for -L.
1791 2002-03-12 15:37 Jochen Striepe
1793 * t-prot.1: Clarify the man page text for -l and -L.
1795 2002-03-12 02:47 Jochen Striepe
1797 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1799 2002-03-09 17:18 Jochen Striepe
1801 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1802 option -M/--mua and try to detect attachments only when necessary.
1803 Updated man page and muttrc sample. Version bump to 0.45.
1805 2002-03-08 20:29 Jochen Striepe
1807 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1808 attachments. Credits to Gerfried Fuchs for reporting and locating
1811 2002-03-02 02:26 Jochen Striepe
1813 * t-prot: Some minor cleanups.
1815 2002-03-02 02:18 Jochen Striepe
1817 * t-prot: Some minor cleanups.
1819 2002-03-01 10:10 Jochen Striepe
1821 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1822 with messages only containing the mailing list footer.
1824 2002-02-26 12:20 Jochen Striepe
1826 * t-prot: Add infrastructure for better debugging.
1828 2002-02-26 11:11 Jochen Striepe
1830 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1831 little shorter, and add colors.
1833 2002-02-26 03:05 Jochen Striepe
1835 * t-prot: Improve empty line handling between body and signature.
1837 2002-02-26 02:50 Jochen Striepe
1839 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1840 empty lines around signatures and mailing list footers.
1842 Version bump to 0.42.
1844 2002-02-25 19:20 Jochen Striepe
1846 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1847 some cases were not caught before.
1849 2002-02-25 18:48 Jochen Striepe
1851 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1852 thanks!). It was ugly anyway, so that part got a clean rewrite.
1854 Bumped version to 0.41.
1856 2002-02-22 15:55 Jochen Striepe
1858 * t-prot: Another slight performance hit with multipart messages.
1860 2002-02-22 15:36 Jochen Striepe
1862 * t-prot: Leave only the body of the first multipart message part
1863 for processing, not the headers.
1865 2002-02-21 23:27 Jochen Striepe
1867 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1870 2002-02-21 23:24 Jochen Striepe
1872 * t-prot: Fix no TOFU is detected in multipart messages without
1873 signature and without previous preparation by mutt(1). Now
1874 multipart messages as described in RFC 1341 are detected properly.
1875 Only the first part is processed, and only if it has the content
1876 type "text/plain" or none specified as described in RFC 1341.
1878 2002-02-20 16:51 Jochen Striepe
1880 * t-prot: Bump version to 0.39.
1882 2002-02-20 16:50 Jochen Striepe
1884 * t-prot.1: Updated manpage for long options.
1886 2002-02-18 19:44 Jochen Striepe
1888 * t-prot.1: Updated credits in manpage.
1890 2002-02-16 00:06 Jochen Striepe
1892 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1893 command line system to Getopt::Mixed as recommended by Gerfried
1894 Fuchs. One of the reasons is that now the parameter of the option
1895 '-S' is optionally, what was not cleanly realizeable before. The
1896 opportunity has been used to do a cleanup on some things, too ...
1898 Please note that Getopt::Mixed now is mandatory to run t-prot - you
1899 can get it at CPAN. The trade-off seems worthy IMHO - please drop
1900 an email to <t-prot@tolot.escape.de> if you do not think so, so the
1901 matter can be discussed. :)
1905 2002-02-15 03:49 Jochen Striepe
1907 * t-prot.1: Beautify the manpage, and add some more info about bugs
1910 2002-02-15 03:30 Jochen Striepe
1912 * t-prot: Beautify help text.
1914 2002-02-14 16:32 Jochen Striepe
1916 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1917 t-prot write a syslog entry for each message bounced when invoked
1918 with -p. So -d is new. Will only write syslog entries if
1919 Sys::Syslog is available but will not crash if not.
1921 2002-02-14 13:26 Jochen Striepe
1923 * t-prot: Minor cleanup.
1925 2002-02-14 11:04 Jochen Striepe
1927 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
1930 2002-02-13 01:08 Jochen Striepe
1932 * t-prot: Version bump to 0.35.
1934 2002-02-12 13:57 Jochen Striepe
1936 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
1938 2002-02-12 12:47 Jochen Striepe
1940 * t-prot.1: Update manpage for -S=n.
1942 2002-02-12 12:45 Jochen Striepe
1944 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
1945 message. Change option -S to accept an integer denoting the maximum
1946 allowed lines for a valid signature.
1948 2002-02-12 04:44 Jochen Striepe
1950 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
1951 use t-prot in your MTA's aliases file to bounce TOFUed emails.
1954 2002-02-12 01:03 Jochen Striepe
1956 * t-prot: Corrected help when called with -h. Small indent cleanup.
1958 2002-02-11 20:40 Jochen Striepe
1960 * t-prot.1: Updated manpage date.
1962 2002-02-11 20:33 Jochen Striepe
1964 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
1965 attachments when hiding lines, that flaw should be fixed right now.
1966 Manpage has been updated to reflect upon that fact.
1968 2002-02-11 19:13 Jochen Striepe
1970 * t-prot: Corrected line count for overlong signatures. Problem
1971 reported by Gerfried Fuchs (thanks, Alfie!).
1973 2002-01-29 14:57 Jochen Striepe
1975 * t-prot: Remove goto. Patch by Gerfried Fuchs.
1977 2002-01-28 20:34 Jochen Striepe
1979 * t-prot: Bump version to 0.32.
1981 2002-01-28 16:53 Jochen Striepe
1983 * t-prot: Just again a version fix. Should be done now...
1985 2002-01-28 16:52 Jochen Striepe
1987 * t-prot: Sigh. Another version fix.
1989 2002-01-28 16:50 Jochen Striepe
1991 * t-prot.1: Fix manpage version.
1993 2002-01-28 16:48 Jochen Striepe
1995 * t-prot, t-prot.1: Fix version strings.
1997 2002-01-28 16:46 Jochen Striepe
1999 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
2002 2002-01-28 16:39 Jochen Striepe
2004 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
2007 2002-01-28 16:39 Jochen Striepe
2009 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial