1 2010-02-15 20:13 Jochen Striepe
3 * t-prot: Release as v2.15.
5 2010-02-15 20:08 Jochen Striepe
7 * t-prot.1: Describe --sani more precisely.
9 2010-02-15 19:21 Jochen Striepe
11 * t-prot: Fine-tune some regex.
13 2010-02-15 19:20 Jochen Striepe
15 * t-prot: Fix merging of multiple blank lines within pgp output
18 2010-02-15 19:02 Jochen Striepe
20 * t-prot: Simplify expression.
22 2010-02-15 18:34 Jochen Striepe
24 * t-prot, t-prot.1: Add --reply and --sani for fixing annoying
25 headers. Add documentation for both. Many thanks to Matthias
26 Kilian and Martin Neitzel for suggesting and providing some script
27 invoked by procmail rules.
29 2010-02-14 12:03 Jochen Striepe
31 * t-prot.1: Suggest reading about -p when using -P.
33 2010-02-14 12:00 Jochen Striepe
35 * t-prot.1: Sort options in a consistent, alphabetical way.
37 2010-02-11 20:59 Jochen Striepe
39 * t-prot.1: Fix hyphenation. Thanks to Gerfried Fuchs for noticing!
41 2010-02-11 12:55 Jochen Striepe
43 * t-prot.1: Jeff Covey's article should not be missing under SEE
46 2010-02-11 11:10 Jochen Striepe
48 * t-prot: Release as v2.14.
50 2010-02-11 11:09 Jochen Striepe
52 * t-prot: Code cleanup for --pgp-short. Should get better
55 2010-02-07 22:41 Jochen Striepe
57 * t-prot: Tighten --help output.
59 2010-02-07 22:10 Jochen Striepe
61 * t-prot.1: Add fields of usage and mention the INN2 filter file.
63 2010-02-07 21:56 Jochen Striepe
65 * t-prot.1: Improve word flow.
67 2010-02-07 16:16 Jochen Striepe
69 * t-prot.1: Another occurence of RFC 2822, update to RFC 5322.
71 2010-02-07 14:31 Jochen Striepe
73 * t-prot.1: RFC 5322 is offficial standard for the Internet Message
74 Format since October 2008, obsoleting RFC 2822.
76 2010-02-06 03:29 Jochen Striepe
78 * t-prot: Adjust comment to modern t-prot times.
80 2010-02-04 21:33 Jochen Striepe
82 * t-prot.1: Update contributers list.
84 2010-02-03 17:58 Jochen Striepe
86 * t-prot.1: Update date string.
88 2010-02-03 17:56 Jochen Striepe
90 * t-prot.1: Remove redundancies, improve some descriptions.
92 2010-02-01 23:48 Jochen Striepe
94 * contrib/muttrc.t-prot: By now, --bigq is pretty much standard and
95 extremely well-tested, so we include it into default configuration.
97 2010-02-01 22:34 Jochen Striepe
99 * t-prot: Revert thinko from r1.272.
101 2010-02-01 22:27 Jochen Striepe
103 * t-prot: Fix syntax to match coding style.
105 2010-01-31 22:07 Jochen Striepe
107 * t-prot: Release as v2.13.
109 2010-01-29 13:03 Jochen Striepe
111 * t-prot: Fix long standig false positive for mutt<1.5.18 with
112 Microsoft TOFU inside a PGP signed message and no lines above the
113 full quote (indicating a forwarded message rather than a lazy full
114 quote). Thanks to Gerfried Fuchs.
116 2010-01-24 17:17 Jochen Striepe
118 * t-prot: Fix newline stripping for locales.
120 2010-01-08 11:10 Jochen Striepe
122 * t-prot: Release as v2.12.
124 2010-01-08 11:08 Jochen Striepe
126 * t-prot, t-prot.1: Exit with exit status EX_OK when --max-lines
127 hits and -Mmutt is set (mutt is picky when a display_filter fails).
128 Provide a notification line in that case. Update man page. Many
129 thanks to Gerfried Fuchs, Martin F. Krafft and Tino Keitel for
130 reporting, providing a patch and testing.
132 2010-01-05 12:05 Jochen Striepe
134 * t-prot: Release as v2.11.
136 2010-01-05 12:01 Jochen Striepe
138 * contrib/filter_innd.pl: Command line default has changed, check
139 flags must be set now.
141 2010-01-05 11:46 Jochen Striepe
143 * t-prot.1: Better explain ratio check value.
145 2010-01-05 11:43 Jochen Striepe
147 * t-prot.1: Update copyright time stamp.
149 2010-01-05 11:42 Jochen Striepe
151 * t-prot, t-prot.1: Fix initialization and command line parsing for
152 --check (this should work as advertised now). Make the ratio check
153 code a little easier to read. Add the default value for the ratio
154 check to the man page.
156 2010-01-04 11:07 Jochen Striepe
158 * t-prot.1: Remove URLs to example scripts and configs. The files
159 are provided with the package.
161 2009-12-30 21:34 Jochen Striepe
163 * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
166 2009-12-30 21:28 Jochen Striepe
168 * t-prot: Release as t-prot v2.9.
170 2009-12-30 21:27 Jochen Striepe
172 * t-prot: Do not check for message length in attachments (we
173 checked already for the entire message). Do exit with proper exit
174 code if message is longer than set in --max-lines (so scripts can
175 see if we gave up processing).
177 2009-12-30 09:07 Jochen Striepe
179 * t-prot.1: Fix speling.
181 2009-12-25 17:40 Jochen Striepe
183 * t-prot.1: Fix time stamp.
185 2009-12-20 21:38 Jochen Striepe
187 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
188 thanks (and a very merry Christmas) to Alfie.
190 2009-12-19 22:18 Jochen Striepe
192 * t-prot: Release as v2.8.
194 2009-12-18 21:53 Jochen Striepe
196 * t-prot, t-prot.1: Update documentation to reflect last change.
197 Avoid being tripped by endless (or non-existant) headers.
199 2009-12-18 13:25 Jochen Striepe
201 * t-prot: Change check order and remove duplicated code for
204 2009-08-24 20:32 Jochen Striepe
206 * t-prot: Release as t-prot v2.7.
208 2009-08-24 17:20 Jochen Striepe
212 2009-08-24 17:17 Jochen Striepe
216 2009-08-24 12:15 Jochen Striepe
218 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
219 gargabe and submitted a one-liner. Thanks!
221 2009-08-24 02:07 Jochen Striepe
223 * t-prot: Release as t-prot v2.6.
225 2009-08-24 01:44 Jochen Striepe
227 * t-prot.1: Update dates.
229 2009-08-24 01:43 Jochen Striepe
231 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
233 2009-08-24 01:42 Jochen Striepe
235 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
236 pattern, thanks to Simon Ruderich.
238 2007-09-19 11:32 Jochen Striepe
240 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
242 2007-09-19 11:31 Jochen Striepe
244 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
245 produced by Novell Groupwise. Many thanks to Philipp Thomas for
246 testing and suggesting.
248 2007-05-24 08:22 Jochen Striepe
250 * t-prot.1: Update copyright date.
252 2007-03-09 15:06 Jochen Striepe
254 * t-prot: Release as v2.4.
256 2007-03-09 15:05 Jochen Striepe
258 * t-prot, t-prot.1: Add feature to skip processing very large
259 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
262 2007-03-09 14:33 Jochen Striepe
264 * t-prot: Fix formatting for better reading.
266 2006-12-19 13:13 Jochen Striepe
268 * t-prot: Release as v2.3.
270 2006-12-19 12:30 Jochen Striepe
272 * t-prot.1: Fix grammar, update time stamp.
274 2006-12-19 12:04 Jochen Striepe
276 * t-prot: Sync the order of options in the man page and "t-prot
279 2006-11-30 14:06 Jochen Striepe
281 * t-prot: Release as v2.2.
283 2006-11-30 13:02 Jochen Striepe
285 * t-prot: Add string to detect gmx.de's M$ style TOFU.
287 2006-09-25 14:42 Jochen Striepe
289 * t-prot.1: Make sure we can ship files not copyrighted by the
290 author of the package.
292 2006-07-16 08:50 Jochen Striepe
294 * t-prot.1: There are no patches for locales of old mutt versions.
296 2006-07-11 14:05 Jochen Striepe
298 * t-prot.1: Updated time stamp.
300 2006-07-10 10:01 Jochen Striepe
302 * t-prot.1: Fix spelling and grammar.
304 2006-06-23 17:28 Jochen Striepe
306 * t-prot.1: Fix capitalization of "pgp".
308 2006-06-23 17:25 Jochen Striepe
310 * t-prot.1: Add section about performance issues.
312 2006-06-17 22:45 Jochen Striepe
314 * t-prot: Release as v2.1.
316 2006-06-17 22:45 Jochen Striepe
318 * t-prot: Frank Terbeck suggested a more tolerant handling of
319 signatures -- trailing newlines are no longer counted as signature
320 lines, thus fixing some mailing list software behaviour.
322 2006-06-17 12:34 Jochen Striepe
324 * t-prot.1: Update time stamp.
326 2006-06-17 12:34 Jochen Striepe
328 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
329 learning how to report them.
331 2006-05-16 12:07 Jochen Striepe
333 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
334 MIME attachments. Many thanks!
336 2006-05-16 12:07 Jochen Striepe
338 * t-prot.1: There is no BUGS file any longer.
340 2006-05-16 11:34 Jochen Striepe
342 * t-prot.1: Time stamp and copyright updated.
344 2006-05-16 11:33 Jochen Striepe
346 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
348 2005-06-29 12:45 Jochen Striepe
350 * t-prot.1: Better formatting for "see also".
352 2005-06-29 12:36 Jochen Striepe
354 * t-prot.1: Add section about exit status.
358 2005-05-27 10:00 Jochen Striepe
360 * t-prot: Re-release as v2.0. No code change since v1.104.
362 2005-05-13 00:06 Jochen Striepe
364 * t-prot.1: Matthias Kilian suggested some cleanup for better
365 reading. Many thanks!
367 2005-05-12 15:29 Jochen Striepe
369 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
371 2005-05-12 15:07 Jochen Striepe
373 * t-prot.1: Fix typo.
375 2005-05-12 15:07 Jochen Striepe
377 * t-prot.1: Provide more information on how to submit bug reports.
379 2005-05-12 03:32 Jochen Striepe
381 * t-prot.1: Fix formatting.
383 2005-05-12 03:29 Jochen Striepe
385 * t-prot.1: Another typo.
387 2005-05-12 03:27 Jochen Striepe
389 * t-prot.1: Fix typo.
391 2005-05-12 02:54 Jochen Striepe
393 * t-prot: Release as v1.104.
395 2005-05-11 12:14 Jochen Striepe
397 * t-prot.1: Many clarifications and added details. Some formatting
400 2005-05-11 09:21 Jochen Striepe
402 * t-prot.1: Fix copyright date string.
404 2005-05-11 09:17 Jochen Striepe
406 * t-prot.1: LICENSE CHANGE!
408 Alfie is completely right: Since the copyright notice essentially
409 is a BSD license, it is the Right Thing to simply switch to a BSD
410 license (slightly modified, as there is no binary code in t-prot).
412 2005-05-11 01:22 Jochen Striepe
414 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
417 2005-05-11 01:16 Jochen Striepe
419 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
420 wording should be a little clearer now.
422 2005-05-11 01:14 Jochen Striepe
424 * t-prot.1: Remove unnecessary text block.
426 2005-05-11 01:09 Jochen Striepe
428 * t-prot: The case-sensitivity of the Content-Type: header (vs.
429 Content-type:) seems not to be absolutely clear. RFC 1049 should be
430 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
433 2005-05-11 01:04 Jochen Striepe
435 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
438 2005-05-11 00:59 Jochen Striepe
440 * t-prot.1: Update date string.
442 2005-05-11 00:58 Jochen Striepe
444 * t-prot.1: Fix apostrophe.
446 2005-05-10 13:09 Jochen Striepe
448 * contrib/t-prot.sl: Update copyright.
450 2005-05-09 14:54 Jochen Striepe
452 * contrib/t-prot.sl: Make sure users get a hint if they look why
453 t-prot.sl does not work on their system (just as I did and wondered
456 2005-05-08 18:13 Jochen Striepe
458 * t-prot: Release as v1.103.
460 2005-05-08 18:13 Jochen Striepe
462 * t-prot: More regex fixes.
464 2005-05-08 17:50 Jochen Striepe
466 * t-prot: Release as v1.102.
468 2005-05-08 17:49 Jochen Striepe
470 * t-prot: Many fixes to many regexes, fixing performance issues und
471 readability. Some were entirely replaced by faster means.
473 2005-04-25 16:35 Jochen Striepe
475 * t-prot: Release as v1.101.
477 2005-04-25 15:49 Jochen Striepe
479 * t-prot: We must not forget to remove ad and mailing list footers
480 within the first MIME/Multipart attachment when processing raw
481 messages (lacking -M).
483 2005-04-25 15:29 Jochen Striepe
485 * t-prot: Fix a comment.
487 2005-04-25 15:28 Jochen Striepe
489 * t-prot: Mailing list footers (and probably ad footers) were not
490 detected when processing raw MIME/Multipart messages: We have to
491 look at the very end of the message, not only at the end of the
492 first attachment. Fix this by calling remove_footers() before
493 dealing with raw multipart attachments.
495 2005-04-15 14:08 Jochen Striepe
497 * t-prot: Release as v1.100.
499 2005-04-15 14:07 Jochen Striepe
501 * contrib/filter_innd.pl: We don't submit any headers, so use
502 --body. Use unlink() instead of system(). Mention the temp file
505 2005-04-15 14:03 Jochen Striepe
507 * t-prot, t-prot.1: Add --body to make sure we are not looking for
508 any headers when there are none in the input.
510 2005-04-15 13:42 Jochen Striepe
512 * t-prot.1: Add some clarifications and missing details.
514 2005-03-31 19:39 Jochen Striepe
516 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
517 remove() instead of system() and pipe_article() to reduce
518 flickering (and for cleaner code). Patch by Gregor Herrman, many
521 2005-03-31 19:20 Jochen Striepe
523 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
524 Printable. Thanks to Gregor Herrmann.
526 2005-03-31 19:17 Jochen Striepe
528 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
529 prefixes for other commands, so we should not overwrite those.
530 Patch by Gregor Herrmann, many thanks!
532 2005-03-24 22:24 Jochen Striepe
534 * t-prot: Release as v1.99.
536 2005-03-22 16:10 Jochen Striepe
538 * t-prot: Fix false positive for kammquote condition.
540 2005-03-21 19:30 Jochen Striepe
542 * t-prot: Fix missing range check when From: is the last header.
543 Thanks to Norbert Tretkowski for reporting.
545 2005-03-01 15:20 Jochen Striepe
547 * t-prot: Release as v1.98.
549 2005-03-01 15:20 Jochen Striepe
551 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
552 might avoid quote signs, so we check for "%" too when extracting
553 some locale strings. This still is not *really* bullet-proof,
554 because e.g. the percent sign might be protected by an escape. This
555 possibility should be quite unlikely, though, so we stick with it
558 2005-02-24 23:34 Jochen Striepe
560 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
561 no longer available at Sven Gucke's old site.
563 2005-02-24 22:45 Jochen Striepe
565 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
568 2005-02-23 13:07 Jochen Striepe
570 * t-prot.1: Remove misleading information about locale names.
572 2005-02-23 12:39 Jochen Striepe
574 * t-prot: Release as v1.97.
576 2005-02-23 12:38 Jochen Striepe
578 * t-prot: Fix French (and probably many other) locales extraction.
579 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
580 great deal with the bug hunt.
582 2005-02-14 15:02 Jochen Striepe
584 * t-prot.1: Remove unnecessary lines.
586 2005-02-14 15:01 Jochen Striepe
588 * t-prot.1: Fix copyright time stamp.
590 2005-02-14 14:19 Jochen Striepe
592 * t-prot: Release as v1.96.
594 2005-02-14 14:18 Jochen Striepe
596 * t-prot: GnuPG locale strings were for v1.2.6, update them to
599 2005-02-14 13:29 Jochen Striepe
601 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
602 big change, so we consider this a v2.0 pre-release. Please send any
603 feature requests and bugreports NOW, so we can work on them before
606 2005-02-14 13:26 Jochen Striepe
608 * t-prot.1: Mention the need for Locale::gettext when using
609 --locale. Update date string.
611 2005-02-14 13:23 Jochen Striepe
613 * t-prot: Following a suggestion by Gerfried Fuchs, make
614 Locale::gettext fetch the locale strings for us. Big change, please
615 report any funny behaviour -- thanks!
617 2005-02-02 13:46 Jochen Striepe
619 * t-prot: Release as v1.49.
621 2005-02-02 12:22 Jochen Striepe
623 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
624 pgp() code when dealing with multi-line From: headers. Many thanks
627 2005-02-01 15:38 Jochen Striepe
629 * t-prot: Fix missing Locale value.
631 2005-02-01 14:15 Jochen Striepe
633 * t-prot: Fix another regex.
635 2005-02-01 13:50 Jochen Striepe
637 * t-prot: Fix regexes.
639 2005-01-08 11:05 Jochen Striepe
641 * t-prot.1: Fix broken link.
643 2005-01-07 18:15 Jochen Striepe
645 * contrib/t-prot.sl: Now that line breaks by the encoding are
646 better detected, we will turn on signature checking once again.
648 2005-01-07 18:14 Jochen Striepe
650 * contrib/t-prot.sl: Gregor Herrmann found some problems with
651 S-Lang variables and provided documentation improvements.
653 2005-01-01 13:17 Jochen Striepe
655 * t-prot.1: Fix typo.
657 2005-01-01 13:14 Jochen Striepe
659 * t-prot.1: T-prot's name does not have to be highlighted each time
662 2005-01-01 13:12 Jochen Striepe
664 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
667 2004-12-31 13:45 Jochen Striepe
669 * t-prot: Release as v1.48.
671 2004-12-31 13:39 Jochen Striepe
673 * t-prot: Fix off-by-one error in TOFU code.
675 2004-12-31 13:33 Jochen Striepe
677 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
679 2004-10-25 22:50 Jochen Striepe
681 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
684 2004-10-21 16:16 Jochen Striepe
686 * t-prot: Release as v1.47.
688 2004-10-21 16:16 Jochen Striepe
690 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
691 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
692 sets -l. Many thanks to Andre Berger.
694 2004-10-21 15:13 Jochen Striepe
696 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
697 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
699 2004-10-21 12:26 Jochen Striepe
701 * t-prot.1: Try to explain -a and -l in more detail (without
704 2004-10-21 12:13 Jochen Striepe
706 * t-prot: Release as v1.46.
708 2004-10-10 21:10 Jochen Striepe
710 * contrib/t-prot.sl: Remove -S command line option as line counts
711 get wrong with quoted-printable (which gets more and more widely
714 2004-10-10 20:47 Jochen Striepe
716 * t-prot, t-prot.1: Remove the groups flag within --check: This is
717 done easier inside filter_innd.pl (where it is actually implemented
720 2004-10-10 20:43 Jochen Striepe
722 * t-prot: Realign global vars into three categories: command-line
723 switches, mutt locales, gnupg locales. This should be much more
726 2004-10-10 20:27 Jochen Striepe
728 * t-prot.1: Fix typo. Update date string.
730 2004-10-10 20:26 Jochen Striepe
732 * contrib/filter_innd.pl: Reject full quotes as well.
734 2004-10-10 19:50 Jochen Striepe
736 * t-prot: Performance fix.
738 2004-10-10 19:47 Jochen Striepe
740 * contrib/filter_innd.pl: Update comment.
742 2004-10-10 19:28 Jochen Striepe
744 * t-prot: Fix --check flags parsing to be stricter.
746 2004-10-10 19:22 Jochen Striepe
748 * t-prot: Fix --check flags parsing.
750 2004-10-09 10:17 Jochen Striepe
752 * t-prot: Release as v1.45.
754 2004-10-09 10:08 Jochen Striepe
756 * t-prot: Check for empty footer files before processing them. Many
757 thanks to Markus Hubig.
759 2004-09-28 11:19 Jochen Striepe
761 * t-prot: Release as v1.44.
763 2004-09-28 11:19 Jochen Striepe
765 * t-prot: Fix detection of MS-style TOFU within PGP signed
766 messages. Many thanks to Gerfried Fuchs for reporting.
768 2004-09-27 17:45 Jochen Striepe
770 * t-prot.1: Update time stamp.
772 2004-09-27 17:40 Jochen Striepe
774 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
776 2004-09-27 17:23 Jochen Striepe
778 * t-prot: Release as v1.43.
780 2004-09-27 17:22 Jochen Striepe
782 * t-prot: Fix MS-style TOFU removal for attachments when invoked
783 from mutt. Many thanks to Gerfried Fuchs.
785 2004-09-27 17:05 Jochen Striepe
787 * t-prot: Fix typo, small performance enhancement.
789 2004-09-27 15:27 Jochen Striepe
791 * t-prot: Minor cleanup.
793 2004-09-20 17:02 Jochen Striepe
795 * contrib/filter_innd.pl: New file.
797 2004-09-20 17:01 Jochen Striepe
799 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
804 2004-09-20 14:13 Jochen Striepe
806 * t-prot: Website http://learn.to/edit_messages/ is no longer
809 2004-08-28 11:50 Jochen Striepe
811 * t-prot: Release as v1.41.
813 2004-08-28 11:42 Jochen Striepe
815 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
818 2004-08-07 16:57 Jochen Striepe
820 * t-prot.1: Update Copyright date.
822 2004-08-07 16:34 Jochen Striepe
824 * t-prot: Fix last changes so attachments are separated by at least
825 one empty line (as done in the pgp code as well).
827 2004-08-07 15:52 Jochen Striepe
829 * t-prot: Release as v1.40.
831 2004-08-07 15:51 Jochen Striepe
833 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
834 special pgp treatment is included (this fixes the behaviour when
835 there is a clear text pgp signed message embedded in some MS style
838 This should work fine, but you never know what crap Outlook users
839 will send. So please give feedback if the results are not as they
842 2004-08-07 13:37 Jochen Striepe
844 * t-prot.1: Remove "require" line note. Update date string.
846 2004-08-07 13:20 Jochen Striepe
848 * t-prot: More checks on command line correctness.
850 2004-08-07 12:58 Jochen Striepe
852 * t-prot: Fix typo introduced with last update.
854 2004-08-07 12:48 Jochen Striepe
856 * t-prot: Fix "require" statement to match the code.
858 2004-07-31 11:41 Jochen Striepe
860 * t-prot: Release as v1.39.
862 2004-07-31 11:10 Jochen Striepe
864 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
867 2004-07-31 10:41 Jochen Striepe
869 * t-prot: Fix "be" gnupg locales.
871 Update locales to newly released gnupg-1.2.5 (and be incompatible
872 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
873 the price for not simply setting the LC vars to "C"...).
875 2004-07-17 13:28 Jochen Striepe
877 * t-prot, t-prot.1: Add option to have no output file.
879 2004-04-25 01:51 Jochen Striepe
881 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
884 2004-03-02 16:57 Jochen Striepe
886 * t-prot: Comment updated: Reflect the fact that no locales have
887 changed in mutt-1.4.2.1.
889 2004-03-02 15:54 Jochen Striepe
891 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
893 2004-02-11 16:05 Jochen Striepe
895 * t-prot: Comment updated: Reflect the fact that no locales have
896 changed in mutt-1.4.2.
898 2004-01-31 02:06 Jochen Striepe
900 * t-prot.1: Fix copyright date.
902 2004-01-30 15:20 Jochen Striepe
904 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
906 2004-01-30 15:08 Jochen Striepe
908 * t-prot: Release as v1.38.
910 2004-01-30 14:38 Jochen Striepe
912 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
913 Many thanks to Christian Wach for pointing at the problem.
915 2004-01-30 14:31 Jochen Striepe
917 * t-prot: Small performance fix in footer treatment.
919 2004-01-21 13:46 Jochen Striepe
921 * t-prot: Release as v1.37.
923 2004-01-21 13:45 Jochen Striepe
925 * t-prot: Fix processing if first attachment is of type
928 2004-01-21 13:39 Jochen Striepe
930 * t-prot: Small performance fix.
932 2003-12-29 17:06 Jochen Striepe
934 * t-prot: Release as 1.36.
936 2003-12-29 17:06 Jochen Striepe
938 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
940 2003-12-29 15:33 Jochen Striepe
942 * t-prot.1: Update date string.
944 2003-12-29 15:09 Jochen Striepe
946 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
948 2003-12-29 12:59 Jochen Striepe
950 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
951 altogether. Mutt developer versions are handled in patches.
953 2003-11-22 02:35 Jochen Striepe
955 * t-prot: Fix comments for gpg and mutt locales.
957 2003-11-20 14:51 Jochen Striepe
959 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
960 interpreted as successful if a bug showed up (boy, I never saw this
961 with good old gnupg-1.0.7).
965 2003-11-19 21:05 Jochen Striepe
967 * t-prot: Release as v1.34.
969 2003-11-19 20:58 Jochen Striepe
973 2003-11-19 20:45 Jochen Striepe
975 * t-prot.1: Cosmetics.
977 2003-11-19 20:43 Jochen Striepe
979 * t-prot.1: Change time stamp.
981 2003-11-19 20:43 Jochen Striepe
983 * t-prot.1: Update man page to reflect last changes.
985 2003-11-19 20:41 Jochen Striepe
987 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
988 gpg-1.0.7's locales is available as a patch.
990 2003-11-19 20:11 Jochen Striepe
992 * t-prot.1: Update man page to reflect last changes.
994 2003-11-19 20:10 Jochen Striepe
996 * t-prot: Removed option --mutt-ver for sanity reasons. Special
997 adapations for mutt developer versions will be available as a
1000 2003-09-10 11:32 Jochen Striepe
1002 * t-prot.1: Make clear t-prot.sl is just an example implementation.
1005 2003-09-10 11:30 Jochen Striepe
1007 * t-prot.sl, contrib/t-prot.sl: Additional comments.
1009 2003-08-11 14:35 Jochen Striepe
1011 * t-prot: Release as v1.33.
1013 2003-08-11 14:35 Jochen Striepe
1015 * t-prot.1: Improve description for --mutt-ver.
1017 2003-08-11 14:33 Jochen Striepe
1019 * t-prot.1: Update date string.
1021 2003-08-11 14:32 Jochen Striepe
1023 * t-prot: Clean up locales stuff.
1025 2003-08-11 14:19 Jochen Striepe
1027 * t-prot: Fix parsing order with --mutt-ver and --locale.
1029 2003-08-11 14:05 Jochen Striepe
1031 * t-prot.1: Add description for --mutt-ver.
1033 2003-08-11 14:00 Jochen Striepe
1035 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
1036 block detection fail). New parameter --mutt-ver. Many thanks to
1041 2003-08-11 13:41 Jochen Striepe
1043 * t-prot: Simplify regex introduced in last update.
1045 2003-08-09 22:22 Jochen Striepe
1047 * t-prot: Fix some cases where SIGINT was not detected for pgp
1048 verification from within mutt.
1052 2003-07-21 13:12 Jochen Striepe
1054 * t-prot: Release as v1.30.
1056 2003-07-21 13:12 Jochen Striepe
1058 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
1061 2003-07-15 13:39 Jochen Striepe
1063 * t-prot: Release as v1.29.
1065 2003-07-15 13:38 Jochen Striepe
1067 * t-prot: Fix email adress verification inside pgp(). Fix locale
1070 2003-07-09 21:11 Jochen Striepe
1072 * t-prot: Use the environment variable LC_ALL (and if this fails,
1073 LANG) to determine a reasonable locale default. Suggested by
1078 2003-06-24 23:52 Jochen Striepe
1080 * t-prot: Release as v1.27.
1082 2003-06-24 23:52 Jochen Striepe
1084 * t-prot: Getting some rare multipart message from mutt, t-prot got
1085 locked into a probably endless 100% CPU consuming loop (see msgid
1086 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
1087 security problem if you use t-prot in some automated setup. This
1088 bug was only triggered when used with -Mmutt. BTW, fixing this
1089 should also increase performance when processing multipart messages
1092 Many many thanks to Gerfried Fuchs for alerting us and pointing out
1093 the DoS character of the bug (though most people might not use mutt
1094 to do fully automated email processing).
1096 2003-06-24 22:44 Jochen Striepe
1098 * t-prot: Fix treatment of forwarded messages by Opera7.
1100 2003-06-23 14:10 Jochen Striepe
1102 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
1103 (hopefully this will be obsolet with S-Lang-2.0) and some minor
1106 2003-06-23 13:20 Jochen Striepe
1108 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
1110 2003-06-23 12:58 Jochen Striepe
1112 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
1114 2003-06-22 23:47 Jochen Striepe
1116 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
1117 correct some plain wrong comments, and add some more comments.
1119 2003-06-22 22:57 Jochen Striepe
1121 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
1122 configurable (thanks to Gerfried Fuchs for some suggestions) and
1123 provide a possibility to toggle filtering on/off from within slrn
1124 (thanks to Michael Prokop for feedback).
1126 2003-06-15 22:53 Jochen Striepe
1128 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
1129 t-prot.sl and update the man page to mention the S-Lang example
1132 2003-06-15 22:33 Jochen Striepe
1134 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
1135 from within slrn(1).
1137 2003-05-04 12:40 Jochen Striepe
1139 * t-prot: Fix handling of empty lines in traditional TOFU code:
1140 TOFU broken into parts by empty lines will be detected correctly
1141 now, empty lines will not be deleted if there is no TOFU at all.
1145 2003-04-23 14:50 Jochen Striepe
1147 * t-prot: Finally fix thrown away verbatim information with
1148 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
1149 thanks to Gerfried Fuchs.
1153 2003-04-03 13:26 Jochen Striepe
1155 * t-prot: Regex performance fixes.
1157 2003-03-20 02:09 Jochen Striepe
1159 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1163 2003-03-18 16:08 Jochen Striepe
1165 * t-prot: Clean up $0 usage.
1167 2003-03-08 17:05 Jochen Striepe
1169 * t-prot: Pure cosmetics.
1171 2003-03-08 16:48 Jochen Striepe
1173 * t-prot: Release as v1.23.
1175 2003-03-08 16:43 Jochen Striepe
1177 * t-prot: Fix another typo.
1179 2003-03-08 16:40 Jochen Striepe
1181 * t-prot: Fix typo in last commit.
1183 2003-03-08 16:37 Jochen Striepe
1185 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1186 an interrupt. Many thanks to Gerfried Fuchs.
1188 2003-03-08 02:24 Jochen Striepe
1190 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1191 the pagerfilter patch. Do not activate --lax-security unless you
1192 really know what you are doing.
1194 2003-03-07 14:19 Jochen Striepe
1196 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1197 want the chance to stop PGP verification and still have the message
1198 displayed. Idea by Peter Palfrader, suggested for t-prot by
1199 Gerfried Fuchs. Thanks, great idea!
1203 2003-03-05 17:26 Jochen Striepe
1205 * t-prot: Release as v1.21.
1207 2003-03-05 17:15 Jochen Striepe
1209 * t-prot: Various performance fixes.
1211 2003-03-05 17:02 Jochen Striepe
1213 * t-prot: Another performance fix.
1215 2003-03-05 16:59 Jochen Striepe
1217 * t-prot: Fix multipart boundary detection.
1219 2003-03-05 16:53 Jochen Striepe
1221 * t-prot: Another performance fix in pgp().
1223 2003-03-05 16:51 Jochen Striepe
1225 * t-prot: Fix bad typo.
1227 2003-03-05 16:35 Jochen Striepe
1229 * t-prot: Performance improvements in pgp().
1231 2003-03-05 16:14 Jochen Striepe
1233 * t-prot: Make kammquote code more efficient.
1235 2003-03-05 16:09 Jochen Striepe
1237 * t-prot: Fix kammquote condition.
1239 2003-03-05 15:54 Jochen Striepe
1241 * t-prot: Some cosmetics, no code changes.
1243 2003-03-01 17:49 Jochen Striepe
1245 * t-prot: Formatting: Replace tabs with spaces.
1247 2003-03-01 17:46 Jochen Striepe
1249 * t-prot: Add some comments.
1251 2003-02-26 22:56 Jochen Striepe
1253 * t-prot.1: Reflect the fact that world has not stopped spinning
1254 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1255 and 2822. Thanks to Thomas Bliesener for noticing.
1257 2003-02-26 22:32 Jochen Striepe
1259 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1260 sendmail(8). Add a note that -m/-t is needed for successful use of
1261 -p. Thanks to Thomas Bliesener.
1263 2003-02-19 22:05 Jochen Striepe
1265 * t-prot: Release as v1.20.
1267 2003-02-19 21:53 Jochen Striepe
1269 * t-prot: Fix missing verbatim vals when moving gpg output.
1271 2003-02-17 15:00 Jochen Striepe
1273 * t-prot.1: Update Copyright date.
1275 2003-02-17 13:53 Jochen Striepe
1277 * t-prot: Fix moving gpg output for signatures by expired keys.
1281 2003-02-17 13:35 Jochen Striepe
1283 * t-prot: Fix sender address for --pgp-short.
1285 2003-02-17 13:02 Jochen Striepe
1287 * t-prot: Remove unnecessary variable in write_msg().
1289 2003-02-17 12:59 Jochen Striepe
1291 * t-prot: Regex performance improvements.
1293 2003-02-17 01:59 Jochen Striepe
1295 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1296 mime parts, we must take care that all gpg output is printed.
1300 2003-02-17 00:08 Jochen Striepe
1302 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1307 2003-02-14 14:50 Jochen Striepe
1309 * t-prot: Fix missing check.
1311 2003-02-14 14:42 Jochen Striepe
1313 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1314 on the bottom of a message are ignored.
1318 2003-02-11 21:06 Jochen Striepe
1320 * t-prot: Fix --bigq for big quotes that go down to one of the two
1325 2003-02-11 13:49 Jochen Striepe
1327 * t-prot: Fix ad footers within pgp signed stuff.
1329 2003-02-11 13:42 Jochen Striepe
1331 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1336 2003-02-09 20:34 Jochen Striepe
1338 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1339 Thanks to Michael Loeffler.
1341 Clean up some regexps for mutt's separators (should give better
1346 2003-02-08 18:19 Jochen Striepe
1348 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1353 2003-02-08 17:44 Jochen Striepe
1355 * t-prot: Use constants where possible.
1357 2003-02-07 19:16 Jochen Striepe
1359 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1364 2003-02-07 18:26 Jochen Striepe
1366 * t-prot: Fix another terminal color sequence.
1368 2003-02-07 16:29 Jochen Striepe
1370 * t-prot.1: List contributors in alphabetical order.
1372 2003-02-07 16:00 Jochen Striepe
1374 * t-prot.1: Update date string.
1376 2003-02-07 15:55 Jochen Striepe
1378 * t-prot.1: Add a note to the BUGS section about possible perl
1379 compiler errors with not-up-to-date perl installations.
1381 2003-02-07 11:51 Jochen Striepe
1383 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1384 thanks to Gerfried Fuchs).
1388 2003-02-06 16:11 Jochen Striepe
1390 * t-prot: Last change broke attachment detection for -Mmutt.
1392 2003-02-06 15:37 Jochen Striepe
1394 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1395 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1396 Fuchs for reporting the bug and providing vital data!).
1400 2003-01-29 03:24 Jochen Striepe
1402 * t-prot.1: Update date string.
1404 2003-01-29 03:23 Jochen Striepe
1406 * t-prot.1: Fix spellling error.
1408 2003-01-28 12:00 Jochen Striepe
1410 * t-prot: Make -h work again.
1412 Version bump to 1.8.
1414 2002-12-29 03:52 Jochen Striepe
1416 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1417 spamassassin workaround. Update man page and sample config file
1420 Correct some speling errors in the man page.
1424 2002-12-11 18:53 Jochen Striepe
1426 * t-prot: Mutt content type fix.
1428 Version bump to 1.6.
1430 2002-12-11 01:46 Jochen Striepe
1432 * t-prot: Improve M$ style TOFU heuristics.
1436 2002-12-08 22:45 Jochen Striepe
1438 * t-prot: Remove unused else.
1440 2002-12-06 16:21 Jochen Striepe
1442 * t-prot: Fix treatment of pgp uids without email adress for
1443 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1445 Small performance fix for --pgp-move-vrf.
1449 2002-12-04 20:45 Jochen Striepe
1451 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1454 Version bump to 1.3.
1456 2002-12-04 09:06 Jochen Striepe
1458 * t-prot.1: Another --locale fix.
1460 2002-12-04 09:01 Jochen Striepe
1462 * t-prot.1: Update --locale description.
1464 2002-12-03 18:20 Jochen Striepe
1466 * t-prot: Add internationalization for --pgp-move-vrf from
1467 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1471 2002-12-02 21:04 Jochen Striepe
1473 * t-prot.1: Update man page date string.
1475 2002-12-02 21:03 Jochen Striepe
1477 * t-prot.1: Make last man page update more complete.
1479 2002-12-02 21:00 Jochen Striepe
1481 * t-prot, t-prot.1: Add an option to move only positive pgp
1482 verification output (this works for English gpg-1.0.7 right now --
1483 no internationalization, no pgp.com support). Thanks to Markus
1484 Hubig for suggesting.
1486 2002-11-11 02:59 Jochen Striepe
1488 * t-prot: Version 1.0.
1490 2002-11-09 02:22 Jochen Striepe
1492 * t-prot.1: Man page update.
1494 2002-11-09 01:53 Jochen Striepe
1496 * t-prot: Adding comment for pgp().
1498 2002-11-05 13:29 Jochen Striepe
1500 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1501 to Wichert Akkerman and Gerfried Fuchs.
1505 2002-11-04 19:01 Jochen Striepe
1507 * t-prot: Fix typo from last submission.
1511 2002-11-04 18:49 Jochen Striepe
1513 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1514 that ate the first (empty) line of pgp signed data when using
1515 t-prot within mutt. Many thanks!
1517 Version bump to 0.92.
1519 2002-11-02 16:35 Jochen Striepe
1521 * t-prot: Replace all die()s with exit()s and appropriate exit
1522 codes for better interaction with MTAs.
1526 2002-11-02 16:08 Jochen Striepe
1528 * t-prot: Minor changes.
1530 2002-11-02 01:05 Jochen Striepe
1532 * t-prot.1: Update man page modification stamp.
1534 2002-11-01 18:30 Jochen Striepe
1536 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1537 pending bug report (thanks to Markus Hubig). Update the man page to
1540 Huge version jump to v0.90: this is a release candidate for v1.0,
1541 every main feature should work fine by now. Please tell me *now* if
1542 something does not work for you (or if you have a major feature
1543 request that should be considered before v1.0).
1545 2002-10-31 18:29 Jochen Striepe
1547 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1548 the source with proper alignment now.
1550 2002-10-31 14:17 Jochen Striepe
1552 * t-prot: T-prot would cheerfully create an output file without
1553 checking to see if it was about to write to a symlink or a named
1554 pipe. If a user used t-prot to write data into open shared
1555 directories, such as /tmp, this vulnerability could be used by a
1556 local attacker to overwrite files or lead to privilege escalation.
1560 2002-10-22 16:42 Jochen Striepe
1562 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1563 Berthe for suggesting).
1565 2002-10-19 17:22 Jochen Striepe
1567 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1570 Specifying an empty string for -i or -o is no longer tolerated.
1572 Version bump to 0.69.
1574 2002-10-19 16:15 Jochen Striepe
1576 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1578 2002-09-14 05:24 Jochen Striepe
1580 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1582 2002-09-14 05:10 Jochen Striepe
1584 * t-prot: Johan Almqvist found another bug, this time false
1585 positives with some M$ MUA's forwarded messages.
1587 2002-09-12 12:59 Jochen Striepe
1589 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1590 for noticing. Bumped to v0.68.
1592 2002-07-26 14:03 Jochen Striepe
1594 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1596 2002-07-09 14:07 Jochen Striepe
1598 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1599 had some very reasonable ideas
1600 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1601 tolerate MS style TOFU if there is no text above.
1603 Version bump to v0.67.
1605 2002-06-27 21:37 Jochen Striepe
1607 * t-prot: Fix unbelievable stupid typo introduced in the last
1612 2002-06-27 19:54 Jochen Striepe
1614 * t-prot: Fix detection of mailing list footers in attachments
1619 2002-06-27 18:16 Jochen Striepe
1621 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1622 footers, bug reported by Gerfried Fuchs (many thanks!).
1624 Update manpage to make clear -Mmutt is *required* when t-prot is
1625 called from within mutt.
1629 2002-06-18 01:45 Jochen Striepe
1631 * t-prot: Another tweak on the kammquote condition.
1633 2002-06-16 12:32 Jochen Striepe
1635 * t-prot: Fixed the line count header with -Mmutt and attachments,
1636 pgp signatures and encryption.
1638 2002-06-15 17:18 Jochen Striepe
1640 * t-prot: Another tweak on the kammquote condition.
1642 2002-06-08 19:50 Jochen Striepe
1644 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1645 required mutt version.
1647 2002-06-02 07:51 Jochen Striepe
1649 * t-prot: Fixed some typos.
1651 2002-06-02 07:12 Jochen Striepe
1653 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1656 2002-06-02 02:12 Jochen Striepe
1658 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1659 tolerated number of signatures. Manpage updated. Version bump to
1662 2002-05-30 11:24 Jochen Striepe
1664 * t-prot: Update help to reflect -p changes.
1666 2002-05-30 11:16 Jochen Striepe
1668 * t-prot: Bump to v0.60.
1670 2002-05-30 10:45 Jochen Striepe
1672 * t-prot.1: Update manpage for new behaviour of -p.
1674 2002-05-10 02:18 Jochen Striepe
1676 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1677 spamassassin: the parameter for -p is optionally right now. If
1678 there is none supplied, there is no mail sent, of course.
1680 2002-05-03 02:02 Jochen Striepe
1682 * t-prot.1: Fix typo.
1684 2002-05-03 01:56 Jochen Striepe
1686 * t-prot.1: Update man page date.
1688 2002-05-03 01:55 Jochen Striepe
1690 * t-prot.1: Man page fixes and updates.
1692 2002-04-30 17:23 Jochen Striepe
1694 * t-prot: Improve the comment on the Kammquote condition.
1696 2002-04-30 17:16 Jochen Striepe
1698 * t-prot: Further tweak on the Kammquote condition. Should really
1699 do The Right Thing by now.
1701 2002-04-24 14:08 Jochen Striepe
1703 * t-prot: Performance tweak in debigq().
1705 2002-04-24 13:33 Jochen Striepe
1707 * t-prot, t-prot.1: Added an option to remove the bigger part of
1708 huge blocks of quoted lines (--bigq). Updated the man page
1711 Updated the man page's contributors text.
1715 2002-04-20 21:32 Jochen Striepe
1717 * t-prot: Just insert one space when joining lines in decomb().
1719 2002-04-20 15:37 Jochen Striepe
1721 * t-prot.1: Update man page to reflect upon new options --kminl,
1722 --kmaxl, and --kdiff.
1724 2002-04-20 15:18 Jochen Striepe
1726 * t-prot: Some more tweaks to the Kammquote condition. Add some
1727 command line switches to make behaviour a little more flexible.
1731 2002-04-20 11:10 Jochen Striepe
1733 * t-prot: Another small tweak in the Kammquoting condition.
1735 2002-04-20 11:03 Jochen Striepe
1737 * t-prot: Another small tweak in the Kammquote condition.
1739 2002-04-20 10:58 Jochen Striepe
1741 * t-prot: Make the Kammquote condition a little pickier.
1743 2002-04-20 02:48 Jochen Striepe
1745 * t-prot.1: Add description of the anti Kammquoting option.
1747 2002-04-20 02:28 Jochen Striepe
1749 * t-prot: Added an option to fix those zig-zag shaped quotings,
1750 well-known to German users as "Kammquoting".
1752 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1753 definition, so they won't be cleaned away.
1757 2002-04-18 22:51 Jochen Striepe
1759 * t-prot: Clean up revision number a bit.
1761 2002-04-11 05:14 Jochen Striepe
1763 * t-prot: Just catch the last signature if there are more.
1765 2002-04-11 04:46 Jochen Striepe
1767 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1768 there is an overlong signature and no -S on the command line.
1769 Though this was intended behaviour, this is changed: by now
1770 signatures are always interpreted as such, so the text before can
1773 2002-03-29 01:46 Jochen Striepe
1775 * t-prot.1: Add description for --locale=LOCALE.
1777 2002-03-29 01:15 Jochen Striepe
1779 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1782 2002-03-23 10:47 Jochen Striepe
1786 2002-03-22 11:38 Jochen Striepe
1788 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1790 2002-03-21 22:26 Jochen Striepe
1792 * t-prot: Bump to 0.54.
1794 2002-03-21 13:16 Jochen Striepe
1796 * t-prot: More cleanups in the multipart code.
1798 2002-03-21 12:53 Jochen Striepe
1800 * t-prot: Fix comment in the mutt specific multipart code.
1802 2002-03-21 12:27 Jochen Striepe
1804 * t-prot: Fixed assumption in the mutt-specific code that the first
1805 attachment always would be text/plain containing the actual message
1808 2002-03-20 22:58 Jochen Striepe
1810 * t-prot: Fix some false positives in footers and multipart code.
1812 2002-03-20 17:02 Jochen Striepe
1814 * t-prot: More cleanups and performance improvements. Fixed tofu
1815 deletion when diff appended to signature. Fixed broken detection of
1816 mutt(1)'s mime/pgp output. Bumped to 0.53.
1818 2002-03-20 15:12 Jochen Striepe
1820 * t-prot: Make mime/multipart parts with type=message/rfc822 being
1821 processed if the message has been processed by mutt(1) before.
1823 2002-03-20 13:16 Jochen Striepe
1825 * t-prot: Another HUGE cleanup.
1827 2002-03-20 01:56 Jochen Striepe
1829 * t-prot: Major cleanup. Bump to 0.52.
1831 2002-03-19 14:16 Jochen Striepe
1833 * t-prot: Fixed some bugs in the multipart code. Bumped version to
1836 2002-03-19 12:42 Jochen Striepe
1838 * t-prot.1: Add note describing the complicated and confusing line
1839 count thingie when deleting an overlong signature.
1841 2002-03-19 12:38 Jochen Striepe
1843 * t-prot: Correct line count in snipped-overlong-sig message.
1845 2002-03-18 19:19 Jochen Striepe
1847 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1848 options (-a and -A=dir) to get rid of those annoying hotmail
1849 advertisements appended to messages from people using gratis email
1850 providers. Update manpage and muttrc sample.
1852 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1856 2002-03-18 15:49 Jochen Striepe
1858 * t-prot: Fix the line count header. Bump to v0.49.
1860 2002-03-16 00:01 Jochen Striepe
1862 * t-prot.1: Minor fix.
1864 2002-03-15 23:58 Jochen Striepe
1866 * t-prot.1: Minor cleanup.
1868 2002-03-15 01:48 Jochen Striepe
1870 * t-prot: Fix variables initialisation.
1872 2002-03-14 22:21 Jochen Striepe
1874 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1876 2002-03-13 08:07 Jochen Striepe
1878 * t-prot.1: Add some explanation for the verbatim instruction to
1879 the troubleshooting section.
1881 2002-03-13 07:52 Jochen Striepe
1883 * t-prot: Make verbatim instructions work for everything except
1884 mailing list footers. Bump to v0.47.
1886 2002-03-13 01:19 Jochen Striepe
1888 * t-prot.1: Fixed typo.
1890 2002-03-12 17:16 Jochen Striepe
1892 * t-prot.1: Add TROUBLESHOOTING section.
1894 2002-03-12 16:44 Jochen Striepe
1896 * t-prot.1: Changed one makro which was overseen last commit.
1898 2002-03-12 16:24 Jochen Striepe
1900 * t-prot.1: Big man page cleanup.
1902 2002-03-12 15:41 Jochen Striepe
1904 * t-prot.1: Further improvement of the -L man page text.
1906 2002-03-12 15:39 Jochen Striepe
1908 * t-prot.1: Improved man page text for -L.
1910 2002-03-12 15:37 Jochen Striepe
1912 * t-prot.1: Clarify the man page text for -l and -L.
1914 2002-03-12 02:47 Jochen Striepe
1916 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1918 2002-03-09 17:18 Jochen Striepe
1920 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1921 option -M/--mua and try to detect attachments only when necessary.
1922 Updated man page and muttrc sample. Version bump to 0.45.
1924 2002-03-08 20:29 Jochen Striepe
1926 * t-prot: Fix an off-by-one error when removing mutt(1)'s
1927 attachments. Credits to Gerfried Fuchs for reporting and locating
1930 2002-03-02 02:26 Jochen Striepe
1932 * t-prot: Some minor cleanups.
1934 2002-03-02 02:18 Jochen Striepe
1936 * t-prot: Some minor cleanups.
1938 2002-03-01 10:10 Jochen Striepe
1940 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1941 with messages only containing the mailing list footer.
1943 2002-02-26 12:20 Jochen Striepe
1945 * t-prot: Add infrastructure for better debugging.
1947 2002-02-26 11:11 Jochen Striepe
1949 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1950 little shorter, and add colors.
1952 2002-02-26 03:05 Jochen Striepe
1954 * t-prot: Improve empty line handling between body and signature.
1956 2002-02-26 02:50 Jochen Striepe
1958 * t-prot: Fixed thinko in signature handling. Be more tolerant with
1959 empty lines around signatures and mailing list footers.
1961 Version bump to 0.42.
1963 2002-02-25 19:20 Jochen Striepe
1965 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1966 some cases were not caught before.
1968 2002-02-25 18:48 Jochen Striepe
1970 * t-prot: Gerfried Fuchs found a bug in the signature code (many
1971 thanks!). It was ugly anyway, so that part got a clean rewrite.
1973 Bumped version to 0.41.
1975 2002-02-22 15:55 Jochen Striepe
1977 * t-prot: Another slight performance hit with multipart messages.
1979 2002-02-22 15:36 Jochen Striepe
1981 * t-prot: Leave only the body of the first multipart message part
1982 for processing, not the headers.
1984 2002-02-21 23:27 Jochen Striepe
1986 * t-prot.1: Updated the manpage to reflect the fix of the multipart
1989 2002-02-21 23:24 Jochen Striepe
1991 * t-prot: Fix no TOFU is detected in multipart messages without
1992 signature and without previous preparation by mutt(1). Now
1993 multipart messages as described in RFC 1341 are detected properly.
1994 Only the first part is processed, and only if it has the content
1995 type "text/plain" or none specified as described in RFC 1341.
1997 2002-02-20 16:51 Jochen Striepe
1999 * t-prot: Bump version to 0.39.
2001 2002-02-20 16:50 Jochen Striepe
2003 * t-prot.1: Updated manpage for long options.
2005 2002-02-18 19:44 Jochen Striepe
2007 * t-prot.1: Updated credits in manpage.
2009 2002-02-16 00:06 Jochen Striepe
2011 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
2012 command line system to Getopt::Mixed as recommended by Gerfried
2013 Fuchs. One of the reasons is that now the parameter of the option
2014 '-S' is optionally, what was not cleanly realizeable before. The
2015 opportunity has been used to do a cleanup on some things, too ...
2017 Please note that Getopt::Mixed now is mandatory to run t-prot - you
2018 can get it at CPAN. The trade-off seems worthy IMHO - please drop
2019 an email to <t-prot@tolot.escape.de> if you do not think so, so the
2020 matter can be discussed. :)
2024 2002-02-15 03:49 Jochen Striepe
2026 * t-prot.1: Beautify the manpage, and add some more info about bugs
2029 2002-02-15 03:30 Jochen Striepe
2031 * t-prot: Beautify help text.
2033 2002-02-14 16:32 Jochen Striepe
2035 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
2036 t-prot write a syslog entry for each message bounced when invoked
2037 with -p. So -d is new. Will only write syslog entries if
2038 Sys::Syslog is available but will not crash if not.
2040 2002-02-14 13:26 Jochen Striepe
2042 * t-prot: Minor cleanup.
2044 2002-02-14 11:04 Jochen Striepe
2046 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
2049 2002-02-13 01:08 Jochen Striepe
2051 * t-prot: Version bump to 0.35.
2053 2002-02-12 13:57 Jochen Striepe
2055 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
2057 2002-02-12 12:47 Jochen Striepe
2059 * t-prot.1: Update manpage for -S=n.
2061 2002-02-12 12:45 Jochen Striepe
2063 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
2064 message. Change option -S to accept an integer denoting the maximum
2065 allowed lines for a valid signature.
2067 2002-02-12 04:44 Jochen Striepe
2069 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
2070 use t-prot in your MTA's aliases file to bounce TOFUed emails.
2073 2002-02-12 01:03 Jochen Striepe
2075 * t-prot: Corrected help when called with -h. Small indent cleanup.
2077 2002-02-11 20:40 Jochen Striepe
2079 * t-prot.1: Updated manpage date.
2081 2002-02-11 20:33 Jochen Striepe
2083 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
2084 attachments when hiding lines, that flaw should be fixed right now.
2085 Manpage has been updated to reflect upon that fact.
2087 2002-02-11 19:13 Jochen Striepe
2089 * t-prot: Corrected line count for overlong signatures. Problem
2090 reported by Gerfried Fuchs (thanks, Alfie!).
2092 2002-01-29 14:57 Jochen Striepe
2094 * t-prot: Remove goto. Patch by Gerfried Fuchs.
2096 2002-01-28 20:34 Jochen Striepe
2098 * t-prot: Bump version to 0.32.
2100 2002-01-28 16:53 Jochen Striepe
2102 * t-prot: Just again a version fix. Should be done now...
2104 2002-01-28 16:52 Jochen Striepe
2106 * t-prot: Sigh. Another version fix.
2108 2002-01-28 16:50 Jochen Striepe
2110 * t-prot.1: Fix manpage version.
2112 2002-01-28 16:48 Jochen Striepe
2114 * t-prot, t-prot.1: Fix version strings.
2116 2002-01-28 16:46 Jochen Striepe
2118 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
2121 2002-01-28 16:39 Jochen Striepe
2123 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
2126 2002-01-28 16:39 Jochen Striepe
2128 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial