1 2007-09-19 11:32 Jochen Striepe
3 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
5 2007-09-19 11:31 Jochen Striepe
7 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
8 produced by Novell Groupwise. Many thanks to Philipp Thomas for
9 testing and suggesting.
11 2007-05-24 08:22 Jochen Striepe
13 * t-prot.1: Update copyright date.
15 2007-03-09 15:06 Jochen Striepe
17 * t-prot: Release as v2.4.
19 2007-03-09 15:05 Jochen Striepe
21 * t-prot, t-prot.1: Add feature to skip processing very large
22 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
25 2007-03-09 14:33 Jochen Striepe
27 * t-prot: Fix formatting for better reading.
29 2006-12-19 13:13 Jochen Striepe
31 * t-prot: Release as v2.3.
33 2006-12-19 12:30 Jochen Striepe
35 * t-prot.1: Fix grammar, update time stamp.
37 2006-12-19 12:04 Jochen Striepe
39 * t-prot: Sync the order of options in the man page and "t-prot
42 2006-11-30 14:06 Jochen Striepe
44 * t-prot: Release as v2.2.
46 2006-11-30 13:02 Jochen Striepe
48 * t-prot: Add string to detect gmx.de's M$ style TOFU.
50 2006-09-25 14:42 Jochen Striepe
52 * t-prot.1: Make sure we can ship files not copyrighted by the
53 author of the package.
55 2006-07-16 08:50 Jochen Striepe
57 * t-prot.1: There are no patches for locales of old mutt versions.
59 2006-07-11 14:05 Jochen Striepe
61 * t-prot.1: Updated time stamp.
63 2006-07-10 10:01 Jochen Striepe
65 * t-prot.1: Fix spelling and grammar.
67 2006-06-23 17:28 Jochen Striepe
69 * t-prot.1: Fix capitalization of "pgp".
71 2006-06-23 17:25 Jochen Striepe
73 * t-prot.1: Add section about performance issues.
75 2006-06-17 22:45 Jochen Striepe
77 * t-prot: Release as v2.1.
79 2006-06-17 22:45 Jochen Striepe
81 * t-prot: Frank Terbeck suggested a more tolerant handling of
82 signatures -- trailing newlines are no longer counted as signature
83 lines, thus fixing some mailing list software behaviour.
85 2006-06-17 12:34 Jochen Striepe
87 * t-prot.1: Update time stamp.
89 2006-06-17 12:34 Jochen Striepe
91 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
92 learning how to report them.
94 2006-05-16 12:07 Jochen Striepe
96 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
97 MIME attachments. Many thanks!
99 2006-05-16 12:07 Jochen Striepe
101 * t-prot.1: There is no BUGS file any longer.
103 2006-05-16 11:34 Jochen Striepe
105 * t-prot.1: Time stamp and copyright updated.
107 2006-05-16 11:33 Jochen Striepe
109 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
111 2005-06-29 12:45 Jochen Striepe
113 * t-prot.1: Better formatting for "see also".
115 2005-06-29 12:36 Jochen Striepe
117 * t-prot.1: Add section about exit status.
121 2005-05-27 10:00 Jochen Striepe
123 * t-prot: Re-release as v2.0. No code change since v1.104.
125 2005-05-13 00:06 Jochen Striepe
127 * t-prot.1: Matthias Kilian suggested some cleanup for better
128 reading. Many thanks!
130 2005-05-12 15:29 Jochen Striepe
132 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
134 2005-05-12 15:07 Jochen Striepe
136 * t-prot.1: Fix typo.
138 2005-05-12 15:07 Jochen Striepe
140 * t-prot.1: Provide more information on how to submit bug reports.
142 2005-05-12 03:32 Jochen Striepe
144 * t-prot.1: Fix formatting.
146 2005-05-12 03:29 Jochen Striepe
148 * t-prot.1: Another typo.
150 2005-05-12 03:27 Jochen Striepe
152 * t-prot.1: Fix typo.
154 2005-05-12 02:54 Jochen Striepe
156 * t-prot: Release as v1.104.
158 2005-05-11 12:14 Jochen Striepe
160 * t-prot.1: Many clarifications and added details. Some formatting
163 2005-05-11 09:21 Jochen Striepe
165 * t-prot.1: Fix copyright date string.
167 2005-05-11 09:17 Jochen Striepe
169 * t-prot.1: LICENSE CHANGE!
171 Alfie is completely right: Since the copyright notice essentially
172 is a BSD license, it is the Right Thing to simply switch to a BSD
173 license (slightly modified, as there is no binary code in t-prot).
175 2005-05-11 01:22 Jochen Striepe
177 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
180 2005-05-11 01:16 Jochen Striepe
182 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
183 wording should be a little clearer now.
185 2005-05-11 01:14 Jochen Striepe
187 * t-prot.1: Remove unnecessary text block.
189 2005-05-11 01:09 Jochen Striepe
191 * t-prot: The case-sensitivity of the Content-Type: header (vs.
192 Content-type:) seems not to be absolutely clear. RFC 1049 should be
193 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
196 2005-05-11 01:04 Jochen Striepe
198 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
201 2005-05-11 00:59 Jochen Striepe
203 * t-prot.1: Update date string.
205 2005-05-11 00:58 Jochen Striepe
207 * t-prot.1: Fix apostrophe.
209 2005-05-10 13:09 Jochen Striepe
211 * contrib/t-prot.sl: Update copyright.
213 2005-05-09 14:54 Jochen Striepe
215 * contrib/t-prot.sl: Make sure users get a hint if they look why
216 t-prot.sl does not work on their system (just as I did and wondered
219 2005-05-08 18:13 Jochen Striepe
221 * t-prot: Release as v1.103.
223 2005-05-08 18:13 Jochen Striepe
225 * t-prot: More regex fixes.
227 2005-05-08 17:50 Jochen Striepe
229 * t-prot: Release as v1.102.
231 2005-05-08 17:49 Jochen Striepe
233 * t-prot: Many fixes to many regexes, fixing performance issues und
234 readability. Some were entirely replaced by faster means.
236 2005-04-25 16:35 Jochen Striepe
238 * t-prot: Release as v1.101.
240 2005-04-25 15:49 Jochen Striepe
242 * t-prot: We must not forget to remove ad and mailing list footers
243 within the first MIME/Multipart attachment when processing raw
244 messages (lacking -M).
246 2005-04-25 15:29 Jochen Striepe
248 * t-prot: Fix a comment.
250 2005-04-25 15:28 Jochen Striepe
252 * t-prot: Mailing list footers (and probably ad footers) were not
253 detected when processing raw MIME/Multipart messages: We have to
254 look at the very end of the message, not only at the end of the
255 first attachment. Fix this by calling remove_footers() before
256 dealing with raw multipart attachments.
258 2005-04-15 14:08 Jochen Striepe
260 * t-prot: Release as v1.100.
262 2005-04-15 14:07 Jochen Striepe
264 * contrib/filter_innd.pl: We don't submit any headers, so use
265 --body. Use unlink() instead of system(). Mention the temp file
268 2005-04-15 14:03 Jochen Striepe
270 * t-prot, t-prot.1: Add --body to make sure we are not looking for
271 any headers when there are none in the input.
273 2005-04-15 13:42 Jochen Striepe
275 * t-prot.1: Add some clarifications and missing details.
277 2005-03-31 19:39 Jochen Striepe
279 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
280 remove() instead of system() and pipe_article() to reduce
281 flickering (and for cleaner code). Patch by Gregor Herrman, many
284 2005-03-31 19:20 Jochen Striepe
286 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
287 Printable. Thanks to Gregor Herrmann.
289 2005-03-31 19:17 Jochen Striepe
291 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
292 prefixes for other commands, so we should not overwrite those.
293 Patch by Gregor Herrmann, many thanks!
295 2005-03-24 22:24 Jochen Striepe
297 * t-prot: Release as v1.99.
299 2005-03-22 16:10 Jochen Striepe
301 * t-prot: Fix false positive for kammquote condition.
303 2005-03-21 19:30 Jochen Striepe
305 * t-prot: Fix missing range check when From: is the last header.
306 Thanks to Norbert Tretkowski for reporting.
308 2005-03-01 15:20 Jochen Striepe
310 * t-prot: Release as v1.98.
312 2005-03-01 15:20 Jochen Striepe
314 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
315 might avoid quote signs, so we check for "%" too when extracting
316 some locale strings. This still is not *really* bullet-proof,
317 because e.g. the percent sign might be protected by an escape. This
318 possibility should be quite unlikely, though, so we stick with it
321 2005-02-24 23:34 Jochen Striepe
323 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
324 no longer available at Sven Gucke's old site.
326 2005-02-24 22:45 Jochen Striepe
328 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
331 2005-02-23 13:07 Jochen Striepe
333 * t-prot.1: Remove misleading information about locale names.
335 2005-02-23 12:39 Jochen Striepe
337 * t-prot: Release as v1.97.
339 2005-02-23 12:38 Jochen Striepe
341 * t-prot: Fix French (and probably many other) locales extraction.
342 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
343 great deal with the bug hunt.
345 2005-02-14 15:02 Jochen Striepe
347 * t-prot.1: Remove unnecessary lines.
349 2005-02-14 15:01 Jochen Striepe
351 * t-prot.1: Fix copyright time stamp.
353 2005-02-14 14:19 Jochen Striepe
355 * t-prot: Release as v1.96.
357 2005-02-14 14:18 Jochen Striepe
359 * t-prot: GnuPG locale strings were for v1.2.6, update them to
362 2005-02-14 13:29 Jochen Striepe
364 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
365 big change, so we consider this a v2.0 pre-release. Please send any
366 feature requests and bugreports NOW, so we can work on them before
369 2005-02-14 13:26 Jochen Striepe
371 * t-prot.1: Mention the need for Locale::gettext when using
372 --locale. Update date string.
374 2005-02-14 13:23 Jochen Striepe
376 * t-prot: Following a suggestion by Gerfried Fuchs, make
377 Locale::gettext fetch the locale strings for us. Big change, please
378 report any funny behaviour -- thanks!
380 2005-02-02 13:46 Jochen Striepe
382 * t-prot: Release as v1.49.
384 2005-02-02 12:22 Jochen Striepe
386 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
387 pgp() code when dealing with multi-line From: headers. Many thanks
390 2005-02-01 15:38 Jochen Striepe
392 * t-prot: Fix missing Locale value.
394 2005-02-01 14:15 Jochen Striepe
396 * t-prot: Fix another regex.
398 2005-02-01 13:50 Jochen Striepe
400 * t-prot: Fix regexes.
402 2005-01-08 11:05 Jochen Striepe
404 * t-prot.1: Fix broken link.
406 2005-01-07 18:15 Jochen Striepe
408 * contrib/t-prot.sl: Now that line breaks by the encoding are
409 better detected, we will turn on signature checking once again.
411 2005-01-07 18:14 Jochen Striepe
413 * contrib/t-prot.sl: Gregor Herrmann found some problems with
414 S-Lang variables and provided documentation improvements.
416 2005-01-01 13:17 Jochen Striepe
418 * t-prot.1: Fix typo.
420 2005-01-01 13:14 Jochen Striepe
422 * t-prot.1: T-prot's name does not have to be highlighted each time
425 2005-01-01 13:12 Jochen Striepe
427 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
430 2004-12-31 13:45 Jochen Striepe
432 * t-prot: Release as v1.48.
434 2004-12-31 13:39 Jochen Striepe
436 * t-prot: Fix off-by-one error in TOFU code.
438 2004-12-31 13:33 Jochen Striepe
440 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
442 2004-10-25 22:50 Jochen Striepe
444 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
447 2004-10-21 16:16 Jochen Striepe
449 * t-prot: Release as v1.47.
451 2004-10-21 16:16 Jochen Striepe
453 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
454 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
455 sets -l. Many thanks to Andre Berger.
457 2004-10-21 15:13 Jochen Striepe
459 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
460 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
462 2004-10-21 12:26 Jochen Striepe
464 * t-prot.1: Try to explain -a and -l in more detail (without
467 2004-10-21 12:13 Jochen Striepe
469 * t-prot: Release as v1.46.
471 2004-10-10 21:10 Jochen Striepe
473 * contrib/t-prot.sl: Remove -S command line option as line counts
474 get wrong with quoted-printable (which gets more and more widely
477 2004-10-10 20:47 Jochen Striepe
479 * t-prot, t-prot.1: Remove the groups flag within --check: This is
480 done easier inside filter_innd.pl (where it is actually implemented
483 2004-10-10 20:43 Jochen Striepe
485 * t-prot: Realign global vars into three categories: command-line
486 switches, mutt locales, gnupg locales. This should be much more
489 2004-10-10 20:27 Jochen Striepe
491 * t-prot.1: Fix typo. Update date string.
493 2004-10-10 20:26 Jochen Striepe
495 * contrib/filter_innd.pl: Reject full quotes as well.
497 2004-10-10 19:50 Jochen Striepe
499 * t-prot: Performance fix.
501 2004-10-10 19:47 Jochen Striepe
503 * contrib/filter_innd.pl: Update comment.
505 2004-10-10 19:28 Jochen Striepe
507 * t-prot: Fix --check flags parsing to be stricter.
509 2004-10-10 19:22 Jochen Striepe
511 * t-prot: Fix --check flags parsing.
513 2004-10-09 10:17 Jochen Striepe
515 * t-prot: Release as v1.45.
517 2004-10-09 10:08 Jochen Striepe
519 * t-prot: Check for empty footer files before processing them. Many
520 thanks to Markus Hubig.
522 2004-09-28 11:19 Jochen Striepe
524 * t-prot: Release as v1.44.
526 2004-09-28 11:19 Jochen Striepe
528 * t-prot: Fix detection of MS-style TOFU within PGP signed
529 messages. Many thanks to Gerfried Fuchs for reporting.
531 2004-09-27 17:45 Jochen Striepe
533 * t-prot.1: Update time stamp.
535 2004-09-27 17:40 Jochen Striepe
537 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
539 2004-09-27 17:23 Jochen Striepe
541 * t-prot: Release as v1.43.
543 2004-09-27 17:22 Jochen Striepe
545 * t-prot: Fix MS-style TOFU removal for attachments when invoked
546 from mutt. Many thanks to Gerfried Fuchs.
548 2004-09-27 17:05 Jochen Striepe
550 * t-prot: Fix typo, small performance enhancement.
552 2004-09-27 15:27 Jochen Striepe
554 * t-prot: Minor cleanup.
556 2004-09-20 17:02 Jochen Striepe
558 * contrib/filter_innd.pl: New file.
560 2004-09-20 17:01 Jochen Striepe
562 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
567 2004-09-20 14:13 Jochen Striepe
569 * t-prot: Website http://learn.to/edit_messages/ is no longer
572 2004-08-28 11:50 Jochen Striepe
574 * t-prot: Release as v1.41.
576 2004-08-28 11:42 Jochen Striepe
578 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
581 2004-08-07 16:57 Jochen Striepe
583 * t-prot.1: Update Copyright date.
585 2004-08-07 16:34 Jochen Striepe
587 * t-prot: Fix last changes so attachments are separated by at least
588 one empty line (as done in the pgp code as well).
590 2004-08-07 15:52 Jochen Striepe
592 * t-prot: Release as v1.40.
594 2004-08-07 15:51 Jochen Striepe
596 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
597 special pgp treatment is included (this fixes the behaviour when
598 there is a clear text pgp signed message embedded in some MS style
601 This should work fine, but you never know what crap Outlook users
602 will send. So please give feedback if the results are not as they
605 2004-08-07 13:37 Jochen Striepe
607 * t-prot.1: Remove "require" line note. Update date string.
609 2004-08-07 13:20 Jochen Striepe
611 * t-prot: More checks on command line correctness.
613 2004-08-07 12:58 Jochen Striepe
615 * t-prot: Fix typo introduced with last update.
617 2004-08-07 12:48 Jochen Striepe
619 * t-prot: Fix "require" statement to match the code.
621 2004-07-31 11:41 Jochen Striepe
623 * t-prot: Release as v1.39.
625 2004-07-31 11:10 Jochen Striepe
627 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
630 2004-07-31 10:41 Jochen Striepe
632 * t-prot: Fix "be" gnupg locales.
634 Update locales to newly released gnupg-1.2.5 (and be incompatible
635 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
636 the price for not simply setting the LC vars to "C"...).
638 2004-07-17 13:28 Jochen Striepe
640 * t-prot, t-prot.1: Add option to have no output file.
642 2004-04-25 01:51 Jochen Striepe
644 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
647 2004-03-02 16:57 Jochen Striepe
649 * t-prot: Comment updated: Reflect the fact that no locales have
650 changed in mutt-1.4.2.1.
652 2004-03-02 15:54 Jochen Striepe
654 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
656 2004-02-11 16:05 Jochen Striepe
658 * t-prot: Comment updated: Reflect the fact that no locales have
659 changed in mutt-1.4.2.
661 2004-01-31 02:06 Jochen Striepe
663 * t-prot.1: Fix copyright date.
665 2004-01-30 15:20 Jochen Striepe
667 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
669 2004-01-30 15:08 Jochen Striepe
671 * t-prot: Release as v1.38.
673 2004-01-30 14:38 Jochen Striepe
675 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
676 Many thanks to Christian Wach for pointing at the problem.
678 2004-01-30 14:31 Jochen Striepe
680 * t-prot: Small performance fix in footer treatment.
682 2004-01-21 13:46 Jochen Striepe
684 * t-prot: Release as v1.37.
686 2004-01-21 13:45 Jochen Striepe
688 * t-prot: Fix processing if first attachment is of type
691 2004-01-21 13:39 Jochen Striepe
693 * t-prot: Small performance fix.
695 2003-12-29 17:06 Jochen Striepe
697 * t-prot: Release as 1.36.
699 2003-12-29 17:06 Jochen Striepe
701 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
703 2003-12-29 15:33 Jochen Striepe
705 * t-prot.1: Update date string.
707 2003-12-29 15:09 Jochen Striepe
709 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
711 2003-12-29 12:59 Jochen Striepe
713 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
714 altogether. Mutt developer versions are handled in patches.
716 2003-11-22 02:35 Jochen Striepe
718 * t-prot: Fix comments for gpg and mutt locales.
720 2003-11-20 14:51 Jochen Striepe
722 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
723 interpreted as successful if a bug showed up (boy, I never saw this
724 with good old gnupg-1.0.7).
728 2003-11-19 21:05 Jochen Striepe
730 * t-prot: Release as v1.34.
732 2003-11-19 20:58 Jochen Striepe
736 2003-11-19 20:45 Jochen Striepe
738 * t-prot.1: Cosmetics.
740 2003-11-19 20:43 Jochen Striepe
742 * t-prot.1: Change time stamp.
744 2003-11-19 20:43 Jochen Striepe
746 * t-prot.1: Update man page to reflect last changes.
748 2003-11-19 20:41 Jochen Striepe
750 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
751 gpg-1.0.7's locales is available as a patch.
753 2003-11-19 20:11 Jochen Striepe
755 * t-prot.1: Update man page to reflect last changes.
757 2003-11-19 20:10 Jochen Striepe
759 * t-prot: Removed option --mutt-ver for sanity reasons. Special
760 adapations for mutt developer versions will be available as a
763 2003-09-10 11:32 Jochen Striepe
765 * t-prot.1: Make clear t-prot.sl is just an example implementation.
768 2003-09-10 11:30 Jochen Striepe
770 * t-prot.sl, contrib/t-prot.sl: Additional comments.
772 2003-08-11 14:35 Jochen Striepe
774 * t-prot: Release as v1.33.
776 2003-08-11 14:35 Jochen Striepe
778 * t-prot.1: Improve description for --mutt-ver.
780 2003-08-11 14:33 Jochen Striepe
782 * t-prot.1: Update date string.
784 2003-08-11 14:32 Jochen Striepe
786 * t-prot: Clean up locales stuff.
788 2003-08-11 14:19 Jochen Striepe
790 * t-prot: Fix parsing order with --mutt-ver and --locale.
792 2003-08-11 14:05 Jochen Striepe
794 * t-prot.1: Add description for --mutt-ver.
796 2003-08-11 14:00 Jochen Striepe
798 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
799 block detection fail). New parameter --mutt-ver. Many thanks to
804 2003-08-11 13:41 Jochen Striepe
806 * t-prot: Simplify regex introduced in last update.
808 2003-08-09 22:22 Jochen Striepe
810 * t-prot: Fix some cases where SIGINT was not detected for pgp
811 verification from within mutt.
815 2003-07-21 13:12 Jochen Striepe
817 * t-prot: Release as v1.30.
819 2003-07-21 13:12 Jochen Striepe
821 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
824 2003-07-15 13:39 Jochen Striepe
826 * t-prot: Release as v1.29.
828 2003-07-15 13:38 Jochen Striepe
830 * t-prot: Fix email adress verification inside pgp(). Fix locale
833 2003-07-09 21:11 Jochen Striepe
835 * t-prot: Use the environment variable LC_ALL (and if this fails,
836 LANG) to determine a reasonable locale default. Suggested by
841 2003-06-24 23:52 Jochen Striepe
843 * t-prot: Release as v1.27.
845 2003-06-24 23:52 Jochen Striepe
847 * t-prot: Getting some rare multipart message from mutt, t-prot got
848 locked into a probably endless 100% CPU consuming loop (see msgid
849 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
850 security problem if you use t-prot in some automated setup. This
851 bug was only triggered when used with -Mmutt. BTW, fixing this
852 should also increase performance when processing multipart messages
855 Many many thanks to Gerfried Fuchs for alerting us and pointing out
856 the DoS character of the bug (though most people might not use mutt
857 to do fully automated email processing).
859 2003-06-24 22:44 Jochen Striepe
861 * t-prot: Fix treatment of forwarded messages by Opera7.
863 2003-06-23 14:10 Jochen Striepe
865 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
866 (hopefully this will be obsolet with S-Lang-2.0) and some minor
869 2003-06-23 13:20 Jochen Striepe
871 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
873 2003-06-23 12:58 Jochen Striepe
875 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
877 2003-06-22 23:47 Jochen Striepe
879 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
880 correct some plain wrong comments, and add some more comments.
882 2003-06-22 22:57 Jochen Striepe
884 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
885 configurable (thanks to Gerfried Fuchs for some suggestions) and
886 provide a possibility to toggle filtering on/off from within slrn
887 (thanks to Michael Prokop for feedback).
889 2003-06-15 22:53 Jochen Striepe
891 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
892 t-prot.sl and update the man page to mention the S-Lang example
895 2003-06-15 22:33 Jochen Striepe
897 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
900 2003-05-04 12:40 Jochen Striepe
902 * t-prot: Fix handling of empty lines in traditional TOFU code:
903 TOFU broken into parts by empty lines will be detected correctly
904 now, empty lines will not be deleted if there is no TOFU at all.
908 2003-04-23 14:50 Jochen Striepe
910 * t-prot: Finally fix thrown away verbatim information with
911 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
912 thanks to Gerfried Fuchs.
916 2003-04-03 13:26 Jochen Striepe
918 * t-prot: Regex performance fixes.
920 2003-03-20 02:09 Jochen Striepe
922 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
926 2003-03-18 16:08 Jochen Striepe
928 * t-prot: Clean up $0 usage.
930 2003-03-08 17:05 Jochen Striepe
932 * t-prot: Pure cosmetics.
934 2003-03-08 16:48 Jochen Striepe
936 * t-prot: Release as v1.23.
938 2003-03-08 16:43 Jochen Striepe
940 * t-prot: Fix another typo.
942 2003-03-08 16:40 Jochen Striepe
944 * t-prot: Fix typo in last commit.
946 2003-03-08 16:37 Jochen Striepe
948 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
949 an interrupt. Many thanks to Gerfried Fuchs.
951 2003-03-08 02:24 Jochen Striepe
953 * t-prot, t-prot.1: Add a workaround for old mutt versions using
954 the pagerfilter patch. Do not activate --lax-security unless you
955 really know what you are doing.
957 2003-03-07 14:19 Jochen Striepe
959 * t-prot: Ignore SIGINTs when called from within mutt. You probably
960 want the chance to stop PGP verification and still have the message
961 displayed. Idea by Peter Palfrader, suggested for t-prot by
962 Gerfried Fuchs. Thanks, great idea!
966 2003-03-05 17:26 Jochen Striepe
968 * t-prot: Release as v1.21.
970 2003-03-05 17:15 Jochen Striepe
972 * t-prot: Various performance fixes.
974 2003-03-05 17:02 Jochen Striepe
976 * t-prot: Another performance fix.
978 2003-03-05 16:59 Jochen Striepe
980 * t-prot: Fix multipart boundary detection.
982 2003-03-05 16:53 Jochen Striepe
984 * t-prot: Another performance fix in pgp().
986 2003-03-05 16:51 Jochen Striepe
988 * t-prot: Fix bad typo.
990 2003-03-05 16:35 Jochen Striepe
992 * t-prot: Performance improvements in pgp().
994 2003-03-05 16:14 Jochen Striepe
996 * t-prot: Make kammquote code more efficient.
998 2003-03-05 16:09 Jochen Striepe
1000 * t-prot: Fix kammquote condition.
1002 2003-03-05 15:54 Jochen Striepe
1004 * t-prot: Some cosmetics, no code changes.
1006 2003-03-01 17:49 Jochen Striepe
1008 * t-prot: Formatting: Replace tabs with spaces.
1010 2003-03-01 17:46 Jochen Striepe
1012 * t-prot: Add some comments.
1014 2003-02-26 22:56 Jochen Striepe
1016 * t-prot.1: Reflect the fact that world has not stopped spinning
1017 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1018 and 2822. Thanks to Thomas Bliesener for noticing.
1020 2003-02-26 22:32 Jochen Striepe
1022 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1023 sendmail(8). Add a note that -m/-t is needed for successful use of
1024 -p. Thanks to Thomas Bliesener.
1026 2003-02-19 22:05 Jochen Striepe
1028 * t-prot: Release as v1.20.
1030 2003-02-19 21:53 Jochen Striepe
1032 * t-prot: Fix missing verbatim vals when moving gpg output.
1034 2003-02-17 15:00 Jochen Striepe
1036 * t-prot.1: Update Copyright date.
1038 2003-02-17 13:53 Jochen Striepe
1040 * t-prot: Fix moving gpg output for signatures by expired keys.
1044 2003-02-17 13:35 Jochen Striepe
1046 * t-prot: Fix sender address for --pgp-short.
1048 2003-02-17 13:02 Jochen Striepe
1050 * t-prot: Remove unnecessary variable in write_msg().
1052 2003-02-17 12:59 Jochen Striepe
1054 * t-prot: Regex performance improvements.
1056 2003-02-17 01:59 Jochen Striepe
1058 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1059 mime parts, we must take care that all gpg output is printed.
1063 2003-02-17 00:08 Jochen Striepe
1065 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1070 2003-02-14 14:50 Jochen Striepe
1072 * t-prot: Fix missing check.
1074 2003-02-14 14:42 Jochen Striepe
1076 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1077 on the bottom of a message are ignored.
1081 2003-02-11 21:06 Jochen Striepe
1083 * t-prot: Fix --bigq for big quotes that go down to one of the two
1088 2003-02-11 13:49 Jochen Striepe
1090 * t-prot: Fix ad footers within pgp signed stuff.
1092 2003-02-11 13:42 Jochen Striepe
1094 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1099 2003-02-09 20:34 Jochen Striepe
1101 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1102 Thanks to Michael Loeffler.
1104 Clean up some regexps for mutt's separators (should give better
1109 2003-02-08 18:19 Jochen Striepe
1111 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1116 2003-02-08 17:44 Jochen Striepe
1118 * t-prot: Use constants where possible.
1120 2003-02-07 19:16 Jochen Striepe
1122 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1127 2003-02-07 18:26 Jochen Striepe
1129 * t-prot: Fix another terminal color sequence.
1131 2003-02-07 16:29 Jochen Striepe
1133 * t-prot.1: List contributors in alphabetical order.
1135 2003-02-07 16:00 Jochen Striepe
1137 * t-prot.1: Update date string.
1139 2003-02-07 15:55 Jochen Striepe
1141 * t-prot.1: Add a note to the BUGS section about possible perl
1142 compiler errors with not-up-to-date perl installations.
1144 2003-02-07 11:51 Jochen Striepe
1146 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1147 thanks to Gerfried Fuchs).
1151 2003-02-06 16:11 Jochen Striepe
1153 * t-prot: Last change broke attachment detection for -Mmutt.
1155 2003-02-06 15:37 Jochen Striepe
1157 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1158 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1159 Fuchs for reporting the bug and providing vital data!).
1163 2003-01-29 03:24 Jochen Striepe
1165 * t-prot.1: Update date string.
1167 2003-01-29 03:23 Jochen Striepe
1169 * t-prot.1: Fix spellling error.
1171 2003-01-28 12:00 Jochen Striepe
1173 * t-prot: Make -h work again.
1175 Version bump to 1.8.
1177 2002-12-29 03:52 Jochen Striepe
1179 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1180 spamassassin workaround. Update man page and sample config file
1183 Correct some speling errors in the man page.
1187 2002-12-11 18:53 Jochen Striepe
1189 * t-prot: Mutt content type fix.
1191 Version bump to 1.6.
1193 2002-12-11 01:46 Jochen Striepe
1195 * t-prot: Improve M$ style TOFU heuristics.
1199 2002-12-08 22:45 Jochen Striepe
1201 * t-prot: Remove unused else.
1203 2002-12-06 16:21 Jochen Striepe
1205 * t-prot: Fix treatment of pgp uids without email adress for
1206 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1208 Small performance fix for --pgp-move-vrf.
1212 2002-12-04 20:45 Jochen Striepe
1214 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1217 Version bump to 1.3.
1219 2002-12-04 09:06 Jochen Striepe
1221 * t-prot.1: Another --locale fix.
1223 2002-12-04 09:01 Jochen Striepe
1225 * t-prot.1: Update --locale description.
1227 2002-12-03 18:20 Jochen Striepe
1229 * t-prot: Add internationalization for --pgp-move-vrf from
1230 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1234 2002-12-02 21:04 Jochen Striepe
1236 * t-prot.1: Update man page date string.
1238 2002-12-02 21:03 Jochen Striepe
1240 * t-prot.1: Make last man page update more complete.
1242 2002-12-02 21:00 Jochen Striepe
1244 * t-prot, t-prot.1: Add an option to move only positive pgp
1245 verification output (this works for English gpg-1.0.7 right now --
1246 no internationalization, no pgp.com support). Thanks to Markus
1247 Hubig for suggesting.
1249 2002-11-11 02:59 Jochen Striepe
1251 * t-prot: Version 1.0.
1253 2002-11-09 02:22 Jochen Striepe
1255 * t-prot.1: Man page update.
1257 2002-11-09 01:53 Jochen Striepe
1259 * t-prot: Adding comment for pgp().
1261 2002-11-05 13:29 Jochen Striepe
1263 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1264 to Wichert Akkerman and Gerfried Fuchs.
1268 2002-11-04 19:01 Jochen Striepe
1270 * t-prot: Fix typo from last submission.
1274 2002-11-04 18:49 Jochen Striepe
1276 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1277 that ate the first (empty) line of pgp signed data when using
1278 t-prot within mutt. Many thanks!
1280 Version bump to 0.92.
1282 2002-11-02 16:35 Jochen Striepe
1284 * t-prot: Replace all die()s with exit()s and appropriate exit
1285 codes for better interaction with MTAs.
1289 2002-11-02 16:08 Jochen Striepe
1291 * t-prot: Minor changes.
1293 2002-11-02 01:05 Jochen Striepe
1295 * t-prot.1: Update man page modification stamp.
1297 2002-11-01 18:30 Jochen Striepe
1299 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1300 pending bug report (thanks to Markus Hubig). Update the man page to
1303 Huge version jump to v0.90: this is a release candidate for v1.0,
1304 every main feature should work fine by now. Please tell me *now* if
1305 something does not work for you (or if you have a major feature
1306 request that should be considered before v1.0).
1308 2002-10-31 18:29 Jochen Striepe
1310 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1311 the source with proper alignment now.
1313 2002-10-31 14:17 Jochen Striepe
1315 * t-prot: T-prot would cheerfully create an output file without
1316 checking to see if it was about to write to a symlink or a named
1317 pipe. If a user used t-prot to write data into open shared
1318 directories, such as /tmp, this vulnerability could be used by a
1319 local attacker to overwrite files or lead to privilege escalation.
1323 2002-10-22 16:42 Jochen Striepe
1325 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1326 Berthe for suggesting).
1328 2002-10-19 17:22 Jochen Striepe
1330 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1333 Specifying an empty string for -i or -o is no longer tolerated.
1335 Version bump to 0.69.
1337 2002-10-19 16:15 Jochen Striepe
1339 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1341 2002-09-14 05:24 Jochen Striepe
1343 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1345 2002-09-14 05:10 Jochen Striepe
1347 * t-prot: Johan Almqvist found another bug, this time false
1348 positives with some M$ MUA's forwarded messages.
1350 2002-09-12 12:59 Jochen Striepe
1352 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1353 for noticing. Bumped to v0.68.
1355 2002-07-26 14:03 Jochen Striepe
1357 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1359 2002-07-09 14:07 Jochen Striepe
1361 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1362 had some very reasonable ideas
1363 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1364 tolerate MS style TOFU if there is no text above.
1366 Version bump to v0.67.
1368 2002-06-27 21:37 Jochen Striepe
1370 * t-prot: Fix unbelievable stupid typo introduced in the last
1375 2002-06-27 19:54 Jochen Striepe
1377 * t-prot: Fix detection of mailing list footers in attachments
1382 2002-06-27 18:16 Jochen Striepe
1384 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1385 footers, bug reported by Gerfried Fuchs (many thanks!).
1387 Update manpage to make clear -Mmutt is *required* when t-prot is
1388 called from within mutt.
1392 2002-06-18 01:45 Jochen Striepe
1394 * t-prot: Another tweak on the kammquote condition.
1396 2002-06-16 12:32 Jochen Striepe
1398 * t-prot: Fixed the line count header with -Mmutt and attachments,
1399 pgp signatures and encryption.
1401 2002-06-15 17:18 Jochen Striepe
1403 * t-prot: Another tweak on the kammquote condition.
1405 2002-06-08 19:50 Jochen Striepe
1407 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1408 required mutt version.
1410 2002-06-02 07:51 Jochen Striepe
1412 * t-prot: Fixed some typos.
1414 2002-06-02 07:12 Jochen Striepe
1416 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1419 2002-06-02 02:12 Jochen Striepe
1421 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1422 tolerated number of signatures. Manpage updated. Version bump to
1425 2002-05-30 11:24 Jochen Striepe
1427 * t-prot: Update help to reflect -p changes.
1429 2002-05-30 11:16 Jochen Striepe
1431 * t-prot: Bump to v0.60.
1433 2002-05-30 10:45 Jochen Striepe
1435 * t-prot.1: Update manpage for new behaviour of -p.
1437 2002-05-10 02:18 Jochen Striepe
1439 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1440 spamassassin: the parameter for -p is optionally right now. If
1441 there is none supplied, there is no mail sent, of course.
1443 2002-05-03 02:02 Jochen Striepe
1445 * t-prot.1: Fix typo.
1447 2002-05-03 01:56 Jochen Striepe
1449 * t-prot.1: Update man page date.
1451 2002-05-03 01:55 Jochen Striepe
1453 * t-prot.1: Man page fixes and updates.
1455 2002-04-30 17:23 Jochen Striepe
1457 * t-prot: Improve the comment on the Kammquote condition.
1459 2002-04-30 17:16 Jochen Striepe
1461 * t-prot: Further tweak on the Kammquote condition. Should really
1462 do The Right Thing by now.
1464 2002-04-24 14:08 Jochen Striepe
1466 * t-prot: Performance tweak in debigq().
1468 2002-04-24 13:33 Jochen Striepe
1470 * t-prot, t-prot.1: Added an option to remove the bigger part of
1471 huge blocks of quoted lines (--bigq). Updated the man page
1474 Updated the man page's contributors text.
1478 2002-04-20 21:32 Jochen Striepe
1480 * t-prot: Just insert one space when joining lines in decomb().
1482 2002-04-20 15:37 Jochen Striepe
1484 * t-prot.1: Update man page to reflect upon new options --kminl,
1485 --kmaxl, and --kdiff.
1487 2002-04-20 15:18 Jochen Striepe
1489 * t-prot: Some more tweaks to the Kammquote condition. Add some
1490 command line switches to make behaviour a little more flexible.
1494 2002-04-20 11:10 Jochen Striepe
1496 * t-prot: Another small tweak in the Kammquoting condition.
1498 2002-04-20 11:03 Jochen Striepe
1500 * t-prot: Another small tweak in the Kammquote condition.
1502 2002-04-20 10:58 Jochen Striepe
1504 * t-prot: Make the Kammquote condition a little pickier.
1506 2002-04-20 02:48 Jochen Striepe
1508 * t-prot.1: Add description of the anti Kammquoting option.
1510 2002-04-20 02:28 Jochen Striepe
1512 * t-prot: Added an option to fix those zig-zag shaped quotings,
1513 well-known to German users as "Kammquoting".
1515 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1516 definition, so they won't be cleaned away.
1520 2002-04-18 22:51 Jochen Striepe
1522 * t-prot: Clean up revision number a bit.
1524 2002-04-11 05:14 Jochen Striepe
1526 * t-prot: Just catch the last signature if there are more.
1528 2002-04-11 04:46 Jochen Striepe
1530 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1531 there is an overlong signature and no -S on the command line.
1532 Though this was intended behaviour, this is changed: by now
1533 signatures are always interpreted as such, so the text before can
1536 2002-03-29 01:46 Jochen Striepe
1538 * t-prot.1: Add description for --locale=LOCALE.
1540 2002-03-29 01:15 Jochen Striepe
1542 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1545 2002-03-23 10:47 Jochen Striepe
1549 2002-03-22 11:38 Jochen Striepe
1551 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1553 2002-03-21 22:26 Jochen Striepe
1555 * t-prot: Bump to 0.54.
1557 2002-03-21 13:16 Jochen Striepe
1559 * t-prot: More cleanups in the multipart code.
1561 2002-03-21 12:53 Jochen Striepe
1563 * t-prot: Fix comment in the mutt specific multipart code.
1565 2002-03-21 12:27 Jochen Striepe
1567 * t-prot: Fixed assumption in the mutt-specific code that the first
1568 attachment always would be text/plain containing the actual message
1571 2002-03-20 22:58 Jochen Striepe
1573 * t-prot: Fix some false positives in footers and multipart code.
1575 2002-03-20 17:02 Jochen Striepe
1577 * t-prot: More cleanups and performance improvements. Fixed tofu
1578 deletion when diff appended to signature. Fixed broken detection of
1579 mutt(1)'s mime/pgp output. Bumped to 0.53.
1581 2002-03-20 15:12 Jochen Striepe
1583 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1584 processed if the message has been processed by mutt(1) before.
1586 2002-03-20 13:16 Jochen Striepe
1588 * t-prot: Another HUGE cleanup.
1590 2002-03-20 01:56 Jochen Striepe
1592 * t-prot: Major cleanup. Bump to 0.52.
1594 2002-03-19 14:16 Jochen Striepe
1596 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1599 2002-03-19 12:42 Jochen Striepe
1601 * t-prot.1: Add note describing the complicated and confusing line
1602 count thingie when deleting an overlong signature.
1604 2002-03-19 12:38 Jochen Striepe
1606 * t-prot: Correct line count in snipped-overlong-sig message.
1608 2002-03-18 19:19 Jochen Striepe
1610 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1611 options (-a and -A=dir) to get rid of those annoying hotmail
1612 advertisements appended to messages from people using gratis email
1613 providers. Update manpage and muttrc sample.
1615 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1619 2002-03-18 15:49 Jochen Striepe
1621 * t-prot: Fix the line count header. Bump to v0.49.
1623 2002-03-16 00:01 Jochen Striepe
1625 * t-prot.1: Minor fix.
1627 2002-03-15 23:58 Jochen Striepe
1629 * t-prot.1: Minor cleanup.
1631 2002-03-15 01:48 Jochen Striepe
1633 * t-prot: Fix variables initialisation.
1635 2002-03-14 22:21 Jochen Striepe
1637 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1639 2002-03-13 08:07 Jochen Striepe
1641 * t-prot.1: Add some explanation for the verbatim instruction to
1642 the troubleshooting section.
1644 2002-03-13 07:52 Jochen Striepe
1646 * t-prot: Make verbatim instructions work for everything except
1647 mailing list footers. Bump to v0.47.
1649 2002-03-13 01:19 Jochen Striepe
1651 * t-prot.1: Fixed typo.
1653 2002-03-12 17:16 Jochen Striepe
1655 * t-prot.1: Add TROUBLESHOOTING section.
1657 2002-03-12 16:44 Jochen Striepe
1659 * t-prot.1: Changed one makro which was overseen last commit.
1661 2002-03-12 16:24 Jochen Striepe
1663 * t-prot.1: Big man page cleanup.
1665 2002-03-12 15:41 Jochen Striepe
1667 * t-prot.1: Further improvement of the -L man page text.
1669 2002-03-12 15:39 Jochen Striepe
1671 * t-prot.1: Improved man page text for -L.
1673 2002-03-12 15:37 Jochen Striepe
1675 * t-prot.1: Clarify the man page text for -l and -L.
1677 2002-03-12 02:47 Jochen Striepe
1679 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1681 2002-03-09 17:18 Jochen Striepe
1683 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1684 option -M/--mua and try to detect attachments only when necessary.
1685 Updated man page and muttrc sample. Version bump to 0.45.
1687 2002-03-08 20:29 Jochen Striepe
1689 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1690 attachments. Credits to Gerfried Fuchs for reporting and locating
1693 2002-03-02 02:26 Jochen Striepe
1695 * t-prot: Some minor cleanups.
1697 2002-03-02 02:18 Jochen Striepe
1699 * t-prot: Some minor cleanups.
1701 2002-03-01 10:10 Jochen Striepe
1703 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1704 with messages only containing the mailing list footer.
1706 2002-02-26 12:20 Jochen Striepe
1708 * t-prot: Add infrastructure for better debugging.
1710 2002-02-26 11:11 Jochen Striepe
1712 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1713 little shorter, and add colors.
1715 2002-02-26 03:05 Jochen Striepe
1717 * t-prot: Improve empty line handling between body and signature.
1719 2002-02-26 02:50 Jochen Striepe
1721 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1722 empty lines around signatures and mailing list footers.
1724 Version bump to 0.42.
1726 2002-02-25 19:20 Jochen Striepe
1728 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1729 some cases were not caught before.
1731 2002-02-25 18:48 Jochen Striepe
1733 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1734 thanks!). It was ugly anyway, so that part got a clean rewrite.
1736 Bumped version to 0.41.
1738 2002-02-22 15:55 Jochen Striepe
1740 * t-prot: Another slight performance hit with multipart messages.
1742 2002-02-22 15:36 Jochen Striepe
1744 * t-prot: Leave only the body of the first multipart message part
1745 for processing, not the headers.
1747 2002-02-21 23:27 Jochen Striepe
1749 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1752 2002-02-21 23:24 Jochen Striepe
1754 * t-prot: Fix no TOFU is detected in multipart messages without
1755 signature and without previous preparation by mutt(1). Now
1756 multipart messages as described in RFC 1341 are detected properly.
1757 Only the first part is processed, and only if it has the content
1758 type "text/plain" or none specified as described in RFC 1341.
1760 2002-02-20 16:51 Jochen Striepe
1762 * t-prot: Bump version to 0.39.
1764 2002-02-20 16:50 Jochen Striepe
1766 * t-prot.1: Updated manpage for long options.
1768 2002-02-18 19:44 Jochen Striepe
1770 * t-prot.1: Updated credits in manpage.
1772 2002-02-16 00:06 Jochen Striepe
1774 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1775 command line system to Getopt::Mixed as recommended by Gerfried
1776 Fuchs. One of the reasons is that now the parameter of the option
1777 '-S' is optionally, what was not cleanly realizeable before. The
1778 opportunity has been used to do a cleanup on some things, too ...
1780 Please note that Getopt::Mixed now is mandatory to run t-prot - you
1781 can get it at CPAN. The trade-off seems worthy IMHO - please drop
1782 an email to <t-prot@tolot.escape.de> if you do not think so, so the
1783 matter can be discussed. :)
1787 2002-02-15 03:49 Jochen Striepe
1789 * t-prot.1: Beautify the manpage, and add some more info about bugs
1792 2002-02-15 03:30 Jochen Striepe
1794 * t-prot: Beautify help text.
1796 2002-02-14 16:32 Jochen Striepe
1798 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1799 t-prot write a syslog entry for each message bounced when invoked
1800 with -p. So -d is new. Will only write syslog entries if
1801 Sys::Syslog is available but will not crash if not.
1803 2002-02-14 13:26 Jochen Striepe
1805 * t-prot: Minor cleanup.
1807 2002-02-14 11:04 Jochen Striepe
1809 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
1812 2002-02-13 01:08 Jochen Striepe
1814 * t-prot: Version bump to 0.35.
1816 2002-02-12 13:57 Jochen Striepe
1818 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
1820 2002-02-12 12:47 Jochen Striepe
1822 * t-prot.1: Update manpage for -S=n.
1824 2002-02-12 12:45 Jochen Striepe
1826 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
1827 message. Change option -S to accept an integer denoting the maximum
1828 allowed lines for a valid signature.
1830 2002-02-12 04:44 Jochen Striepe
1832 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
1833 use t-prot in your MTA's aliases file to bounce TOFUed emails.
1836 2002-02-12 01:03 Jochen Striepe
1838 * t-prot: Corrected help when called with -h. Small indent cleanup.
1840 2002-02-11 20:40 Jochen Striepe
1842 * t-prot.1: Updated manpage date.
1844 2002-02-11 20:33 Jochen Striepe
1846 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
1847 attachments when hiding lines, that flaw should be fixed right now.
1848 Manpage has been updated to reflect upon that fact.
1850 2002-02-11 19:13 Jochen Striepe
1852 * t-prot: Corrected line count for overlong signatures. Problem
1853 reported by Gerfried Fuchs (thanks, Alfie!).
1855 2002-01-29 14:57 Jochen Striepe
1857 * t-prot: Remove goto. Patch by Gerfried Fuchs.
1859 2002-01-28 20:34 Jochen Striepe
1861 * t-prot: Bump version to 0.32.
1863 2002-01-28 16:53 Jochen Striepe
1865 * t-prot: Just again a version fix. Should be done now...
1867 2002-01-28 16:52 Jochen Striepe
1869 * t-prot: Sigh. Another version fix.
1871 2002-01-28 16:50 Jochen Striepe
1873 * t-prot.1: Fix manpage version.
1875 2002-01-28 16:48 Jochen Striepe
1877 * t-prot, t-prot.1: Fix version strings.
1879 2002-01-28 16:46 Jochen Striepe
1881 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
1884 2002-01-28 16:39 Jochen Striepe
1886 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
1889 2002-01-28 16:39 Jochen Striepe
1891 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial