]> git.deb.at Git - pkg/t-prot.git/blob - ChangeLog
Bump Standards-Version to 3.9.1
[pkg/t-prot.git] / ChangeLog
1 2010-10-31 11:18  Jochen Striepe
2
3         * t-prot: Release as v2.101.
4
5 2010-10-31 10:13  Jochen Striepe
6
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
9         inserted this time.
10
11 2010-07-10 19:14  Jochen Striepe
12
13         * t-prot: Release as v2.100.
14
15 2010-07-10 12:59  Jochen Striepe
16
17         * t-prot: Add line to make -m filter Lotus Domino Webserver
18         produced TOFU.
19
20 2010-07-02 15:52  Jochen Striepe
21
22         * t-prot: Use uniform syntax notation for parameters in command
23         line options.
24
25 2010-07-02 15:48  Jochen Striepe
26
27         * t-prot.1: Use uniform syntax notation for parameters in command
28         line options.
29
30 2010-07-01 16:02  Jochen Striepe
31
32         * t-prot: Release as v2.99.
33
34 2010-07-01 15:58  Jochen Striepe
35
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.
41
42 2010-06-09 19:32  Jochen Striepe
43
44         * t-prot: Use index() instead of regex for $indent. Patch by Simon
45         Ruderich.
46
47 2010-04-20 09:40  Jochen Striepe
48
49         * t-prot: Revert new handling of empty lines at the beginning of
50         the body, as it removes lines where it should not.
51
52 2010-04-20 08:58  Jochen Striepe
53
54         * t-prot: Another bug with -c: Empty lines before the signature
55         were not handled properly.  Patch by Simon Ruderich.
56
57 2010-04-20 08:57  Jochen Striepe
58
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.
62
63 2010-04-20 08:55  Jochen Striepe
64
65         * t-prot, t-prot.1: Typos and documentation fixes regarding
66         $indent. Many thanks to Simon Ruderich.
67
68 2010-04-09 06:47  Jochen Striepe
69
70         * t-prot: Release as v2.98.
71
72 2010-04-09 06:45  Jochen Striepe
73
74         * t-prot.1: Clarify --lax-security description.
75
76 2010-04-09 06:36  Jochen Striepe
77
78         * t-prot: Use descriptive temp variable names when parsing command
79         line.
80
81 2010-03-06 12:26  Jochen Striepe
82
83         * t-prot.1: Mention configuration files for Heirloom mailx and
84         metamail. Avoid false impression with --lax-security.
85
86 2010-03-06 10:51  Jochen Striepe
87
88         * t-prot.1: Another Typo.
89
90 2010-03-06 09:19  Jochen Striepe
91
92         * t-prot.1: Fix spelling error. Thanks to Gerfried Fuchs!
93
94 2010-03-06 01:32  Jochen Striepe
95
96         * t-prot: Release as v2.97.
97
98 2010-03-06 01:31  Jochen Striepe
99
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.
102
103 2010-03-04 22:01  Jochen Striepe
104
105         * t-prot: Release as v2.96.
106
107 2010-03-04 21:48  Jochen Striepe
108
109         * t-prot: Allow -o /dev/null without bitching around.
110
111 2010-03-04 21:40  Jochen Striepe
112
113         * t-prot.1: Give some emergency help how to write to /dev/null. You
114         never know.
115
116 2010-03-04 21:19  Jochen Striepe
117
118         * t-prot.1: Remove repetition.
119
120 2010-03-04 21:12  Jochen Striepe
121
122         * t-prot: More syntax help fixes.
123
124 2010-03-04 21:09  Jochen Striepe
125
126         * t-prot.1: Update date string.
127
128 2010-03-04 21:09  Jochen Striepe
129
130         * t-prot.1: Fix --version description.
131
132 2010-03-04 21:07  Jochen Striepe
133
134         * t-prot.1: More syntax fixes.
135
136 2010-03-04 21:02  Jochen Striepe
137
138         * t-prot.1: Change option order for footer options.
139
140 2010-03-04 20:48  Jochen Striepe
141
142         * t-prot.1: More grouping: Footers.
143
144 2010-03-04 20:34  Jochen Striepe
145
146         * t-prot.1: Fix typo.
147
148 2010-03-04 20:32  Jochen Striepe
149
150         * t-prot, t-prot.1: Special output to "NONE" is not required. You
151         can use /dev/null.
152
153 2010-03-04 20:24  Jochen Striepe
154
155         * t-prot.1: Improve word flow.
156
157 2010-03-04 20:22  Jochen Striepe
158
159         * t-prot.1: Fix -i and -o syntax.
160
161 2010-03-04 20:21  Jochen Striepe
162
163         * t-prot.1: Improve MIME handling description.
164
165 2010-03-04 20:19  Jochen Striepe
166
167         * t-prot.1: Explain grouping of options and what happens if none
168         are specified. Be specific how MIME is handled.
169
170 2010-03-04 18:45  Jochen Striepe
171
172         * contrib/: mailcap.t-prot, nailrc.t-prot: New files: configuration
173         samples for metamail and Heirloom mailx (a.k.a. nail).  Many thanks
174         to Martin Neitzel!
175
176 2010-03-04 17:26  Jochen Striepe
177
178         * t-prot.1: Fix -S syntax.
179
180 2010-03-04 17:25  Jochen Striepe
181
182         * t-prot: Fix -S syntax help.
183
184 2010-03-04 17:24  Jochen Striepe
185
186         * t-prot.1: Group options by meaning, rather than alphabetically.
187         Thanks to Martin Neitzel for suggesting.
188
189 2010-03-04 16:53  Jochen Striepe
190
191         * t-prot: Fix --help output order.
192
193 2010-03-04 16:52  Jochen Striepe
194
195         * t-prot: Fix -c syntax in --help, too.
196
197 2010-03-03 22:39  Jochen Striepe
198
199         * t-prot.1: Precisify wording for --ms-smart.
200
201 2010-03-03 22:36  Jochen Striepe
202
203         * t-prot.1: Be a little more specific as to what --ms-smart really
204         does.
205
206 2010-03-03 22:30  Jochen Striepe
207
208         * t-prot.1: Specify more clearly what locale to specify with
209         --locale. Thanks to Martin Neitzel for suggesting.
210
211 2010-03-03 22:24  Jochen Striepe
212
213         * t-prot.1: Fix -c syntax help.
214
215 2010-03-03 20:09  Jochen Striepe
216
217         * t-prot: Fix bad typo. Thanks to Martin Neitzel.
218
219 2010-03-03 16:50  Jochen Striepe
220
221         * t-prot: Big changes, we step a great deal towards the next major
222         version number.  Release as v2.95.
223
224 2010-03-03 16:27  Jochen Striepe
225
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
231         feedback.
232
233 2010-02-19 16:20  Jochen Striepe
234
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.
238
239 2010-02-15 20:13  Jochen Striepe
240
241         * t-prot: Release as v2.15.
242
243 2010-02-15 20:08  Jochen Striepe
244
245         * t-prot.1: Describe --sani more precisely.
246
247 2010-02-15 19:21  Jochen Striepe
248
249         * t-prot: Fine-tune some regex.
250
251 2010-02-15 19:20  Jochen Striepe
252
253         * t-prot: Fix merging of multiple blank lines within pgp output
254         using -Mmutt.
255
256 2010-02-15 19:02  Jochen Striepe
257
258         * t-prot: Simplify expression.
259
260 2010-02-15 18:34  Jochen Striepe
261
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.
266
267 2010-02-14 12:03  Jochen Striepe
268
269         * t-prot.1: Suggest reading about -p when using -P.
270
271 2010-02-14 12:00  Jochen Striepe
272
273         * t-prot.1: Sort options in a consistent, alphabetical way.
274
275 2010-02-11 20:59  Jochen Striepe
276
277         * t-prot.1: Fix hyphenation. Thanks to Gerfried Fuchs for noticing!
278
279 2010-02-11 12:55  Jochen Striepe
280
281         * t-prot.1: Jeff Covey's article should not be missing under SEE
282         ALSO.
283
284 2010-02-11 11:10  Jochen Striepe
285
286         * t-prot: Release as v2.14.
287
288 2010-02-11 11:09  Jochen Striepe
289
290         * t-prot: Code cleanup for --pgp-short. Should get better
291         performance now.
292
293 2010-02-07 22:41  Jochen Striepe
294
295         * t-prot: Tighten --help output.
296
297 2010-02-07 22:10  Jochen Striepe
298
299         * t-prot.1: Add fields of usage and mention the INN2 filter file.
300
301 2010-02-07 21:56  Jochen Striepe
302
303         * t-prot.1: Improve word flow.
304
305 2010-02-07 16:16  Jochen Striepe
306
307         * t-prot.1: Another occurence of RFC 2822, update to RFC 5322.
308
309 2010-02-07 14:31  Jochen Striepe
310
311         * t-prot.1: RFC 5322 is offficial standard for the Internet Message
312         Format since October 2008, obsoleting RFC 2822.
313
314 2010-02-06 03:29  Jochen Striepe
315
316         * t-prot: Adjust comment to modern t-prot times.
317
318 2010-02-04 21:33  Jochen Striepe
319
320         * t-prot.1: Update contributers list.
321
322 2010-02-03 17:58  Jochen Striepe
323
324         * t-prot.1: Update date string.
325
326 2010-02-03 17:56  Jochen Striepe
327
328         * t-prot.1: Remove redundancies, improve some descriptions.
329
330 2010-02-01 23:48  Jochen Striepe
331
332         * contrib/muttrc.t-prot: By now, --bigq is pretty much standard and
333         extremely well-tested, so we include it into default configuration.
334
335 2010-02-01 22:34  Jochen Striepe
336
337         * t-prot: Revert thinko from r1.272.
338
339 2010-02-01 22:27  Jochen Striepe
340
341         * t-prot: Fix syntax to match coding style.
342
343 2010-01-31 22:07  Jochen Striepe
344
345         * t-prot: Release as v2.13.
346
347 2010-01-29 13:03  Jochen Striepe
348
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.
353
354 2010-01-24 17:17  Jochen Striepe
355
356         * t-prot: Fix newline stripping for locales.
357
358 2010-01-08 11:10  Jochen Striepe
359
360         * t-prot: Release as v2.12.
361
362 2010-01-08 11:08  Jochen Striepe
363
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.
369
370 2010-01-05 12:05  Jochen Striepe
371
372         * t-prot: Release as v2.11.
373
374 2010-01-05 12:01  Jochen Striepe
375
376         * contrib/filter_innd.pl: Command line default has changed, check
377         flags must be set now.
378
379 2010-01-05 11:46  Jochen Striepe
380
381         * t-prot.1: Better explain ratio check value.
382
383 2010-01-05 11:43  Jochen Striepe
384
385         * t-prot.1: Update copyright time stamp.
386
387 2010-01-05 11:42  Jochen Striepe
388
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.
393
394 2010-01-04 11:07  Jochen Striepe
395
396         * t-prot.1: Remove URLs to example scripts and configs. The files
397         are provided with the package.
398
399 2009-12-30 21:34  Jochen Striepe
400
401         * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
402         Update man page.
403
404 2009-12-30 21:28  Jochen Striepe
405
406         * t-prot: Release as t-prot v2.9.
407
408 2009-12-30 21:27  Jochen Striepe
409
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).
414
415 2009-12-30 09:07  Jochen Striepe
416
417         * t-prot.1: Fix speling.
418
419 2009-12-25 17:40  Jochen Striepe
420
421         * t-prot.1: Fix time stamp.
422
423 2009-12-20 21:38  Jochen Striepe
424
425         * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
426         thanks (and a very merry Christmas) to Alfie.
427
428 2009-12-19 22:18  Jochen Striepe
429
430         * t-prot: Release as v2.8.
431
432 2009-12-18 21:53  Jochen Striepe
433
434         * t-prot, t-prot.1: Update documentation to reflect last change.
435         Avoid being tripped by endless (or non-existant) headers.
436
437 2009-12-18 13:25  Jochen Striepe
438
439         * t-prot: Change check order and remove duplicated code for
440         --max-lines.
441
442 2009-08-24 20:32  Jochen Striepe
443
444         * t-prot: Release as t-prot v2.7.
445
446 2009-08-24 17:20  Jochen Striepe
447
448         * t-prot: Cosmetics.
449
450 2009-08-24 17:17  Jochen Striepe
451
452         * t-prot: Cosmetics.
453
454 2009-08-24 12:15  Jochen Striepe
455
456         * t-prot: Andreas Kneib had problems with some Microsoft Outlook
457         gargabe and submitted a one-liner. Thanks!
458
459 2009-08-24 02:07  Jochen Striepe
460
461         * t-prot: Release as t-prot v2.6.
462
463 2009-08-24 01:44  Jochen Striepe
464
465         * t-prot.1: Update dates.
466
467 2009-08-24 01:43  Jochen Striepe
468
469         * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
470
471 2009-08-24 01:42  Jochen Striepe
472
473         * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
474         pattern, thanks to Simon Ruderich.
475
476 2007-09-19 11:32  Jochen Striepe
477
478         * t-prot, t-prot.1: Updated time stamps, released as v2.5.
479
480 2007-09-19 11:31  Jochen Striepe
481
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.
485
486 2007-05-24 08:22  Jochen Striepe
487
488         * t-prot.1: Update copyright date.
489
490 2007-03-09 15:06  Jochen Striepe
491
492         * t-prot: Release as v2.4.
493
494 2007-03-09 15:05  Jochen Striepe
495
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
498         suggesting.
499
500 2007-03-09 14:33  Jochen Striepe
501
502         * t-prot: Fix formatting for better reading.
503
504 2006-12-19 13:13  Jochen Striepe
505
506         * t-prot: Release as v2.3.
507
508 2006-12-19 12:30  Jochen Striepe
509
510         * t-prot.1: Fix grammar, update time stamp.
511
512 2006-12-19 12:04  Jochen Striepe
513
514         * t-prot: Sync the order of options in the man page and "t-prot
515         -h".
516
517 2006-11-30 14:06  Jochen Striepe
518
519         * t-prot: Release as v2.2.
520
521 2006-11-30 13:02  Jochen Striepe
522
523         * t-prot: Add string to detect gmx.de's M$ style TOFU.
524
525 2006-09-25 14:42  Jochen Striepe
526
527         * t-prot.1: Make sure we can ship files not copyrighted by the
528         author of the package.
529
530 2006-07-16 08:50  Jochen Striepe
531
532         * t-prot.1: There are no patches for locales of old mutt versions.
533
534 2006-07-11 14:05  Jochen Striepe
535
536         * t-prot.1: Updated time stamp.
537
538 2006-07-10 10:01  Jochen Striepe
539
540         * t-prot.1: Fix spelling and grammar.
541
542 2006-06-23 17:28  Jochen Striepe
543
544         * t-prot.1: Fix capitalization of "pgp".
545
546 2006-06-23 17:25  Jochen Striepe
547
548         * t-prot.1: Add section about performance issues.
549
550 2006-06-17 22:45  Jochen Striepe
551
552         * t-prot: Release as v2.1.
553
554 2006-06-17 22:45  Jochen Striepe
555
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.
559
560 2006-06-17 12:34  Jochen Striepe
561
562         * t-prot.1: Update time stamp.
563
564 2006-06-17 12:34  Jochen Striepe
565
566         * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
567         learning how to report them.
568
569 2006-05-16 12:07  Jochen Striepe
570
571         * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
572         MIME attachments.  Many thanks!
573
574 2006-05-16 12:07  Jochen Striepe
575
576         * t-prot.1: There is no BUGS file any longer.
577
578 2006-05-16 11:34  Jochen Striepe
579
580         * t-prot.1: Time stamp and copyright updated.
581
582 2006-05-16 11:33  Jochen Striepe
583
584         * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
585
586 2005-06-29 12:45  Jochen Striepe
587
588         * t-prot.1: Better formatting for "see also".
589
590 2005-06-29 12:36  Jochen Striepe
591
592         * t-prot.1: Add section about exit status.
593         
594         Update date string.
595
596 2005-05-27 10:00  Jochen Striepe
597
598         * t-prot: Re-release as v2.0. No code change since v1.104.
599
600 2005-05-13 00:06  Jochen Striepe
601
602         * t-prot.1: Matthias Kilian suggested some cleanup for better
603         reading. Many thanks!
604
605 2005-05-12 15:29  Jochen Striepe
606
607         * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
608
609 2005-05-12 15:07  Jochen Striepe
610
611         * t-prot.1: Fix typo.
612
613 2005-05-12 15:07  Jochen Striepe
614
615         * t-prot.1: Provide more information on how to submit bug reports.
616
617 2005-05-12 03:32  Jochen Striepe
618
619         * t-prot.1: Fix formatting.
620
621 2005-05-12 03:29  Jochen Striepe
622
623         * t-prot.1: Another typo.
624
625 2005-05-12 03:27  Jochen Striepe
626
627         * t-prot.1: Fix typo.
628
629 2005-05-12 02:54  Jochen Striepe
630
631         * t-prot: Release as v1.104.
632
633 2005-05-11 12:14  Jochen Striepe
634
635         * t-prot.1: Many clarifications and added details. Some formatting
636         cleanup.
637
638 2005-05-11 09:21  Jochen Striepe
639
640         * t-prot.1: Fix copyright date string.
641
642 2005-05-11 09:17  Jochen Striepe
643
644         * t-prot.1: LICENSE CHANGE!
645         
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).
649
650 2005-05-11 01:22  Jochen Striepe
651
652         * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
653         remains the same.
654
655 2005-05-11 01:16  Jochen Striepe
656
657         * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
658         wording should be a little clearer now.
659
660 2005-05-11 01:14  Jochen Striepe
661
662         * t-prot.1: Remove unnecessary text block.
663
664 2005-05-11 01:09  Jochen Striepe
665
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
669         both strings.
670
671 2005-05-11 01:04  Jochen Striepe
672
673         * t-prot.1: RFC 822 is no longer important. RFC 2822 should
674         suffice.
675
676 2005-05-11 00:59  Jochen Striepe
677
678         * t-prot.1: Update date string.
679
680 2005-05-11 00:58  Jochen Striepe
681
682         * t-prot.1: Fix apostrophe.
683
684 2005-05-10 13:09  Jochen Striepe
685
686         * contrib/t-prot.sl: Update copyright.
687
688 2005-05-09 14:54  Jochen Striepe
689
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
692         what was wrong).
693
694 2005-05-08 18:13  Jochen Striepe
695
696         * t-prot: Release as v1.103.
697
698 2005-05-08 18:13  Jochen Striepe
699
700         * t-prot: More regex fixes.
701
702 2005-05-08 17:50  Jochen Striepe
703
704         * t-prot: Release as v1.102.
705
706 2005-05-08 17:49  Jochen Striepe
707
708         * t-prot: Many fixes to many regexes, fixing performance issues und
709         readability.  Some were entirely replaced by faster means.
710
711 2005-04-25 16:35  Jochen Striepe
712
713         * t-prot: Release as v1.101.
714
715 2005-04-25 15:49  Jochen Striepe
716
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).
720
721 2005-04-25 15:29  Jochen Striepe
722
723         * t-prot: Fix a comment.
724
725 2005-04-25 15:28  Jochen Striepe
726
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.
732
733 2005-04-15 14:08  Jochen Striepe
734
735         * t-prot: Release as v1.100.
736
737 2005-04-15 14:07  Jochen Striepe
738
739         * contrib/filter_innd.pl: We don't submit any headers, so use
740         --body. Use unlink() instead of system(). Mention the temp file
741         problem.
742
743 2005-04-15 14:03  Jochen Striepe
744
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.
747
748 2005-04-15 13:42  Jochen Striepe
749
750         * t-prot.1: Add some clarifications and missing details.
751
752 2005-03-31 19:39  Jochen Striepe
753
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
757         thanks!
758
759 2005-03-31 19:20  Jochen Striepe
760
761         * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
762         Printable. Thanks to Gregor Herrmann.
763
764 2005-03-31 19:17  Jochen Striepe
765
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!
769
770 2005-03-24 22:24  Jochen Striepe
771
772         * t-prot: Release as v1.99.
773
774 2005-03-22 16:10  Jochen Striepe
775
776         * t-prot: Fix false positive for kammquote condition.
777
778 2005-03-21 19:30  Jochen Striepe
779
780         * t-prot: Fix missing range check when From: is the last header.
781         Thanks to Norbert Tretkowski for reporting.
782
783 2005-03-01 15:20  Jochen Striepe
784
785         * t-prot: Release as v1.98.
786
787 2005-03-01 15:20  Jochen Striepe
788
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
794         for now.
795
796 2005-02-24 23:34  Jochen Striepe
797
798         * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
799         no longer available at Sven Gucke's old site.
800
801 2005-02-24 22:45  Jochen Striepe
802
803         * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
804         Gerfried Fuchs.
805
806 2005-02-23 13:07  Jochen Striepe
807
808         * t-prot.1: Remove misleading information about locale names.
809
810 2005-02-23 12:39  Jochen Striepe
811
812         * t-prot: Release as v1.97.
813
814 2005-02-23 12:38  Jochen Striepe
815
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.
819
820 2005-02-14 15:02  Jochen Striepe
821
822         * t-prot.1: Remove unnecessary lines.
823
824 2005-02-14 15:01  Jochen Striepe
825
826         * t-prot.1: Fix copyright time stamp.
827
828 2005-02-14 14:19  Jochen Striepe
829
830         * t-prot: Release as v1.96.
831
832 2005-02-14 14:18  Jochen Striepe
833
834         * t-prot: GnuPG locale strings were for v1.2.6, update them to
835         v1.4.0.
836
837 2005-02-14 13:29  Jochen Striepe
838
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
842         the release of v2.0.
843
844 2005-02-14 13:26  Jochen Striepe
845
846         * t-prot.1: Mention the need for Locale::gettext when using
847         --locale. Update date string.
848
849 2005-02-14 13:23  Jochen Striepe
850
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!
854
855 2005-02-02 13:46  Jochen Striepe
856
857         * t-prot: Release as v1.49.
858
859 2005-02-02 12:22  Jochen Striepe
860
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
863         for reporting!
864
865 2005-02-01 15:38  Jochen Striepe
866
867         * t-prot: Fix missing Locale value.
868
869 2005-02-01 14:15  Jochen Striepe
870
871         * t-prot: Fix another regex.
872
873 2005-02-01 13:50  Jochen Striepe
874
875         * t-prot: Fix regexes.
876
877 2005-01-08 11:05  Jochen Striepe
878
879         * t-prot.1: Fix broken link.
880
881 2005-01-07 18:15  Jochen Striepe
882
883         * contrib/t-prot.sl: Now that line breaks by the encoding are
884         better detected, we will turn on signature checking once again.
885
886 2005-01-07 18:14  Jochen Striepe
887
888         * contrib/t-prot.sl: Gregor Herrmann found some problems with
889         S-Lang variables and provided documentation improvements.
890
891 2005-01-01 13:17  Jochen Striepe
892
893         * t-prot.1: Fix typo.
894
895 2005-01-01 13:14  Jochen Striepe
896
897         * t-prot.1: T-prot's name does not have to be highlighted each time
898         it occurs.
899
900 2005-01-01 13:12  Jochen Striepe
901
902         * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
903         versions.
904
905 2004-12-31 13:45  Jochen Striepe
906
907         * t-prot: Release as v1.48.
908
909 2004-12-31 13:39  Jochen Striepe
910
911         * t-prot: Fix off-by-one error in TOFU code.
912
913 2004-12-31 13:33  Jochen Striepe
914
915         * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
916
917 2004-10-25 22:50  Jochen Striepe
918
919         * t-prot: Fix false positive reported by Gerfried Fuchs. Many
920         thanks!
921
922 2004-10-21 16:16  Jochen Striepe
923
924         * t-prot: Release as v1.47.
925
926 2004-10-21 16:16  Jochen Striepe
927
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.
931
932 2004-10-21 15:13  Jochen Striepe
933
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.
936
937 2004-10-21 12:26  Jochen Striepe
938
939         * t-prot.1: Try to explain -a and -l in more detail (without
940         confusing everyone).
941
942 2004-10-21 12:13  Jochen Striepe
943
944         * t-prot: Release as v1.46.
945
946 2004-10-10 21:10  Jochen Striepe
947
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
950         used).
951
952 2004-10-10 20:47  Jochen Striepe
953
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
956         already).
957
958 2004-10-10 20:43  Jochen Striepe
959
960         * t-prot: Realign global vars into three categories: command-line
961         switches, mutt locales, gnupg locales. This should be much more
962         readable.
963
964 2004-10-10 20:27  Jochen Striepe
965
966         * t-prot.1: Fix typo. Update date string.
967
968 2004-10-10 20:26  Jochen Striepe
969
970         * contrib/filter_innd.pl: Reject full quotes as well.
971
972 2004-10-10 19:50  Jochen Striepe
973
974         * t-prot: Performance fix.
975
976 2004-10-10 19:47  Jochen Striepe
977
978         * contrib/filter_innd.pl: Update comment.
979
980 2004-10-10 19:28  Jochen Striepe
981
982         * t-prot: Fix --check flags parsing to be stricter.
983
984 2004-10-10 19:22  Jochen Striepe
985
986         * t-prot: Fix --check flags parsing.
987
988 2004-10-09 10:17  Jochen Striepe
989
990         * t-prot: Release as v1.45.
991
992 2004-10-09 10:08  Jochen Striepe
993
994         * t-prot: Check for empty footer files before processing them. Many
995         thanks to Markus Hubig.
996
997 2004-09-28 11:19  Jochen Striepe
998
999         * t-prot: Release as v1.44.
1000
1001 2004-09-28 11:19  Jochen Striepe
1002
1003         * t-prot: Fix detection of MS-style TOFU within PGP signed
1004         messages.  Many thanks to Gerfried Fuchs for reporting.
1005
1006 2004-09-27 17:45  Jochen Striepe
1007
1008         * t-prot.1: Update time stamp.
1009
1010 2004-09-27 17:40  Jochen Striepe
1011
1012         * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
1013
1014 2004-09-27 17:23  Jochen Striepe
1015
1016         * t-prot: Release as v1.43.
1017
1018 2004-09-27 17:22  Jochen Striepe
1019
1020         * t-prot: Fix MS-style TOFU removal for attachments when invoked
1021         from mutt.  Many thanks to Gerfried Fuchs.
1022
1023 2004-09-27 17:05  Jochen Striepe
1024
1025         * t-prot: Fix typo, small performance enhancement.
1026
1027 2004-09-27 15:27  Jochen Striepe
1028
1029         * t-prot: Minor cleanup.
1030
1031 2004-09-20 17:02  Jochen Striepe
1032
1033         * contrib/filter_innd.pl: New file.
1034
1035 2004-09-20 17:01  Jochen Striepe
1036
1037         * t-prot, t-prot.1: Add INN2 filtering aids. New command line
1038         switch --check.
1039         
1040         Release as v1.42.
1041
1042 2004-09-20 14:13  Jochen Striepe
1043
1044         * t-prot: Website http://learn.to/edit_messages/ is no longer
1045         available.
1046
1047 2004-08-28 11:50  Jochen Striepe
1048
1049         * t-prot: Release as v1.41.
1050
1051 2004-08-28 11:42  Jochen Striepe
1052
1053         * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
1054         gpg-1.2.6.
1055
1056 2004-08-07 16:57  Jochen Striepe
1057
1058         * t-prot.1: Update Copyright date.
1059
1060 2004-08-07 16:34  Jochen Striepe
1061
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).
1064
1065 2004-08-07 15:52  Jochen Striepe
1066
1067         * t-prot: Release as v1.40.
1068
1069 2004-08-07 15:51  Jochen Striepe
1070
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
1074         TOFU).
1075         
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
1078         should be.
1079
1080 2004-08-07 13:37  Jochen Striepe
1081
1082         * t-prot.1: Remove "require" line note. Update date string.
1083
1084 2004-08-07 13:20  Jochen Striepe
1085
1086         * t-prot: More checks on command line correctness.
1087
1088 2004-08-07 12:58  Jochen Striepe
1089
1090         * t-prot: Fix typo introduced with last update.
1091
1092 2004-08-07 12:48  Jochen Striepe
1093
1094         * t-prot: Fix "require" statement to match the code.
1095
1096 2004-07-31 11:41  Jochen Striepe
1097
1098         * t-prot: Release as v1.39.
1099
1100 2004-07-31 11:10  Jochen Striepe
1101
1102         * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
1103         string.
1104
1105 2004-07-31 10:41  Jochen Striepe
1106
1107         * t-prot: Fix "be" gnupg locales.
1108         
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"...).
1112
1113 2004-07-17 13:28  Jochen Striepe
1114
1115         * t-prot, t-prot.1: Add option to have no output file.
1116
1117 2004-04-25 01:51  Jochen Striepe
1118
1119         * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
1120         gpg.
1121
1122 2004-03-02 16:57  Jochen Striepe
1123
1124         * t-prot: Comment updated: Reflect the fact that no locales have
1125         changed in mutt-1.4.2.1.
1126
1127 2004-03-02 15:54  Jochen Striepe
1128
1129         * muttrc.t-prot, t-prot.sl: Moved to contrib/.
1130
1131 2004-02-11 16:05  Jochen Striepe
1132
1133         * t-prot: Comment updated: Reflect the fact that no locales have
1134         changed in mutt-1.4.2.
1135
1136 2004-01-31 02:06  Jochen Striepe
1137
1138         * t-prot.1: Fix copyright date.
1139
1140 2004-01-30 15:20  Jochen Striepe
1141
1142         * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
1143
1144 2004-01-30 15:08  Jochen Striepe
1145
1146         * t-prot: Release as v1.38.
1147
1148 2004-01-30 14:38  Jochen Striepe
1149
1150         * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option. 
1151         Many thanks to Christian Wach for pointing at the problem.
1152
1153 2004-01-30 14:31  Jochen Striepe
1154
1155         * t-prot: Small performance fix in footer treatment.
1156
1157 2004-01-21 13:46  Jochen Striepe
1158
1159         * t-prot: Release as v1.37.
1160
1161 2004-01-21 13:45  Jochen Striepe
1162
1163         * t-prot: Fix processing if first attachment is of type
1164         application/pgp.
1165
1166 2004-01-21 13:39  Jochen Striepe
1167
1168         * t-prot: Small performance fix.
1169
1170 2003-12-29 17:06  Jochen Striepe
1171
1172         * t-prot: Release as 1.36.
1173
1174 2003-12-29 17:06  Jochen Striepe
1175
1176         * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
1177
1178 2003-12-29 15:33  Jochen Striepe
1179
1180         * t-prot.1: Update date string.
1181
1182 2003-12-29 15:09  Jochen Striepe
1183
1184         * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
1185
1186 2003-12-29 12:59  Jochen Striepe
1187
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.
1190
1191 2003-11-22 02:35  Jochen Striepe
1192
1193         * t-prot: Fix comments for gpg and mutt locales.
1194
1195 2003-11-20 14:51  Jochen Striepe
1196
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).
1200         
1201         Released as v1.35.
1202
1203 2003-11-19 21:05  Jochen Striepe
1204
1205         * t-prot: Release as v1.34.
1206
1207 2003-11-19 20:58  Jochen Striepe
1208
1209         * t-prot: Cosmetics.
1210
1211 2003-11-19 20:45  Jochen Striepe
1212
1213         * t-prot.1: Cosmetics.
1214
1215 2003-11-19 20:43  Jochen Striepe
1216
1217         * t-prot.1: Change time stamp.
1218
1219 2003-11-19 20:43  Jochen Striepe
1220
1221         * t-prot.1: Update man page to reflect last changes.
1222
1223 2003-11-19 20:41  Jochen Striepe
1224
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.
1227
1228 2003-11-19 20:11  Jochen Striepe
1229
1230         * t-prot.1: Update man page to reflect last changes.
1231
1232 2003-11-19 20:10  Jochen Striepe
1233
1234         * t-prot: Removed option --mutt-ver for sanity reasons. Special
1235         adapations for mutt developer versions will be available as a
1236         patch.
1237
1238 2003-09-10 11:32  Jochen Striepe
1239
1240         * t-prot.1: Make clear t-prot.sl is just an example implementation.
1241         Update date string.
1242
1243 2003-09-10 11:30  Jochen Striepe
1244
1245         * t-prot.sl, contrib/t-prot.sl: Additional comments.
1246
1247 2003-08-11 14:35  Jochen Striepe
1248
1249         * t-prot: Release as v1.33.
1250
1251 2003-08-11 14:35  Jochen Striepe
1252
1253         * t-prot.1: Improve description for --mutt-ver.
1254
1255 2003-08-11 14:33  Jochen Striepe
1256
1257         * t-prot.1: Update date string.
1258
1259 2003-08-11 14:32  Jochen Striepe
1260
1261         * t-prot: Clean up locales stuff.
1262
1263 2003-08-11 14:19  Jochen Striepe
1264
1265         * t-prot: Fix parsing order with --mutt-ver and --locale.
1266
1267 2003-08-11 14:05  Jochen Striepe
1268
1269         * t-prot.1: Add description for --mutt-ver.
1270
1271 2003-08-11 14:00  Jochen Striepe
1272
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
1275         Gerfried Fuchs.
1276         
1277         Release as v1.32.
1278
1279 2003-08-11 13:41  Jochen Striepe
1280
1281         * t-prot: Simplify regex introduced in last update.
1282
1283 2003-08-09 22:22  Jochen Striepe
1284
1285         * t-prot: Fix some cases where SIGINT was not detected for pgp
1286         verification from within mutt.
1287         
1288         Release as v1.31.
1289
1290 2003-07-21 13:12  Jochen Striepe
1291
1292         * t-prot: Release as v1.30.
1293
1294 2003-07-21 13:12  Jochen Striepe
1295
1296         * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
1297         Fuchs.
1298
1299 2003-07-15 13:39  Jochen Striepe
1300
1301         * t-prot: Release as v1.29.
1302
1303 2003-07-15 13:38  Jochen Striepe
1304
1305         * t-prot: Fix email adress verification inside pgp(). Fix locale
1306         detection.
1307
1308 2003-07-09 21:11  Jochen Striepe
1309
1310         * t-prot: Use the environment variable LC_ALL (and if this fails,
1311         LANG) to determine a reasonable locale default. Suggested by
1312         Michael Olbrich.
1313         
1314         Release as v1.28.
1315
1316 2003-06-24 23:52  Jochen Striepe
1317
1318         * t-prot: Release as v1.27.
1319
1320 2003-06-24 23:52  Jochen Striepe
1321
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
1328         with -Mmutt.
1329         
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).
1333
1334 2003-06-24 22:44  Jochen Striepe
1335
1336         * t-prot: Fix treatment of forwarded messages by Opera7.
1337
1338 2003-06-23 14:10  Jochen Striepe
1339
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
1342         fixes.
1343
1344 2003-06-23 13:20  Jochen Striepe
1345
1346         * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
1347
1348 2003-06-23 12:58  Jochen Striepe
1349
1350         * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
1351
1352 2003-06-22 23:47  Jochen Striepe
1353
1354         * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
1355         correct some plain wrong comments, and add some more comments.
1356
1357 2003-06-22 22:57  Jochen Striepe
1358
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).
1363
1364 2003-06-15 22:53  Jochen Striepe
1365
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
1368         macro.
1369
1370 2003-06-15 22:33  Jochen Striepe
1371
1372         * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
1373         from within slrn(1).
1374
1375 2003-05-04 12:40  Jochen Striepe
1376
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.
1380         
1381         Release as v1.26.
1382
1383 2003-04-23 14:50  Jochen Striepe
1384
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.
1388         
1389         Release as v1.25.
1390
1391 2003-04-03 13:26  Jochen Striepe
1392
1393         * t-prot: Regex performance fixes.
1394
1395 2003-03-20 02:09  Jochen Striepe
1396
1397         * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
1398         
1399         Release as v1.24.
1400
1401 2003-03-18 16:08  Jochen Striepe
1402
1403         * t-prot: Clean up $0 usage.
1404
1405 2003-03-08 17:05  Jochen Striepe
1406
1407         * t-prot: Pure cosmetics.
1408
1409 2003-03-08 16:48  Jochen Striepe
1410
1411         * t-prot: Release as v1.23.
1412
1413 2003-03-08 16:43  Jochen Striepe
1414
1415         * t-prot: Fix another typo.
1416
1417 2003-03-08 16:40  Jochen Striepe
1418
1419         * t-prot: Fix typo in last commit.
1420
1421 2003-03-08 16:37  Jochen Striepe
1422
1423         * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
1424         an interrupt.  Many thanks to Gerfried Fuchs.
1425
1426 2003-03-08 02:24  Jochen Striepe
1427
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.
1431
1432 2003-03-07 14:19  Jochen Striepe
1433
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!
1438         
1439         Release as v1.22.
1440
1441 2003-03-05 17:26  Jochen Striepe
1442
1443         * t-prot: Release as v1.21.
1444
1445 2003-03-05 17:15  Jochen Striepe
1446
1447         * t-prot: Various performance fixes.
1448
1449 2003-03-05 17:02  Jochen Striepe
1450
1451         * t-prot: Another performance fix.
1452
1453 2003-03-05 16:59  Jochen Striepe
1454
1455         * t-prot: Fix multipart boundary detection.
1456
1457 2003-03-05 16:53  Jochen Striepe
1458
1459         * t-prot: Another performance fix in pgp().
1460
1461 2003-03-05 16:51  Jochen Striepe
1462
1463         * t-prot: Fix bad typo.
1464
1465 2003-03-05 16:35  Jochen Striepe
1466
1467         * t-prot: Performance improvements in pgp().
1468
1469 2003-03-05 16:14  Jochen Striepe
1470
1471         * t-prot: Make kammquote code more efficient.
1472
1473 2003-03-05 16:09  Jochen Striepe
1474
1475         * t-prot: Fix kammquote condition.
1476
1477 2003-03-05 15:54  Jochen Striepe
1478
1479         * t-prot: Some cosmetics, no code changes.
1480
1481 2003-03-01 17:49  Jochen Striepe
1482
1483         * t-prot: Formatting: Replace tabs with spaces.
1484
1485 2003-03-01 17:46  Jochen Striepe
1486
1487         * t-prot: Add some comments.
1488
1489 2003-02-26 22:56  Jochen Striepe
1490
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.
1494
1495 2003-02-26 22:32  Jochen Striepe
1496
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.
1500
1501 2003-02-19 22:05  Jochen Striepe
1502
1503         * t-prot: Release as v1.20.
1504
1505 2003-02-19 21:53  Jochen Striepe
1506
1507         * t-prot: Fix missing verbatim vals when moving gpg output.
1508
1509 2003-02-17 15:00  Jochen Striepe
1510
1511         * t-prot.1: Update Copyright date.
1512
1513 2003-02-17 13:53  Jochen Striepe
1514
1515         * t-prot: Fix moving gpg output for signatures by expired keys.
1516         
1517         Release v1.19.
1518
1519 2003-02-17 13:35  Jochen Striepe
1520
1521         * t-prot: Fix sender address for --pgp-short.
1522
1523 2003-02-17 13:02  Jochen Striepe
1524
1525         * t-prot: Remove unnecessary variable in write_msg().
1526
1527 2003-02-17 12:59  Jochen Striepe
1528
1529         * t-prot: Regex performance improvements.
1530
1531 2003-02-17 01:59  Jochen Striepe
1532
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.
1535         
1536         Release v1.18.
1537
1538 2003-02-17 00:08  Jochen Striepe
1539
1540         * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
1541         Brian Medley).
1542         
1543         Release v1.17.
1544
1545 2003-02-14 14:50  Jochen Striepe
1546
1547         * t-prot: Fix missing check.
1548
1549 2003-02-14 14:42  Jochen Striepe
1550
1551         * t-prot: Fix really annoying footer unflexibility. Now empty lines
1552         on the bottom of a message are ignored.
1553         
1554         Release v1.16.
1555
1556 2003-02-11 21:06  Jochen Striepe
1557
1558         * t-prot: Fix --bigq for big quotes that go down to one of the two
1559         last lines.
1560         
1561         Release v1.15.
1562
1563 2003-02-11 13:49  Jochen Striepe
1564
1565         * t-prot: Fix ad footers within pgp signed stuff.
1566
1567 2003-02-11 13:42  Jochen Striepe
1568
1569         * t-prot: Fix trailing empty lines ("match anything") in ad footer
1570         files.
1571         
1572         Release v1.14.
1573
1574 2003-02-09 20:34  Jochen Striepe
1575
1576         * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
1577         Thanks to Michael Loeffler.
1578         
1579         Clean up some regexps for mutt's separators (should give better
1580         performance now).
1581         
1582         Release v1.13.
1583
1584 2003-02-08 18:19  Jochen Striepe
1585
1586         * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
1587         ad footer matching.
1588         
1589         Release v1.12.
1590
1591 2003-02-08 17:44  Jochen Striepe
1592
1593         * t-prot: Use constants where possible.
1594
1595 2003-02-07 19:16  Jochen Striepe
1596
1597         * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
1598         should work again.
1599         
1600         Release v1.11.
1601
1602 2003-02-07 18:26  Jochen Striepe
1603
1604         * t-prot: Fix another terminal color sequence.
1605
1606 2003-02-07 16:29  Jochen Striepe
1607
1608         * t-prot.1: List contributors in alphabetical order.
1609
1610 2003-02-07 16:00  Jochen Striepe
1611
1612         * t-prot.1: Update date string.
1613
1614 2003-02-07 15:55  Jochen Striepe
1615
1616         * t-prot.1: Add a note to the BUGS section about possible perl
1617         compiler errors with not-up-to-date perl installations.
1618
1619 2003-02-07 11:51  Jochen Striepe
1620
1621         * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
1622         thanks to Gerfried Fuchs).
1623         
1624         Release v1.10.
1625
1626 2003-02-06 16:11  Jochen Striepe
1627
1628         * t-prot: Last change broke attachment detection for -Mmutt.
1629
1630 2003-02-06 15:37  Jochen Striepe
1631
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!).
1635         
1636         Release v1.9.
1637
1638 2003-01-29 03:24  Jochen Striepe
1639
1640         * t-prot.1: Update date string.
1641
1642 2003-01-29 03:23  Jochen Striepe
1643
1644         * t-prot.1: Fix spellling error.
1645
1646 2003-01-28 12:00  Jochen Striepe
1647
1648         * t-prot: Make -h work again.
1649         
1650         Version bump to 1.8.
1651
1652 2002-12-29 03:52  Jochen Striepe
1653
1654         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
1655         spamassassin workaround. Update man page and sample config file
1656         accordingly.
1657         
1658         Correct some speling errors in the man page.
1659         
1660         Bump to v1.7.
1661
1662 2002-12-11 18:53  Jochen Striepe
1663
1664         * t-prot: Mutt content type fix.
1665         
1666         Version bump to 1.6.
1667
1668 2002-12-11 01:46  Jochen Striepe
1669
1670         * t-prot: Improve M$ style TOFU heuristics.
1671         
1672         Bump to v1.5.
1673
1674 2002-12-08 22:45  Jochen Striepe
1675
1676         * t-prot: Remove unused else.
1677
1678 2002-12-06 16:21  Jochen Striepe
1679
1680         * t-prot: Fix treatment of pgp uids without email adress for
1681         --pgp-move. Many thanks to Gerfried Fuchs for noticing.
1682         
1683         Small performance fix for --pgp-move-vrf.
1684         
1685         Bump to v1.4.
1686
1687 2002-12-04 20:45  Jochen Striepe
1688
1689         * t-prot: Fix --pgp-short to be overzealous with gpg encryption
1690         output.
1691         
1692         Version bump to 1.3.
1693
1694 2002-12-04 09:06  Jochen Striepe
1695
1696         * t-prot.1: Another --locale fix.
1697
1698 2002-12-04 09:01  Jochen Striepe
1699
1700         * t-prot.1: Update --locale description.
1701
1702 2002-12-03 18:20  Jochen Striepe
1703
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.
1706         
1707         Bump to v1.2.
1708
1709 2002-12-02 21:04  Jochen Striepe
1710
1711         * t-prot.1: Update man page date string.
1712
1713 2002-12-02 21:03  Jochen Striepe
1714
1715         * t-prot.1: Make last man page update more complete.
1716
1717 2002-12-02 21:00  Jochen Striepe
1718
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.
1723
1724 2002-11-11 02:59  Jochen Striepe
1725
1726         * t-prot: Version 1.0.
1727
1728 2002-11-09 02:22  Jochen Striepe
1729
1730         * t-prot.1: Man page update.
1731
1732 2002-11-09 01:53  Jochen Striepe
1733
1734         * t-prot: Adding comment for pgp().
1735
1736 2002-11-05 13:29  Jochen Striepe
1737
1738         * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1739         to Wichert Akkerman and Gerfried Fuchs.
1740         
1741         Bump to v0.94.
1742
1743 2002-11-04 19:01  Jochen Striepe
1744
1745         * t-prot: Fix typo from last submission.
1746         
1747         Bump to v0.93.
1748
1749 2002-11-04 18:49  Jochen Striepe
1750
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!
1754         
1755         Version bump to 0.92.
1756
1757 2002-11-02 16:35  Jochen Striepe
1758
1759         * t-prot: Replace all die()s with exit()s and appropriate exit
1760         codes for better interaction with MTAs.
1761         
1762         Bump to v0.91.
1763
1764 2002-11-02 16:08  Jochen Striepe
1765
1766         * t-prot: Minor changes.
1767
1768 2002-11-02 01:05  Jochen Striepe
1769
1770         * t-prot.1: Update man page modification stamp.
1771
1772 2002-11-01 18:30  Jochen Striepe
1773
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
1776         represent changes.
1777         
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).
1782
1783 2002-10-31 18:29  Jochen Striepe
1784
1785         * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1786         the source with proper alignment now.
1787
1788 2002-10-31 14:17  Jochen Striepe
1789
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.
1795         
1796         Bump to v0.70.
1797
1798 2002-10-22 16:42  Jochen Striepe
1799
1800         * t-prot: Add French M$ tofu detection (many thanks to Mikael
1801         Berthe for suggesting).
1802
1803 2002-10-19 17:22  Jochen Striepe
1804
1805         * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1806         activates -k.
1807         
1808         Specifying an empty string for -i or -o is no longer tolerated.
1809         
1810         Version bump to 0.69.
1811
1812 2002-10-19 16:15  Jochen Striepe
1813
1814         * t-prot: Support for Dutch(?) M$-style TOFU markers.
1815
1816 2002-09-14 05:24  Jochen Striepe
1817
1818         * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1819
1820 2002-09-14 05:10  Jochen Striepe
1821
1822         * t-prot: Johan Almqvist found another bug, this time false
1823         positives with some M$ MUA's forwarded messages.
1824
1825 2002-09-12 12:59  Jochen Striepe
1826
1827         * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1828         for noticing. Bumped to v0.68.
1829
1830 2002-07-26 14:03  Jochen Striepe
1831
1832         * t-prot: Eye candy: add vim-6.x compliant folding comments.
1833
1834 2002-07-09 14:07  Jochen Striepe
1835
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.
1840         
1841         Version bump to v0.67.
1842
1843 2002-06-27 21:37  Jochen Striepe
1844
1845         * t-prot: Fix unbelievable stupid typo introduced in the last
1846         commit.
1847         
1848         Bump to v0.66.
1849
1850 2002-06-27 19:54  Jochen Striepe
1851
1852         * t-prot: Fix detection of mailing list footers in attachments
1853         within attachments.
1854         
1855         Bump to v0.65.
1856
1857 2002-06-27 18:16  Jochen Striepe
1858
1859         * t-prot, t-prot.1: Fix thinko where to search for mailing list
1860         footers, bug reported by Gerfried Fuchs (many thanks!).
1861         
1862         Update manpage to make clear -Mmutt is *required* when t-prot is
1863         called from within mutt.
1864         
1865         Bump to v0.64.
1866
1867 2002-06-18 01:45  Jochen Striepe
1868
1869         * t-prot: Another tweak on the kammquote condition.
1870
1871 2002-06-16 12:32  Jochen Striepe
1872
1873         * t-prot: Fixed the line count header with -Mmutt and attachments,
1874         pgp signatures and encryption.
1875
1876 2002-06-15 17:18  Jochen Striepe
1877
1878         * t-prot: Another tweak on the kammquote condition.
1879
1880 2002-06-08 19:50  Jochen Striepe
1881
1882         * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1883         required mutt version.
1884
1885 2002-06-02 07:51  Jochen Striepe
1886
1887         * t-prot: Fixed some typos.
1888
1889 2002-06-02 07:12  Jochen Striepe
1890
1891         * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1892         solved by now.
1893
1894 2002-06-02 02:12  Jochen Striepe
1895
1896         * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1897         tolerated number of signatures.  Manpage updated. Version bump to
1898         v0.61.
1899
1900 2002-05-30 11:24  Jochen Striepe
1901
1902         * t-prot: Update help to reflect -p changes.
1903
1904 2002-05-30 11:16  Jochen Striepe
1905
1906         * t-prot: Bump to v0.60.
1907
1908 2002-05-30 10:45  Jochen Striepe
1909
1910         * t-prot.1: Update manpage for new behaviour of -p.
1911
1912 2002-05-10 02:18  Jochen Striepe
1913
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.
1917
1918 2002-05-03 02:02  Jochen Striepe
1919
1920         * t-prot.1: Fix typo.
1921
1922 2002-05-03 01:56  Jochen Striepe
1923
1924         * t-prot.1: Update man page date.
1925
1926 2002-05-03 01:55  Jochen Striepe
1927
1928         * t-prot.1: Man page fixes and updates.
1929
1930 2002-04-30 17:23  Jochen Striepe
1931
1932         * t-prot: Improve the comment on the Kammquote condition.
1933
1934 2002-04-30 17:16  Jochen Striepe
1935
1936         * t-prot: Further tweak on the Kammquote condition. Should really
1937         do The Right Thing by now.
1938
1939 2002-04-24 14:08  Jochen Striepe
1940
1941         * t-prot: Performance tweak in debigq().
1942
1943 2002-04-24 13:33  Jochen Striepe
1944
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
1947         accordingly.
1948         
1949         Updated the man page's contributors text.
1950         
1951         Bump to v0.58.
1952
1953 2002-04-20 21:32  Jochen Striepe
1954
1955         * t-prot: Just insert one space when joining lines in decomb().
1956
1957 2002-04-20 15:37  Jochen Striepe
1958
1959         * t-prot.1: Update man page to reflect upon new options --kminl,
1960         --kmaxl, and --kdiff.
1961
1962 2002-04-20 15:18  Jochen Striepe
1963
1964         * t-prot: Some more tweaks to the Kammquote condition. Add some
1965         command line switches to make behaviour a little more flexible.
1966         
1967         Bump to v0.57.
1968
1969 2002-04-20 11:10  Jochen Striepe
1970
1971         * t-prot: Another small tweak in the Kammquoting condition.
1972
1973 2002-04-20 11:03  Jochen Striepe
1974
1975         * t-prot: Another small tweak in the Kammquote condition.
1976
1977 2002-04-20 10:58  Jochen Striepe
1978
1979         * t-prot: Make the Kammquote condition a little pickier.
1980
1981 2002-04-20 02:48  Jochen Striepe
1982
1983         * t-prot.1: Add description of the anti Kammquoting option.
1984
1985 2002-04-20 02:28  Jochen Striepe
1986
1987         * t-prot: Added an option to fix those zig-zag shaped quotings,
1988         well-known to German users as "Kammquoting".
1989         
1990         Lines with verbatim statements (#v+/-) itselves are now verbatim by
1991         definition, so they won't be cleaned away.
1992         
1993         Bumped to v0.56.
1994
1995 2002-04-18 22:51  Jochen Striepe
1996
1997         * t-prot: Clean up revision number a bit.
1998
1999 2002-04-11 05:14  Jochen Striepe
2000
2001         * t-prot: Just catch the last signature if there are more.
2002
2003 2002-04-11 04:46  Jochen Striepe
2004
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
2009         be parsed properly.
2010
2011 2002-03-29 01:46  Jochen Striepe
2012
2013         * t-prot.1: Add description for --locale=LOCALE.
2014
2015 2002-03-29 01:15  Jochen Striepe
2016
2017         * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
2018         v0.55.
2019
2020 2002-03-23 10:47  Jochen Striepe
2021
2022         * t-prot: Fix typo.
2023
2024 2002-03-22 11:38  Jochen Striepe
2025
2026         * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
2027
2028 2002-03-21 22:26  Jochen Striepe
2029
2030         * t-prot: Bump to 0.54.
2031
2032 2002-03-21 13:16  Jochen Striepe
2033
2034         * t-prot: More cleanups in the multipart code.
2035
2036 2002-03-21 12:53  Jochen Striepe
2037
2038         * t-prot: Fix comment in the mutt specific multipart code.
2039
2040 2002-03-21 12:27  Jochen Striepe
2041
2042         * t-prot: Fixed assumption in the mutt-specific code that the first
2043         attachment always would be text/plain containing the actual message
2044         text.
2045
2046 2002-03-20 22:58  Jochen Striepe
2047
2048         * t-prot: Fix some false positives in footers and multipart code.
2049
2050 2002-03-20 17:02  Jochen Striepe
2051
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.
2055
2056 2002-03-20 15:12  Jochen Striepe
2057
2058         * t-prot: Make mime/multipart parts with type=message/rfc822 being
2059         processed if the message has been processed by mutt(1) before.
2060
2061 2002-03-20 13:16  Jochen Striepe
2062
2063         * t-prot: Another HUGE cleanup.
2064
2065 2002-03-20 01:56  Jochen Striepe
2066
2067         * t-prot: Major cleanup. Bump to 0.52.
2068
2069 2002-03-19 14:16  Jochen Striepe
2070
2071         * t-prot: Fixed some bugs in the multipart code. Bumped version to
2072         0.51.
2073
2074 2002-03-19 12:42  Jochen Striepe
2075
2076         * t-prot.1: Add note describing the complicated and confusing line
2077         count thingie when deleting an overlong signature.
2078
2079 2002-03-19 12:38  Jochen Striepe
2080
2081         * t-prot: Correct line count in snipped-overlong-sig message.
2082
2083 2002-03-18 19:19  Jochen Striepe
2084
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.
2089         
2090         Add non-usascii-problem to TROUBLESHOOTING section of the man page.
2091         
2092         Bump to v0.50.
2093
2094 2002-03-18 15:49  Jochen Striepe
2095
2096         * t-prot: Fix the line count header. Bump to v0.49.
2097
2098 2002-03-16 00:01  Jochen Striepe
2099
2100         * t-prot.1: Minor fix.
2101
2102 2002-03-15 23:58  Jochen Striepe
2103
2104         * t-prot.1: Minor cleanup.
2105
2106 2002-03-15 01:48  Jochen Striepe
2107
2108         * t-prot: Fix variables initialisation.
2109
2110 2002-03-14 22:21  Jochen Striepe
2111
2112         * t-prot: Fix a bug in the multipart code. Bump to v0.48.
2113
2114 2002-03-13 08:07  Jochen Striepe
2115
2116         * t-prot.1: Add some explanation for the verbatim instruction to
2117         the troubleshooting section.
2118
2119 2002-03-13 07:52  Jochen Striepe
2120
2121         * t-prot: Make verbatim instructions work for everything except
2122         mailing list footers.  Bump to v0.47.
2123
2124 2002-03-13 01:19  Jochen Striepe
2125
2126         * t-prot.1: Fixed typo.
2127
2128 2002-03-12 17:16  Jochen Striepe
2129
2130         * t-prot.1: Add TROUBLESHOOTING section.
2131
2132 2002-03-12 16:44  Jochen Striepe
2133
2134         * t-prot.1: Changed one makro which was overseen last commit.
2135
2136 2002-03-12 16:24  Jochen Striepe
2137
2138         * t-prot.1: Big man page cleanup.
2139
2140 2002-03-12 15:41  Jochen Striepe
2141
2142         * t-prot.1: Further improvement of the -L man page text.
2143
2144 2002-03-12 15:39  Jochen Striepe
2145
2146         * t-prot.1: Improved man page text for -L.
2147
2148 2002-03-12 15:37  Jochen Striepe
2149
2150         * t-prot.1: Clarify the man page text for -l and -L.
2151
2152 2002-03-12 02:47  Jochen Striepe
2153
2154         * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
2155
2156 2002-03-09 17:18  Jochen Striepe
2157
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.
2161
2162 2002-03-08 20:29  Jochen Striepe
2163
2164         * t-prot: Fix an off-by-one error when removing mutt(1)'s
2165         attachments. Credits to Gerfried Fuchs for reporting and locating
2166         the bug.
2167
2168 2002-03-02 02:26  Jochen Striepe
2169
2170         * t-prot: Some minor cleanups.
2171
2172 2002-03-02 02:18  Jochen Striepe
2173
2174         * t-prot: Some minor cleanups.
2175
2176 2002-03-01 10:10  Jochen Striepe
2177
2178         * t-prot: Fixed a missing range check reported by Gerfried Fuchs
2179         with messages only containing the mailing list footer.
2180
2181 2002-02-26 12:20  Jochen Striepe
2182
2183         * t-prot: Add infrastructure for better debugging.
2184
2185 2002-02-26 11:11  Jochen Striepe
2186
2187         * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
2188         little shorter, and add colors.
2189
2190 2002-02-26 03:05  Jochen Striepe
2191
2192         * t-prot: Improve empty line handling between body and signature.
2193
2194 2002-02-26 02:50  Jochen Striepe
2195
2196         * t-prot: Fixed thinko in signature handling. Be more tolerant with
2197         empty lines around signatures and mailing list footers.
2198         
2199         Version bump to 0.42.
2200
2201 2002-02-25 19:20  Jochen Striepe
2202
2203         * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
2204         some cases were not caught before.
2205
2206 2002-02-25 18:48  Jochen Striepe
2207
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.
2210         
2211         Bumped version to 0.41.
2212
2213 2002-02-22 15:55  Jochen Striepe
2214
2215         * t-prot: Another slight performance hit with multipart messages.
2216
2217 2002-02-22 15:36  Jochen Striepe
2218
2219         * t-prot: Leave only the body of the first multipart message part
2220         for processing, not the headers.
2221
2222 2002-02-21 23:27  Jochen Striepe
2223
2224         * t-prot.1: Updated the manpage to reflect the fix of the multipart
2225         bug.
2226
2227 2002-02-21 23:24  Jochen Striepe
2228
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.
2234
2235 2002-02-20 16:51  Jochen Striepe
2236
2237         * t-prot: Bump version to 0.39.
2238
2239 2002-02-20 16:50  Jochen Striepe
2240
2241         * t-prot.1: Updated manpage for long options.
2242
2243 2002-02-18 19:44  Jochen Striepe
2244
2245         * t-prot.1: Updated credits in manpage.
2246
2247 2002-02-16 00:06  Jochen Striepe
2248
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 ...
2254         
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. :)
2259         
2260         Updated manpage.
2261
2262 2002-02-15 03:49  Jochen Striepe
2263
2264         * t-prot.1: Beautify the manpage, and add some more info about bugs
2265         and todos.
2266
2267 2002-02-15 03:30  Jochen Striepe
2268
2269         * t-prot: Beautify help text.
2270
2271 2002-02-14 16:32  Jochen Striepe
2272
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.
2277
2278 2002-02-14 13:26  Jochen Striepe
2279
2280         * t-prot: Minor cleanup.
2281
2282 2002-02-14 11:04  Jochen Striepe
2283
2284         * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
2285         v0.36.
2286
2287 2002-02-13 01:08  Jochen Striepe
2288
2289         * t-prot: Version bump to 0.35.
2290
2291 2002-02-12 13:57  Jochen Striepe
2292
2293         * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
2294
2295 2002-02-12 12:47  Jochen Striepe
2296
2297         * t-prot.1: Update manpage for -S=n.
2298
2299 2002-02-12 12:45  Jochen Striepe
2300
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.
2304
2305 2002-02-12 04:44  Jochen Striepe
2306
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.
2309         Manpage updated.
2310
2311 2002-02-12 01:03  Jochen Striepe
2312
2313         * t-prot: Corrected help when called with -h. Small indent cleanup.
2314
2315 2002-02-11 20:40  Jochen Striepe
2316
2317         * t-prot.1: Updated manpage date.
2318
2319 2002-02-11 20:33  Jochen Striepe
2320
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.
2324
2325 2002-02-11 19:13  Jochen Striepe
2326
2327         * t-prot: Corrected line count for overlong signatures. Problem
2328         reported by Gerfried Fuchs (thanks, Alfie!).
2329
2330 2002-01-29 14:57  Jochen Striepe
2331
2332         * t-prot: Remove goto. Patch by Gerfried Fuchs.
2333
2334 2002-01-28 20:34  Jochen Striepe
2335
2336         * t-prot: Bump version to 0.32.
2337
2338 2002-01-28 16:53  Jochen Striepe
2339
2340         * t-prot: Just again a version fix. Should be done now...
2341
2342 2002-01-28 16:52  Jochen Striepe
2343
2344         * t-prot: Sigh. Another version fix.
2345
2346 2002-01-28 16:50  Jochen Striepe
2347
2348         * t-prot.1: Fix manpage version.
2349
2350 2002-01-28 16:48  Jochen Striepe
2351
2352         * t-prot, t-prot.1: Fix version strings.
2353
2354 2002-01-28 16:46  Jochen Striepe
2355
2356         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
2357         cleanup.
2358
2359 2002-01-28 16:39  Jochen Striepe
2360
2361         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
2362         version.
2363
2364 2002-01-28 16:39  Jochen Striepe
2365
2366         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
2367         revision
2368