1 2009-08-24 20:32 Jochen Striepe
3 * t-prot: Release as t-prot v2.7.
5 2009-08-24 17:20 Jochen Striepe
9 2009-08-24 17:17 Jochen Striepe
13 2009-08-24 12:15 Jochen Striepe
15 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
16 gargabe and submitted a one-liner. Thanks!
18 2009-08-24 02:07 Jochen Striepe
20 * t-prot: Release as t-prot v2.6.
22 2009-08-24 01:44 Jochen Striepe
24 * t-prot.1: Update dates.
26 2009-08-24 01:43 Jochen Striepe
28 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
30 2009-08-24 01:42 Jochen Striepe
32 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
33 pattern, thanks to Simon Ruderich.
35 2007-09-19 11:32 Jochen Striepe
37 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
39 2007-09-19 11:31 Jochen Striepe
41 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
42 produced by Novell Groupwise. Many thanks to Philipp Thomas for
43 testing and suggesting.
45 2007-05-24 08:22 Jochen Striepe
47 * t-prot.1: Update copyright date.
49 2007-03-09 15:06 Jochen Striepe
51 * t-prot: Release as v2.4.
53 2007-03-09 15:05 Jochen Striepe
55 * t-prot, t-prot.1: Add feature to skip processing very large
56 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
59 2007-03-09 14:33 Jochen Striepe
61 * t-prot: Fix formatting for better reading.
63 2006-12-19 13:13 Jochen Striepe
65 * t-prot: Release as v2.3.
67 2006-12-19 12:30 Jochen Striepe
69 * t-prot.1: Fix grammar, update time stamp.
71 2006-12-19 12:04 Jochen Striepe
73 * t-prot: Sync the order of options in the man page and "t-prot
76 2006-11-30 14:06 Jochen Striepe
78 * t-prot: Release as v2.2.
80 2006-11-30 13:02 Jochen Striepe
82 * t-prot: Add string to detect gmx.de's M$ style TOFU.
84 2006-09-25 14:42 Jochen Striepe
86 * t-prot.1: Make sure we can ship files not copyrighted by the
87 author of the package.
89 2006-07-16 08:50 Jochen Striepe
91 * t-prot.1: There are no patches for locales of old mutt versions.
93 2006-07-11 14:05 Jochen Striepe
95 * t-prot.1: Updated time stamp.
97 2006-07-10 10:01 Jochen Striepe
99 * t-prot.1: Fix spelling and grammar.
101 2006-06-23 17:28 Jochen Striepe
103 * t-prot.1: Fix capitalization of "pgp".
105 2006-06-23 17:25 Jochen Striepe
107 * t-prot.1: Add section about performance issues.
109 2006-06-17 22:45 Jochen Striepe
111 * t-prot: Release as v2.1.
113 2006-06-17 22:45 Jochen Striepe
115 * t-prot: Frank Terbeck suggested a more tolerant handling of
116 signatures -- trailing newlines are no longer counted as signature
117 lines, thus fixing some mailing list software behaviour.
119 2006-06-17 12:34 Jochen Striepe
121 * t-prot.1: Update time stamp.
123 2006-06-17 12:34 Jochen Striepe
125 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
126 learning how to report them.
128 2006-05-16 12:07 Jochen Striepe
130 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
131 MIME attachments. Many thanks!
133 2006-05-16 12:07 Jochen Striepe
135 * t-prot.1: There is no BUGS file any longer.
137 2006-05-16 11:34 Jochen Striepe
139 * t-prot.1: Time stamp and copyright updated.
141 2006-05-16 11:33 Jochen Striepe
143 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
145 2005-06-29 12:45 Jochen Striepe
147 * t-prot.1: Better formatting for "see also".
149 2005-06-29 12:36 Jochen Striepe
151 * t-prot.1: Add section about exit status.
155 2005-05-27 10:00 Jochen Striepe
157 * t-prot: Re-release as v2.0. No code change since v1.104.
159 2005-05-13 00:06 Jochen Striepe
161 * t-prot.1: Matthias Kilian suggested some cleanup for better
162 reading. Many thanks!
164 2005-05-12 15:29 Jochen Striepe
166 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
168 2005-05-12 15:07 Jochen Striepe
170 * t-prot.1: Fix typo.
172 2005-05-12 15:07 Jochen Striepe
174 * t-prot.1: Provide more information on how to submit bug reports.
176 2005-05-12 03:32 Jochen Striepe
178 * t-prot.1: Fix formatting.
180 2005-05-12 03:29 Jochen Striepe
182 * t-prot.1: Another typo.
184 2005-05-12 03:27 Jochen Striepe
186 * t-prot.1: Fix typo.
188 2005-05-12 02:54 Jochen Striepe
190 * t-prot: Release as v1.104.
192 2005-05-11 12:14 Jochen Striepe
194 * t-prot.1: Many clarifications and added details. Some formatting
197 2005-05-11 09:21 Jochen Striepe
199 * t-prot.1: Fix copyright date string.
201 2005-05-11 09:17 Jochen Striepe
203 * t-prot.1: LICENSE CHANGE!
205 Alfie is completely right: Since the copyright notice essentially
206 is a BSD license, it is the Right Thing to simply switch to a BSD
207 license (slightly modified, as there is no binary code in t-prot).
209 2005-05-11 01:22 Jochen Striepe
211 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
214 2005-05-11 01:16 Jochen Striepe
216 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
217 wording should be a little clearer now.
219 2005-05-11 01:14 Jochen Striepe
221 * t-prot.1: Remove unnecessary text block.
223 2005-05-11 01:09 Jochen Striepe
225 * t-prot: The case-sensitivity of the Content-Type: header (vs.
226 Content-type:) seems not to be absolutely clear. RFC 1049 should be
227 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
230 2005-05-11 01:04 Jochen Striepe
232 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
235 2005-05-11 00:59 Jochen Striepe
237 * t-prot.1: Update date string.
239 2005-05-11 00:58 Jochen Striepe
241 * t-prot.1: Fix apostrophe.
243 2005-05-10 13:09 Jochen Striepe
245 * contrib/t-prot.sl: Update copyright.
247 2005-05-09 14:54 Jochen Striepe
249 * contrib/t-prot.sl: Make sure users get a hint if they look why
250 t-prot.sl does not work on their system (just as I did and wondered
253 2005-05-08 18:13 Jochen Striepe
255 * t-prot: Release as v1.103.
257 2005-05-08 18:13 Jochen Striepe
259 * t-prot: More regex fixes.
261 2005-05-08 17:50 Jochen Striepe
263 * t-prot: Release as v1.102.
265 2005-05-08 17:49 Jochen Striepe
267 * t-prot: Many fixes to many regexes, fixing performance issues und
268 readability. Some were entirely replaced by faster means.
270 2005-04-25 16:35 Jochen Striepe
272 * t-prot: Release as v1.101.
274 2005-04-25 15:49 Jochen Striepe
276 * t-prot: We must not forget to remove ad and mailing list footers
277 within the first MIME/Multipart attachment when processing raw
278 messages (lacking -M).
280 2005-04-25 15:29 Jochen Striepe
282 * t-prot: Fix a comment.
284 2005-04-25 15:28 Jochen Striepe
286 * t-prot: Mailing list footers (and probably ad footers) were not
287 detected when processing raw MIME/Multipart messages: We have to
288 look at the very end of the message, not only at the end of the
289 first attachment. Fix this by calling remove_footers() before
290 dealing with raw multipart attachments.
292 2005-04-15 14:08 Jochen Striepe
294 * t-prot: Release as v1.100.
296 2005-04-15 14:07 Jochen Striepe
298 * contrib/filter_innd.pl: We don't submit any headers, so use
299 --body. Use unlink() instead of system(). Mention the temp file
302 2005-04-15 14:03 Jochen Striepe
304 * t-prot, t-prot.1: Add --body to make sure we are not looking for
305 any headers when there are none in the input.
307 2005-04-15 13:42 Jochen Striepe
309 * t-prot.1: Add some clarifications and missing details.
311 2005-03-31 19:39 Jochen Striepe
313 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
314 remove() instead of system() and pipe_article() to reduce
315 flickering (and for cleaner code). Patch by Gregor Herrman, many
318 2005-03-31 19:20 Jochen Striepe
320 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
321 Printable. Thanks to Gregor Herrmann.
323 2005-03-31 19:17 Jochen Striepe
325 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
326 prefixes for other commands, so we should not overwrite those.
327 Patch by Gregor Herrmann, many thanks!
329 2005-03-24 22:24 Jochen Striepe
331 * t-prot: Release as v1.99.
333 2005-03-22 16:10 Jochen Striepe
335 * t-prot: Fix false positive for kammquote condition.
337 2005-03-21 19:30 Jochen Striepe
339 * t-prot: Fix missing range check when From: is the last header.
340 Thanks to Norbert Tretkowski for reporting.
342 2005-03-01 15:20 Jochen Striepe
344 * t-prot: Release as v1.98.
346 2005-03-01 15:20 Jochen Striepe
348 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
349 might avoid quote signs, so we check for "%" too when extracting
350 some locale strings. This still is not *really* bullet-proof,
351 because e.g. the percent sign might be protected by an escape. This
352 possibility should be quite unlikely, though, so we stick with it
355 2005-02-24 23:34 Jochen Striepe
357 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
358 no longer available at Sven Gucke's old site.
360 2005-02-24 22:45 Jochen Striepe
362 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
365 2005-02-23 13:07 Jochen Striepe
367 * t-prot.1: Remove misleading information about locale names.
369 2005-02-23 12:39 Jochen Striepe
371 * t-prot: Release as v1.97.
373 2005-02-23 12:38 Jochen Striepe
375 * t-prot: Fix French (and probably many other) locales extraction.
376 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
377 great deal with the bug hunt.
379 2005-02-14 15:02 Jochen Striepe
381 * t-prot.1: Remove unnecessary lines.
383 2005-02-14 15:01 Jochen Striepe
385 * t-prot.1: Fix copyright time stamp.
387 2005-02-14 14:19 Jochen Striepe
389 * t-prot: Release as v1.96.
391 2005-02-14 14:18 Jochen Striepe
393 * t-prot: GnuPG locale strings were for v1.2.6, update them to
396 2005-02-14 13:29 Jochen Striepe
398 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
399 big change, so we consider this a v2.0 pre-release. Please send any
400 feature requests and bugreports NOW, so we can work on them before
403 2005-02-14 13:26 Jochen Striepe
405 * t-prot.1: Mention the need for Locale::gettext when using
406 --locale. Update date string.
408 2005-02-14 13:23 Jochen Striepe
410 * t-prot: Following a suggestion by Gerfried Fuchs, make
411 Locale::gettext fetch the locale strings for us. Big change, please
412 report any funny behaviour -- thanks!
414 2005-02-02 13:46 Jochen Striepe
416 * t-prot: Release as v1.49.
418 2005-02-02 12:22 Jochen Striepe
420 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
421 pgp() code when dealing with multi-line From: headers. Many thanks
424 2005-02-01 15:38 Jochen Striepe
426 * t-prot: Fix missing Locale value.
428 2005-02-01 14:15 Jochen Striepe
430 * t-prot: Fix another regex.
432 2005-02-01 13:50 Jochen Striepe
434 * t-prot: Fix regexes.
436 2005-01-08 11:05 Jochen Striepe
438 * t-prot.1: Fix broken link.
440 2005-01-07 18:15 Jochen Striepe
442 * contrib/t-prot.sl: Now that line breaks by the encoding are
443 better detected, we will turn on signature checking once again.
445 2005-01-07 18:14 Jochen Striepe
447 * contrib/t-prot.sl: Gregor Herrmann found some problems with
448 S-Lang variables and provided documentation improvements.
450 2005-01-01 13:17 Jochen Striepe
452 * t-prot.1: Fix typo.
454 2005-01-01 13:14 Jochen Striepe
456 * t-prot.1: T-prot's name does not have to be highlighted each time
459 2005-01-01 13:12 Jochen Striepe
461 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
464 2004-12-31 13:45 Jochen Striepe
466 * t-prot: Release as v1.48.
468 2004-12-31 13:39 Jochen Striepe
470 * t-prot: Fix off-by-one error in TOFU code.
472 2004-12-31 13:33 Jochen Striepe
474 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
476 2004-10-25 22:50 Jochen Striepe
478 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
481 2004-10-21 16:16 Jochen Striepe
483 * t-prot: Release as v1.47.
485 2004-10-21 16:16 Jochen Striepe
487 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
488 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
489 sets -l. Many thanks to Andre Berger.
491 2004-10-21 15:13 Jochen Striepe
493 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
494 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
496 2004-10-21 12:26 Jochen Striepe
498 * t-prot.1: Try to explain -a and -l in more detail (without
501 2004-10-21 12:13 Jochen Striepe
503 * t-prot: Release as v1.46.
505 2004-10-10 21:10 Jochen Striepe
507 * contrib/t-prot.sl: Remove -S command line option as line counts
508 get wrong with quoted-printable (which gets more and more widely
511 2004-10-10 20:47 Jochen Striepe
513 * t-prot, t-prot.1: Remove the groups flag within --check: This is
514 done easier inside filter_innd.pl (where it is actually implemented
517 2004-10-10 20:43 Jochen Striepe
519 * t-prot: Realign global vars into three categories: command-line
520 switches, mutt locales, gnupg locales. This should be much more
523 2004-10-10 20:27 Jochen Striepe
525 * t-prot.1: Fix typo. Update date string.
527 2004-10-10 20:26 Jochen Striepe
529 * contrib/filter_innd.pl: Reject full quotes as well.
531 2004-10-10 19:50 Jochen Striepe
533 * t-prot: Performance fix.
535 2004-10-10 19:47 Jochen Striepe
537 * contrib/filter_innd.pl: Update comment.
539 2004-10-10 19:28 Jochen Striepe
541 * t-prot: Fix --check flags parsing to be stricter.
543 2004-10-10 19:22 Jochen Striepe
545 * t-prot: Fix --check flags parsing.
547 2004-10-09 10:17 Jochen Striepe
549 * t-prot: Release as v1.45.
551 2004-10-09 10:08 Jochen Striepe
553 * t-prot: Check for empty footer files before processing them. Many
554 thanks to Markus Hubig.
556 2004-09-28 11:19 Jochen Striepe
558 * t-prot: Release as v1.44.
560 2004-09-28 11:19 Jochen Striepe
562 * t-prot: Fix detection of MS-style TOFU within PGP signed
563 messages. Many thanks to Gerfried Fuchs for reporting.
565 2004-09-27 17:45 Jochen Striepe
567 * t-prot.1: Update time stamp.
569 2004-09-27 17:40 Jochen Striepe
571 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
573 2004-09-27 17:23 Jochen Striepe
575 * t-prot: Release as v1.43.
577 2004-09-27 17:22 Jochen Striepe
579 * t-prot: Fix MS-style TOFU removal for attachments when invoked
580 from mutt. Many thanks to Gerfried Fuchs.
582 2004-09-27 17:05 Jochen Striepe
584 * t-prot: Fix typo, small performance enhancement.
586 2004-09-27 15:27 Jochen Striepe
588 * t-prot: Minor cleanup.
590 2004-09-20 17:02 Jochen Striepe
592 * contrib/filter_innd.pl: New file.
594 2004-09-20 17:01 Jochen Striepe
596 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
601 2004-09-20 14:13 Jochen Striepe
603 * t-prot: Website http://learn.to/edit_messages/ is no longer
606 2004-08-28 11:50 Jochen Striepe
608 * t-prot: Release as v1.41.
610 2004-08-28 11:42 Jochen Striepe
612 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
615 2004-08-07 16:57 Jochen Striepe
617 * t-prot.1: Update Copyright date.
619 2004-08-07 16:34 Jochen Striepe
621 * t-prot: Fix last changes so attachments are separated by at least
622 one empty line (as done in the pgp code as well).
624 2004-08-07 15:52 Jochen Striepe
626 * t-prot: Release as v1.40.
628 2004-08-07 15:51 Jochen Striepe
630 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
631 special pgp treatment is included (this fixes the behaviour when
632 there is a clear text pgp signed message embedded in some MS style
635 This should work fine, but you never know what crap Outlook users
636 will send. So please give feedback if the results are not as they
639 2004-08-07 13:37 Jochen Striepe
641 * t-prot.1: Remove "require" line note. Update date string.
643 2004-08-07 13:20 Jochen Striepe
645 * t-prot: More checks on command line correctness.
647 2004-08-07 12:58 Jochen Striepe
649 * t-prot: Fix typo introduced with last update.
651 2004-08-07 12:48 Jochen Striepe
653 * t-prot: Fix "require" statement to match the code.
655 2004-07-31 11:41 Jochen Striepe
657 * t-prot: Release as v1.39.
659 2004-07-31 11:10 Jochen Striepe
661 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
664 2004-07-31 10:41 Jochen Striepe
666 * t-prot: Fix "be" gnupg locales.
668 Update locales to newly released gnupg-1.2.5 (and be incompatible
669 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
670 the price for not simply setting the LC vars to "C"...).
672 2004-07-17 13:28 Jochen Striepe
674 * t-prot, t-prot.1: Add option to have no output file.
676 2004-04-25 01:51 Jochen Striepe
678 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
681 2004-03-02 16:57 Jochen Striepe
683 * t-prot: Comment updated: Reflect the fact that no locales have
684 changed in mutt-1.4.2.1.
686 2004-03-02 15:54 Jochen Striepe
688 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
690 2004-02-11 16:05 Jochen Striepe
692 * t-prot: Comment updated: Reflect the fact that no locales have
693 changed in mutt-1.4.2.
695 2004-01-31 02:06 Jochen Striepe
697 * t-prot.1: Fix copyright date.
699 2004-01-30 15:20 Jochen Striepe
701 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
703 2004-01-30 15:08 Jochen Striepe
705 * t-prot: Release as v1.38.
707 2004-01-30 14:38 Jochen Striepe
709 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
710 Many thanks to Christian Wach for pointing at the problem.
712 2004-01-30 14:31 Jochen Striepe
714 * t-prot: Small performance fix in footer treatment.
716 2004-01-21 13:46 Jochen Striepe
718 * t-prot: Release as v1.37.
720 2004-01-21 13:45 Jochen Striepe
722 * t-prot: Fix processing if first attachment is of type
725 2004-01-21 13:39 Jochen Striepe
727 * t-prot: Small performance fix.
729 2003-12-29 17:06 Jochen Striepe
731 * t-prot: Release as 1.36.
733 2003-12-29 17:06 Jochen Striepe
735 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
737 2003-12-29 15:33 Jochen Striepe
739 * t-prot.1: Update date string.
741 2003-12-29 15:09 Jochen Striepe
743 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
745 2003-12-29 12:59 Jochen Striepe
747 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
748 altogether. Mutt developer versions are handled in patches.
750 2003-11-22 02:35 Jochen Striepe
752 * t-prot: Fix comments for gpg and mutt locales.
754 2003-11-20 14:51 Jochen Striepe
756 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
757 interpreted as successful if a bug showed up (boy, I never saw this
758 with good old gnupg-1.0.7).
762 2003-11-19 21:05 Jochen Striepe
764 * t-prot: Release as v1.34.
766 2003-11-19 20:58 Jochen Striepe
770 2003-11-19 20:45 Jochen Striepe
772 * t-prot.1: Cosmetics.
774 2003-11-19 20:43 Jochen Striepe
776 * t-prot.1: Change time stamp.
778 2003-11-19 20:43 Jochen Striepe
780 * t-prot.1: Update man page to reflect last changes.
782 2003-11-19 20:41 Jochen Striepe
784 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
785 gpg-1.0.7's locales is available as a patch.
787 2003-11-19 20:11 Jochen Striepe
789 * t-prot.1: Update man page to reflect last changes.
791 2003-11-19 20:10 Jochen Striepe
793 * t-prot: Removed option --mutt-ver for sanity reasons. Special
794 adapations for mutt developer versions will be available as a
797 2003-09-10 11:32 Jochen Striepe
799 * t-prot.1: Make clear t-prot.sl is just an example implementation.
802 2003-09-10 11:30 Jochen Striepe
804 * t-prot.sl, contrib/t-prot.sl: Additional comments.
806 2003-08-11 14:35 Jochen Striepe
808 * t-prot: Release as v1.33.
810 2003-08-11 14:35 Jochen Striepe
812 * t-prot.1: Improve description for --mutt-ver.
814 2003-08-11 14:33 Jochen Striepe
816 * t-prot.1: Update date string.
818 2003-08-11 14:32 Jochen Striepe
820 * t-prot: Clean up locales stuff.
822 2003-08-11 14:19 Jochen Striepe
824 * t-prot: Fix parsing order with --mutt-ver and --locale.
826 2003-08-11 14:05 Jochen Striepe
828 * t-prot.1: Add description for --mutt-ver.
830 2003-08-11 14:00 Jochen Striepe
832 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
833 block detection fail). New parameter --mutt-ver. Many thanks to
838 2003-08-11 13:41 Jochen Striepe
840 * t-prot: Simplify regex introduced in last update.
842 2003-08-09 22:22 Jochen Striepe
844 * t-prot: Fix some cases where SIGINT was not detected for pgp
845 verification from within mutt.
849 2003-07-21 13:12 Jochen Striepe
851 * t-prot: Release as v1.30.
853 2003-07-21 13:12 Jochen Striepe
855 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
858 2003-07-15 13:39 Jochen Striepe
860 * t-prot: Release as v1.29.
862 2003-07-15 13:38 Jochen Striepe
864 * t-prot: Fix email adress verification inside pgp(). Fix locale
867 2003-07-09 21:11 Jochen Striepe
869 * t-prot: Use the environment variable LC_ALL (and if this fails,
870 LANG) to determine a reasonable locale default. Suggested by
875 2003-06-24 23:52 Jochen Striepe
877 * t-prot: Release as v1.27.
879 2003-06-24 23:52 Jochen Striepe
881 * t-prot: Getting some rare multipart message from mutt, t-prot got
882 locked into a probably endless 100% CPU consuming loop (see msgid
883 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
884 security problem if you use t-prot in some automated setup. This
885 bug was only triggered when used with -Mmutt. BTW, fixing this
886 should also increase performance when processing multipart messages
889 Many many thanks to Gerfried Fuchs for alerting us and pointing out
890 the DoS character of the bug (though most people might not use mutt
891 to do fully automated email processing).
893 2003-06-24 22:44 Jochen Striepe
895 * t-prot: Fix treatment of forwarded messages by Opera7.
897 2003-06-23 14:10 Jochen Striepe
899 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
900 (hopefully this will be obsolet with S-Lang-2.0) and some minor
903 2003-06-23 13:20 Jochen Striepe
905 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
907 2003-06-23 12:58 Jochen Striepe
909 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
911 2003-06-22 23:47 Jochen Striepe
913 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
914 correct some plain wrong comments, and add some more comments.
916 2003-06-22 22:57 Jochen Striepe
918 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
919 configurable (thanks to Gerfried Fuchs for some suggestions) and
920 provide a possibility to toggle filtering on/off from within slrn
921 (thanks to Michael Prokop for feedback).
923 2003-06-15 22:53 Jochen Striepe
925 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
926 t-prot.sl and update the man page to mention the S-Lang example
929 2003-06-15 22:33 Jochen Striepe
931 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
934 2003-05-04 12:40 Jochen Striepe
936 * t-prot: Fix handling of empty lines in traditional TOFU code:
937 TOFU broken into parts by empty lines will be detected correctly
938 now, empty lines will not be deleted if there is no TOFU at all.
942 2003-04-23 14:50 Jochen Striepe
944 * t-prot: Finally fix thrown away verbatim information with
945 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
946 thanks to Gerfried Fuchs.
950 2003-04-03 13:26 Jochen Striepe
952 * t-prot: Regex performance fixes.
954 2003-03-20 02:09 Jochen Striepe
956 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
960 2003-03-18 16:08 Jochen Striepe
962 * t-prot: Clean up $0 usage.
964 2003-03-08 17:05 Jochen Striepe
966 * t-prot: Pure cosmetics.
968 2003-03-08 16:48 Jochen Striepe
970 * t-prot: Release as v1.23.
972 2003-03-08 16:43 Jochen Striepe
974 * t-prot: Fix another typo.
976 2003-03-08 16:40 Jochen Striepe
978 * t-prot: Fix typo in last commit.
980 2003-03-08 16:37 Jochen Striepe
982 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
983 an interrupt. Many thanks to Gerfried Fuchs.
985 2003-03-08 02:24 Jochen Striepe
987 * t-prot, t-prot.1: Add a workaround for old mutt versions using
988 the pagerfilter patch. Do not activate --lax-security unless you
989 really know what you are doing.
991 2003-03-07 14:19 Jochen Striepe
993 * t-prot: Ignore SIGINTs when called from within mutt. You probably
994 want the chance to stop PGP verification and still have the message
995 displayed. Idea by Peter Palfrader, suggested for t-prot by
996 Gerfried Fuchs. Thanks, great idea!
1000 2003-03-05 17:26 Jochen Striepe
1002 * t-prot: Release as v1.21.
1004 2003-03-05 17:15 Jochen Striepe
1006 * t-prot: Various performance fixes.
1008 2003-03-05 17:02 Jochen Striepe
1010 * t-prot: Another performance fix.
1012 2003-03-05 16:59 Jochen Striepe
1014 * t-prot: Fix multipart boundary detection.
1016 2003-03-05 16:53 Jochen Striepe
1018 * t-prot: Another performance fix in pgp().
1020 2003-03-05 16:51 Jochen Striepe
1022 * t-prot: Fix bad typo.
1024 2003-03-05 16:35 Jochen Striepe
1026 * t-prot: Performance improvements in pgp().
1028 2003-03-05 16:14 Jochen Striepe
1030 * t-prot: Make kammquote code more efficient.
1032 2003-03-05 16:09 Jochen Striepe
1034 * t-prot: Fix kammquote condition.
1036 2003-03-05 15:54 Jochen Striepe
1038 * t-prot: Some cosmetics, no code changes.
1040 2003-03-01 17:49 Jochen Striepe
1042 * t-prot: Formatting: Replace tabs with spaces.
1044 2003-03-01 17:46 Jochen Striepe
1046 * t-prot: Add some comments.
1048 2003-02-26 22:56 Jochen Striepe
1050 * t-prot.1: Reflect the fact that world has not stopped spinning
1051 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1052 and 2822. Thanks to Thomas Bliesener for noticing.
1054 2003-02-26 22:32 Jochen Striepe
1056 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1057 sendmail(8). Add a note that -m/-t is needed for successful use of
1058 -p. Thanks to Thomas Bliesener.
1060 2003-02-19 22:05 Jochen Striepe
1062 * t-prot: Release as v1.20.
1064 2003-02-19 21:53 Jochen Striepe
1066 * t-prot: Fix missing verbatim vals when moving gpg output.
1068 2003-02-17 15:00 Jochen Striepe
1070 * t-prot.1: Update Copyright date.
1072 2003-02-17 13:53 Jochen Striepe
1074 * t-prot: Fix moving gpg output for signatures by expired keys.
1078 2003-02-17 13:35 Jochen Striepe
1080 * t-prot: Fix sender address for --pgp-short.
1082 2003-02-17 13:02 Jochen Striepe
1084 * t-prot: Remove unnecessary variable in write_msg().
1086 2003-02-17 12:59 Jochen Striepe
1088 * t-prot: Regex performance improvements.
1090 2003-02-17 01:59 Jochen Striepe
1092 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1093 mime parts, we must take care that all gpg output is printed.
1097 2003-02-17 00:08 Jochen Striepe
1099 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1104 2003-02-14 14:50 Jochen Striepe
1106 * t-prot: Fix missing check.
1108 2003-02-14 14:42 Jochen Striepe
1110 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1111 on the bottom of a message are ignored.
1115 2003-02-11 21:06 Jochen Striepe
1117 * t-prot: Fix --bigq for big quotes that go down to one of the two
1122 2003-02-11 13:49 Jochen Striepe
1124 * t-prot: Fix ad footers within pgp signed stuff.
1126 2003-02-11 13:42 Jochen Striepe
1128 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1133 2003-02-09 20:34 Jochen Striepe
1135 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1136 Thanks to Michael Loeffler.
1138 Clean up some regexps for mutt's separators (should give better
1143 2003-02-08 18:19 Jochen Striepe
1145 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1150 2003-02-08 17:44 Jochen Striepe
1152 * t-prot: Use constants where possible.
1154 2003-02-07 19:16 Jochen Striepe
1156 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1161 2003-02-07 18:26 Jochen Striepe
1163 * t-prot: Fix another terminal color sequence.
1165 2003-02-07 16:29 Jochen Striepe
1167 * t-prot.1: List contributors in alphabetical order.
1169 2003-02-07 16:00 Jochen Striepe
1171 * t-prot.1: Update date string.
1173 2003-02-07 15:55 Jochen Striepe
1175 * t-prot.1: Add a note to the BUGS section about possible perl
1176 compiler errors with not-up-to-date perl installations.
1178 2003-02-07 11:51 Jochen Striepe
1180 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1181 thanks to Gerfried Fuchs).
1185 2003-02-06 16:11 Jochen Striepe
1187 * t-prot: Last change broke attachment detection for -Mmutt.
1189 2003-02-06 15:37 Jochen Striepe
1191 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1192 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1193 Fuchs for reporting the bug and providing vital data!).
1197 2003-01-29 03:24 Jochen Striepe
1199 * t-prot.1: Update date string.
1201 2003-01-29 03:23 Jochen Striepe
1203 * t-prot.1: Fix spellling error.
1205 2003-01-28 12:00 Jochen Striepe
1207 * t-prot: Make -h work again.
1209 Version bump to 1.8.
1211 2002-12-29 03:52 Jochen Striepe
1213 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1214 spamassassin workaround. Update man page and sample config file
1217 Correct some speling errors in the man page.
1221 2002-12-11 18:53 Jochen Striepe
1223 * t-prot: Mutt content type fix.
1225 Version bump to 1.6.
1227 2002-12-11 01:46 Jochen Striepe
1229 * t-prot: Improve M$ style TOFU heuristics.
1233 2002-12-08 22:45 Jochen Striepe
1235 * t-prot: Remove unused else.
1237 2002-12-06 16:21 Jochen Striepe
1239 * t-prot: Fix treatment of pgp uids without email adress for
1240 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1242 Small performance fix for --pgp-move-vrf.
1246 2002-12-04 20:45 Jochen Striepe
1248 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1251 Version bump to 1.3.
1253 2002-12-04 09:06 Jochen Striepe
1255 * t-prot.1: Another --locale fix.
1257 2002-12-04 09:01 Jochen Striepe
1259 * t-prot.1: Update --locale description.
1261 2002-12-03 18:20 Jochen Striepe
1263 * t-prot: Add internationalization for --pgp-move-vrf from
1264 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1268 2002-12-02 21:04 Jochen Striepe
1270 * t-prot.1: Update man page date string.
1272 2002-12-02 21:03 Jochen Striepe
1274 * t-prot.1: Make last man page update more complete.
1276 2002-12-02 21:00 Jochen Striepe
1278 * t-prot, t-prot.1: Add an option to move only positive pgp
1279 verification output (this works for English gpg-1.0.7 right now --
1280 no internationalization, no pgp.com support). Thanks to Markus
1281 Hubig for suggesting.
1283 2002-11-11 02:59 Jochen Striepe
1285 * t-prot: Version 1.0.
1287 2002-11-09 02:22 Jochen Striepe
1289 * t-prot.1: Man page update.
1291 2002-11-09 01:53 Jochen Striepe
1293 * t-prot: Adding comment for pgp().
1295 2002-11-05 13:29 Jochen Striepe
1297 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1298 to Wichert Akkerman and Gerfried Fuchs.
1302 2002-11-04 19:01 Jochen Striepe
1304 * t-prot: Fix typo from last submission.
1308 2002-11-04 18:49 Jochen Striepe
1310 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1311 that ate the first (empty) line of pgp signed data when using
1312 t-prot within mutt. Many thanks!
1314 Version bump to 0.92.
1316 2002-11-02 16:35 Jochen Striepe
1318 * t-prot: Replace all die()s with exit()s and appropriate exit
1319 codes for better interaction with MTAs.
1323 2002-11-02 16:08 Jochen Striepe
1325 * t-prot: Minor changes.
1327 2002-11-02 01:05 Jochen Striepe
1329 * t-prot.1: Update man page modification stamp.
1331 2002-11-01 18:30 Jochen Striepe
1333 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1334 pending bug report (thanks to Markus Hubig). Update the man page to
1337 Huge version jump to v0.90: this is a release candidate for v1.0,
1338 every main feature should work fine by now. Please tell me *now* if
1339 something does not work for you (or if you have a major feature
1340 request that should be considered before v1.0).
1342 2002-10-31 18:29 Jochen Striepe
1344 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1345 the source with proper alignment now.
1347 2002-10-31 14:17 Jochen Striepe
1349 * t-prot: T-prot would cheerfully create an output file without
1350 checking to see if it was about to write to a symlink or a named
1351 pipe. If a user used t-prot to write data into open shared
1352 directories, such as /tmp, this vulnerability could be used by a
1353 local attacker to overwrite files or lead to privilege escalation.
1357 2002-10-22 16:42 Jochen Striepe
1359 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1360 Berthe for suggesting).
1362 2002-10-19 17:22 Jochen Striepe
1364 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1367 Specifying an empty string for -i or -o is no longer tolerated.
1369 Version bump to 0.69.
1371 2002-10-19 16:15 Jochen Striepe
1373 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1375 2002-09-14 05:24 Jochen Striepe
1377 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1379 2002-09-14 05:10 Jochen Striepe
1381 * t-prot: Johan Almqvist found another bug, this time false
1382 positives with some M$ MUA's forwarded messages.
1384 2002-09-12 12:59 Jochen Striepe
1386 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1387 for noticing. Bumped to v0.68.
1389 2002-07-26 14:03 Jochen Striepe
1391 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1393 2002-07-09 14:07 Jochen Striepe
1395 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1396 had some very reasonable ideas
1397 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1398 tolerate MS style TOFU if there is no text above.
1400 Version bump to v0.67.
1402 2002-06-27 21:37 Jochen Striepe
1404 * t-prot: Fix unbelievable stupid typo introduced in the last
1409 2002-06-27 19:54 Jochen Striepe
1411 * t-prot: Fix detection of mailing list footers in attachments
1416 2002-06-27 18:16 Jochen Striepe
1418 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1419 footers, bug reported by Gerfried Fuchs (many thanks!).
1421 Update manpage to make clear -Mmutt is *required* when t-prot is
1422 called from within mutt.
1426 2002-06-18 01:45 Jochen Striepe
1428 * t-prot: Another tweak on the kammquote condition.
1430 2002-06-16 12:32 Jochen Striepe
1432 * t-prot: Fixed the line count header with -Mmutt and attachments,
1433 pgp signatures and encryption.
1435 2002-06-15 17:18 Jochen Striepe
1437 * t-prot: Another tweak on the kammquote condition.
1439 2002-06-08 19:50 Jochen Striepe
1441 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1442 required mutt version.
1444 2002-06-02 07:51 Jochen Striepe
1446 * t-prot: Fixed some typos.
1448 2002-06-02 07:12 Jochen Striepe
1450 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1453 2002-06-02 02:12 Jochen Striepe
1455 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1456 tolerated number of signatures. Manpage updated. Version bump to
1459 2002-05-30 11:24 Jochen Striepe
1461 * t-prot: Update help to reflect -p changes.
1463 2002-05-30 11:16 Jochen Striepe
1465 * t-prot: Bump to v0.60.
1467 2002-05-30 10:45 Jochen Striepe
1469 * t-prot.1: Update manpage for new behaviour of -p.
1471 2002-05-10 02:18 Jochen Striepe
1473 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1474 spamassassin: the parameter for -p is optionally right now. If
1475 there is none supplied, there is no mail sent, of course.
1477 2002-05-03 02:02 Jochen Striepe
1479 * t-prot.1: Fix typo.
1481 2002-05-03 01:56 Jochen Striepe
1483 * t-prot.1: Update man page date.
1485 2002-05-03 01:55 Jochen Striepe
1487 * t-prot.1: Man page fixes and updates.
1489 2002-04-30 17:23 Jochen Striepe
1491 * t-prot: Improve the comment on the Kammquote condition.
1493 2002-04-30 17:16 Jochen Striepe
1495 * t-prot: Further tweak on the Kammquote condition. Should really
1496 do The Right Thing by now.
1498 2002-04-24 14:08 Jochen Striepe
1500 * t-prot: Performance tweak in debigq().
1502 2002-04-24 13:33 Jochen Striepe
1504 * t-prot, t-prot.1: Added an option to remove the bigger part of
1505 huge blocks of quoted lines (--bigq). Updated the man page
1508 Updated the man page's contributors text.
1512 2002-04-20 21:32 Jochen Striepe
1514 * t-prot: Just insert one space when joining lines in decomb().
1516 2002-04-20 15:37 Jochen Striepe
1518 * t-prot.1: Update man page to reflect upon new options --kminl,
1519 --kmaxl, and --kdiff.
1521 2002-04-20 15:18 Jochen Striepe
1523 * t-prot: Some more tweaks to the Kammquote condition. Add some
1524 command line switches to make behaviour a little more flexible.
1528 2002-04-20 11:10 Jochen Striepe
1530 * t-prot: Another small tweak in the Kammquoting condition.
1532 2002-04-20 11:03 Jochen Striepe
1534 * t-prot: Another small tweak in the Kammquote condition.
1536 2002-04-20 10:58 Jochen Striepe
1538 * t-prot: Make the Kammquote condition a little pickier.
1540 2002-04-20 02:48 Jochen Striepe
1542 * t-prot.1: Add description of the anti Kammquoting option.
1544 2002-04-20 02:28 Jochen Striepe
1546 * t-prot: Added an option to fix those zig-zag shaped quotings,
1547 well-known to German users as "Kammquoting".
1549 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1550 definition, so they won't be cleaned away.
1554 2002-04-18 22:51 Jochen Striepe
1556 * t-prot: Clean up revision number a bit.
1558 2002-04-11 05:14 Jochen Striepe
1560 * t-prot: Just catch the last signature if there are more.
1562 2002-04-11 04:46 Jochen Striepe
1564 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1565 there is an overlong signature and no -S on the command line.
1566 Though this was intended behaviour, this is changed: by now
1567 signatures are always interpreted as such, so the text before can
1570 2002-03-29 01:46 Jochen Striepe
1572 * t-prot.1: Add description for --locale=LOCALE.
1574 2002-03-29 01:15 Jochen Striepe
1576 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1579 2002-03-23 10:47 Jochen Striepe
1583 2002-03-22 11:38 Jochen Striepe
1585 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1587 2002-03-21 22:26 Jochen Striepe
1589 * t-prot: Bump to 0.54.
1591 2002-03-21 13:16 Jochen Striepe
1593 * t-prot: More cleanups in the multipart code.
1595 2002-03-21 12:53 Jochen Striepe
1597 * t-prot: Fix comment in the mutt specific multipart code.
1599 2002-03-21 12:27 Jochen Striepe
1601 * t-prot: Fixed assumption in the mutt-specific code that the first
1602 attachment always would be text/plain containing the actual message
1605 2002-03-20 22:58 Jochen Striepe
1607 * t-prot: Fix some false positives in footers and multipart code.
1609 2002-03-20 17:02 Jochen Striepe
1611 * t-prot: More cleanups and performance improvements. Fixed tofu
1612 deletion when diff appended to signature. Fixed broken detection of
1613 mutt(1)'s mime/pgp output. Bumped to 0.53.
1615 2002-03-20 15:12 Jochen Striepe
1617 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1618 processed if the message has been processed by mutt(1) before.
1620 2002-03-20 13:16 Jochen Striepe
1622 * t-prot: Another HUGE cleanup.
1624 2002-03-20 01:56 Jochen Striepe
1626 * t-prot: Major cleanup. Bump to 0.52.
1628 2002-03-19 14:16 Jochen Striepe
1630 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1633 2002-03-19 12:42 Jochen Striepe
1635 * t-prot.1: Add note describing the complicated and confusing line
1636 count thingie when deleting an overlong signature.
1638 2002-03-19 12:38 Jochen Striepe
1640 * t-prot: Correct line count in snipped-overlong-sig message.
1642 2002-03-18 19:19 Jochen Striepe
1644 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1645 options (-a and -A=dir) to get rid of those annoying hotmail
1646 advertisements appended to messages from people using gratis email
1647 providers. Update manpage and muttrc sample.
1649 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1653 2002-03-18 15:49 Jochen Striepe
1655 * t-prot: Fix the line count header. Bump to v0.49.
1657 2002-03-16 00:01 Jochen Striepe
1659 * t-prot.1: Minor fix.
1661 2002-03-15 23:58 Jochen Striepe
1663 * t-prot.1: Minor cleanup.
1665 2002-03-15 01:48 Jochen Striepe
1667 * t-prot: Fix variables initialisation.
1669 2002-03-14 22:21 Jochen Striepe
1671 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1673 2002-03-13 08:07 Jochen Striepe
1675 * t-prot.1: Add some explanation for the verbatim instruction to
1676 the troubleshooting section.
1678 2002-03-13 07:52 Jochen Striepe
1680 * t-prot: Make verbatim instructions work for everything except
1681 mailing list footers. Bump to v0.47.
1683 2002-03-13 01:19 Jochen Striepe
1685 * t-prot.1: Fixed typo.
1687 2002-03-12 17:16 Jochen Striepe
1689 * t-prot.1: Add TROUBLESHOOTING section.
1691 2002-03-12 16:44 Jochen Striepe
1693 * t-prot.1: Changed one makro which was overseen last commit.
1695 2002-03-12 16:24 Jochen Striepe
1697 * t-prot.1: Big man page cleanup.
1699 2002-03-12 15:41 Jochen Striepe
1701 * t-prot.1: Further improvement of the -L man page text.
1703 2002-03-12 15:39 Jochen Striepe
1705 * t-prot.1: Improved man page text for -L.
1707 2002-03-12 15:37 Jochen Striepe
1709 * t-prot.1: Clarify the man page text for -l and -L.
1711 2002-03-12 02:47 Jochen Striepe
1713 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1715 2002-03-09 17:18 Jochen Striepe
1717 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1718 option -M/--mua and try to detect attachments only when necessary.
1719 Updated man page and muttrc sample. Version bump to 0.45.
1721 2002-03-08 20:29 Jochen Striepe
1723 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1724 attachments. Credits to Gerfried Fuchs for reporting and locating
1727 2002-03-02 02:26 Jochen Striepe
1729 * t-prot: Some minor cleanups.
1731 2002-03-02 02:18 Jochen Striepe
1733 * t-prot: Some minor cleanups.
1735 2002-03-01 10:10 Jochen Striepe
1737 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1738 with messages only containing the mailing list footer.
1740 2002-02-26 12:20 Jochen Striepe
1742 * t-prot: Add infrastructure for better debugging.
1744 2002-02-26 11:11 Jochen Striepe
1746 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1747 little shorter, and add colors.
1749 2002-02-26 03:05 Jochen Striepe
1751 * t-prot: Improve empty line handling between body and signature.
1753 2002-02-26 02:50 Jochen Striepe
1755 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1756 empty lines around signatures and mailing list footers.
1758 Version bump to 0.42.
1760 2002-02-25 19:20 Jochen Striepe
1762 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1763 some cases were not caught before.
1765 2002-02-25 18:48 Jochen Striepe
1767 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1768 thanks!). It was ugly anyway, so that part got a clean rewrite.
1770 Bumped version to 0.41.
1772 2002-02-22 15:55 Jochen Striepe
1774 * t-prot: Another slight performance hit with multipart messages.
1776 2002-02-22 15:36 Jochen Striepe
1778 * t-prot: Leave only the body of the first multipart message part
1779 for processing, not the headers.
1781 2002-02-21 23:27 Jochen Striepe
1783 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1786 2002-02-21 23:24 Jochen Striepe
1788 * t-prot: Fix no TOFU is detected in multipart messages without
1789 signature and without previous preparation by mutt(1). Now
1790 multipart messages as described in RFC 1341 are detected properly.
1791 Only the first part is processed, and only if it has the content
1792 type "text/plain" or none specified as described in RFC 1341.
1794 2002-02-20 16:51 Jochen Striepe
1796 * t-prot: Bump version to 0.39.
1798 2002-02-20 16:50 Jochen Striepe
1800 * t-prot.1: Updated manpage for long options.
1802 2002-02-18 19:44 Jochen Striepe
1804 * t-prot.1: Updated credits in manpage.
1806 2002-02-16 00:06 Jochen Striepe
1808 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1809 command line system to Getopt::Mixed as recommended by Gerfried
1810 Fuchs. One of the reasons is that now the parameter of the option
1811 '-S' is optionally, what was not cleanly realizeable before. The
1812 opportunity has been used to do a cleanup on some things, too ...
1814 Please note that Getopt::Mixed now is mandatory to run t-prot - you
1815 can get it at CPAN. The trade-off seems worthy IMHO - please drop
1816 an email to <t-prot@tolot.escape.de> if you do not think so, so the
1817 matter can be discussed. :)
1821 2002-02-15 03:49 Jochen Striepe
1823 * t-prot.1: Beautify the manpage, and add some more info about bugs
1826 2002-02-15 03:30 Jochen Striepe
1828 * t-prot: Beautify help text.
1830 2002-02-14 16:32 Jochen Striepe
1832 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1833 t-prot write a syslog entry for each message bounced when invoked
1834 with -p. So -d is new. Will only write syslog entries if
1835 Sys::Syslog is available but will not crash if not.
1837 2002-02-14 13:26 Jochen Striepe
1839 * t-prot: Minor cleanup.
1841 2002-02-14 11:04 Jochen Striepe
1843 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
1846 2002-02-13 01:08 Jochen Striepe
1848 * t-prot: Version bump to 0.35.
1850 2002-02-12 13:57 Jochen Striepe
1852 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
1854 2002-02-12 12:47 Jochen Striepe
1856 * t-prot.1: Update manpage for -S=n.
1858 2002-02-12 12:45 Jochen Striepe
1860 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
1861 message. Change option -S to accept an integer denoting the maximum
1862 allowed lines for a valid signature.
1864 2002-02-12 04:44 Jochen Striepe
1866 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
1867 use t-prot in your MTA's aliases file to bounce TOFUed emails.
1870 2002-02-12 01:03 Jochen Striepe
1872 * t-prot: Corrected help when called with -h. Small indent cleanup.
1874 2002-02-11 20:40 Jochen Striepe
1876 * t-prot.1: Updated manpage date.
1878 2002-02-11 20:33 Jochen Striepe
1880 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
1881 attachments when hiding lines, that flaw should be fixed right now.
1882 Manpage has been updated to reflect upon that fact.
1884 2002-02-11 19:13 Jochen Striepe
1886 * t-prot: Corrected line count for overlong signatures. Problem
1887 reported by Gerfried Fuchs (thanks, Alfie!).
1889 2002-01-29 14:57 Jochen Striepe
1891 * t-prot: Remove goto. Patch by Gerfried Fuchs.
1893 2002-01-28 20:34 Jochen Striepe
1895 * t-prot: Bump version to 0.32.
1897 2002-01-28 16:53 Jochen Striepe
1899 * t-prot: Just again a version fix. Should be done now...
1901 2002-01-28 16:52 Jochen Striepe
1903 * t-prot: Sigh. Another version fix.
1905 2002-01-28 16:50 Jochen Striepe
1907 * t-prot.1: Fix manpage version.
1909 2002-01-28 16:48 Jochen Striepe
1911 * t-prot, t-prot.1: Fix version strings.
1913 2002-01-28 16:46 Jochen Striepe
1915 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
1918 2002-01-28 16:39 Jochen Striepe
1920 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
1923 2002-01-28 16:39 Jochen Striepe
1925 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial