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