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