1 2010-10-31 11:18 Jochen Striepe
3 * t-prot: Release as v2.101.
5 2010-10-31 10:13 Jochen Striepe
7 * t-prot: Add just another of mutt's decryption messages to the
8 list. This seems not to be translated yet, so no gettext() is
11 2010-07-10 19:14 Jochen Striepe
13 * t-prot: Release as v2.100.
15 2010-07-10 12:59 Jochen Striepe
17 * t-prot: Add line to make -m filter Lotus Domino Webserver
20 2010-07-02 15:52 Jochen Striepe
22 * t-prot: Use uniform syntax notation for parameters in command
25 2010-07-02 15:48 Jochen Striepe
27 * t-prot.1: Use uniform syntax notation for parameters in command
30 2010-07-01 16:02 Jochen Striepe
32 * t-prot: Release as v2.99.
34 2010-07-01 15:58 Jochen Striepe
36 * t-prot, t-prot.1: New command line option --fixind to fix broken
37 quoting (regarding to RFC 3676). Perhaps this should not be
38 default, as there might be false positives if the message is
39 already quoted correctly. Quotes with this particular brokenness
40 are quite common, though. Patch by Simon Ruderich, many thanks.
42 2010-06-09 19:32 Jochen Striepe
44 * t-prot: Use index() instead of regex for $indent. Patch by Simon
47 2010-04-20 09:40 Jochen Striepe
49 * t-prot: Revert new handling of empty lines at the beginning of
50 the body, as it removes lines where it should not.
52 2010-04-20 08:58 Jochen Striepe
54 * t-prot: Another bug with -c: Empty lines before the signature
55 were not handled properly. Patch by Simon Ruderich.
57 2010-04-20 08:57 Jochen Striepe
59 * t-prot: This causes -c1 to not create an empty line at the
60 beginning of the message if there were empty lines at the start of
61 the body. Patch by Simon Ruderich.
63 2010-04-20 08:55 Jochen Striepe
65 * t-prot, t-prot.1: Typos and documentation fixes regarding
66 $indent. Many thanks to Simon Ruderich.
68 2010-04-09 06:47 Jochen Striepe
70 * t-prot: Release as v2.98.
72 2010-04-09 06:45 Jochen Striepe
74 * t-prot.1: Clarify --lax-security description.
76 2010-04-09 06:36 Jochen Striepe
78 * t-prot: Use descriptive temp variable names when parsing command
81 2010-03-06 12:26 Jochen Striepe
83 * t-prot.1: Mention configuration files for Heirloom mailx and
84 metamail. Avoid false impression with --lax-security.
86 2010-03-06 10:51 Jochen Striepe
88 * t-prot.1: Another Typo.
90 2010-03-06 09:19 Jochen Striepe
92 * t-prot.1: Fix spelling error. Thanks to Gerfried Fuchs!
94 2010-03-06 01:32 Jochen Striepe
96 * t-prot: Release as v2.97.
98 2010-03-06 01:31 Jochen Striepe
100 * t-prot, t-prot.1: Standard diff(1) output now is protected by
101 --diff, too. Many thanks to Martin Neitzel and Matthias Kilian.
103 2010-03-04 22:01 Jochen Striepe
105 * t-prot: Release as v2.96.
107 2010-03-04 21:48 Jochen Striepe
109 * t-prot: Allow -o /dev/null without bitching around.
111 2010-03-04 21:40 Jochen Striepe
113 * t-prot.1: Give some emergency help how to write to /dev/null. You
116 2010-03-04 21:19 Jochen Striepe
118 * t-prot.1: Remove repetition.
120 2010-03-04 21:12 Jochen Striepe
122 * t-prot: More syntax help fixes.
124 2010-03-04 21:09 Jochen Striepe
126 * t-prot.1: Update date string.
128 2010-03-04 21:09 Jochen Striepe
130 * t-prot.1: Fix --version description.
132 2010-03-04 21:07 Jochen Striepe
134 * t-prot.1: More syntax fixes.
136 2010-03-04 21:02 Jochen Striepe
138 * t-prot.1: Change option order for footer options.
140 2010-03-04 20:48 Jochen Striepe
142 * t-prot.1: More grouping: Footers.
144 2010-03-04 20:34 Jochen Striepe
146 * t-prot.1: Fix typo.
148 2010-03-04 20:32 Jochen Striepe
150 * t-prot, t-prot.1: Special output to "NONE" is not required. You
153 2010-03-04 20:24 Jochen Striepe
155 * t-prot.1: Improve word flow.
157 2010-03-04 20:22 Jochen Striepe
159 * t-prot.1: Fix -i and -o syntax.
161 2010-03-04 20:21 Jochen Striepe
163 * t-prot.1: Improve MIME handling description.
165 2010-03-04 20:19 Jochen Striepe
167 * t-prot.1: Explain grouping of options and what happens if none
168 are specified. Be specific how MIME is handled.
170 2010-03-04 18:45 Jochen Striepe
172 * contrib/: mailcap.t-prot, nailrc.t-prot: New files: configuration
173 samples for metamail and Heirloom mailx (a.k.a. nail). Many thanks
176 2010-03-04 17:26 Jochen Striepe
178 * t-prot.1: Fix -S syntax.
180 2010-03-04 17:25 Jochen Striepe
182 * t-prot: Fix -S syntax help.
184 2010-03-04 17:24 Jochen Striepe
186 * t-prot.1: Group options by meaning, rather than alphabetically.
187 Thanks to Martin Neitzel for suggesting.
189 2010-03-04 16:53 Jochen Striepe
191 * t-prot: Fix --help output order.
193 2010-03-04 16:52 Jochen Striepe
195 * t-prot: Fix -c syntax in --help, too.
197 2010-03-03 22:39 Jochen Striepe
199 * t-prot.1: Precisify wording for --ms-smart.
201 2010-03-03 22:36 Jochen Striepe
203 * t-prot.1: Be a little more specific as to what --ms-smart really
206 2010-03-03 22:30 Jochen Striepe
208 * t-prot.1: Specify more clearly what locale to specify with
209 --locale. Thanks to Martin Neitzel for suggesting.
211 2010-03-03 22:24 Jochen Striepe
213 * t-prot.1: Fix -c syntax help.
215 2010-03-03 20:09 Jochen Striepe
217 * t-prot: Fix bad typo. Thanks to Martin Neitzel.
219 2010-03-03 16:50 Jochen Striepe
221 * t-prot: Big changes, we step a great deal towards the next major
222 version number. Release as v2.95.
224 2010-03-03 16:27 Jochen Striepe
226 * t-prot: Since Getopt::Mixed would break existing configurations
227 with the new -c command line switch behaviour, the migration to
228 Getopt::Long has been finished by now: This commit merges the big
229 bad Getopt::Long patch. Hope the performance issue does not turn
230 out to be too grave. Thanks to everyone for testing and providing
233 2010-02-19 16:20 Jochen Striepe
235 * t-prot, t-prot.1, contrib/muttrc.t-prot, contrib/t-prot.sl: The
236 command line option -c now accepts an optional parameter specifying
237 the number of empty lines to remain. Thanks to Simon Ruderich.
239 2010-02-15 20:13 Jochen Striepe
241 * t-prot: Release as v2.15.
243 2010-02-15 20:08 Jochen Striepe
245 * t-prot.1: Describe --sani more precisely.
247 2010-02-15 19:21 Jochen Striepe
249 * t-prot: Fine-tune some regex.
251 2010-02-15 19:20 Jochen Striepe
253 * t-prot: Fix merging of multiple blank lines within pgp output
256 2010-02-15 19:02 Jochen Striepe
258 * t-prot: Simplify expression.
260 2010-02-15 18:34 Jochen Striepe
262 * t-prot, t-prot.1: Add --reply and --sani for fixing annoying
263 headers. Add documentation for both. Many thanks to Matthias
264 Kilian and Martin Neitzel for suggesting and providing some script
265 invoked by procmail rules.
267 2010-02-14 12:03 Jochen Striepe
269 * t-prot.1: Suggest reading about -p when using -P.
271 2010-02-14 12:00 Jochen Striepe
273 * t-prot.1: Sort options in a consistent, alphabetical way.
275 2010-02-11 20:59 Jochen Striepe
277 * t-prot.1: Fix hyphenation. Thanks to Gerfried Fuchs for noticing!
279 2010-02-11 12:55 Jochen Striepe
281 * t-prot.1: Jeff Covey's article should not be missing under SEE
284 2010-02-11 11:10 Jochen Striepe
286 * t-prot: Release as v2.14.
288 2010-02-11 11:09 Jochen Striepe
290 * t-prot: Code cleanup for --pgp-short. Should get better
293 2010-02-07 22:41 Jochen Striepe
295 * t-prot: Tighten --help output.
297 2010-02-07 22:10 Jochen Striepe
299 * t-prot.1: Add fields of usage and mention the INN2 filter file.
301 2010-02-07 21:56 Jochen Striepe
303 * t-prot.1: Improve word flow.
305 2010-02-07 16:16 Jochen Striepe
307 * t-prot.1: Another occurence of RFC 2822, update to RFC 5322.
309 2010-02-07 14:31 Jochen Striepe
311 * t-prot.1: RFC 5322 is offficial standard for the Internet Message
312 Format since October 2008, obsoleting RFC 2822.
314 2010-02-06 03:29 Jochen Striepe
316 * t-prot: Adjust comment to modern t-prot times.
318 2010-02-04 21:33 Jochen Striepe
320 * t-prot.1: Update contributers list.
322 2010-02-03 17:58 Jochen Striepe
324 * t-prot.1: Update date string.
326 2010-02-03 17:56 Jochen Striepe
328 * t-prot.1: Remove redundancies, improve some descriptions.
330 2010-02-01 23:48 Jochen Striepe
332 * contrib/muttrc.t-prot: By now, --bigq is pretty much standard and
333 extremely well-tested, so we include it into default configuration.
335 2010-02-01 22:34 Jochen Striepe
337 * t-prot: Revert thinko from r1.272.
339 2010-02-01 22:27 Jochen Striepe
341 * t-prot: Fix syntax to match coding style.
343 2010-01-31 22:07 Jochen Striepe
345 * t-prot: Release as v2.13.
347 2010-01-29 13:03 Jochen Striepe
349 * t-prot: Fix long standig false positive for mutt<1.5.18 with
350 Microsoft TOFU inside a PGP signed message and no lines above the
351 full quote (indicating a forwarded message rather than a lazy full
352 quote). Thanks to Gerfried Fuchs.
354 2010-01-24 17:17 Jochen Striepe
356 * t-prot: Fix newline stripping for locales.
358 2010-01-08 11:10 Jochen Striepe
360 * t-prot: Release as v2.12.
362 2010-01-08 11:08 Jochen Striepe
364 * t-prot, t-prot.1: Exit with exit status EX_OK when --max-lines
365 hits and -Mmutt is set (mutt is picky when a display_filter fails).
366 Provide a notification line in that case. Update man page. Many
367 thanks to Gerfried Fuchs, Martin F. Krafft and Tino Keitel for
368 reporting, providing a patch and testing.
370 2010-01-05 12:05 Jochen Striepe
372 * t-prot: Release as v2.11.
374 2010-01-05 12:01 Jochen Striepe
376 * contrib/filter_innd.pl: Command line default has changed, check
377 flags must be set now.
379 2010-01-05 11:46 Jochen Striepe
381 * t-prot.1: Better explain ratio check value.
383 2010-01-05 11:43 Jochen Striepe
385 * t-prot.1: Update copyright time stamp.
387 2010-01-05 11:42 Jochen Striepe
389 * t-prot, t-prot.1: Fix initialization and command line parsing for
390 --check (this should work as advertised now). Make the ratio check
391 code a little easier to read. Add the default value for the ratio
392 check to the man page.
394 2010-01-04 11:07 Jochen Striepe
396 * t-prot.1: Remove URLs to example scripts and configs. The files
397 are provided with the package.
399 2009-12-30 21:34 Jochen Striepe
401 * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
404 2009-12-30 21:28 Jochen Striepe
406 * t-prot: Release as t-prot v2.9.
408 2009-12-30 21:27 Jochen Striepe
410 * t-prot: Do not check for message length in attachments (we
411 checked already for the entire message). Do exit with proper exit
412 code if message is longer than set in --max-lines (so scripts can
413 see if we gave up processing).
415 2009-12-30 09:07 Jochen Striepe
417 * t-prot.1: Fix speling.
419 2009-12-25 17:40 Jochen Striepe
421 * t-prot.1: Fix time stamp.
423 2009-12-20 21:38 Jochen Striepe
425 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
426 thanks (and a very merry Christmas) to Alfie.
428 2009-12-19 22:18 Jochen Striepe
430 * t-prot: Release as v2.8.
432 2009-12-18 21:53 Jochen Striepe
434 * t-prot, t-prot.1: Update documentation to reflect last change.
435 Avoid being tripped by endless (or non-existant) headers.
437 2009-12-18 13:25 Jochen Striepe
439 * t-prot: Change check order and remove duplicated code for
442 2009-08-24 20:32 Jochen Striepe
444 * t-prot: Release as t-prot v2.7.
446 2009-08-24 17:20 Jochen Striepe
450 2009-08-24 17:17 Jochen Striepe
454 2009-08-24 12:15 Jochen Striepe
456 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
457 gargabe and submitted a one-liner. Thanks!
459 2009-08-24 02:07 Jochen Striepe
461 * t-prot: Release as t-prot v2.6.
463 2009-08-24 01:44 Jochen Striepe
465 * t-prot.1: Update dates.
467 2009-08-24 01:43 Jochen Striepe
469 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
471 2009-08-24 01:42 Jochen Striepe
473 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
474 pattern, thanks to Simon Ruderich.
476 2007-09-19 11:32 Jochen Striepe
478 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
480 2007-09-19 11:31 Jochen Striepe
482 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
483 produced by Novell Groupwise. Many thanks to Philipp Thomas for
484 testing and suggesting.
486 2007-05-24 08:22 Jochen Striepe
488 * t-prot.1: Update copyright date.
490 2007-03-09 15:06 Jochen Striepe
492 * t-prot: Release as v2.4.
494 2007-03-09 15:05 Jochen Striepe
496 * t-prot, t-prot.1: Add feature to skip processing very large
497 messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
500 2007-03-09 14:33 Jochen Striepe
502 * t-prot: Fix formatting for better reading.
504 2006-12-19 13:13 Jochen Striepe
506 * t-prot: Release as v2.3.
508 2006-12-19 12:30 Jochen Striepe
510 * t-prot.1: Fix grammar, update time stamp.
512 2006-12-19 12:04 Jochen Striepe
514 * t-prot: Sync the order of options in the man page and "t-prot
517 2006-11-30 14:06 Jochen Striepe
519 * t-prot: Release as v2.2.
521 2006-11-30 13:02 Jochen Striepe
523 * t-prot: Add string to detect gmx.de's M$ style TOFU.
525 2006-09-25 14:42 Jochen Striepe
527 * t-prot.1: Make sure we can ship files not copyrighted by the
528 author of the package.
530 2006-07-16 08:50 Jochen Striepe
532 * t-prot.1: There are no patches for locales of old mutt versions.
534 2006-07-11 14:05 Jochen Striepe
536 * t-prot.1: Updated time stamp.
538 2006-07-10 10:01 Jochen Striepe
540 * t-prot.1: Fix spelling and grammar.
542 2006-06-23 17:28 Jochen Striepe
544 * t-prot.1: Fix capitalization of "pgp".
546 2006-06-23 17:25 Jochen Striepe
548 * t-prot.1: Add section about performance issues.
550 2006-06-17 22:45 Jochen Striepe
552 * t-prot: Release as v2.1.
554 2006-06-17 22:45 Jochen Striepe
556 * t-prot: Frank Terbeck suggested a more tolerant handling of
557 signatures -- trailing newlines are no longer counted as signature
558 lines, thus fixing some mailing list software behaviour.
560 2006-06-17 12:34 Jochen Striepe
562 * t-prot.1: Update time stamp.
564 2006-06-17 12:34 Jochen Striepe
566 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
567 learning how to report them.
569 2006-05-16 12:07 Jochen Striepe
571 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
572 MIME attachments. Many thanks!
574 2006-05-16 12:07 Jochen Striepe
576 * t-prot.1: There is no BUGS file any longer.
578 2006-05-16 11:34 Jochen Striepe
580 * t-prot.1: Time stamp and copyright updated.
582 2006-05-16 11:33 Jochen Striepe
584 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
586 2005-06-29 12:45 Jochen Striepe
588 * t-prot.1: Better formatting for "see also".
590 2005-06-29 12:36 Jochen Striepe
592 * t-prot.1: Add section about exit status.
596 2005-05-27 10:00 Jochen Striepe
598 * t-prot: Re-release as v2.0. No code change since v1.104.
600 2005-05-13 00:06 Jochen Striepe
602 * t-prot.1: Matthias Kilian suggested some cleanup for better
603 reading. Many thanks!
605 2005-05-12 15:29 Jochen Striepe
607 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
609 2005-05-12 15:07 Jochen Striepe
611 * t-prot.1: Fix typo.
613 2005-05-12 15:07 Jochen Striepe
615 * t-prot.1: Provide more information on how to submit bug reports.
617 2005-05-12 03:32 Jochen Striepe
619 * t-prot.1: Fix formatting.
621 2005-05-12 03:29 Jochen Striepe
623 * t-prot.1: Another typo.
625 2005-05-12 03:27 Jochen Striepe
627 * t-prot.1: Fix typo.
629 2005-05-12 02:54 Jochen Striepe
631 * t-prot: Release as v1.104.
633 2005-05-11 12:14 Jochen Striepe
635 * t-prot.1: Many clarifications and added details. Some formatting
638 2005-05-11 09:21 Jochen Striepe
640 * t-prot.1: Fix copyright date string.
642 2005-05-11 09:17 Jochen Striepe
644 * t-prot.1: LICENSE CHANGE!
646 Alfie is completely right: Since the copyright notice essentially
647 is a BSD license, it is the Right Thing to simply switch to a BSD
648 license (slightly modified, as there is no binary code in t-prot).
650 2005-05-11 01:22 Jochen Striepe
652 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
655 2005-05-11 01:16 Jochen Striepe
657 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
658 wording should be a little clearer now.
660 2005-05-11 01:14 Jochen Striepe
662 * t-prot.1: Remove unnecessary text block.
664 2005-05-11 01:09 Jochen Striepe
666 * t-prot: The case-sensitivity of the Content-Type: header (vs.
667 Content-type:) seems not to be absolutely clear. RFC 1049 should be
668 obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
671 2005-05-11 01:04 Jochen Striepe
673 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
676 2005-05-11 00:59 Jochen Striepe
678 * t-prot.1: Update date string.
680 2005-05-11 00:58 Jochen Striepe
682 * t-prot.1: Fix apostrophe.
684 2005-05-10 13:09 Jochen Striepe
686 * contrib/t-prot.sl: Update copyright.
688 2005-05-09 14:54 Jochen Striepe
690 * contrib/t-prot.sl: Make sure users get a hint if they look why
691 t-prot.sl does not work on their system (just as I did and wondered
694 2005-05-08 18:13 Jochen Striepe
696 * t-prot: Release as v1.103.
698 2005-05-08 18:13 Jochen Striepe
700 * t-prot: More regex fixes.
702 2005-05-08 17:50 Jochen Striepe
704 * t-prot: Release as v1.102.
706 2005-05-08 17:49 Jochen Striepe
708 * t-prot: Many fixes to many regexes, fixing performance issues und
709 readability. Some were entirely replaced by faster means.
711 2005-04-25 16:35 Jochen Striepe
713 * t-prot: Release as v1.101.
715 2005-04-25 15:49 Jochen Striepe
717 * t-prot: We must not forget to remove ad and mailing list footers
718 within the first MIME/Multipart attachment when processing raw
719 messages (lacking -M).
721 2005-04-25 15:29 Jochen Striepe
723 * t-prot: Fix a comment.
725 2005-04-25 15:28 Jochen Striepe
727 * t-prot: Mailing list footers (and probably ad footers) were not
728 detected when processing raw MIME/Multipart messages: We have to
729 look at the very end of the message, not only at the end of the
730 first attachment. Fix this by calling remove_footers() before
731 dealing with raw multipart attachments.
733 2005-04-15 14:08 Jochen Striepe
735 * t-prot: Release as v1.100.
737 2005-04-15 14:07 Jochen Striepe
739 * contrib/filter_innd.pl: We don't submit any headers, so use
740 --body. Use unlink() instead of system(). Mention the temp file
743 2005-04-15 14:03 Jochen Striepe
745 * t-prot, t-prot.1: Add --body to make sure we are not looking for
746 any headers when there are none in the input.
748 2005-04-15 13:42 Jochen Striepe
750 * t-prot.1: Add some clarifications and missing details.
752 2005-03-31 19:39 Jochen Striepe
754 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
755 remove() instead of system() and pipe_article() to reduce
756 flickering (and for cleaner code). Patch by Gregor Herrman, many
759 2005-03-31 19:20 Jochen Striepe
761 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
762 Printable. Thanks to Gregor Herrmann.
764 2005-03-31 19:17 Jochen Striepe
766 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
767 prefixes for other commands, so we should not overwrite those.
768 Patch by Gregor Herrmann, many thanks!
770 2005-03-24 22:24 Jochen Striepe
772 * t-prot: Release as v1.99.
774 2005-03-22 16:10 Jochen Striepe
776 * t-prot: Fix false positive for kammquote condition.
778 2005-03-21 19:30 Jochen Striepe
780 * t-prot: Fix missing range check when From: is the last header.
781 Thanks to Norbert Tretkowski for reporting.
783 2005-03-01 15:20 Jochen Striepe
785 * t-prot: Release as v1.98.
787 2005-03-01 15:20 Jochen Striepe
789 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
790 might avoid quote signs, so we check for "%" too when extracting
791 some locale strings. This still is not *really* bullet-proof,
792 because e.g. the percent sign might be protected by an escape. This
793 possibility should be quite unlikely, though, so we stick with it
796 2005-02-24 23:34 Jochen Striepe
798 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
799 no longer available at Sven Gucke's old site.
801 2005-02-24 22:45 Jochen Striepe
803 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
806 2005-02-23 13:07 Jochen Striepe
808 * t-prot.1: Remove misleading information about locale names.
810 2005-02-23 12:39 Jochen Striepe
812 * t-prot: Release as v1.97.
814 2005-02-23 12:38 Jochen Striepe
816 * t-prot: Fix French (and probably many other) locales extraction.
817 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
818 great deal with the bug hunt.
820 2005-02-14 15:02 Jochen Striepe
822 * t-prot.1: Remove unnecessary lines.
824 2005-02-14 15:01 Jochen Striepe
826 * t-prot.1: Fix copyright time stamp.
828 2005-02-14 14:19 Jochen Striepe
830 * t-prot: Release as v1.96.
832 2005-02-14 14:18 Jochen Striepe
834 * t-prot: GnuPG locale strings were for v1.2.6, update them to
837 2005-02-14 13:29 Jochen Striepe
839 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
840 big change, so we consider this a v2.0 pre-release. Please send any
841 feature requests and bugreports NOW, so we can work on them before
844 2005-02-14 13:26 Jochen Striepe
846 * t-prot.1: Mention the need for Locale::gettext when using
847 --locale. Update date string.
849 2005-02-14 13:23 Jochen Striepe
851 * t-prot: Following a suggestion by Gerfried Fuchs, make
852 Locale::gettext fetch the locale strings for us. Big change, please
853 report any funny behaviour -- thanks!
855 2005-02-02 13:46 Jochen Striepe
857 * t-prot: Release as v1.49.
859 2005-02-02 12:22 Jochen Striepe
861 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
862 pgp() code when dealing with multi-line From: headers. Many thanks
865 2005-02-01 15:38 Jochen Striepe
867 * t-prot: Fix missing Locale value.
869 2005-02-01 14:15 Jochen Striepe
871 * t-prot: Fix another regex.
873 2005-02-01 13:50 Jochen Striepe
875 * t-prot: Fix regexes.
877 2005-01-08 11:05 Jochen Striepe
879 * t-prot.1: Fix broken link.
881 2005-01-07 18:15 Jochen Striepe
883 * contrib/t-prot.sl: Now that line breaks by the encoding are
884 better detected, we will turn on signature checking once again.
886 2005-01-07 18:14 Jochen Striepe
888 * contrib/t-prot.sl: Gregor Herrmann found some problems with
889 S-Lang variables and provided documentation improvements.
891 2005-01-01 13:17 Jochen Striepe
893 * t-prot.1: Fix typo.
895 2005-01-01 13:14 Jochen Striepe
897 * t-prot.1: T-prot's name does not have to be highlighted each time
900 2005-01-01 13:12 Jochen Striepe
902 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
905 2004-12-31 13:45 Jochen Striepe
907 * t-prot: Release as v1.48.
909 2004-12-31 13:39 Jochen Striepe
911 * t-prot: Fix off-by-one error in TOFU code.
913 2004-12-31 13:33 Jochen Striepe
915 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
917 2004-10-25 22:50 Jochen Striepe
919 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
922 2004-10-21 16:16 Jochen Striepe
924 * t-prot: Release as v1.47.
926 2004-10-21 16:16 Jochen Striepe
928 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
929 initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
930 sets -l. Many thanks to Andre Berger.
932 2004-10-21 15:13 Jochen Striepe
934 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
935 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
937 2004-10-21 12:26 Jochen Striepe
939 * t-prot.1: Try to explain -a and -l in more detail (without
942 2004-10-21 12:13 Jochen Striepe
944 * t-prot: Release as v1.46.
946 2004-10-10 21:10 Jochen Striepe
948 * contrib/t-prot.sl: Remove -S command line option as line counts
949 get wrong with quoted-printable (which gets more and more widely
952 2004-10-10 20:47 Jochen Striepe
954 * t-prot, t-prot.1: Remove the groups flag within --check: This is
955 done easier inside filter_innd.pl (where it is actually implemented
958 2004-10-10 20:43 Jochen Striepe
960 * t-prot: Realign global vars into three categories: command-line
961 switches, mutt locales, gnupg locales. This should be much more
964 2004-10-10 20:27 Jochen Striepe
966 * t-prot.1: Fix typo. Update date string.
968 2004-10-10 20:26 Jochen Striepe
970 * contrib/filter_innd.pl: Reject full quotes as well.
972 2004-10-10 19:50 Jochen Striepe
974 * t-prot: Performance fix.
976 2004-10-10 19:47 Jochen Striepe
978 * contrib/filter_innd.pl: Update comment.
980 2004-10-10 19:28 Jochen Striepe
982 * t-prot: Fix --check flags parsing to be stricter.
984 2004-10-10 19:22 Jochen Striepe
986 * t-prot: Fix --check flags parsing.
988 2004-10-09 10:17 Jochen Striepe
990 * t-prot: Release as v1.45.
992 2004-10-09 10:08 Jochen Striepe
994 * t-prot: Check for empty footer files before processing them. Many
995 thanks to Markus Hubig.
997 2004-09-28 11:19 Jochen Striepe
999 * t-prot: Release as v1.44.
1001 2004-09-28 11:19 Jochen Striepe
1003 * t-prot: Fix detection of MS-style TOFU within PGP signed
1004 messages. Many thanks to Gerfried Fuchs for reporting.
1006 2004-09-27 17:45 Jochen Striepe
1008 * t-prot.1: Update time stamp.
1010 2004-09-27 17:40 Jochen Striepe
1012 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
1014 2004-09-27 17:23 Jochen Striepe
1016 * t-prot: Release as v1.43.
1018 2004-09-27 17:22 Jochen Striepe
1020 * t-prot: Fix MS-style TOFU removal for attachments when invoked
1021 from mutt. Many thanks to Gerfried Fuchs.
1023 2004-09-27 17:05 Jochen Striepe
1025 * t-prot: Fix typo, small performance enhancement.
1027 2004-09-27 15:27 Jochen Striepe
1029 * t-prot: Minor cleanup.
1031 2004-09-20 17:02 Jochen Striepe
1033 * contrib/filter_innd.pl: New file.
1035 2004-09-20 17:01 Jochen Striepe
1037 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
1042 2004-09-20 14:13 Jochen Striepe
1044 * t-prot: Website http://learn.to/edit_messages/ is no longer
1047 2004-08-28 11:50 Jochen Striepe
1049 * t-prot: Release as v1.41.
1051 2004-08-28 11:42 Jochen Striepe
1053 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
1056 2004-08-07 16:57 Jochen Striepe
1058 * t-prot.1: Update Copyright date.
1060 2004-08-07 16:34 Jochen Striepe
1062 * t-prot: Fix last changes so attachments are separated by at least
1063 one empty line (as done in the pgp code as well).
1065 2004-08-07 15:52 Jochen Striepe
1067 * t-prot: Release as v1.40.
1069 2004-08-07 15:51 Jochen Striepe
1071 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
1072 special pgp treatment is included (this fixes the behaviour when
1073 there is a clear text pgp signed message embedded in some MS style
1076 This should work fine, but you never know what crap Outlook users
1077 will send. So please give feedback if the results are not as they
1080 2004-08-07 13:37 Jochen Striepe
1082 * t-prot.1: Remove "require" line note. Update date string.
1084 2004-08-07 13:20 Jochen Striepe
1086 * t-prot: More checks on command line correctness.
1088 2004-08-07 12:58 Jochen Striepe
1090 * t-prot: Fix typo introduced with last update.
1092 2004-08-07 12:48 Jochen Striepe
1094 * t-prot: Fix "require" statement to match the code.
1096 2004-07-31 11:41 Jochen Striepe
1098 * t-prot: Release as v1.39.
1100 2004-07-31 11:10 Jochen Striepe
1102 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
1105 2004-07-31 10:41 Jochen Striepe
1107 * t-prot: Fix "be" gnupg locales.
1109 Update locales to newly released gnupg-1.2.5 (and be incompatible
1110 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
1111 the price for not simply setting the LC vars to "C"...).
1113 2004-07-17 13:28 Jochen Striepe
1115 * t-prot, t-prot.1: Add option to have no output file.
1117 2004-04-25 01:51 Jochen Striepe
1119 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
1122 2004-03-02 16:57 Jochen Striepe
1124 * t-prot: Comment updated: Reflect the fact that no locales have
1125 changed in mutt-1.4.2.1.
1127 2004-03-02 15:54 Jochen Striepe
1129 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
1131 2004-02-11 16:05 Jochen Striepe
1133 * t-prot: Comment updated: Reflect the fact that no locales have
1134 changed in mutt-1.4.2.
1136 2004-01-31 02:06 Jochen Striepe
1138 * t-prot.1: Fix copyright date.
1140 2004-01-30 15:20 Jochen Striepe
1142 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
1144 2004-01-30 15:08 Jochen Striepe
1146 * t-prot: Release as v1.38.
1148 2004-01-30 14:38 Jochen Striepe
1150 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
1151 Many thanks to Christian Wach for pointing at the problem.
1153 2004-01-30 14:31 Jochen Striepe
1155 * t-prot: Small performance fix in footer treatment.
1157 2004-01-21 13:46 Jochen Striepe
1159 * t-prot: Release as v1.37.
1161 2004-01-21 13:45 Jochen Striepe
1163 * t-prot: Fix processing if first attachment is of type
1166 2004-01-21 13:39 Jochen Striepe
1168 * t-prot: Small performance fix.
1170 2003-12-29 17:06 Jochen Striepe
1172 * t-prot: Release as 1.36.
1174 2003-12-29 17:06 Jochen Striepe
1176 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
1178 2003-12-29 15:33 Jochen Striepe
1180 * t-prot.1: Update date string.
1182 2003-12-29 15:09 Jochen Striepe
1184 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
1186 2003-12-29 12:59 Jochen Striepe
1188 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
1189 altogether. Mutt developer versions are handled in patches.
1191 2003-11-22 02:35 Jochen Striepe
1193 * t-prot: Fix comments for gpg and mutt locales.
1195 2003-11-20 14:51 Jochen Striepe
1197 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
1198 interpreted as successful if a bug showed up (boy, I never saw this
1199 with good old gnupg-1.0.7).
1203 2003-11-19 21:05 Jochen Striepe
1205 * t-prot: Release as v1.34.
1207 2003-11-19 20:58 Jochen Striepe
1209 * t-prot: Cosmetics.
1211 2003-11-19 20:45 Jochen Striepe
1213 * t-prot.1: Cosmetics.
1215 2003-11-19 20:43 Jochen Striepe
1217 * t-prot.1: Change time stamp.
1219 2003-11-19 20:43 Jochen Striepe
1221 * t-prot.1: Update man page to reflect last changes.
1223 2003-11-19 20:41 Jochen Striepe
1225 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
1226 gpg-1.0.7's locales is available as a patch.
1228 2003-11-19 20:11 Jochen Striepe
1230 * t-prot.1: Update man page to reflect last changes.
1232 2003-11-19 20:10 Jochen Striepe
1234 * t-prot: Removed option --mutt-ver for sanity reasons. Special
1235 adapations for mutt developer versions will be available as a
1238 2003-09-10 11:32 Jochen Striepe
1240 * t-prot.1: Make clear t-prot.sl is just an example implementation.
1243 2003-09-10 11:30 Jochen Striepe
1245 * t-prot.sl, contrib/t-prot.sl: Additional comments.
1247 2003-08-11 14:35 Jochen Striepe
1249 * t-prot: Release as v1.33.
1251 2003-08-11 14:35 Jochen Striepe
1253 * t-prot.1: Improve description for --mutt-ver.
1255 2003-08-11 14:33 Jochen Striepe
1257 * t-prot.1: Update date string.
1259 2003-08-11 14:32 Jochen Striepe
1261 * t-prot: Clean up locales stuff.
1263 2003-08-11 14:19 Jochen Striepe
1265 * t-prot: Fix parsing order with --mutt-ver and --locale.
1267 2003-08-11 14:05 Jochen Striepe
1269 * t-prot.1: Add description for --mutt-ver.
1271 2003-08-11 14:00 Jochen Striepe
1273 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
1274 block detection fail). New parameter --mutt-ver. Many thanks to
1279 2003-08-11 13:41 Jochen Striepe
1281 * t-prot: Simplify regex introduced in last update.
1283 2003-08-09 22:22 Jochen Striepe
1285 * t-prot: Fix some cases where SIGINT was not detected for pgp
1286 verification from within mutt.
1290 2003-07-21 13:12 Jochen Striepe
1292 * t-prot: Release as v1.30.
1294 2003-07-21 13:12 Jochen Striepe
1296 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
1299 2003-07-15 13:39 Jochen Striepe
1301 * t-prot: Release as v1.29.
1303 2003-07-15 13:38 Jochen Striepe
1305 * t-prot: Fix email adress verification inside pgp(). Fix locale
1308 2003-07-09 21:11 Jochen Striepe
1310 * t-prot: Use the environment variable LC_ALL (and if this fails,
1311 LANG) to determine a reasonable locale default. Suggested by
1316 2003-06-24 23:52 Jochen Striepe
1318 * t-prot: Release as v1.27.
1320 2003-06-24 23:52 Jochen Striepe
1322 * t-prot: Getting some rare multipart message from mutt, t-prot got
1323 locked into a probably endless 100% CPU consuming loop (see msgid
1324 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
1325 security problem if you use t-prot in some automated setup. This
1326 bug was only triggered when used with -Mmutt. BTW, fixing this
1327 should also increase performance when processing multipart messages
1330 Many many thanks to Gerfried Fuchs for alerting us and pointing out
1331 the DoS character of the bug (though most people might not use mutt
1332 to do fully automated email processing).
1334 2003-06-24 22:44 Jochen Striepe
1336 * t-prot: Fix treatment of forwarded messages by Opera7.
1338 2003-06-23 14:10 Jochen Striepe
1340 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
1341 (hopefully this will be obsolet with S-Lang-2.0) and some minor
1344 2003-06-23 13:20 Jochen Striepe
1346 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
1348 2003-06-23 12:58 Jochen Striepe
1350 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
1352 2003-06-22 23:47 Jochen Striepe
1354 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
1355 correct some plain wrong comments, and add some more comments.
1357 2003-06-22 22:57 Jochen Striepe
1359 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
1360 configurable (thanks to Gerfried Fuchs for some suggestions) and
1361 provide a possibility to toggle filtering on/off from within slrn
1362 (thanks to Michael Prokop for feedback).
1364 2003-06-15 22:53 Jochen Striepe
1366 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
1367 t-prot.sl and update the man page to mention the S-Lang example
1370 2003-06-15 22:33 Jochen Striepe
1372 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
1373 from within slrn(1).
1375 2003-05-04 12:40 Jochen Striepe
1377 * t-prot: Fix handling of empty lines in traditional TOFU code:
1378 TOFU broken into parts by empty lines will be detected correctly
1379 now, empty lines will not be deleted if there is no TOFU at all.
1383 2003-04-23 14:50 Jochen Striepe
1385 * t-prot: Finally fix thrown away verbatim information with
1386 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
1387 thanks to Gerfried Fuchs.
1391 2003-04-03 13:26 Jochen Striepe
1393 * t-prot: Regex performance fixes.
1395 2003-03-20 02:09 Jochen Striepe
1397 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1401 2003-03-18 16:08 Jochen Striepe
1403 * t-prot: Clean up $0 usage.
1405 2003-03-08 17:05 Jochen Striepe
1407 * t-prot: Pure cosmetics.
1409 2003-03-08 16:48 Jochen Striepe
1411 * t-prot: Release as v1.23.
1413 2003-03-08 16:43 Jochen Striepe
1415 * t-prot: Fix another typo.
1417 2003-03-08 16:40 Jochen Striepe
1419 * t-prot: Fix typo in last commit.
1421 2003-03-08 16:37 Jochen Striepe
1423 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1424 an interrupt. Many thanks to Gerfried Fuchs.
1426 2003-03-08 02:24 Jochen Striepe
1428 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1429 the pagerfilter patch. Do not activate --lax-security unless you
1430 really know what you are doing.
1432 2003-03-07 14:19 Jochen Striepe
1434 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1435 want the chance to stop PGP verification and still have the message
1436 displayed. Idea by Peter Palfrader, suggested for t-prot by
1437 Gerfried Fuchs. Thanks, great idea!
1441 2003-03-05 17:26 Jochen Striepe
1443 * t-prot: Release as v1.21.
1445 2003-03-05 17:15 Jochen Striepe
1447 * t-prot: Various performance fixes.
1449 2003-03-05 17:02 Jochen Striepe
1451 * t-prot: Another performance fix.
1453 2003-03-05 16:59 Jochen Striepe
1455 * t-prot: Fix multipart boundary detection.
1457 2003-03-05 16:53 Jochen Striepe
1459 * t-prot: Another performance fix in pgp().
1461 2003-03-05 16:51 Jochen Striepe
1463 * t-prot: Fix bad typo.
1465 2003-03-05 16:35 Jochen Striepe
1467 * t-prot: Performance improvements in pgp().
1469 2003-03-05 16:14 Jochen Striepe
1471 * t-prot: Make kammquote code more efficient.
1473 2003-03-05 16:09 Jochen Striepe
1475 * t-prot: Fix kammquote condition.
1477 2003-03-05 15:54 Jochen Striepe
1479 * t-prot: Some cosmetics, no code changes.
1481 2003-03-01 17:49 Jochen Striepe
1483 * t-prot: Formatting: Replace tabs with spaces.
1485 2003-03-01 17:46 Jochen Striepe
1487 * t-prot: Add some comments.
1489 2003-02-26 22:56 Jochen Striepe
1491 * t-prot.1: Reflect the fact that world has not stopped spinning
1492 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1493 and 2822. Thanks to Thomas Bliesener for noticing.
1495 2003-02-26 22:32 Jochen Striepe
1497 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1498 sendmail(8). Add a note that -m/-t is needed for successful use of
1499 -p. Thanks to Thomas Bliesener.
1501 2003-02-19 22:05 Jochen Striepe
1503 * t-prot: Release as v1.20.
1505 2003-02-19 21:53 Jochen Striepe
1507 * t-prot: Fix missing verbatim vals when moving gpg output.
1509 2003-02-17 15:00 Jochen Striepe
1511 * t-prot.1: Update Copyright date.
1513 2003-02-17 13:53 Jochen Striepe
1515 * t-prot: Fix moving gpg output for signatures by expired keys.
1519 2003-02-17 13:35 Jochen Striepe
1521 * t-prot: Fix sender address for --pgp-short.
1523 2003-02-17 13:02 Jochen Striepe
1525 * t-prot: Remove unnecessary variable in write_msg().
1527 2003-02-17 12:59 Jochen Striepe
1529 * t-prot: Regex performance improvements.
1531 2003-02-17 01:59 Jochen Striepe
1533 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1534 mime parts, we must take care that all gpg output is printed.
1538 2003-02-17 00:08 Jochen Striepe
1540 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1545 2003-02-14 14:50 Jochen Striepe
1547 * t-prot: Fix missing check.
1549 2003-02-14 14:42 Jochen Striepe
1551 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1552 on the bottom of a message are ignored.
1556 2003-02-11 21:06 Jochen Striepe
1558 * t-prot: Fix --bigq for big quotes that go down to one of the two
1563 2003-02-11 13:49 Jochen Striepe
1565 * t-prot: Fix ad footers within pgp signed stuff.
1567 2003-02-11 13:42 Jochen Striepe
1569 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1574 2003-02-09 20:34 Jochen Striepe
1576 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1577 Thanks to Michael Loeffler.
1579 Clean up some regexps for mutt's separators (should give better
1584 2003-02-08 18:19 Jochen Striepe
1586 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1591 2003-02-08 17:44 Jochen Striepe
1593 * t-prot: Use constants where possible.
1595 2003-02-07 19:16 Jochen Striepe
1597 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1602 2003-02-07 18:26 Jochen Striepe
1604 * t-prot: Fix another terminal color sequence.
1606 2003-02-07 16:29 Jochen Striepe
1608 * t-prot.1: List contributors in alphabetical order.
1610 2003-02-07 16:00 Jochen Striepe
1612 * t-prot.1: Update date string.
1614 2003-02-07 15:55 Jochen Striepe
1616 * t-prot.1: Add a note to the BUGS section about possible perl
1617 compiler errors with not-up-to-date perl installations.
1619 2003-02-07 11:51 Jochen Striepe
1621 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1622 thanks to Gerfried Fuchs).
1626 2003-02-06 16:11 Jochen Striepe
1628 * t-prot: Last change broke attachment detection for -Mmutt.
1630 2003-02-06 15:37 Jochen Striepe
1632 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1633 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1634 Fuchs for reporting the bug and providing vital data!).
1638 2003-01-29 03:24 Jochen Striepe
1640 * t-prot.1: Update date string.
1642 2003-01-29 03:23 Jochen Striepe
1644 * t-prot.1: Fix spellling error.
1646 2003-01-28 12:00 Jochen Striepe
1648 * t-prot: Make -h work again.
1650 Version bump to 1.8.
1652 2002-12-29 03:52 Jochen Striepe
1654 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1655 spamassassin workaround. Update man page and sample config file
1658 Correct some speling errors in the man page.
1662 2002-12-11 18:53 Jochen Striepe
1664 * t-prot: Mutt content type fix.
1666 Version bump to 1.6.
1668 2002-12-11 01:46 Jochen Striepe
1670 * t-prot: Improve M$ style TOFU heuristics.
1674 2002-12-08 22:45 Jochen Striepe
1676 * t-prot: Remove unused else.
1678 2002-12-06 16:21 Jochen Striepe
1680 * t-prot: Fix treatment of pgp uids without email adress for
1681 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1683 Small performance fix for --pgp-move-vrf.
1687 2002-12-04 20:45 Jochen Striepe
1689 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1692 Version bump to 1.3.
1694 2002-12-04 09:06 Jochen Striepe
1696 * t-prot.1: Another --locale fix.
1698 2002-12-04 09:01 Jochen Striepe
1700 * t-prot.1: Update --locale description.
1702 2002-12-03 18:20 Jochen Striepe
1704 * t-prot: Add internationalization for --pgp-move-vrf from
1705 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1709 2002-12-02 21:04 Jochen Striepe
1711 * t-prot.1: Update man page date string.
1713 2002-12-02 21:03 Jochen Striepe
1715 * t-prot.1: Make last man page update more complete.
1717 2002-12-02 21:00 Jochen Striepe
1719 * t-prot, t-prot.1: Add an option to move only positive pgp
1720 verification output (this works for English gpg-1.0.7 right now --
1721 no internationalization, no pgp.com support). Thanks to Markus
1722 Hubig for suggesting.
1724 2002-11-11 02:59 Jochen Striepe
1726 * t-prot: Version 1.0.
1728 2002-11-09 02:22 Jochen Striepe
1730 * t-prot.1: Man page update.
1732 2002-11-09 01:53 Jochen Striepe
1734 * t-prot: Adding comment for pgp().
1736 2002-11-05 13:29 Jochen Striepe
1738 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1739 to Wichert Akkerman and Gerfried Fuchs.
1743 2002-11-04 19:01 Jochen Striepe
1745 * t-prot: Fix typo from last submission.
1749 2002-11-04 18:49 Jochen Striepe
1751 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1752 that ate the first (empty) line of pgp signed data when using
1753 t-prot within mutt. Many thanks!
1755 Version bump to 0.92.
1757 2002-11-02 16:35 Jochen Striepe
1759 * t-prot: Replace all die()s with exit()s and appropriate exit
1760 codes for better interaction with MTAs.
1764 2002-11-02 16:08 Jochen Striepe
1766 * t-prot: Minor changes.
1768 2002-11-02 01:05 Jochen Striepe
1770 * t-prot.1: Update man page modification stamp.
1772 2002-11-01 18:30 Jochen Striepe
1774 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1775 pending bug report (thanks to Markus Hubig). Update the man page to
1778 Huge version jump to v0.90: this is a release candidate for v1.0,
1779 every main feature should work fine by now. Please tell me *now* if
1780 something does not work for you (or if you have a major feature
1781 request that should be considered before v1.0).
1783 2002-10-31 18:29 Jochen Striepe
1785 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1786 the source with proper alignment now.
1788 2002-10-31 14:17 Jochen Striepe
1790 * t-prot: T-prot would cheerfully create an output file without
1791 checking to see if it was about to write to a symlink or a named
1792 pipe. If a user used t-prot to write data into open shared
1793 directories, such as /tmp, this vulnerability could be used by a
1794 local attacker to overwrite files or lead to privilege escalation.
1798 2002-10-22 16:42 Jochen Striepe
1800 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1801 Berthe for suggesting).
1803 2002-10-19 17:22 Jochen Striepe
1805 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1808 Specifying an empty string for -i or -o is no longer tolerated.
1810 Version bump to 0.69.
1812 2002-10-19 16:15 Jochen Striepe
1814 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1816 2002-09-14 05:24 Jochen Striepe
1818 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1820 2002-09-14 05:10 Jochen Striepe
1822 * t-prot: Johan Almqvist found another bug, this time false
1823 positives with some M$ MUA's forwarded messages.
1825 2002-09-12 12:59 Jochen Striepe
1827 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1828 for noticing. Bumped to v0.68.
1830 2002-07-26 14:03 Jochen Striepe
1832 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1834 2002-07-09 14:07 Jochen Striepe
1836 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1837 had some very reasonable ideas
1838 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1839 tolerate MS style TOFU if there is no text above.
1841 Version bump to v0.67.
1843 2002-06-27 21:37 Jochen Striepe
1845 * t-prot: Fix unbelievable stupid typo introduced in the last
1850 2002-06-27 19:54 Jochen Striepe
1852 * t-prot: Fix detection of mailing list footers in attachments
1857 2002-06-27 18:16 Jochen Striepe
1859 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1860 footers, bug reported by Gerfried Fuchs (many thanks!).
1862 Update manpage to make clear -Mmutt is *required* when t-prot is
1863 called from within mutt.
1867 2002-06-18 01:45 Jochen Striepe
1869 * t-prot: Another tweak on the kammquote condition.
1871 2002-06-16 12:32 Jochen Striepe
1873 * t-prot: Fixed the line count header with -Mmutt and attachments,
1874 pgp signatures and encryption.
1876 2002-06-15 17:18 Jochen Striepe
1878 * t-prot: Another tweak on the kammquote condition.
1880 2002-06-08 19:50 Jochen Striepe
1882 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1883 required mutt version.
1885 2002-06-02 07:51 Jochen Striepe
1887 * t-prot: Fixed some typos.
1889 2002-06-02 07:12 Jochen Striepe
1891 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1894 2002-06-02 02:12 Jochen Striepe
1896 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1897 tolerated number of signatures. Manpage updated. Version bump to
1900 2002-05-30 11:24 Jochen Striepe
1902 * t-prot: Update help to reflect -p changes.
1904 2002-05-30 11:16 Jochen Striepe
1906 * t-prot: Bump to v0.60.
1908 2002-05-30 10:45 Jochen Striepe
1910 * t-prot.1: Update manpage for new behaviour of -p.
1912 2002-05-10 02:18 Jochen Striepe
1914 * t-prot: Add some quick hack to make t-prot an easy drop-in for
1915 spamassassin: the parameter for -p is optionally right now. If
1916 there is none supplied, there is no mail sent, of course.
1918 2002-05-03 02:02 Jochen Striepe
1920 * t-prot.1: Fix typo.
1922 2002-05-03 01:56 Jochen Striepe
1924 * t-prot.1: Update man page date.
1926 2002-05-03 01:55 Jochen Striepe
1928 * t-prot.1: Man page fixes and updates.
1930 2002-04-30 17:23 Jochen Striepe
1932 * t-prot: Improve the comment on the Kammquote condition.
1934 2002-04-30 17:16 Jochen Striepe
1936 * t-prot: Further tweak on the Kammquote condition. Should really
1937 do The Right Thing by now.
1939 2002-04-24 14:08 Jochen Striepe
1941 * t-prot: Performance tweak in debigq().
1943 2002-04-24 13:33 Jochen Striepe
1945 * t-prot, t-prot.1: Added an option to remove the bigger part of
1946 huge blocks of quoted lines (--bigq). Updated the man page
1949 Updated the man page's contributors text.
1953 2002-04-20 21:32 Jochen Striepe
1955 * t-prot: Just insert one space when joining lines in decomb().
1957 2002-04-20 15:37 Jochen Striepe
1959 * t-prot.1: Update man page to reflect upon new options --kminl,
1960 --kmaxl, and --kdiff.
1962 2002-04-20 15:18 Jochen Striepe
1964 * t-prot: Some more tweaks to the Kammquote condition. Add some
1965 command line switches to make behaviour a little more flexible.
1969 2002-04-20 11:10 Jochen Striepe
1971 * t-prot: Another small tweak in the Kammquoting condition.
1973 2002-04-20 11:03 Jochen Striepe
1975 * t-prot: Another small tweak in the Kammquote condition.
1977 2002-04-20 10:58 Jochen Striepe
1979 * t-prot: Make the Kammquote condition a little pickier.
1981 2002-04-20 02:48 Jochen Striepe
1983 * t-prot.1: Add description of the anti Kammquoting option.
1985 2002-04-20 02:28 Jochen Striepe
1987 * t-prot: Added an option to fix those zig-zag shaped quotings,
1988 well-known to German users as "Kammquoting".
1990 Lines with verbatim statements (#v+/-) itselves are now verbatim by
1991 definition, so they won't be cleaned away.
1995 2002-04-18 22:51 Jochen Striepe
1997 * t-prot: Clean up revision number a bit.
1999 2002-04-11 05:14 Jochen Striepe
2001 * t-prot: Just catch the last signature if there are more.
2003 2002-04-11 04:46 Jochen Striepe
2005 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
2006 there is an overlong signature and no -S on the command line.
2007 Though this was intended behaviour, this is changed: by now
2008 signatures are always interpreted as such, so the text before can
2011 2002-03-29 01:46 Jochen Striepe
2013 * t-prot.1: Add description for --locale=LOCALE.
2015 2002-03-29 01:15 Jochen Striepe
2017 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
2020 2002-03-23 10:47 Jochen Striepe
2024 2002-03-22 11:38 Jochen Striepe
2026 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
2028 2002-03-21 22:26 Jochen Striepe
2030 * t-prot: Bump to 0.54.
2032 2002-03-21 13:16 Jochen Striepe
2034 * t-prot: More cleanups in the multipart code.
2036 2002-03-21 12:53 Jochen Striepe
2038 * t-prot: Fix comment in the mutt specific multipart code.
2040 2002-03-21 12:27 Jochen Striepe
2042 * t-prot: Fixed assumption in the mutt-specific code that the first
2043 attachment always would be text/plain containing the actual message
2046 2002-03-20 22:58 Jochen Striepe
2048 * t-prot: Fix some false positives in footers and multipart code.
2050 2002-03-20 17:02 Jochen Striepe
2052 * t-prot: More cleanups and performance improvements. Fixed tofu
2053 deletion when diff appended to signature. Fixed broken detection of
2054 mutt(1)'s mime/pgp output. Bumped to 0.53.
2056 2002-03-20 15:12 Jochen Striepe
2058 * t-prot: Make mime/multipart parts with type=message/rfc822 being
2059 processed if the message has been processed by mutt(1) before.
2061 2002-03-20 13:16 Jochen Striepe
2063 * t-prot: Another HUGE cleanup.
2065 2002-03-20 01:56 Jochen Striepe
2067 * t-prot: Major cleanup. Bump to 0.52.
2069 2002-03-19 14:16 Jochen Striepe
2071 * t-prot: Fixed some bugs in the multipart code. Bumped version to
2074 2002-03-19 12:42 Jochen Striepe
2076 * t-prot.1: Add note describing the complicated and confusing line
2077 count thingie when deleting an overlong signature.
2079 2002-03-19 12:38 Jochen Striepe
2081 * t-prot: Correct line count in snipped-overlong-sig message.
2083 2002-03-18 19:19 Jochen Striepe
2085 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
2086 options (-a and -A=dir) to get rid of those annoying hotmail
2087 advertisements appended to messages from people using gratis email
2088 providers. Update manpage and muttrc sample.
2090 Add non-usascii-problem to TROUBLESHOOTING section of the man page.
2094 2002-03-18 15:49 Jochen Striepe
2096 * t-prot: Fix the line count header. Bump to v0.49.
2098 2002-03-16 00:01 Jochen Striepe
2100 * t-prot.1: Minor fix.
2102 2002-03-15 23:58 Jochen Striepe
2104 * t-prot.1: Minor cleanup.
2106 2002-03-15 01:48 Jochen Striepe
2108 * t-prot: Fix variables initialisation.
2110 2002-03-14 22:21 Jochen Striepe
2112 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
2114 2002-03-13 08:07 Jochen Striepe
2116 * t-prot.1: Add some explanation for the verbatim instruction to
2117 the troubleshooting section.
2119 2002-03-13 07:52 Jochen Striepe
2121 * t-prot: Make verbatim instructions work for everything except
2122 mailing list footers. Bump to v0.47.
2124 2002-03-13 01:19 Jochen Striepe
2126 * t-prot.1: Fixed typo.
2128 2002-03-12 17:16 Jochen Striepe
2130 * t-prot.1: Add TROUBLESHOOTING section.
2132 2002-03-12 16:44 Jochen Striepe
2134 * t-prot.1: Changed one makro which was overseen last commit.
2136 2002-03-12 16:24 Jochen Striepe
2138 * t-prot.1: Big man page cleanup.
2140 2002-03-12 15:41 Jochen Striepe
2142 * t-prot.1: Further improvement of the -L man page text.
2144 2002-03-12 15:39 Jochen Striepe
2146 * t-prot.1: Improved man page text for -L.
2148 2002-03-12 15:37 Jochen Striepe
2150 * t-prot.1: Clarify the man page text for -l and -L.
2152 2002-03-12 02:47 Jochen Striepe
2154 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
2156 2002-03-09 17:18 Jochen Striepe
2158 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
2159 option -M/--mua and try to detect attachments only when necessary.
2160 Updated man page and muttrc sample. Version bump to 0.45.
2162 2002-03-08 20:29 Jochen Striepe
2164 * t-prot: Fix an off-by-one error when removing mutt(1)'s
2165 attachments. Credits to Gerfried Fuchs for reporting and locating
2168 2002-03-02 02:26 Jochen Striepe
2170 * t-prot: Some minor cleanups.
2172 2002-03-02 02:18 Jochen Striepe
2174 * t-prot: Some minor cleanups.
2176 2002-03-01 10:10 Jochen Striepe
2178 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
2179 with messages only containing the mailing list footer.
2181 2002-02-26 12:20 Jochen Striepe
2183 * t-prot: Add infrastructure for better debugging.
2185 2002-02-26 11:11 Jochen Striepe
2187 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
2188 little shorter, and add colors.
2190 2002-02-26 03:05 Jochen Striepe
2192 * t-prot: Improve empty line handling between body and signature.
2194 2002-02-26 02:50 Jochen Striepe
2196 * t-prot: Fixed thinko in signature handling. Be more tolerant with
2197 empty lines around signatures and mailing list footers.
2199 Version bump to 0.42.
2201 2002-02-25 19:20 Jochen Striepe
2203 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
2204 some cases were not caught before.
2206 2002-02-25 18:48 Jochen Striepe
2208 * t-prot: Gerfried Fuchs found a bug in the signature code (many
2209 thanks!). It was ugly anyway, so that part got a clean rewrite.
2211 Bumped version to 0.41.
2213 2002-02-22 15:55 Jochen Striepe
2215 * t-prot: Another slight performance hit with multipart messages.
2217 2002-02-22 15:36 Jochen Striepe
2219 * t-prot: Leave only the body of the first multipart message part
2220 for processing, not the headers.
2222 2002-02-21 23:27 Jochen Striepe
2224 * t-prot.1: Updated the manpage to reflect the fix of the multipart
2227 2002-02-21 23:24 Jochen Striepe
2229 * t-prot: Fix no TOFU is detected in multipart messages without
2230 signature and without previous preparation by mutt(1). Now
2231 multipart messages as described in RFC 1341 are detected properly.
2232 Only the first part is processed, and only if it has the content
2233 type "text/plain" or none specified as described in RFC 1341.
2235 2002-02-20 16:51 Jochen Striepe
2237 * t-prot: Bump version to 0.39.
2239 2002-02-20 16:50 Jochen Striepe
2241 * t-prot.1: Updated manpage for long options.
2243 2002-02-18 19:44 Jochen Striepe
2245 * t-prot.1: Updated credits in manpage.
2247 2002-02-16 00:06 Jochen Striepe
2249 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
2250 command line system to Getopt::Mixed as recommended by Gerfried
2251 Fuchs. One of the reasons is that now the parameter of the option
2252 '-S' is optionally, what was not cleanly realizeable before. The
2253 opportunity has been used to do a cleanup on some things, too ...
2255 Please note that Getopt::Mixed now is mandatory to run t-prot - you
2256 can get it at CPAN. The trade-off seems worthy IMHO - please drop
2257 an email to <t-prot@tolot.escape.de> if you do not think so, so the
2258 matter can be discussed. :)
2262 2002-02-15 03:49 Jochen Striepe
2264 * t-prot.1: Beautify the manpage, and add some more info about bugs
2267 2002-02-15 03:30 Jochen Striepe
2269 * t-prot: Beautify help text.
2271 2002-02-14 16:32 Jochen Striepe
2273 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
2274 t-prot write a syslog entry for each message bounced when invoked
2275 with -p. So -d is new. Will only write syslog entries if
2276 Sys::Syslog is available but will not crash if not.
2278 2002-02-14 13:26 Jochen Striepe
2280 * t-prot: Minor cleanup.
2282 2002-02-14 11:04 Jochen Striepe
2284 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
2287 2002-02-13 01:08 Jochen Striepe
2289 * t-prot: Version bump to 0.35.
2291 2002-02-12 13:57 Jochen Striepe
2293 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
2295 2002-02-12 12:47 Jochen Striepe
2297 * t-prot.1: Update manpage for -S=n.
2299 2002-02-12 12:45 Jochen Striepe
2301 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
2302 message. Change option -S to accept an integer denoting the maximum
2303 allowed lines for a valid signature.
2305 2002-02-12 04:44 Jochen Striepe
2307 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
2308 use t-prot in your MTA's aliases file to bounce TOFUed emails.
2311 2002-02-12 01:03 Jochen Striepe
2313 * t-prot: Corrected help when called with -h. Small indent cleanup.
2315 2002-02-11 20:40 Jochen Striepe
2317 * t-prot.1: Updated manpage date.
2319 2002-02-11 20:33 Jochen Striepe
2321 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
2322 attachments when hiding lines, that flaw should be fixed right now.
2323 Manpage has been updated to reflect upon that fact.
2325 2002-02-11 19:13 Jochen Striepe
2327 * t-prot: Corrected line count for overlong signatures. Problem
2328 reported by Gerfried Fuchs (thanks, Alfie!).
2330 2002-01-29 14:57 Jochen Striepe
2332 * t-prot: Remove goto. Patch by Gerfried Fuchs.
2334 2002-01-28 20:34 Jochen Striepe
2336 * t-prot: Bump version to 0.32.
2338 2002-01-28 16:53 Jochen Striepe
2340 * t-prot: Just again a version fix. Should be done now...
2342 2002-01-28 16:52 Jochen Striepe
2344 * t-prot: Sigh. Another version fix.
2346 2002-01-28 16:50 Jochen Striepe
2348 * t-prot.1: Fix manpage version.
2350 2002-01-28 16:48 Jochen Striepe
2352 * t-prot, t-prot.1: Fix version strings.
2354 2002-01-28 16:46 Jochen Striepe
2356 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
2359 2002-01-28 16:39 Jochen Striepe
2361 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
2364 2002-01-28 16:39 Jochen Striepe
2366 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial