1 2015-03-26 09:59 Jochen Striepe <jochen>
3 * t-prot, t-prot.1: Release as t-prot 3.4.
5 2015-03-19 14:44 Jochen Striepe <jochen>
7 * t-prot, t-prot.1: Make documentation match Getopt::Long syntax:
8 e.g. -c=1 is not supported, use -c1 instead.
10 2014-09-22 16:27 Jochen Striepe <jochen>
12 * t-prot: Release as version 3.3.
14 2014-09-22 12:39 Jochen Striepe <jochen>
16 * t-prot: Removed trailing whitespace.
18 2014-09-22 11:21 Jochen Striepe <jochen>
20 * t-prot: Small speedup: Run --pgp-short specific code only with
23 2014-09-22 11:05 Jochen Striepe <jochen>
25 * t-prot: Fixed a bug with -Mmutt and pgp signed and encrypted
26 MIME/Multipart messages. Thanks to Axel Beckert for reporting!
28 2014-08-22 10:58 Jochen Striepe <jochen>
30 * t-prot: Release as version 3.2.
32 2014-08-19 15:21 Jochen Striepe <jochen>
34 * t-prot: Make bigq work when MS Tofu is detected with no text
35 above the quote, as with ZimbraWebClient.
37 2014-08-19 09:40 Jochen Striepe <jochen>
39 * t-prot.1: Fix spelling error.
41 2014-08-18 17:23 Jochen Striepe <jochen>
43 * t-prot.1: Update date string.
45 2014-08-18 17:14 Jochen Striepe <jochen>
47 * t-prot: Release as t-prot v3.1.
49 2014-08-18 17:13 Jochen Striepe <jochen>
51 * t-prot, t-prot.1: Support mutt-kz
52 (https://github.com/karelzak/mutt-kz) using -Mmutt-kz. Many
53 thanks to Hugo Roy for testing and reporting.
55 2014-08-18 15:35 Jochen Striepe <jochen>
57 * t-prot: Unicode fix for MS Outlook.
59 2013-10-29 12:39 Jochen Striepe <jochen>
61 * t-prot: After a very long testing phase, finally the version
64 2013-06-27 18:03 Jochen Striepe <jochen>
66 * t-prot: Umlauts always are so wrong. Hopefully Outlook mails in
67 German are handled fine now.
69 2012-07-26 16:23 Jochen Striepe <jochen>
71 * t-prot.1: Make clear that --pgp-move and --pgp-move-vrf also work
74 2012-07-26 16:14 Jochen Striepe <jochen>
76 * t-prot: Coding style cleanup in pgp().
78 2012-07-26 15:11 Jochen Striepe <jochen>
80 * t-prot: Fix detection of unified diffs in the message body when
83 2012-02-07 12:27 Jochen Striepe <jochen>
85 * t-prot.1: Update year.
87 2012-02-07 12:19 Jochen Striepe <jochen>
89 * contrib/t-prot.sl: Reflect transition to slang2 in comments.
91 2012-02-07 11:56 Jochen Striepe <jochen>
93 * contrib/t-prot.sl: Drop support for slang-1, default to slang-2.
95 2012-02-07 11:55 Jochen Striepe <jochen>
97 * t-prot, contrib/muttrc.t-prot: Drop support for mutt-1.4. Default
98 to mutt-1.5.x strings.
100 2012-01-19 15:56 Jochen Striepe <jochen>
102 * t-prot: Fix eYou Webmail Tofu.
104 2012-01-19 15:50 Jochen Striepe <jochen>
106 * t-prot: Fix text/plain content-type detection with several user
109 2010-10-31 12:18 Jochen Striepe <jochen>
111 * t-prot: Release as v2.101.
113 2010-10-31 11:13 Jochen Striepe <jochen>
115 * t-prot: Add just another of mutt's decryption messages to the
116 list. This seems not to be translated yet, so no gettext() is
119 2010-07-10 21:14 Jochen Striepe <jochen>
121 * t-prot: Release as v2.100.
123 2010-07-10 14:59 Jochen Striepe <jochen>
125 * t-prot: Add line to make -m filter Lotus Domino Webserver
128 2010-07-02 17:52 Jochen Striepe <jochen>
130 * t-prot: Use uniform syntax notation for parameters in command
133 2010-07-02 17:48 Jochen Striepe <jochen>
135 * t-prot.1: Use uniform syntax notation for parameters in command
138 2010-07-01 18:02 Jochen Striepe <jochen>
140 * t-prot: Release as v2.99.
142 2010-07-01 17:58 Jochen Striepe <jochen>
144 * t-prot, t-prot.1: New command line option --fixind to fix broken
145 quoting (regarding to RFC 3676). Perhaps this should not be
146 default, as there might be false positives if the message is
147 already quoted correctly. Quotes with this particular brokenness
148 are quite common, though. Patch by Simon Ruderich, many thanks.
150 2010-06-09 21:32 Jochen Striepe <jochen>
152 * t-prot: Use index() instead of regex for $indent. Patch by Simon
155 2010-04-20 11:40 Jochen Striepe <jochen>
157 * t-prot: Revert new handling of empty lines at the beginning of
158 the body, as it removes lines where it should not.
160 2010-04-20 10:58 Jochen Striepe <jochen>
162 * t-prot: Another bug with -c: Empty lines before the signature
163 were not handled properly. Patch by Simon Ruderich.
165 2010-04-20 10:57 Jochen Striepe <jochen>
167 * t-prot: This causes -c1 to not create an empty line at the
168 beginning of the message if there were empty lines at the start
169 of the body. Patch by Simon Ruderich.
171 2010-04-20 10:55 Jochen Striepe <jochen>
173 * t-prot, t-prot.1: Typos and documentation fixes regarding
174 $indent. Many thanks to Simon Ruderich.
176 2010-04-09 08:47 Jochen Striepe <jochen>
178 * t-prot: Release as v2.98.
180 2010-04-09 08:45 Jochen Striepe <jochen>
182 * t-prot.1: Clarify --lax-security description.
184 2010-04-09 08:36 Jochen Striepe <jochen>
186 * t-prot: Use descriptive temp variable names when parsing command
189 2010-03-06 13:26 Jochen Striepe <jochen>
191 * t-prot.1: Mention configuration files for Heirloom mailx and
192 metamail. Avoid false impression with --lax-security.
194 2010-03-06 11:51 Jochen Striepe <jochen>
196 * t-prot.1: Another Typo.
198 2010-03-06 10:19 Jochen Striepe <jochen>
200 * t-prot.1: Fix spelling error. Thanks to Gerfried Fuchs!
202 2010-03-06 02:32 Jochen Striepe <jochen>
204 * t-prot: Release as v2.97.
206 2010-03-06 02:31 Jochen Striepe <jochen>
208 * t-prot, t-prot.1: Standard diff(1) output now is protected by
209 --diff, too. Many thanks to Martin Neitzel and Matthias Kilian.
211 2010-03-04 23:01 Jochen Striepe <jochen>
213 * t-prot: Release as v2.96.
215 2010-03-04 22:48 Jochen Striepe <jochen>
217 * t-prot: Allow -o /dev/null without bitching around.
219 2010-03-04 22:40 Jochen Striepe <jochen>
221 * t-prot.1: Give some emergency help how to write to /dev/null. You
224 2010-03-04 22:19 Jochen Striepe <jochen>
226 * t-prot.1: Remove repetition.
228 2010-03-04 22:12 Jochen Striepe <jochen>
230 * t-prot: More syntax help fixes.
232 2010-03-04 22:09 Jochen Striepe <jochen>
234 * t-prot.1: Update date string.
236 2010-03-04 22:09 Jochen Striepe <jochen>
238 * t-prot.1: Fix --version description.
240 2010-03-04 22:07 Jochen Striepe <jochen>
242 * t-prot.1: More syntax fixes.
244 2010-03-04 22:02 Jochen Striepe <jochen>
246 * t-prot.1: Change option order for footer options.
248 2010-03-04 21:48 Jochen Striepe <jochen>
250 * t-prot.1: More grouping: Footers.
252 2010-03-04 21:34 Jochen Striepe <jochen>
254 * t-prot.1: Fix typo.
256 2010-03-04 21:32 Jochen Striepe <jochen>
258 * t-prot, t-prot.1: Special output to "NONE" is not required. You
261 2010-03-04 21:24 Jochen Striepe <jochen>
263 * t-prot.1: Improve word flow.
265 2010-03-04 21:22 Jochen Striepe <jochen>
267 * t-prot.1: Fix -i and -o syntax.
269 2010-03-04 21:21 Jochen Striepe <jochen>
271 * t-prot.1: Improve MIME handling description.
273 2010-03-04 21:19 Jochen Striepe <jochen>
275 * t-prot.1: Explain grouping of options and what happens if none
276 are specified. Be specific how MIME is handled.
278 2010-03-04 19:45 Jochen Striepe <jochen>
280 * contrib/: mailcap.t-prot, nailrc.t-prot: New files: configuration
281 samples for metamail and Heirloom mailx (a.k.a. nail). Many
282 thanks to Martin Neitzel!
284 2010-03-04 18:26 Jochen Striepe <jochen>
286 * t-prot.1: Fix -S syntax.
288 2010-03-04 18:25 Jochen Striepe <jochen>
290 * t-prot: Fix -S syntax help.
292 2010-03-04 18:24 Jochen Striepe <jochen>
294 * t-prot.1: Group options by meaning, rather than alphabetically.
295 Thanks to Martin Neitzel for suggesting.
297 2010-03-04 17:53 Jochen Striepe <jochen>
299 * t-prot: Fix --help output order.
301 2010-03-04 17:52 Jochen Striepe <jochen>
303 * t-prot: Fix -c syntax in --help, too.
305 2010-03-03 23:39 Jochen Striepe <jochen>
307 * t-prot.1: Precisify wording for --ms-smart.
309 2010-03-03 23:36 Jochen Striepe <jochen>
311 * t-prot.1: Be a little more specific as to what --ms-smart really
314 2010-03-03 23:30 Jochen Striepe <jochen>
316 * t-prot.1: Specify more clearly what locale to specify with
317 --locale. Thanks to Martin Neitzel for suggesting.
319 2010-03-03 23:24 Jochen Striepe <jochen>
321 * t-prot.1: Fix -c syntax help.
323 2010-03-03 21:09 Jochen Striepe <jochen>
325 * t-prot: Fix bad typo. Thanks to Martin Neitzel.
327 2010-03-03 17:50 Jochen Striepe <jochen>
329 * t-prot: Big changes, we step a great deal towards the next major
330 version number. Release as v2.95.
332 2010-03-03 17:27 Jochen Striepe <jochen>
334 * t-prot: Since Getopt::Mixed would break existing configurations
335 with the new -c command line switch behaviour, the migration to
336 Getopt::Long has been finished by now: This commit merges the big
337 bad Getopt::Long patch. Hope the performance issue does not turn
338 out to be too grave. Thanks to everyone for testing and providing
341 2010-02-19 17:20 Jochen Striepe <jochen>
343 * t-prot, t-prot.1, contrib/muttrc.t-prot, contrib/t-prot.sl: The
344 command line option -c now accepts an optional parameter
345 specifying the number of empty lines to remain. Thanks to Simon
348 2010-02-15 21:13 Jochen Striepe <jochen>
350 * t-prot: Release as v2.15.
352 2010-02-15 21:08 Jochen Striepe <jochen>
354 * t-prot.1: Describe --sani more precisely.
356 2010-02-15 20:21 Jochen Striepe <jochen>
358 * t-prot: Fine-tune some regex.
360 2010-02-15 20:20 Jochen Striepe <jochen>
362 * t-prot: Fix merging of multiple blank lines within pgp output
365 2010-02-15 20:02 Jochen Striepe <jochen>
367 * t-prot: Simplify expression.
369 2010-02-15 19:34 Jochen Striepe <jochen>
371 * t-prot, t-prot.1: Add --reply and --sani for fixing annoying
372 headers. Add documentation for both. Many thanks to Matthias
373 Kilian and Martin Neitzel for suggesting and providing some
374 script invoked by procmail rules.
376 2010-02-14 13:03 Jochen Striepe <jochen>
378 * t-prot.1: Suggest reading about -p when using -P.
380 2010-02-14 13:00 Jochen Striepe <jochen>
382 * t-prot.1: Sort options in a consistent, alphabetical way.
384 2010-02-11 21:59 Jochen Striepe <jochen>
386 * t-prot.1: Fix hyphenation. Thanks to Gerfried Fuchs for noticing!
388 2010-02-11 13:55 Jochen Striepe <jochen>
390 * t-prot.1: Jeff Covey's article should not be missing under SEE
393 2010-02-11 12:10 Jochen Striepe <jochen>
395 * t-prot: Release as v2.14.
397 2010-02-11 12:09 Jochen Striepe <jochen>
399 * t-prot: Code cleanup for --pgp-short. Should get better
402 2010-02-07 23:41 Jochen Striepe <jochen>
404 * t-prot: Tighten --help output.
406 2010-02-07 23:10 Jochen Striepe <jochen>
408 * t-prot.1: Add fields of usage and mention the INN2 filter file.
410 2010-02-07 22:56 Jochen Striepe <jochen>
412 * t-prot.1: Improve word flow.
414 2010-02-07 17:16 Jochen Striepe <jochen>
416 * t-prot.1: Another occurence of RFC 2822, update to RFC 5322.
418 2010-02-07 15:31 Jochen Striepe <jochen>
420 * t-prot.1: RFC 5322 is offficial standard for the Internet Message
421 Format since October 2008, obsoleting RFC 2822.
423 2010-02-06 04:29 Jochen Striepe <jochen>
425 * t-prot: Adjust comment to modern t-prot times.
427 2010-02-04 22:33 Jochen Striepe <jochen>
429 * t-prot.1: Update contributers list.
431 2010-02-03 18:58 Jochen Striepe <jochen>
433 * t-prot.1: Update date string.
435 2010-02-03 18:56 Jochen Striepe <jochen>
437 * t-prot.1: Remove redundancies, improve some descriptions.
439 2010-02-02 00:48 Jochen Striepe <jochen>
441 * contrib/muttrc.t-prot: By now, --bigq is pretty much standard and
442 extremely well-tested, so we include it into default
445 2010-02-01 23:34 Jochen Striepe <jochen>
447 * t-prot: Revert thinko from r1.272.
449 2010-02-01 23:27 Jochen Striepe <jochen>
451 * t-prot: Fix syntax to match coding style.
453 2010-01-31 23:07 Jochen Striepe <jochen>
455 * t-prot: Release as v2.13.
457 2010-01-29 14:03 Jochen Striepe <jochen>
459 * t-prot: Fix long standig false positive for mutt<1.5.18 with
460 Microsoft TOFU inside a PGP signed message and no lines above the
461 full quote (indicating a forwarded message rather than a lazy
462 full quote). Thanks to Gerfried Fuchs.
464 2010-01-24 18:17 Jochen Striepe <jochen>
466 * t-prot: Fix newline stripping for locales.
468 2010-01-08 12:10 Jochen Striepe <jochen>
470 * t-prot: Release as v2.12.
472 2010-01-08 12:08 Jochen Striepe <jochen>
474 * t-prot, t-prot.1: Exit with exit status EX_OK when --max-lines
475 hits and -Mmutt is set (mutt is picky when a display_filter
476 fails). Provide a notification line in that case. Update man
477 page. Many thanks to Gerfried Fuchs, Martin F. Krafft and Tino
478 Keitel for reporting, providing a patch and testing.
480 2010-01-05 13:05 Jochen Striepe <jochen>
482 * t-prot: Release as v2.11.
484 2010-01-05 13:01 Jochen Striepe <jochen>
486 * contrib/filter_innd.pl: Command line default has changed, check
487 flags must be set now.
489 2010-01-05 12:46 Jochen Striepe <jochen>
491 * t-prot.1: Better explain ratio check value.
493 2010-01-05 12:43 Jochen Striepe <jochen>
495 * t-prot.1: Update copyright time stamp.
497 2010-01-05 12:42 Jochen Striepe <jochen>
499 * t-prot, t-prot.1: Fix initialization and command line parsing for
500 --check (this should work as advertised now). Make the ratio
501 check code a little easier to read. Add the default value for the
502 ratio check to the man page.
504 2010-01-04 12:07 Jochen Striepe <jochen>
506 * t-prot.1: Remove URLs to example scripts and configs. The files
507 are provided with the package.
509 2009-12-30 22:34 Jochen Striepe <jochen>
511 * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
514 2009-12-30 22:28 Jochen Striepe <jochen>
516 * t-prot: Release as t-prot v2.9.
518 2009-12-30 22:27 Jochen Striepe <jochen>
520 * t-prot: Do not check for message length in attachments (we
521 checked already for the entire message). Do exit with proper exit
522 code if message is longer than set in --max-lines (so scripts can
523 see if we gave up processing).
525 2009-12-30 10:07 Jochen Striepe <jochen>
527 * t-prot.1: Fix speling.
529 2009-12-25 18:40 Jochen Striepe <jochen>
531 * t-prot.1: Fix time stamp.
533 2009-12-20 22:38 Jochen Striepe <jochen>
535 * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
536 thanks (and a very merry Christmas) to Alfie.
538 2009-12-19 23:18 Jochen Striepe <jochen>
540 * t-prot: Release as v2.8.
542 2009-12-18 22:53 Jochen Striepe <jochen>
544 * t-prot, t-prot.1: Update documentation to reflect last change.
545 Avoid being tripped by endless (or non-existant) headers.
547 2009-12-18 14:25 Jochen Striepe <jochen>
549 * t-prot: Change check order and remove duplicated code for
552 2009-08-24 22:32 Jochen Striepe <jochen>
554 * t-prot: Release as t-prot v2.7.
556 2009-08-24 19:20 Jochen Striepe <jochen>
560 2009-08-24 19:17 Jochen Striepe <jochen>
564 2009-08-24 14:15 Jochen Striepe <jochen>
566 * t-prot: Andreas Kneib had problems with some Microsoft Outlook
567 gargabe and submitted a one-liner. Thanks!
569 2009-08-24 04:07 Jochen Striepe <jochen>
571 * t-prot: Release as t-prot v2.6.
573 2009-08-24 03:44 Jochen Striepe <jochen>
575 * t-prot.1: Update dates.
577 2009-08-24 03:43 Jochen Striepe <jochen>
579 * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
581 2009-08-24 03:42 Jochen Striepe <jochen>
583 * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
584 pattern, thanks to Simon Ruderich.
586 2007-09-19 13:32 Jochen Striepe <jochen>
588 * t-prot, t-prot.1: Updated time stamps, released as v2.5.
590 2007-09-19 13:31 Jochen Striepe <jochen>
592 * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
593 produced by Novell Groupwise. Many thanks to Philipp Thomas for
594 testing and suggesting.
596 2007-05-24 10:22 Jochen Striepe <jochen>
598 * t-prot.1: Update copyright date.
600 2007-03-09 16:06 Jochen Striepe <jochen>
602 * t-prot: Release as v2.4.
604 2007-03-09 16:05 Jochen Striepe <jochen>
606 * t-prot, t-prot.1: Add feature to skip processing very large
607 messages. Many thanks to Gerfried Fuchs and Scorpi for testing
610 2007-03-09 15:33 Jochen Striepe <jochen>
612 * t-prot: Fix formatting for better reading.
614 2006-12-19 14:13 Jochen Striepe <jochen>
616 * t-prot: Release as v2.3.
618 2006-12-19 13:30 Jochen Striepe <jochen>
620 * t-prot.1: Fix grammar, update time stamp.
622 2006-12-19 13:04 Jochen Striepe <jochen>
624 * t-prot: Sync the order of options in the man page and "t-prot
627 2006-11-30 15:06 Jochen Striepe <jochen>
629 * t-prot: Release as v2.2.
631 2006-11-30 14:02 Jochen Striepe <jochen>
633 * t-prot: Add string to detect gmx.de's M$ style TOFU.
635 2006-09-25 16:42 Jochen Striepe <jochen>
637 * t-prot.1: Make sure we can ship files not copyrighted by the
638 author of the package.
640 2006-07-16 10:50 Jochen Striepe <jochen>
642 * t-prot.1: There are no patches for locales of old mutt versions.
644 2006-07-11 16:05 Jochen Striepe <jochen>
646 * t-prot.1: Updated time stamp.
648 2006-07-10 12:01 Jochen Striepe <jochen>
650 * t-prot.1: Fix spelling and grammar.
652 2006-06-23 19:28 Jochen Striepe <jochen>
654 * t-prot.1: Fix capitalization of "pgp".
656 2006-06-23 19:25 Jochen Striepe <jochen>
658 * t-prot.1: Add section about performance issues.
660 2006-06-18 00:45 Jochen Striepe <jochen>
662 * t-prot: Release as v2.1.
664 2006-06-18 00:45 Jochen Striepe <jochen>
666 * t-prot: Frank Terbeck suggested a more tolerant handling of
667 signatures -- trailing newlines are no longer counted as
668 signature lines, thus fixing some mailing list software
671 2006-06-17 14:34 Jochen Striepe <jochen>
673 * t-prot.1: Update time stamp.
675 2006-06-17 14:34 Jochen Striepe <jochen>
677 * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
678 learning how to report them.
680 2006-05-16 14:07 Jochen Striepe <jochen>
682 * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
683 MIME attachments. Many thanks!
685 2006-05-16 14:07 Jochen Striepe <jochen>
687 * t-prot.1: There is no BUGS file any longer.
689 2006-05-16 13:34 Jochen Striepe <jochen>
691 * t-prot.1: Time stamp and copyright updated.
693 2006-05-16 13:33 Jochen Striepe <jochen>
695 * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
697 2005-06-29 14:45 Jochen Striepe <jochen>
699 * t-prot.1: Better formatting for "see also".
701 2005-06-29 14:36 Jochen Striepe <jochen>
703 * t-prot.1: Add section about exit status.
707 2005-05-27 12:00 Jochen Striepe <jochen>
709 * t-prot: Re-release as v2.0. No code change since v1.104.
711 2005-05-13 02:06 Jochen Striepe <jochen>
713 * t-prot.1: Matthias Kilian suggested some cleanup for better
714 reading. Many thanks!
716 2005-05-12 17:29 Jochen Striepe <jochen>
718 * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
720 2005-05-12 17:07 Jochen Striepe <jochen>
722 * t-prot.1: Fix typo.
724 2005-05-12 17:07 Jochen Striepe <jochen>
726 * t-prot.1: Provide more information on how to submit bug reports.
728 2005-05-12 05:32 Jochen Striepe <jochen>
730 * t-prot.1: Fix formatting.
732 2005-05-12 05:29 Jochen Striepe <jochen>
734 * t-prot.1: Another typo.
736 2005-05-12 05:27 Jochen Striepe <jochen>
738 * t-prot.1: Fix typo.
740 2005-05-12 04:54 Jochen Striepe <jochen>
742 * t-prot: Release as v1.104.
744 2005-05-11 14:14 Jochen Striepe <jochen>
746 * t-prot.1: Many clarifications and added details. Some formatting
749 2005-05-11 11:21 Jochen Striepe <jochen>
751 * t-prot.1: Fix copyright date string.
753 2005-05-11 11:17 Jochen Striepe <jochen>
755 * t-prot.1: LICENSE CHANGE!
757 Alfie is completely right: Since the copyright notice essentially
758 is a BSD license, it is the Right Thing to simply switch to a BSD
759 license (slightly modified, as there is no binary code in
762 2005-05-11 03:22 Jochen Striepe <jochen>
764 * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
767 2005-05-11 03:16 Jochen Striepe <jochen>
769 * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
770 wording should be a little clearer now.
772 2005-05-11 03:14 Jochen Striepe <jochen>
774 * t-prot.1: Remove unnecessary text block.
776 2005-05-11 03:09 Jochen Striepe <jochen>
778 * t-prot: The case-sensitivity of the Content-Type: header (vs.
779 Content-type:) seems not to be absolutely clear. RFC 1049 should
780 be obsoleted by RFCs 2045-2049 by now, but to be sure, we will
783 2005-05-11 03:04 Jochen Striepe <jochen>
785 * t-prot.1: RFC 822 is no longer important. RFC 2822 should
788 2005-05-11 02:59 Jochen Striepe <jochen>
790 * t-prot.1: Update date string.
792 2005-05-11 02:58 Jochen Striepe <jochen>
794 * t-prot.1: Fix apostrophe.
796 2005-05-10 15:09 Jochen Striepe <jochen>
798 * contrib/t-prot.sl: Update copyright.
800 2005-05-09 16:54 Jochen Striepe <jochen>
802 * contrib/t-prot.sl: Make sure users get a hint if they look why
803 t-prot.sl does not work on their system (just as I did and
804 wondered what was wrong).
806 2005-05-08 20:13 Jochen Striepe <jochen>
808 * t-prot: Release as v1.103.
810 2005-05-08 20:13 Jochen Striepe <jochen>
812 * t-prot: More regex fixes.
814 2005-05-08 19:50 Jochen Striepe <jochen>
816 * t-prot: Release as v1.102.
818 2005-05-08 19:49 Jochen Striepe <jochen>
820 * t-prot: Many fixes to many regexes, fixing performance issues und
821 readability. Some were entirely replaced by faster means.
823 2005-04-25 18:35 Jochen Striepe <jochen>
825 * t-prot: Release as v1.101.
827 2005-04-25 17:49 Jochen Striepe <jochen>
829 * t-prot: We must not forget to remove ad and mailing list footers
830 within the first MIME/Multipart attachment when processing raw
831 messages (lacking -M).
833 2005-04-25 17:29 Jochen Striepe <jochen>
835 * t-prot: Fix a comment.
837 2005-04-25 17:28 Jochen Striepe <jochen>
839 * t-prot: Mailing list footers (and probably ad footers) were not
840 detected when processing raw MIME/Multipart messages: We have to
841 look at the very end of the message, not only at the end of the
842 first attachment. Fix this by calling remove_footers() before
843 dealing with raw multipart attachments.
845 2005-04-15 16:08 Jochen Striepe <jochen>
847 * t-prot: Release as v1.100.
849 2005-04-15 16:07 Jochen Striepe <jochen>
851 * contrib/filter_innd.pl: We don't submit any headers, so use
852 --body. Use unlink() instead of system(). Mention the temp file
855 2005-04-15 16:03 Jochen Striepe <jochen>
857 * t-prot, t-prot.1: Add --body to make sure we are not looking for
858 any headers when there are none in the input.
860 2005-04-15 15:42 Jochen Striepe <jochen>
862 * t-prot.1: Add some clarifications and missing details.
864 2005-03-31 21:39 Jochen Striepe <jochen>
866 * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
867 remove() instead of system() and pipe_article() to reduce
868 flickering (and for cleaner code). Patch by Gregor Herrman, many
871 2005-03-31 21:20 Jochen Striepe <jochen>
873 * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
874 Printable. Thanks to Gregor Herrmann.
876 2005-03-31 21:17 Jochen Striepe <jochen>
878 * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
879 prefixes for other commands, so we should not overwrite those.
880 Patch by Gregor Herrmann, many thanks!
882 2005-03-24 23:24 Jochen Striepe <jochen>
884 * t-prot: Release as v1.99.
886 2005-03-22 17:10 Jochen Striepe <jochen>
888 * t-prot: Fix false positive for kammquote condition.
890 2005-03-21 20:30 Jochen Striepe <jochen>
892 * t-prot: Fix missing range check when From: is the last header.
893 Thanks to Norbert Tretkowski for reporting.
895 2005-03-01 16:20 Jochen Striepe <jochen>
897 * t-prot: Release as v1.98.
899 2005-03-01 16:20 Jochen Striepe <jochen>
901 * t-prot: Gerfried Fuchs pointed out that some locale maintainers
902 might avoid quote signs, so we check for "%" too when extracting
903 some locale strings. This still is not *really* bullet-proof,
904 because e.g. the percent sign might be protected by an escape.
905 This possibility should be quite unlikely, though, so we stick
908 2005-02-25 00:34 Jochen Striepe <jochen>
910 * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
911 no longer available at Sven Gucke's old site.
913 2005-02-24 23:45 Jochen Striepe <jochen>
915 * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
918 2005-02-23 14:07 Jochen Striepe <jochen>
920 * t-prot.1: Remove misleading information about locale names.
922 2005-02-23 13:39 Jochen Striepe <jochen>
924 * t-prot: Release as v1.97.
926 2005-02-23 13:38 Jochen Striepe <jochen>
928 * t-prot: Fix French (and probably many other) locales extraction.
929 Many thanks to Philippe Berini and Gerfried Fuchs who helped a
930 great deal with the bug hunt.
932 2005-02-14 16:02 Jochen Striepe <jochen>
934 * t-prot.1: Remove unnecessary lines.
936 2005-02-14 16:01 Jochen Striepe <jochen>
938 * t-prot.1: Fix copyright time stamp.
940 2005-02-14 15:19 Jochen Striepe <jochen>
942 * t-prot: Release as v1.96.
944 2005-02-14 15:18 Jochen Striepe <jochen>
946 * t-prot: GnuPG locale strings were for v1.2.6, update them to
949 2005-02-14 14:29 Jochen Striepe <jochen>
951 * t-prot: Release as v1.95. The use of Locale::gettext is quite a
952 big change, so we consider this a v2.0 pre-release. Please send
953 any feature requests and bugreports NOW, so we can work on them
954 before the release of v2.0.
956 2005-02-14 14:26 Jochen Striepe <jochen>
958 * t-prot.1: Mention the need for Locale::gettext when using
959 --locale. Update date string.
961 2005-02-14 14:23 Jochen Striepe <jochen>
963 * t-prot: Following a suggestion by Gerfried Fuchs, make
964 Locale::gettext fetch the locale strings for us. Big change,
965 please report any funny behaviour -- thanks!
967 2005-02-02 14:46 Jochen Striepe <jochen>
969 * t-prot: Release as v1.49.
971 2005-02-02 13:22 Jochen Striepe <jochen>
973 * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
974 pgp() code when dealing with multi-line From: headers. Many
975 thanks for reporting!
977 2005-02-01 16:38 Jochen Striepe <jochen>
979 * t-prot: Fix missing Locale value.
981 2005-02-01 15:15 Jochen Striepe <jochen>
983 * t-prot: Fix another regex.
985 2005-02-01 14:50 Jochen Striepe <jochen>
987 * t-prot: Fix regexes.
989 2005-01-08 12:05 Jochen Striepe <jochen>
991 * t-prot.1: Fix broken link.
993 2005-01-07 19:15 Jochen Striepe <jochen>
995 * contrib/t-prot.sl: Now that line breaks by the encoding are
996 better detected, we will turn on signature checking once again.
998 2005-01-07 19:14 Jochen Striepe <jochen>
1000 * contrib/t-prot.sl: Gregor Herrmann found some problems with
1001 S-Lang variables and provided documentation improvements.
1003 2005-01-01 14:17 Jochen Striepe <jochen>
1005 * t-prot.1: Fix typo.
1007 2005-01-01 14:14 Jochen Striepe <jochen>
1009 * t-prot.1: T-prot's name does not have to be highlighted each time
1012 2005-01-01 14:12 Jochen Striepe <jochen>
1014 * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
1017 2004-12-31 14:45 Jochen Striepe <jochen>
1019 * t-prot: Release as v1.48.
1021 2004-12-31 14:39 Jochen Striepe <jochen>
1023 * t-prot: Fix off-by-one error in TOFU code.
1025 2004-12-31 14:33 Jochen Striepe <jochen>
1027 * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
1029 2004-10-26 00:50 Jochen Striepe <jochen>
1031 * t-prot: Fix false positive reported by Gerfried Fuchs. Many
1034 2004-10-21 18:16 Jochen Striepe <jochen>
1036 * t-prot: Release as v1.47.
1038 2004-10-21 18:16 Jochen Striepe <jochen>
1040 * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
1041 initialisation. --ftr-ad implicitely sets -a, --ftr-ml
1042 implicitely sets -l. Many thanks to Andre Berger.
1044 2004-10-21 17:13 Jochen Striepe <jochen>
1046 * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
1047 -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre
1050 2004-10-21 14:26 Jochen Striepe <jochen>
1052 * t-prot.1: Try to explain -a and -l in more detail (without
1053 confusing everyone).
1055 2004-10-21 14:13 Jochen Striepe <jochen>
1057 * t-prot: Release as v1.46.
1059 2004-10-10 23:10 Jochen Striepe <jochen>
1061 * contrib/t-prot.sl: Remove -S command line option as line counts
1062 get wrong with quoted-printable (which gets more and more widely
1065 2004-10-10 22:47 Jochen Striepe <jochen>
1067 * t-prot, t-prot.1: Remove the groups flag within --check: This is
1068 done easier inside filter_innd.pl (where it is actually
1069 implemented already).
1071 2004-10-10 22:43 Jochen Striepe <jochen>
1073 * t-prot: Realign global vars into three categories: command-line
1074 switches, mutt locales, gnupg locales. This should be much more
1077 2004-10-10 22:27 Jochen Striepe <jochen>
1079 * t-prot.1: Fix typo. Update date string.
1081 2004-10-10 22:26 Jochen Striepe <jochen>
1083 * contrib/filter_innd.pl: Reject full quotes as well.
1085 2004-10-10 21:50 Jochen Striepe <jochen>
1087 * t-prot: Performance fix.
1089 2004-10-10 21:47 Jochen Striepe <jochen>
1091 * contrib/filter_innd.pl: Update comment.
1093 2004-10-10 21:28 Jochen Striepe <jochen>
1095 * t-prot: Fix --check flags parsing to be stricter.
1097 2004-10-10 21:22 Jochen Striepe <jochen>
1099 * t-prot: Fix --check flags parsing.
1101 2004-10-09 12:17 Jochen Striepe <jochen>
1103 * t-prot: Release as v1.45.
1105 2004-10-09 12:08 Jochen Striepe <jochen>
1107 * t-prot: Check for empty footer files before processing them. Many
1108 thanks to Markus Hubig.
1110 2004-09-28 13:19 Jochen Striepe <jochen>
1112 * t-prot: Release as v1.44.
1114 2004-09-28 13:19 Jochen Striepe <jochen>
1116 * t-prot: Fix detection of MS-style TOFU within PGP signed
1117 messages. Many thanks to Gerfried Fuchs for reporting.
1119 2004-09-27 19:45 Jochen Striepe <jochen>
1121 * t-prot.1: Update time stamp.
1123 2004-09-27 19:40 Jochen Striepe <jochen>
1125 * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
1127 2004-09-27 19:23 Jochen Striepe <jochen>
1129 * t-prot: Release as v1.43.
1131 2004-09-27 19:22 Jochen Striepe <jochen>
1133 * t-prot: Fix MS-style TOFU removal for attachments when invoked
1134 from mutt. Many thanks to Gerfried Fuchs.
1136 2004-09-27 19:05 Jochen Striepe <jochen>
1138 * t-prot: Fix typo, small performance enhancement.
1140 2004-09-27 17:27 Jochen Striepe <jochen>
1142 * t-prot: Minor cleanup.
1144 2004-09-20 19:02 Jochen Striepe <jochen>
1146 * contrib/filter_innd.pl: New file.
1148 2004-09-20 19:01 Jochen Striepe <jochen>
1150 * t-prot, t-prot.1: Add INN2 filtering aids. New command line
1155 2004-09-20 16:13 Jochen Striepe <jochen>
1157 * t-prot: Website http://learn.to/edit_messages/ is no longer
1160 2004-08-28 13:50 Jochen Striepe <jochen>
1162 * t-prot: Release as v1.41.
1164 2004-08-28 13:42 Jochen Striepe <jochen>
1166 * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
1169 2004-08-07 18:57 Jochen Striepe <jochen>
1171 * t-prot.1: Update Copyright date.
1173 2004-08-07 18:34 Jochen Striepe <jochen>
1175 * t-prot: Fix last changes so attachments are separated by at least
1176 one empty line (as done in the pgp code as well).
1178 2004-08-07 17:52 Jochen Striepe <jochen>
1180 * t-prot: Release as v1.40.
1182 2004-08-07 17:51 Jochen Striepe <jochen>
1184 * t-prot, t-prot.1: Add new option --ms-smart. Right now only
1185 special pgp treatment is included (this fixes the behaviour when
1186 there is a clear text pgp signed message embedded in some MS
1189 This should work fine, but you never know what crap Outlook users
1190 will send. So please give feedback if the results are not as
1193 2004-08-07 15:37 Jochen Striepe <jochen>
1195 * t-prot.1: Remove "require" line note. Update date string.
1197 2004-08-07 15:20 Jochen Striepe <jochen>
1199 * t-prot: More checks on command line correctness.
1201 2004-08-07 14:58 Jochen Striepe <jochen>
1203 * t-prot: Fix typo introduced with last update.
1205 2004-08-07 14:48 Jochen Striepe <jochen>
1207 * t-prot: Fix "require" statement to match the code.
1209 2004-07-31 13:41 Jochen Striepe <jochen>
1211 * t-prot: Release as v1.39.
1213 2004-07-31 13:10 Jochen Striepe <jochen>
1215 * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
1218 2004-07-31 12:41 Jochen Striepe <jochen>
1220 * t-prot: Fix "be" gnupg locales.
1222 Update locales to newly released gnupg-1.2.5 (and be incompatible
1223 to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
1224 the price for not simply setting the LC vars to "C"...).
1226 2004-07-17 15:28 Jochen Striepe <jochen>
1228 * t-prot, t-prot.1: Add option to have no output file.
1230 2004-04-25 03:51 Jochen Striepe <jochen>
1232 * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
1235 2004-03-02 17:57 Jochen Striepe <jochen>
1237 * t-prot: Comment updated: Reflect the fact that no locales have
1238 changed in mutt-1.4.2.1.
1240 2004-03-02 16:54 Jochen Striepe <jochen>
1242 * muttrc.t-prot, t-prot.sl: Moved to contrib/.
1244 2004-02-11 17:05 Jochen Striepe <jochen>
1246 * t-prot: Comment updated: Reflect the fact that no locales have
1247 changed in mutt-1.4.2.
1249 2004-01-31 03:06 Jochen Striepe <jochen>
1251 * t-prot.1: Fix copyright date.
1253 2004-01-30 16:20 Jochen Striepe <jochen>
1255 * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
1257 2004-01-30 16:08 Jochen Striepe <jochen>
1259 * t-prot: Release as v1.38.
1261 2004-01-30 15:38 Jochen Striepe <jochen>
1263 * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option.
1264 Many thanks to Christian Wach for pointing at the problem.
1266 2004-01-30 15:31 Jochen Striepe <jochen>
1268 * t-prot: Small performance fix in footer treatment.
1270 2004-01-21 14:46 Jochen Striepe <jochen>
1272 * t-prot: Release as v1.37.
1274 2004-01-21 14:45 Jochen Striepe <jochen>
1276 * t-prot: Fix processing if first attachment is of type
1279 2004-01-21 14:39 Jochen Striepe <jochen>
1281 * t-prot: Small performance fix.
1283 2003-12-29 18:06 Jochen Striepe <jochen>
1285 * t-prot: Release as 1.36.
1287 2003-12-29 18:06 Jochen Striepe <jochen>
1289 * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
1291 2003-12-29 16:33 Jochen Striepe <jochen>
1293 * t-prot.1: Update date string.
1295 2003-12-29 16:09 Jochen Striepe <jochen>
1297 * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
1299 2003-12-29 13:59 Jochen Striepe <jochen>
1301 * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
1302 altogether. Mutt developer versions are handled in patches.
1304 2003-11-22 03:35 Jochen Striepe <jochen>
1306 * t-prot: Fix comments for gpg and mutt locales.
1308 2003-11-20 15:51 Jochen Striepe <jochen>
1310 * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
1311 interpreted as successful if a bug showed up (boy, I never saw
1312 this with good old gnupg-1.0.7).
1316 2003-11-19 22:05 Jochen Striepe <jochen>
1318 * t-prot: Release as v1.34.
1320 2003-11-19 21:58 Jochen Striepe <jochen>
1322 * t-prot: Cosmetics.
1324 2003-11-19 21:45 Jochen Striepe <jochen>
1326 * t-prot.1: Cosmetics.
1328 2003-11-19 21:43 Jochen Striepe <jochen>
1330 * t-prot.1: Change time stamp.
1332 2003-11-19 21:43 Jochen Striepe <jochen>
1334 * t-prot.1: Update man page to reflect last changes.
1336 2003-11-19 21:41 Jochen Striepe <jochen>
1338 * t-prot: Update gpg's locales to gpg-1.2.3. Support for
1339 gpg-1.0.7's locales is available as a patch.
1341 2003-11-19 21:11 Jochen Striepe <jochen>
1343 * t-prot.1: Update man page to reflect last changes.
1345 2003-11-19 21:10 Jochen Striepe <jochen>
1347 * t-prot: Removed option --mutt-ver for sanity reasons. Special
1348 adapations for mutt developer versions will be available as a
1351 2003-09-10 13:32 Jochen Striepe <jochen>
1353 * t-prot.1: Make clear t-prot.sl is just an example implementation.
1356 2003-09-10 13:30 Jochen Striepe <jochen>
1358 * t-prot.sl, contrib/t-prot.sl: Additional comments.
1360 2003-08-11 16:35 Jochen Striepe <jochen>
1362 * t-prot: Release as v1.33.
1364 2003-08-11 16:35 Jochen Striepe <jochen>
1366 * t-prot.1: Improve description for --mutt-ver.
1368 2003-08-11 16:33 Jochen Striepe <jochen>
1370 * t-prot.1: Update date string.
1372 2003-08-11 16:32 Jochen Striepe <jochen>
1374 * t-prot: Clean up locales stuff.
1376 2003-08-11 16:19 Jochen Striepe <jochen>
1378 * t-prot: Fix parsing order with --mutt-ver and --locale.
1380 2003-08-11 16:05 Jochen Striepe <jochen>
1382 * t-prot.1: Add description for --mutt-ver.
1384 2003-08-11 16:00 Jochen Striepe <jochen>
1386 * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
1387 block detection fail). New parameter --mutt-ver. Many thanks to
1392 2003-08-11 15:41 Jochen Striepe <jochen>
1394 * t-prot: Simplify regex introduced in last update.
1396 2003-08-10 00:22 Jochen Striepe <jochen>
1398 * t-prot: Fix some cases where SIGINT was not detected for pgp
1399 verification from within mutt.
1403 2003-07-21 15:12 Jochen Striepe <jochen>
1405 * t-prot: Release as v1.30.
1407 2003-07-21 15:12 Jochen Striepe <jochen>
1409 * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
1412 2003-07-15 15:39 Jochen Striepe <jochen>
1414 * t-prot: Release as v1.29.
1416 2003-07-15 15:38 Jochen Striepe <jochen>
1418 * t-prot: Fix email adress verification inside pgp(). Fix locale
1421 2003-07-09 23:11 Jochen Striepe <jochen>
1423 * t-prot: Use the environment variable LC_ALL (and if this fails,
1424 LANG) to determine a reasonable locale default. Suggested by
1429 2003-06-25 01:52 Jochen Striepe <jochen>
1431 * t-prot: Release as v1.27.
1433 2003-06-25 01:52 Jochen Striepe <jochen>
1435 * t-prot: Getting some rare multipart message from mutt, t-prot got
1436 locked into a probably endless 100% CPU consuming loop (see msgid
1437 <20030624071950.GA24479@sil.at>). This was a DoS and therefore a
1438 security problem if you use t-prot in some automated setup. This
1439 bug was only triggered when used with -Mmutt. BTW, fixing this
1440 should also increase performance when processing multipart
1441 messages with -Mmutt.
1443 Many many thanks to Gerfried Fuchs for alerting us and pointing
1444 out the DoS character of the bug (though most people might not
1445 use mutt to do fully automated email processing).
1447 2003-06-25 00:44 Jochen Striepe <jochen>
1449 * t-prot: Fix treatment of forwarded messages by Opera7.
1451 2003-06-23 16:10 Jochen Striepe <jochen>
1453 * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
1454 (hopefully this will be obsolet with S-Lang-2.0) and some minor
1457 2003-06-23 15:20 Jochen Striepe <jochen>
1459 * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
1461 2003-06-23 14:58 Jochen Striepe <jochen>
1463 * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
1465 2003-06-23 01:47 Jochen Striepe <jochen>
1467 * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
1468 correct some plain wrong comments, and add some more comments.
1470 2003-06-23 00:57 Jochen Striepe <jochen>
1472 * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
1473 configurable (thanks to Gerfried Fuchs for some suggestions) and
1474 provide a possibility to toggle filtering on/off from within slrn
1475 (thanks to Michael Prokop for feedback).
1477 2003-06-16 00:53 Jochen Striepe <jochen>
1479 * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
1480 t-prot.sl and update the man page to mention the S-Lang example
1483 2003-06-16 00:33 Jochen Striepe <jochen>
1485 * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
1486 from within slrn(1).
1488 2003-05-04 14:40 Jochen Striepe <jochen>
1490 * t-prot: Fix handling of empty lines in traditional TOFU code:
1491 TOFU broken into parts by empty lines will be detected correctly
1492 now, empty lines will not be deleted if there is no TOFU at all.
1496 2003-04-23 16:50 Jochen Striepe <jochen>
1498 * t-prot: Finally fix thrown away verbatim information with
1499 --pgp-move-vrf and -k (hope you had a happy Easter too). Many
1500 thanks to Gerfried Fuchs.
1504 2003-04-03 15:26 Jochen Striepe <jochen>
1506 * t-prot: Regex performance fixes.
1508 2003-03-20 03:09 Jochen Striepe <jochen>
1510 * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1514 2003-03-18 17:08 Jochen Striepe <devel>
1516 * t-prot: Clean up $0 usage.
1518 2003-03-08 18:05 Jochen Striepe <jochen>
1520 * t-prot: Pure cosmetics.
1522 2003-03-08 17:48 Jochen Striepe <jochen>
1524 * t-prot: Release as v1.23.
1526 2003-03-08 17:43 Jochen Striepe <jochen>
1528 * t-prot: Fix another typo.
1530 2003-03-08 17:40 Jochen Striepe <devel>
1532 * t-prot: Fix typo in last commit.
1534 2003-03-08 17:37 Jochen Striepe <devel>
1536 * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1537 an interrupt. Many thanks to Gerfried Fuchs.
1539 2003-03-08 03:24 Jochen Striepe <jochen>
1541 * t-prot, t-prot.1: Add a workaround for old mutt versions using
1542 the pagerfilter patch. Do not activate --lax-security unless you
1543 really know what you are doing.
1545 2003-03-07 15:19 Jochen Striepe <jochen>
1547 * t-prot: Ignore SIGINTs when called from within mutt. You probably
1548 want the chance to stop PGP verification and still have the
1549 message displayed. Idea by Peter Palfrader, suggested for t-prot
1550 by Gerfried Fuchs. Thanks, great idea!
1554 2003-03-05 18:26 Jochen Striepe <jochen>
1556 * t-prot: Release as v1.21.
1558 2003-03-05 18:15 Jochen Striepe <jochen>
1560 * t-prot: Various performance fixes.
1562 2003-03-05 18:02 Jochen Striepe <jochen>
1564 * t-prot: Another performance fix.
1566 2003-03-05 17:59 Jochen Striepe <jochen>
1568 * t-prot: Fix multipart boundary detection.
1570 2003-03-05 17:53 Jochen Striepe <jochen>
1572 * t-prot: Another performance fix in pgp().
1574 2003-03-05 17:51 Jochen Striepe <jochen>
1576 * t-prot: Fix bad typo.
1578 2003-03-05 17:35 Jochen Striepe <jochen>
1580 * t-prot: Performance improvements in pgp().
1582 2003-03-05 17:14 Jochen Striepe <jochen>
1584 * t-prot: Make kammquote code more efficient.
1586 2003-03-05 17:09 Jochen Striepe <jochen>
1588 * t-prot: Fix kammquote condition.
1590 2003-03-05 16:54 Jochen Striepe <jochen>
1592 * t-prot: Some cosmetics, no code changes.
1594 2003-03-01 18:49 Jochen Striepe <devel>
1596 * t-prot: Formatting: Replace tabs with spaces.
1598 2003-03-01 18:46 Jochen Striepe <devel>
1600 * t-prot: Add some comments.
1602 2003-02-26 23:56 Jochen Striepe <devel>
1604 * t-prot.1: Reflect the fact that world has not stopped spinning
1605 after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
1606 and 2822. Thanks to Thomas Bliesener for noticing.
1608 2003-02-26 23:32 Jochen Striepe <devel>
1610 * t-prot.1: Add an example for bouncing TOFU'ed messages using
1611 sendmail(8). Add a note that -m/-t is needed for successful use
1612 of -p. Thanks to Thomas Bliesener.
1614 2003-02-19 23:05 Jochen Striepe <jochen>
1616 * t-prot: Release as v1.20.
1618 2003-02-19 22:53 Jochen Striepe <jochen>
1620 * t-prot: Fix missing verbatim vals when moving gpg output.
1622 2003-02-17 16:00 Jochen Striepe <jochen>
1624 * t-prot.1: Update Copyright date.
1626 2003-02-17 14:53 Jochen Striepe <jochen>
1628 * t-prot: Fix moving gpg output for signatures by expired keys.
1632 2003-02-17 14:35 Jochen Striepe <jochen>
1634 * t-prot: Fix sender address for --pgp-short.
1636 2003-02-17 14:02 Jochen Striepe <jochen>
1638 * t-prot: Remove unnecessary variable in write_msg().
1640 2003-02-17 13:59 Jochen Striepe <jochen>
1642 * t-prot: Regex performance improvements.
1644 2003-02-17 02:59 Jochen Striepe <jochen>
1646 * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
1647 mime parts, we must take care that all gpg output is printed.
1651 2003-02-17 01:08 Jochen Striepe <jochen>
1653 * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1658 2003-02-14 15:50 Jochen Striepe <jochen>
1660 * t-prot: Fix missing check.
1662 2003-02-14 15:42 Jochen Striepe <jochen>
1664 * t-prot: Fix really annoying footer unflexibility. Now empty lines
1665 on the bottom of a message are ignored.
1669 2003-02-11 22:06 Jochen Striepe <jochen>
1671 * t-prot: Fix --bigq for big quotes that go down to one of the two
1676 2003-02-11 14:49 Jochen Striepe <jochen>
1678 * t-prot: Fix ad footers within pgp signed stuff.
1680 2003-02-11 14:42 Jochen Striepe <jochen>
1682 * t-prot: Fix trailing empty lines ("match anything") in ad footer
1687 2003-02-09 21:34 Jochen Striepe <devel>
1689 * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1690 Thanks to Michael Loeffler.
1692 Clean up some regexps for mutt's separators (should give better
1697 2003-02-08 19:19 Jochen Striepe <devel>
1699 * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1704 2003-02-08 18:44 Jochen Striepe <devel>
1706 * t-prot: Use constants where possible.
1708 2003-02-07 20:16 Jochen Striepe <jochen>
1710 * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1715 2003-02-07 19:26 Jochen Striepe <devel>
1717 * t-prot: Fix another terminal color sequence.
1719 2003-02-07 17:29 Jochen Striepe <jochen>
1721 * t-prot.1: List contributors in alphabetical order.
1723 2003-02-07 17:00 Jochen Striepe <jochen>
1725 * t-prot.1: Update date string.
1727 2003-02-07 16:55 Jochen Striepe <jochen>
1729 * t-prot.1: Add a note to the BUGS section about possible perl
1730 compiler errors with not-up-to-date perl installations.
1732 2003-02-07 12:51 Jochen Striepe <jochen>
1734 * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1735 thanks to Gerfried Fuchs).
1739 2003-02-06 17:11 Jochen Striepe <jochen>
1741 * t-prot: Last change broke attachment detection for -Mmutt.
1743 2003-02-06 16:37 Jochen Striepe <jochen>
1745 * t-prot: Fix mutt terminal color sequences. Fix false positive for
1746 overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
1747 Fuchs for reporting the bug and providing vital data!).
1751 2003-01-29 04:24 Jochen Striepe <devel>
1753 * t-prot.1: Update date string.
1755 2003-01-29 04:23 Jochen Striepe <devel>
1757 * t-prot.1: Fix spellling error.
1759 2003-01-28 13:00 Jochen Striepe <jochen>
1761 * t-prot: Make -h work again.
1763 Version bump to 1.8.
1765 2002-12-29 04:52 Jochen Striepe <jochen>
1767 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1768 spamassassin workaround. Update man page and sample config file
1771 Correct some speling errors in the man page.
1775 2002-12-11 19:53 Jochen Striepe <jochen>
1777 * t-prot: Mutt content type fix.
1779 Version bump to 1.6.
1781 2002-12-11 02:46 Jochen Striepe <jochen>
1783 * t-prot: Improve M$ style TOFU heuristics.
1787 2002-12-08 23:45 Jochen Striepe <jochen>
1789 * t-prot: Remove unused else.
1791 2002-12-06 17:21 Jochen Striepe <jochen>
1793 * t-prot: Fix treatment of pgp uids without email adress for
1794 --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1796 Small performance fix for --pgp-move-vrf.
1800 2002-12-04 21:45 Jochen Striepe <jochen>
1802 * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1805 Version bump to 1.3.
1807 2002-12-04 10:06 Jochen Striepe <jochen>
1809 * t-prot.1: Another --locale fix.
1811 2002-12-04 10:01 Jochen Striepe <jochen>
1813 * t-prot.1: Update --locale description.
1815 2002-12-03 19:20 Jochen Striepe <jochen>
1817 * t-prot: Add internationalization for --pgp-move-vrf from
1818 gnupg-1.0.7's po files. Should work with gnupg-1.2.x as well.
1822 2002-12-02 22:04 Jochen Striepe <jochen>
1824 * t-prot.1: Update man page date string.
1826 2002-12-02 22:03 Jochen Striepe <jochen>
1828 * t-prot.1: Make last man page update more complete.
1830 2002-12-02 22:00 Jochen Striepe <jochen>
1832 * t-prot, t-prot.1: Add an option to move only positive pgp
1833 verification output (this works for English gpg-1.0.7 right now
1834 -- no internationalization, no pgp.com support). Thanks to Markus
1835 Hubig for suggesting.
1837 2002-11-11 03:59 Jochen Striepe <jochen>
1839 * t-prot: Version 1.0.
1841 2002-11-09 03:22 Jochen Striepe <jochen>
1843 * t-prot.1: Man page update.
1845 2002-11-09 02:53 Jochen Striepe <jochen>
1847 * t-prot: Adding comment for pgp().
1849 2002-11-05 14:29 Jochen Striepe <jochen>
1851 * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1852 to Wichert Akkerman and Gerfried Fuchs.
1856 2002-11-04 20:01 Jochen Striepe <jochen>
1858 * t-prot: Fix typo from last submission.
1862 2002-11-04 19:49 Jochen Striepe <jochen>
1864 * t-prot: Markus Hubig noticed a bug in the kammquote condition
1865 that ate the first (empty) line of pgp signed data when using
1866 t-prot within mutt. Many thanks!
1868 Version bump to 0.92.
1870 2002-11-02 17:35 Jochen Striepe <jochen>
1872 * t-prot: Replace all die()s with exit()s and appropriate exit
1873 codes for better interaction with MTAs.
1877 2002-11-02 17:08 Jochen Striepe <jochen>
1879 * t-prot: Minor changes.
1881 2002-11-02 02:05 Jochen Striepe <jochen>
1883 * t-prot.1: Update man page modification stamp.
1885 2002-11-01 19:30 Jochen Striepe <jochen>
1887 * t-prot, t-prot.1: Merge the pgp hack after solving the last
1888 pending bug report (thanks to Markus Hubig). Update the man page
1889 to represent changes.
1891 Huge version jump to v0.90: this is a release candidate for v1.0,
1892 every main feature should work fine by now. Please tell me *now*
1893 if something does not work for you (or if you have a major
1894 feature request that should be considered before v1.0).
1896 2002-10-31 19:29 Jochen Striepe <jochen>
1898 * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1899 the source with proper alignment now.
1901 2002-10-31 15:17 Jochen Striepe <jochen>
1903 * t-prot: T-prot would cheerfully create an output file without
1904 checking to see if it was about to write to a symlink or a named
1905 pipe. If a user used t-prot to write data into open shared
1906 directories, such as /tmp, this vulnerability could be used by a
1907 local attacker to overwrite files or lead to privilege
1912 2002-10-22 18:42 Jochen Striepe <jochen>
1914 * t-prot: Add French M$ tofu detection (many thanks to Mikael
1915 Berthe for suggesting).
1917 2002-10-19 19:22 Jochen Striepe <jochen>
1919 * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1922 Specifying an empty string for -i or -o is no longer tolerated.
1924 Version bump to 0.69.
1926 2002-10-19 18:15 Jochen Striepe <jochen>
1928 * t-prot: Support for Dutch(?) M$-style TOFU markers.
1930 2002-09-14 07:24 Jochen Striepe <jochen>
1932 * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1934 2002-09-14 07:10 Jochen Striepe <jochen>
1936 * t-prot: Johan Almqvist found another bug, this time false
1937 positives with some M$ MUA's forwarded messages.
1939 2002-09-12 14:59 Jochen Striepe <jochen>
1941 * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1942 for noticing. Bumped to v0.68.
1944 2002-07-26 16:03 Jochen Striepe <jochen>
1946 * t-prot: Eye candy: add vim-6.x compliant folding comments.
1948 2002-07-09 16:07 Jochen Striepe <jochen>
1950 * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1951 had some very reasonable ideas
1952 (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05). We now
1953 tolerate MS style TOFU if there is no text above.
1955 Version bump to v0.67.
1957 2002-06-27 23:37 Jochen Striepe <jochen>
1959 * t-prot: Fix unbelievable stupid typo introduced in the last
1964 2002-06-27 21:54 Jochen Striepe <jochen>
1966 * t-prot: Fix detection of mailing list footers in attachments
1971 2002-06-27 20:16 Jochen Striepe <jochen>
1973 * t-prot, t-prot.1: Fix thinko where to search for mailing list
1974 footers, bug reported by Gerfried Fuchs (many thanks!).
1976 Update manpage to make clear -Mmutt is *required* when t-prot is
1977 called from within mutt.
1981 2002-06-18 03:45 Jochen Striepe <jochen>
1983 * t-prot: Another tweak on the kammquote condition.
1985 2002-06-16 14:32 Jochen Striepe <jochen>
1987 * t-prot: Fixed the line count header with -Mmutt and attachments,
1988 pgp signatures and encryption.
1990 2002-06-15 19:18 Jochen Striepe <jochen>
1992 * t-prot: Another tweak on the kammquote condition.
1994 2002-06-08 21:50 Jochen Striepe <jochen>
1996 * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1997 required mutt version.
1999 2002-06-02 09:51 Jochen Striepe <jochen>
2001 * t-prot: Fixed some typos.
2003 2002-06-02 09:12 Jochen Striepe <jochen>
2005 * t-prot.1: Updated manpage. The Kammquote problem should be mostly
2008 2002-06-02 04:12 Jochen Striepe <jochen>
2010 * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
2011 tolerated number of signatures. Manpage updated. Version bump to
2014 2002-05-30 13:24 Jochen Striepe <jochen>
2016 * t-prot: Update help to reflect -p changes.
2018 2002-05-30 13:16 Jochen Striepe <jochen>
2020 * t-prot: Bump to v0.60.
2022 2002-05-30 12:45 Jochen Striepe <jochen>
2024 * t-prot.1: Update manpage for new behaviour of -p.
2026 2002-05-10 04:18 Jochen Striepe <jochen>
2028 * t-prot: Add some quick hack to make t-prot an easy drop-in for
2029 spamassassin: the parameter for -p is optionally right now. If
2030 there is none supplied, there is no mail sent, of course.
2032 2002-05-03 04:02 Jochen Striepe <jochen>
2034 * t-prot.1: Fix typo.
2036 2002-05-03 03:56 Jochen Striepe <jochen>
2038 * t-prot.1: Update man page date.
2040 2002-05-03 03:55 Jochen Striepe <jochen>
2042 * t-prot.1: Man page fixes and updates.
2044 2002-04-30 19:23 Jochen Striepe <jochen>
2046 * t-prot: Improve the comment on the Kammquote condition.
2048 2002-04-30 19:16 Jochen Striepe <jochen>
2050 * t-prot: Further tweak on the Kammquote condition. Should really
2051 do The Right Thing by now.
2053 2002-04-24 16:08 Jochen Striepe <jochen>
2055 * t-prot: Performance tweak in debigq().
2057 2002-04-24 15:33 Jochen Striepe <jochen>
2059 * t-prot, t-prot.1: Added an option to remove the bigger part of
2060 huge blocks of quoted lines (--bigq). Updated the man page
2063 Updated the man page's contributors text.
2067 2002-04-20 23:32 Jochen Striepe <jochen>
2069 * t-prot: Just insert one space when joining lines in decomb().
2071 2002-04-20 17:37 Jochen Striepe <jochen>
2073 * t-prot.1: Update man page to reflect upon new options --kminl,
2074 --kmaxl, and --kdiff.
2076 2002-04-20 17:18 Jochen Striepe <jochen>
2078 * t-prot: Some more tweaks to the Kammquote condition. Add some
2079 command line switches to make behaviour a little more flexible.
2083 2002-04-20 13:10 Jochen Striepe <jochen>
2085 * t-prot: Another small tweak in the Kammquoting condition.
2087 2002-04-20 13:03 Jochen Striepe <jochen>
2089 * t-prot: Another small tweak in the Kammquote condition.
2091 2002-04-20 12:58 Jochen Striepe <jochen>
2093 * t-prot: Make the Kammquote condition a little pickier.
2095 2002-04-20 04:48 Jochen Striepe <jochen>
2097 * t-prot.1: Add description of the anti Kammquoting option.
2099 2002-04-20 04:28 Jochen Striepe <jochen>
2101 * t-prot: Added an option to fix those zig-zag shaped quotings,
2102 well-known to German users as "Kammquoting".
2104 Lines with verbatim statements (#v+/-) itselves are now verbatim
2105 by definition, so they won't be cleaned away.
2109 2002-04-19 00:51 Jochen Striepe <jochen>
2111 * t-prot: Clean up revision number a bit.
2113 2002-04-11 07:14 Jochen Striepe <jochen>
2115 * t-prot: Just catch the last signature if there are more.
2117 2002-04-11 06:46 Jochen Striepe <jochen>
2119 * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
2120 there is an overlong signature and no -S on the command line.
2121 Though this was intended behaviour, this is changed: by now
2122 signatures are always interpreted as such, so the text before can
2125 2002-03-29 02:46 Jochen Striepe <jochen>
2127 * t-prot.1: Add description for --locale=LOCALE.
2129 2002-03-29 02:15 Jochen Striepe <jochen>
2131 * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
2134 2002-03-23 11:47 Jochen Striepe <jochen>
2138 2002-03-22 12:38 Jochen Striepe <jochen>
2140 * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
2142 2002-03-21 23:26 Jochen Striepe <jochen>
2144 * t-prot: Bump to 0.54.
2146 2002-03-21 14:16 Jochen Striepe <jochen>
2148 * t-prot: More cleanups in the multipart code.
2150 2002-03-21 13:53 Jochen Striepe <jochen>
2152 * t-prot: Fix comment in the mutt specific multipart code.
2154 2002-03-21 13:27 Jochen Striepe <jochen>
2156 * t-prot: Fixed assumption in the mutt-specific code that the first
2157 attachment always would be text/plain containing the actual
2160 2002-03-20 23:58 Jochen Striepe <jochen>
2162 * t-prot: Fix some false positives in footers and multipart code.
2164 2002-03-20 18:02 Jochen Striepe <jochen>
2166 * t-prot: More cleanups and performance improvements. Fixed tofu
2167 deletion when diff appended to signature. Fixed broken detection
2168 of mutt(1)'s mime/pgp output. Bumped to 0.53.
2170 2002-03-20 16:12 Jochen Striepe <jochen>
2172 * t-prot: Make mime/multipart parts with type=message/rfc822 being
2173 processed if the message has been processed by mutt(1) before.
2175 2002-03-20 14:16 Jochen Striepe <jochen>
2177 * t-prot: Another HUGE cleanup.
2179 2002-03-20 02:56 Jochen Striepe <jochen>
2181 * t-prot: Major cleanup. Bump to 0.52.
2183 2002-03-19 15:16 Jochen Striepe <jochen>
2185 * t-prot: Fixed some bugs in the multipart code. Bumped version to
2188 2002-03-19 13:42 Jochen Striepe <jochen>
2190 * t-prot.1: Add note describing the complicated and confusing line
2191 count thingie when deleting an overlong signature.
2193 2002-03-19 13:38 Jochen Striepe <jochen>
2195 * t-prot: Correct line count in snipped-overlong-sig message.
2197 2002-03-18 20:19 Jochen Striepe <jochen>
2199 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
2200 options (-a and -A=dir) to get rid of those annoying hotmail
2201 advertisements appended to messages from people using gratis
2202 email providers. Update manpage and muttrc sample.
2204 Add non-usascii-problem to TROUBLESHOOTING section of the man
2209 2002-03-18 16:49 Jochen Striepe <jochen>
2211 * t-prot: Fix the line count header. Bump to v0.49.
2213 2002-03-16 01:01 Jochen Striepe <jochen>
2215 * t-prot.1: Minor fix.
2217 2002-03-16 00:58 Jochen Striepe <jochen>
2219 * t-prot.1: Minor cleanup.
2221 2002-03-15 02:48 Jochen Striepe <jochen>
2223 * t-prot: Fix variables initialisation.
2225 2002-03-14 23:21 Jochen Striepe <jochen>
2227 * t-prot: Fix a bug in the multipart code. Bump to v0.48.
2229 2002-03-13 09:07 Jochen Striepe <jochen>
2231 * t-prot.1: Add some explanation for the verbatim instruction to
2232 the troubleshooting section.
2234 2002-03-13 08:52 Jochen Striepe <jochen>
2236 * t-prot: Make verbatim instructions work for everything except
2237 mailing list footers. Bump to v0.47.
2239 2002-03-13 02:19 Jochen Striepe <jochen>
2241 * t-prot.1: Fixed typo.
2243 2002-03-12 18:16 Jochen Striepe <jochen>
2245 * t-prot.1: Add TROUBLESHOOTING section.
2247 2002-03-12 17:44 Jochen Striepe <jochen>
2249 * t-prot.1: Changed one makro which was overseen last commit.
2251 2002-03-12 17:24 Jochen Striepe <jochen>
2253 * t-prot.1: Big man page cleanup.
2255 2002-03-12 16:41 Jochen Striepe <jochen>
2257 * t-prot.1: Further improvement of the -L man page text.
2259 2002-03-12 16:39 Jochen Striepe <jochen>
2261 * t-prot.1: Improved man page text for -L.
2263 2002-03-12 16:37 Jochen Striepe <jochen>
2265 * t-prot.1: Clarify the man page text for -l and -L.
2267 2002-03-12 03:47 Jochen Striepe <jochen>
2269 * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
2271 2002-03-09 18:18 Jochen Striepe <jochen>
2273 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
2274 option -M/--mua and try to detect attachments only when
2275 necessary. Updated man page and muttrc sample. Version bump to
2278 2002-03-08 21:29 Jochen Striepe <jochen>
2280 * t-prot: Fix an off-by-one error when removing mutt(1)'s
2281 attachments. Credits to Gerfried Fuchs for reporting and locating
2284 2002-03-02 03:26 Jochen Striepe <jochen>
2286 * t-prot: Some minor cleanups.
2288 2002-03-02 03:18 Jochen Striepe <jochen>
2290 * t-prot: Some minor cleanups.
2292 2002-03-01 11:10 Jochen Striepe <jochen>
2294 * t-prot: Fixed a missing range check reported by Gerfried Fuchs
2295 with messages only containing the mailing list footer.
2297 2002-02-26 13:20 Jochen Striepe <jochen>
2299 * t-prot: Add infrastructure for better debugging.
2301 2002-02-26 12:11 Jochen Striepe <jochen>
2303 * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
2304 little shorter, and add colors.
2306 2002-02-26 04:05 Jochen Striepe <jochen>
2308 * t-prot: Improve empty line handling between body and signature.
2310 2002-02-26 03:50 Jochen Striepe <jochen>
2312 * t-prot: Fixed thinko in signature handling. Be more tolerant with
2313 empty lines around signatures and mailing list footers.
2315 Version bump to 0.42.
2317 2002-02-25 20:20 Jochen Striepe <jochen>
2319 * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
2320 some cases were not caught before.
2322 2002-02-25 19:48 Jochen Striepe <jochen>
2324 * t-prot: Gerfried Fuchs found a bug in the signature code (many
2325 thanks!). It was ugly anyway, so that part got a clean rewrite.
2327 Bumped version to 0.41.
2329 2002-02-22 16:55 Jochen Striepe <jochen>
2331 * t-prot: Another slight performance hit with multipart messages.
2333 2002-02-22 16:36 Jochen Striepe <jochen>
2335 * t-prot: Leave only the body of the first multipart message part
2336 for processing, not the headers.
2338 2002-02-22 00:27 Jochen Striepe <jochen>
2340 * t-prot.1: Updated the manpage to reflect the fix of the multipart
2343 2002-02-22 00:24 Jochen Striepe <jochen>
2345 * t-prot: Fix no TOFU is detected in multipart messages without
2346 signature and without previous preparation by mutt(1). Now
2347 multipart messages as described in RFC 1341 are detected
2348 properly. Only the first part is processed, and only if it has
2349 the content type "text/plain" or none specified as described in
2352 2002-02-20 17:51 Jochen Striepe <jochen>
2354 * t-prot: Bump version to 0.39.
2356 2002-02-20 17:50 Jochen Striepe <jochen>
2358 * t-prot.1: Updated manpage for long options.
2360 2002-02-18 20:44 Jochen Striepe <jochen>
2362 * t-prot.1: Updated credits in manpage.
2364 2002-02-16 01:06 Jochen Striepe <jochen>
2366 * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
2367 command line system to Getopt::Mixed as recommended by Gerfried
2368 Fuchs. One of the reasons is that now the parameter of the option
2369 '-S' is optionally, what was not cleanly realizeable before. The
2370 opportunity has been used to do a cleanup on some things, too ...
2372 Please note that Getopt::Mixed now is mandatory to run t-prot -
2373 you can get it at CPAN. The trade-off seems worthy IMHO - please
2374 drop an email to <t-prot@tolot.escape.de> if you do not think so,
2375 so the matter can be discussed. :)
2379 2002-02-15 04:49 Jochen Striepe <jochen>
2381 * t-prot.1: Beautify the manpage, and add some more info about bugs
2384 2002-02-15 04:30 Jochen Striepe <jochen>
2386 * t-prot: Beautify help text.
2388 2002-02-14 17:32 Jochen Striepe <jochen>
2390 * t-prot, t-prot.1: Bjoern Buerger requested an option to make
2391 t-prot write a syslog entry for each message bounced when invoked
2392 with -p. So -d is new. Will only write syslog entries if
2393 Sys::Syslog is available but will not crash if not.
2395 2002-02-14 14:26 Jochen Striepe <jochen>
2397 * t-prot: Minor cleanup.
2399 2002-02-14 12:04 Jochen Striepe <jochen>
2401 * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
2404 2002-02-13 02:08 Jochen Striepe <jochen>
2406 * t-prot: Version bump to 0.35.
2408 2002-02-12 14:57 Jochen Striepe <jochen>
2410 * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
2412 2002-02-12 13:47 Jochen Striepe <jochen>
2414 * t-prot.1: Update manpage for -S=n.
2416 2002-02-12 13:45 Jochen Striepe <jochen>
2418 * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
2419 message. Change option -S to accept an integer denoting the
2420 maximum allowed lines for a valid signature.
2422 2002-02-12 05:44 Jochen Striepe <jochen>
2424 * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
2425 use t-prot in your MTA's aliases file to bounce TOFUed emails.
2428 2002-02-12 02:03 Jochen Striepe <jochen>
2430 * t-prot: Corrected help when called with -h. Small indent cleanup.
2432 2002-02-11 21:40 Jochen Striepe <jochen>
2434 * t-prot.1: Updated manpage date.
2436 2002-02-11 21:33 Jochen Striepe <jochen>
2438 * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
2439 attachments when hiding lines, that flaw should be fixed right
2440 now. Manpage has been updated to reflect upon that fact.
2442 2002-02-11 20:13 Jochen Striepe <jochen>
2444 * t-prot: Corrected line count for overlong signatures. Problem
2445 reported by Gerfried Fuchs (thanks, Alfie!).
2447 2002-01-29 15:57 Jochen Striepe <jochen>
2449 * t-prot: Remove goto. Patch by Gerfried Fuchs.
2451 2002-01-28 21:34 Jochen Striepe <jochen>
2453 * t-prot: Bump version to 0.32.
2455 2002-01-28 17:53 Jochen Striepe <jochen>
2457 * t-prot: Just again a version fix. Should be done now...
2459 2002-01-28 17:52 Jochen Striepe <jochen>
2461 * t-prot: Sigh. Another version fix.
2463 2002-01-28 17:50 Jochen Striepe <jochen>
2465 * t-prot.1: Fix manpage version.
2467 2002-01-28 17:48 Jochen Striepe <jochen>
2469 * t-prot, t-prot.1: Fix version strings.
2471 2002-01-28 17:46 Jochen Striepe <jochen>
2473 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
2476 2002-01-28 17:39 Jochen Striepe <jochen>
2478 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
2481 2002-01-28 17:39 Jochen Striepe <jochen>
2483 * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial