]> git.deb.at Git - pkg/t-prot.git/blob - ChangeLog
Merge branch 'upstream'
[pkg/t-prot.git] / ChangeLog
1 2005-04-25 16:35  Jochen Striepe
2
3         * t-prot: Release as v1.101.
4
5 2005-04-25 15:49  Jochen Striepe
6
7         * t-prot: We must not forget to remove ad and mailing list footers
8         within the first MIME/Multipart attachment when processing raw
9         messages (lacking -M).
10
11 2005-04-25 15:29  Jochen Striepe
12
13         * t-prot: Fix a comment.
14
15 2005-04-25 15:28  Jochen Striepe
16
17         * t-prot: Mailing list footers (and probably ad footers) were not
18         detected when processing raw MIME/Multipart messages: We have to
19         look at the very end of the message, not only at the end of the
20         first attachment.  Fix this by calling remove_footers() before
21         dealing with raw multipart attachments.
22
23 2005-04-15 14:08  Jochen Striepe
24
25         * t-prot: Release as v1.100.
26
27 2005-04-15 14:07  Jochen Striepe
28
29         * contrib/filter_innd.pl: We don't submit any headers, so use
30         --body. Use unlink() instead of system(). Mention the temp file
31         problem.
32
33 2005-04-15 14:03  Jochen Striepe
34
35         * t-prot, t-prot.1: Add --body to make sure we are not looking for
36         any headers when there are none in the input.
37
38 2005-04-15 13:42  Jochen Striepe
39
40         * t-prot.1: Add some clarifications and missing details.
41
42 2005-03-31 19:39  Jochen Striepe
43
44         * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
45         remove() instead of system() and pipe_article() to reduce
46         flickering (and for cleaner code). Patch by Gregor Herrman, many
47         thanks!
48
49 2005-03-31 19:20  Jochen Striepe
50
51         * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
52         Printable. Thanks to Gregor Herrmann.
53
54 2005-03-31 19:17  Jochen Striepe
55
56         * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
57         prefixes for other commands, so we should not overwrite those.
58         Patch by Gregor Herrmann, many thanks!
59
60 2005-03-24 22:24  Jochen Striepe
61
62         * t-prot: Release as v1.99.
63
64 2005-03-22 16:10  Jochen Striepe
65
66         * t-prot: Fix false positive for kammquote condition.
67
68 2005-03-21 19:30  Jochen Striepe
69
70         * t-prot: Fix missing range check when From: is the last header.
71         Thanks to Norbert Tretkowski for reporting.
72
73 2005-03-01 15:20  Jochen Striepe
74
75         * t-prot: Release as v1.98.
76
77 2005-03-01 15:20  Jochen Striepe
78
79         * t-prot: Gerfried Fuchs pointed out that some locale maintainers
80         might avoid quote signs, so we check for "%" too when extracting
81         some locale strings. This still is not *really* bullet-proof,
82         because e.g. the percent sign might be protected by an escape. This
83         possibility should be quite unlikely, though, so we stick with it
84         for now.
85
86 2005-02-24 23:34  Jochen Striepe
87
88         * t-prot.1: Fix broken URL -- the Learn To Edit Messages Howto is
89         no longer available at Sven Gucke's old site.
90
91 2005-02-24 22:45  Jochen Striepe
92
93         * t-prot: Make esc() superfluous, use \Q and \E instead. Thanks to
94         Gerfried Fuchs.
95
96 2005-02-23 13:07  Jochen Striepe
97
98         * t-prot.1: Remove misleading information about locale names.
99
100 2005-02-23 12:39  Jochen Striepe
101
102         * t-prot: Release as v1.97.
103
104 2005-02-23 12:38  Jochen Striepe
105
106         * t-prot: Fix French (and probably many other) locales extraction.
107         Many thanks to Philippe Berini and Gerfried Fuchs who helped a
108         great deal with the bug hunt.
109
110 2005-02-14 15:02  Jochen Striepe
111
112         * t-prot.1: Remove unnecessary lines.
113
114 2005-02-14 15:01  Jochen Striepe
115
116         * t-prot.1: Fix copyright time stamp.
117
118 2005-02-14 14:19  Jochen Striepe
119
120         * t-prot: Release as v1.96.
121
122 2005-02-14 14:18  Jochen Striepe
123
124         * t-prot: GnuPG locale strings were for v1.2.6, update them to
125         v1.4.0.
126
127 2005-02-14 13:29  Jochen Striepe
128
129         * t-prot: Release as v1.95. The use of Locale::gettext is quite a
130         big change, so we consider this a v2.0 pre-release. Please send any
131         feature requests and bugreports NOW, so we can work on them before
132         the release of v2.0.
133
134 2005-02-14 13:26  Jochen Striepe
135
136         * t-prot.1: Mention the need for Locale::gettext when using
137         --locale. Update date string.
138
139 2005-02-14 13:23  Jochen Striepe
140
141         * t-prot: Following a suggestion by Gerfried Fuchs, make
142         Locale::gettext fetch the locale strings for us. Big change, please
143         report any funny behaviour -- thanks!
144
145 2005-02-02 13:46  Jochen Striepe
146
147         * t-prot: Release as v1.49.
148
149 2005-02-02 12:22  Jochen Striepe
150
151         * t-prot: Torsten Veller spotted a violation of RFC 2822 in the
152         pgp() code when dealing with multi-line From: headers. Many thanks
153         for reporting!
154
155 2005-02-01 15:38  Jochen Striepe
156
157         * t-prot: Fix missing Locale value.
158
159 2005-02-01 14:15  Jochen Striepe
160
161         * t-prot: Fix another regex.
162
163 2005-02-01 13:50  Jochen Striepe
164
165         * t-prot: Fix regexes.
166
167 2005-01-08 11:05  Jochen Striepe
168
169         * t-prot.1: Fix broken link.
170
171 2005-01-07 18:15  Jochen Striepe
172
173         * contrib/t-prot.sl: Now that line breaks by the encoding are
174         better detected, we will turn on signature checking once again.
175
176 2005-01-07 18:14  Jochen Striepe
177
178         * contrib/t-prot.sl: Gregor Herrmann found some problems with
179         S-Lang variables and provided documentation improvements.
180
181 2005-01-01 13:17  Jochen Striepe
182
183         * t-prot.1: Fix typo.
184
185 2005-01-01 13:14  Jochen Striepe
186
187         * t-prot.1: T-prot's name does not have to be highlighted each time
188         it occurs.
189
190 2005-01-01 13:12  Jochen Striepe
191
192         * t-prot.1: Add note about t-prot fitting to recent mutt and gnupg
193         versions.
194
195 2004-12-31 13:45  Jochen Striepe
196
197         * t-prot: Release as v1.48.
198
199 2004-12-31 13:39  Jochen Striepe
200
201         * t-prot: Fix off-by-one error in TOFU code.
202
203 2004-12-31 13:33  Jochen Striepe
204
205         * t-prot: Gnupg-1.4.0 again changes the locales. Sigh.
206
207 2004-10-25 22:50  Jochen Striepe
208
209         * t-prot: Fix false positive reported by Gerfried Fuchs. Many
210         thanks!
211
212 2004-10-21 16:16  Jochen Striepe
213
214         * t-prot: Release as v1.47.
215
216 2004-10-21 16:16  Jochen Striepe
217
218         * t-prot: Fix --ftr-ad and --ftr-ml command line parsing and
219         initialisation. --ftr-ad implicitely sets -a, --ftr-ml implicitely
220         sets -l. Many thanks to Andre Berger.
221
222 2004-10-21 15:13  Jochen Striepe
223
224         * t-prot.1: Make the documentation for -a, -A, and --ftr-ad (resp.
225         -l, -L, and --ftr-ml) more elaborate. Many thanks to Andre Berger.
226
227 2004-10-21 12:26  Jochen Striepe
228
229         * t-prot.1: Try to explain -a and -l in more detail (without
230         confusing everyone).
231
232 2004-10-21 12:13  Jochen Striepe
233
234         * t-prot: Release as v1.46.
235
236 2004-10-10 21:10  Jochen Striepe
237
238         * contrib/t-prot.sl: Remove -S command line option as line counts
239         get wrong with quoted-printable (which gets more and more widely
240         used).
241
242 2004-10-10 20:47  Jochen Striepe
243
244         * t-prot, t-prot.1: Remove the groups flag within --check: This is
245         done easier inside filter_innd.pl (where it is actually implemented
246         already).
247
248 2004-10-10 20:43  Jochen Striepe
249
250         * t-prot: Realign global vars into three categories: command-line
251         switches, mutt locales, gnupg locales. This should be much more
252         readable.
253
254 2004-10-10 20:27  Jochen Striepe
255
256         * t-prot.1: Fix typo. Update date string.
257
258 2004-10-10 20:26  Jochen Striepe
259
260         * contrib/filter_innd.pl: Reject full quotes as well.
261
262 2004-10-10 19:50  Jochen Striepe
263
264         * t-prot: Performance fix.
265
266 2004-10-10 19:47  Jochen Striepe
267
268         * contrib/filter_innd.pl: Update comment.
269
270 2004-10-10 19:28  Jochen Striepe
271
272         * t-prot: Fix --check flags parsing to be stricter.
273
274 2004-10-10 19:22  Jochen Striepe
275
276         * t-prot: Fix --check flags parsing.
277
278 2004-10-09 10:17  Jochen Striepe
279
280         * t-prot: Release as v1.45.
281
282 2004-10-09 10:08  Jochen Striepe
283
284         * t-prot: Check for empty footer files before processing them. Many
285         thanks to Markus Hubig.
286
287 2004-09-28 11:19  Jochen Striepe
288
289         * t-prot: Release as v1.44.
290
291 2004-09-28 11:19  Jochen Striepe
292
293         * t-prot: Fix detection of MS-style TOFU within PGP signed
294         messages.  Many thanks to Gerfried Fuchs for reporting.
295
296 2004-09-27 17:45  Jochen Striepe
297
298         * t-prot.1: Update time stamp.
299
300 2004-09-27 17:40  Jochen Striepe
301
302         * t-prot.1, contrib/filter_innd.pl: Add credits to Martin Dietze.
303
304 2004-09-27 17:23  Jochen Striepe
305
306         * t-prot: Release as v1.43.
307
308 2004-09-27 17:22  Jochen Striepe
309
310         * t-prot: Fix MS-style TOFU removal for attachments when invoked
311         from mutt.  Many thanks to Gerfried Fuchs.
312
313 2004-09-27 17:05  Jochen Striepe
314
315         * t-prot: Fix typo, small performance enhancement.
316
317 2004-09-27 15:27  Jochen Striepe
318
319         * t-prot: Minor cleanup.
320
321 2004-09-20 17:02  Jochen Striepe
322
323         * contrib/filter_innd.pl: New file.
324
325 2004-09-20 17:01  Jochen Striepe
326
327         * t-prot, t-prot.1: Add INN2 filtering aids. New command line
328         switch --check.
329         
330         Release as v1.42.
331
332 2004-09-20 14:13  Jochen Striepe
333
334         * t-prot: Website http://learn.to/edit_messages/ is no longer
335         available.
336
337 2004-08-28 11:50  Jochen Striepe
338
339         * t-prot: Release as v1.41.
340
341 2004-08-28 11:42  Jochen Striepe
342
343         * t-prot, t-prot.1: Make t-prot use gnupg's locales as in
344         gpg-1.2.6.
345
346 2004-08-07 16:57  Jochen Striepe
347
348         * t-prot.1: Update Copyright date.
349
350 2004-08-07 16:34  Jochen Striepe
351
352         * t-prot: Fix last changes so attachments are separated by at least
353         one empty line (as done in the pgp code as well).
354
355 2004-08-07 15:52  Jochen Striepe
356
357         * t-prot: Release as v1.40.
358
359 2004-08-07 15:51  Jochen Striepe
360
361         * t-prot, t-prot.1: Add new option --ms-smart. Right now only
362         special pgp treatment is included (this fixes the behaviour when
363         there is a clear text pgp signed message embedded in some MS style
364         TOFU).
365         
366         This should work fine, but you never know what crap Outlook users
367         will send.  So please give feedback if the results are not as they
368         should be.
369
370 2004-08-07 13:37  Jochen Striepe
371
372         * t-prot.1: Remove "require" line note. Update date string.
373
374 2004-08-07 13:20  Jochen Striepe
375
376         * t-prot: More checks on command line correctness.
377
378 2004-08-07 12:58  Jochen Striepe
379
380         * t-prot: Fix typo introduced with last update.
381
382 2004-08-07 12:48  Jochen Striepe
383
384         * t-prot: Fix "require" statement to match the code.
385
386 2004-07-31 11:41  Jochen Striepe
387
388         * t-prot: Release as v1.39.
389
390 2004-07-31 11:10  Jochen Striepe
391
392         * t-prot.1: Reflect locale changes in gnupg-1.2.5, update date
393         string.
394
395 2004-07-31 10:41  Jochen Striepe
396
397         * t-prot: Fix "be" gnupg locales.
398         
399         Update locales to newly released gnupg-1.2.5 (and be incompatible
400         to gnupg-1.2.4 and earlier once again, *sigh* -- however, that's
401         the price for not simply setting the LC vars to "C"...).
402
403 2004-07-17 13:28  Jochen Striepe
404
405         * t-prot, t-prot.1: Add option to have no output file.
406
407 2004-04-25 01:51  Jochen Striepe
408
409         * t-prot.1: Add warning regarding --pgp-move-vrfy and signals to
410         gpg.
411
412 2004-03-02 16:57  Jochen Striepe
413
414         * t-prot: Comment updated: Reflect the fact that no locales have
415         changed in mutt-1.4.2.1.
416
417 2004-03-02 15:54  Jochen Striepe
418
419         * muttrc.t-prot, t-prot.sl: Moved to contrib/.
420
421 2004-02-11 16:05  Jochen Striepe
422
423         * t-prot: Comment updated: Reflect the fact that no locales have
424         changed in mutt-1.4.2.
425
426 2004-01-31 02:06  Jochen Striepe
427
428         * t-prot.1: Fix copyright date.
429
430 2004-01-30 15:20  Jochen Striepe
431
432         * t-prot.1: Change --ftr to --ftr-ad, add --ftr-ml.
433
434 2004-01-30 15:08  Jochen Striepe
435
436         * t-prot: Release as v1.38.
437
438 2004-01-30 14:38  Jochen Striepe
439
440         * t-prot: Change --ftr option to --ftr-ad. Add --ftr-ml option. 
441         Many thanks to Christian Wach for pointing at the problem.
442
443 2004-01-30 14:31  Jochen Striepe
444
445         * t-prot: Small performance fix in footer treatment.
446
447 2004-01-21 13:46  Jochen Striepe
448
449         * t-prot: Release as v1.37.
450
451 2004-01-21 13:45  Jochen Striepe
452
453         * t-prot: Fix processing if first attachment is of type
454         application/pgp.
455
456 2004-01-21 13:39  Jochen Striepe
457
458         * t-prot: Small performance fix.
459
460 2003-12-29 17:06  Jochen Striepe
461
462         * t-prot: Release as 1.36.
463
464 2003-12-29 17:06  Jochen Striepe
465
466         * t-prot: Fix Kammquote behaviour for words divided by a hyphen.
467
468 2003-12-29 15:33  Jochen Striepe
469
470         * t-prot.1: Update date string.
471
472 2003-12-29 15:09  Jochen Striepe
473
474         * t-prot, t-prot.1: Update locales for gnupg-1.2.4.
475
476 2003-12-29 12:59  Jochen Striepe
477
478         * t-prot: Mutt-1.4.1 has no support for SSL, so we may drop it
479         altogether. Mutt developer versions are handled in patches.
480
481 2003-11-22 02:35  Jochen Striepe
482
483         * t-prot: Fix comments for gpg and mutt locales.
484
485 2003-11-20 14:51  Jochen Striepe
486
487         * t-prot: Fixed --pgp-move-vrf: Obviously, gpg output should not be
488         interpreted as successful if a bug showed up (boy, I never saw this
489         with good old gnupg-1.0.7).
490         
491         Released as v1.35.
492
493 2003-11-19 21:05  Jochen Striepe
494
495         * t-prot: Release as v1.34.
496
497 2003-11-19 20:58  Jochen Striepe
498
499         * t-prot: Cosmetics.
500
501 2003-11-19 20:45  Jochen Striepe
502
503         * t-prot.1: Cosmetics.
504
505 2003-11-19 20:43  Jochen Striepe
506
507         * t-prot.1: Change time stamp.
508
509 2003-11-19 20:43  Jochen Striepe
510
511         * t-prot.1: Update man page to reflect last changes.
512
513 2003-11-19 20:41  Jochen Striepe
514
515         * t-prot: Update gpg's locales to gpg-1.2.3. Support for
516         gpg-1.0.7's locales is available as a patch.
517
518 2003-11-19 20:11  Jochen Striepe
519
520         * t-prot.1: Update man page to reflect last changes.
521
522 2003-11-19 20:10  Jochen Striepe
523
524         * t-prot: Removed option --mutt-ver for sanity reasons. Special
525         adapations for mutt developer versions will be available as a
526         patch.
527
528 2003-09-10 11:32  Jochen Striepe
529
530         * t-prot.1: Make clear t-prot.sl is just an example implementation.
531         Update date string.
532
533 2003-09-10 11:30  Jochen Striepe
534
535         * t-prot.sl, contrib/t-prot.sl: Additional comments.
536
537 2003-08-11 14:35  Jochen Striepe
538
539         * t-prot: Release as v1.33.
540
541 2003-08-11 14:35  Jochen Striepe
542
543         * t-prot.1: Improve description for --mutt-ver.
544
545 2003-08-11 14:33  Jochen Striepe
546
547         * t-prot.1: Update date string.
548
549 2003-08-11 14:32  Jochen Striepe
550
551         * t-prot: Clean up locales stuff.
552
553 2003-08-11 14:19  Jochen Striepe
554
555         * t-prot: Fix parsing order with --mutt-ver and --locale.
556
557 2003-08-11 14:05  Jochen Striepe
558
559         * t-prot.1: Add description for --mutt-ver.
560
561 2003-08-11 14:00  Jochen Striepe
562
563         * t-prot: Add some locale that changed in mutt-1.5.4 (and made pgp
564         block detection fail). New parameter --mutt-ver. Many thanks to
565         Gerfried Fuchs.
566         
567         Release as v1.32.
568
569 2003-08-11 13:41  Jochen Striepe
570
571         * t-prot: Simplify regex introduced in last update.
572
573 2003-08-09 22:22  Jochen Striepe
574
575         * t-prot: Fix some cases where SIGINT was not detected for pgp
576         verification from within mutt.
577         
578         Release as v1.31.
579
580 2003-07-21 13:12  Jochen Striepe
581
582         * t-prot: Release as v1.30.
583
584 2003-07-21 13:12  Jochen Striepe
585
586         * t-prot: Recognize LC_MESSAGES for locales. Thanks to Gerfried
587         Fuchs.
588
589 2003-07-15 13:39  Jochen Striepe
590
591         * t-prot: Release as v1.29.
592
593 2003-07-15 13:38  Jochen Striepe
594
595         * t-prot: Fix email adress verification inside pgp(). Fix locale
596         detection.
597
598 2003-07-09 21:11  Jochen Striepe
599
600         * t-prot: Use the environment variable LC_ALL (and if this fails,
601         LANG) to determine a reasonable locale default. Suggested by
602         Michael Olbrich.
603         
604         Release as v1.28.
605
606 2003-06-24 23:52  Jochen Striepe
607
608         * t-prot: Release as v1.27.
609
610 2003-06-24 23:52  Jochen Striepe
611
612         * t-prot: Getting some rare multipart message from mutt, t-prot got
613         locked into a probably endless 100% CPU consuming loop (see msgid
614         <20030624071950.GA24479@sil.at>).  This was a DoS and therefore a
615         security problem if you use t-prot in some automated setup. This
616         bug was only triggered when used with -Mmutt. BTW, fixing this
617         should also increase performance when processing multipart messages
618         with -Mmutt.
619         
620         Many many thanks to Gerfried Fuchs for alerting us and pointing out
621         the DoS character of the bug (though most people might not use mutt
622         to do fully automated email processing).
623
624 2003-06-24 22:44  Jochen Striepe
625
626         * t-prot: Fix treatment of forwarded messages by Opera7.
627
628 2003-06-23 14:10  Jochen Striepe
629
630         * t-prot.sl, contrib/t-prot.sl: Quoted-printable treatment
631         (hopefully this will be obsolet with S-Lang-2.0) and some minor
632         fixes.
633
634 2003-06-23 13:20  Jochen Striepe
635
636         * t-prot.sl, contrib/t-prot.sl: Add missing semicolon.
637
638 2003-06-23 12:58  Jochen Striepe
639
640         * t-prot.sl, contrib/t-prot.sl: Fix error treatment.
641
642 2003-06-22 23:47  Jochen Striepe
643
644         * t-prot.sl, contrib/t-prot.sl: Make the tmp dir configurable,
645         correct some plain wrong comments, and add some more comments.
646
647 2003-06-22 22:57  Jochen Striepe
648
649         * t-prot.sl, contrib/t-prot.sl: Make the S-Lang example macro more
650         configurable (thanks to Gerfried Fuchs for some suggestions) and
651         provide a possibility to toggle filtering on/off from within slrn
652         (thanks to Michael Prokop for feedback).
653
654 2003-06-15 22:53  Jochen Striepe
655
656         * t-prot.1, t-prot.sl, contrib/t-prot.sl: Add some comments to
657         t-prot.sl and update the man page to mention the S-Lang example
658         macro.
659
660 2003-06-15 22:33  Jochen Striepe
661
662         * t-prot.sl, contrib/t-prot.sl: Added S-Lang macro to use t-prot
663         from within slrn(1).
664
665 2003-05-04 12:40  Jochen Striepe
666
667         * t-prot: Fix handling of empty lines in traditional TOFU code:
668         TOFU broken into parts by empty lines will be detected correctly
669         now, empty lines will not be deleted if there is no TOFU at all.
670         
671         Release as v1.26.
672
673 2003-04-23 14:50  Jochen Striepe
674
675         * t-prot: Finally fix thrown away verbatim information with
676         --pgp-move-vrf and -k (hope you had a happy Easter too). Many
677         thanks to Gerfried Fuchs.
678         
679         Release as v1.25.
680
681 2003-04-03 13:26  Jochen Striepe
682
683         * t-prot: Regex performance fixes.
684
685 2003-03-20 02:09  Jochen Striepe
686
687         * t-prot, t-prot.1: New locale in mutt-1.4.1: bg.
688         
689         Release as v1.24.
690
691 2003-03-18 16:08  Jochen Striepe
692
693         * t-prot: Clean up $0 usage.
694
695 2003-03-08 17:05  Jochen Striepe
696
697         * t-prot: Pure cosmetics.
698
699 2003-03-08 16:48  Jochen Striepe
700
701         * t-prot: Release as v1.23.
702
703 2003-03-08 16:43  Jochen Striepe
704
705         * t-prot: Fix another typo.
706
707 2003-03-08 16:40  Jochen Striepe
708
709         * t-prot: Fix typo in last commit.
710
711 2003-03-08 16:37  Jochen Striepe
712
713         * t-prot: Add a handler for SIGINT -- pgp() has to know if we got
714         an interrupt.  Many thanks to Gerfried Fuchs.
715
716 2003-03-08 02:24  Jochen Striepe
717
718         * t-prot, t-prot.1: Add a workaround for old mutt versions using
719         the pagerfilter patch. Do not activate --lax-security unless you
720         really know what you are doing.
721
722 2003-03-07 14:19  Jochen Striepe
723
724         * t-prot: Ignore SIGINTs when called from within mutt. You probably
725         want the chance to stop PGP verification and still have the message
726         displayed. Idea by Peter Palfrader, suggested for t-prot by
727         Gerfried Fuchs. Thanks, great idea!
728         
729         Release as v1.22.
730
731 2003-03-05 17:26  Jochen Striepe
732
733         * t-prot: Release as v1.21.
734
735 2003-03-05 17:15  Jochen Striepe
736
737         * t-prot: Various performance fixes.
738
739 2003-03-05 17:02  Jochen Striepe
740
741         * t-prot: Another performance fix.
742
743 2003-03-05 16:59  Jochen Striepe
744
745         * t-prot: Fix multipart boundary detection.
746
747 2003-03-05 16:53  Jochen Striepe
748
749         * t-prot: Another performance fix in pgp().
750
751 2003-03-05 16:51  Jochen Striepe
752
753         * t-prot: Fix bad typo.
754
755 2003-03-05 16:35  Jochen Striepe
756
757         * t-prot: Performance improvements in pgp().
758
759 2003-03-05 16:14  Jochen Striepe
760
761         * t-prot: Make kammquote code more efficient.
762
763 2003-03-05 16:09  Jochen Striepe
764
765         * t-prot: Fix kammquote condition.
766
767 2003-03-05 15:54  Jochen Striepe
768
769         * t-prot: Some cosmetics, no code changes.
770
771 2003-03-01 17:49  Jochen Striepe
772
773         * t-prot: Formatting: Replace tabs with spaces.
774
775 2003-03-01 17:46  Jochen Striepe
776
777         * t-prot: Add some comments.
778
779 2003-02-26 22:56  Jochen Striepe
780
781         * t-prot.1: Reflect the fact that world has not stopped spinning
782         after RFC 822 (so far, at least). Mention RFCs 2045, 2046, 2049,
783         and 2822. Thanks to Thomas Bliesener for noticing.
784
785 2003-02-26 22:32  Jochen Striepe
786
787         * t-prot.1: Add an example for bouncing TOFU'ed messages using
788         sendmail(8). Add a note that -m/-t is needed for successful use of
789         -p. Thanks to Thomas Bliesener.
790
791 2003-02-19 22:05  Jochen Striepe
792
793         * t-prot: Release as v1.20.
794
795 2003-02-19 21:53  Jochen Striepe
796
797         * t-prot: Fix missing verbatim vals when moving gpg output.
798
799 2003-02-17 15:00  Jochen Striepe
800
801         * t-prot.1: Update Copyright date.
802
803 2003-02-17 13:53  Jochen Striepe
804
805         * t-prot: Fix moving gpg output for signatures by expired keys.
806         
807         Release v1.19.
808
809 2003-02-17 13:35  Jochen Striepe
810
811         * t-prot: Fix sender address for --pgp-short.
812
813 2003-02-17 13:02  Jochen Striepe
814
815         * t-prot: Remove unnecessary variable in write_msg().
816
817 2003-02-17 12:59  Jochen Striepe
818
819         * t-prot: Regex performance improvements.
820
821 2003-02-17 01:59  Jochen Striepe
822
823         * t-prot: Fix mutt-pgp code: if we have nested signed/encrypted
824         mime parts, we must take care that all gpg output is printed.
825         
826         Release v1.18.
827
828 2003-02-17 00:08  Jochen Striepe
829
830         * t-prot: Make t-prot compile again on perl-5.6.1 (many thanks to
831         Brian Medley).
832         
833         Release v1.17.
834
835 2003-02-14 14:50  Jochen Striepe
836
837         * t-prot: Fix missing check.
838
839 2003-02-14 14:42  Jochen Striepe
840
841         * t-prot: Fix really annoying footer unflexibility. Now empty lines
842         on the bottom of a message are ignored.
843         
844         Release v1.16.
845
846 2003-02-11 21:06  Jochen Striepe
847
848         * t-prot: Fix --bigq for big quotes that go down to one of the two
849         last lines.
850         
851         Release v1.15.
852
853 2003-02-11 13:49  Jochen Striepe
854
855         * t-prot: Fix ad footers within pgp signed stuff.
856
857 2003-02-11 13:42  Jochen Striepe
858
859         * t-prot: Fix trailing empty lines ("match anything") in ad footer
860         files.
861         
862         Release v1.14.
863
864 2003-02-09 20:34  Jochen Striepe
865
866         * t-prot: Add support for mutt-1.5.x's OpenSSL output for S/MIME.
867         Thanks to Michael Loeffler.
868         
869         Clean up some regexps for mutt's separators (should give better
870         performance now).
871         
872         Release v1.13.
873
874 2003-02-08 18:19  Jochen Striepe
875
876         * t-prot, t-prot.1: Integrate the footers patch to allow aggressive
877         ad footer matching.
878         
879         Release v1.12.
880
881 2003-02-08 17:44  Jochen Striepe
882
883         * t-prot: Use constants where possible.
884
885 2003-02-07 19:16  Jochen Striepe
886
887         * t-prot: Fix two bugs in the Big Kammquote Condition. Using -k
888         should work again.
889         
890         Release v1.11.
891
892 2003-02-07 18:26  Jochen Striepe
893
894         * t-prot: Fix another terminal color sequence.
895
896 2003-02-07 16:29  Jochen Striepe
897
898         * t-prot.1: List contributors in alphabetical order.
899
900 2003-02-07 16:00  Jochen Striepe
901
902         * t-prot.1: Update date string.
903
904 2003-02-07 15:55  Jochen Striepe
905
906         * t-prot.1: Add a note to the BUGS section about possible perl
907         compiler errors with not-up-to-date perl installations.
908
909 2003-02-07 11:51  Jochen Striepe
910
911         * t-prot: Make --pgp-move-vrf work for BAD signatures too (many
912         thanks to Gerfried Fuchs).
913         
914         Release v1.10.
915
916 2003-02-06 16:11  Jochen Striepe
917
918         * t-prot: Last change broke attachment detection for -Mmutt.
919
920 2003-02-06 15:37  Jochen Striepe
921
922         * t-prot: Fix mutt terminal color sequences. Fix false positive for
923         overlong signatures with mutt-1.5.3 (MANY MANY thanks to Gerfried
924         Fuchs for reporting the bug and providing vital data!).
925         
926         Release v1.9.
927
928 2003-01-29 03:24  Jochen Striepe
929
930         * t-prot.1: Update date string.
931
932 2003-01-29 03:23  Jochen Striepe
933
934         * t-prot.1: Fix spellling error.
935
936 2003-01-28 12:00  Jochen Striepe
937
938         * t-prot: Make -h work again.
939         
940         Version bump to 1.8.
941
942 2002-12-29 03:52  Jochen Striepe
943
944         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Enable
945         spamassassin workaround. Update man page and sample config file
946         accordingly.
947         
948         Correct some speling errors in the man page.
949         
950         Bump to v1.7.
951
952 2002-12-11 18:53  Jochen Striepe
953
954         * t-prot: Mutt content type fix.
955         
956         Version bump to 1.6.
957
958 2002-12-11 01:46  Jochen Striepe
959
960         * t-prot: Improve M$ style TOFU heuristics.
961         
962         Bump to v1.5.
963
964 2002-12-08 22:45  Jochen Striepe
965
966         * t-prot: Remove unused else.
967
968 2002-12-06 16:21  Jochen Striepe
969
970         * t-prot: Fix treatment of pgp uids without email adress for
971         --pgp-move. Many thanks to Gerfried Fuchs for noticing.
972         
973         Small performance fix for --pgp-move-vrf.
974         
975         Bump to v1.4.
976
977 2002-12-04 20:45  Jochen Striepe
978
979         * t-prot: Fix --pgp-short to be overzealous with gpg encryption
980         output.
981         
982         Version bump to 1.3.
983
984 2002-12-04 09:06  Jochen Striepe
985
986         * t-prot.1: Another --locale fix.
987
988 2002-12-04 09:01  Jochen Striepe
989
990         * t-prot.1: Update --locale description.
991
992 2002-12-03 18:20  Jochen Striepe
993
994         * t-prot: Add internationalization for --pgp-move-vrf from
995         gnupg-1.0.7's po files.  Should work with gnupg-1.2.x as well.
996         
997         Bump to v1.2.
998
999 2002-12-02 21:04  Jochen Striepe
1000
1001         * t-prot.1: Update man page date string.
1002
1003 2002-12-02 21:03  Jochen Striepe
1004
1005         * t-prot.1: Make last man page update more complete.
1006
1007 2002-12-02 21:00  Jochen Striepe
1008
1009         * t-prot, t-prot.1: Add an option to move only positive pgp
1010         verification output (this works for English gpg-1.0.7 right now --
1011         no internationalization, no pgp.com support). Thanks to Markus
1012         Hubig for suggesting.
1013
1014 2002-11-11 02:59  Jochen Striepe
1015
1016         * t-prot: Version 1.0.
1017
1018 2002-11-09 02:22  Jochen Striepe
1019
1020         * t-prot.1: Man page update.
1021
1022 2002-11-09 01:53  Jochen Striepe
1023
1024         * t-prot: Adding comment for pgp().
1025
1026 2002-11-05 13:29  Jochen Striepe
1027
1028         * t-prot: Fix a race condition introduced in 0.70. Many many thanks
1029         to Wichert Akkerman and Gerfried Fuchs.
1030         
1031         Bump to v0.94.
1032
1033 2002-11-04 19:01  Jochen Striepe
1034
1035         * t-prot: Fix typo from last submission.
1036         
1037         Bump to v0.93.
1038
1039 2002-11-04 18:49  Jochen Striepe
1040
1041         * t-prot: Markus Hubig noticed a bug in the kammquote condition
1042         that ate the first (empty) line of pgp signed data when using
1043         t-prot within mutt. Many thanks!
1044         
1045         Version bump to 0.92.
1046
1047 2002-11-02 16:35  Jochen Striepe
1048
1049         * t-prot: Replace all die()s with exit()s and appropriate exit
1050         codes for better interaction with MTAs.
1051         
1052         Bump to v0.91.
1053
1054 2002-11-02 16:08  Jochen Striepe
1055
1056         * t-prot: Minor changes.
1057
1058 2002-11-02 01:05  Jochen Striepe
1059
1060         * t-prot.1: Update man page modification stamp.
1061
1062 2002-11-01 18:30  Jochen Striepe
1063
1064         * t-prot, t-prot.1: Merge the pgp hack after solving the last
1065         pending bug report (thanks to Markus Hubig). Update the man page to
1066         represent changes.
1067         
1068         Huge version jump to v0.90: this is a release candidate for v1.0,
1069         every main feature should work fine by now. Please tell me *now* if
1070         something does not work for you (or if you have a major feature
1071         request that should be considered before v1.0).
1072
1073 2002-10-31 18:29  Jochen Striepe
1074
1075         * t-prot: Eye candy: People using vim with a tabwidth!=4 should see
1076         the source with proper alignment now.
1077
1078 2002-10-31 14:17  Jochen Striepe
1079
1080         * t-prot: T-prot would cheerfully create an output file without
1081         checking to see if it was about to write to a symlink or a named
1082         pipe. If a user used t-prot to write data into open shared
1083         directories, such as /tmp, this vulnerability could be used by a
1084         local attacker to overwrite files or lead to privilege escalation.
1085         
1086         Bump to v0.70.
1087
1088 2002-10-22 16:42  Jochen Striepe
1089
1090         * t-prot: Add French M$ tofu detection (many thanks to Mikael
1091         Berthe for suggesting).
1092
1093 2002-10-19 17:22  Jochen Striepe
1094
1095         * t-prot: Using any of --kminl, --kmaxl, or --kdiff implicitely
1096         activates -k.
1097         
1098         Specifying an empty string for -i or -o is no longer tolerated.
1099         
1100         Version bump to 0.69.
1101
1102 2002-10-19 16:15  Jochen Striepe
1103
1104         * t-prot: Support for Dutch(?) M$-style TOFU markers.
1105
1106 2002-09-14 05:24  Jochen Striepe
1107
1108         * t-prot: Fixed thinko in M$ TOFU/Forwarding treatment.
1109
1110 2002-09-14 05:10  Jochen Striepe
1111
1112         * t-prot: Johan Almqvist found another bug, this time false
1113         positives with some M$ MUA's forwarded messages.
1114
1115 2002-09-12 12:59  Jochen Striepe
1116
1117         * t-prot: Add swedish M$ TOFU detection. Thanks to Johan Almqvist
1118         for noticing. Bumped to v0.68.
1119
1120 2002-07-26 14:03  Jochen Striepe
1121
1122         * t-prot: Eye candy: add vim-6.x compliant folding comments.
1123
1124 2002-07-09 14:07  Jochen Striepe
1125
1126         * t-prot: Try better heuristics for M$ style TOFU. Gerfried Fuchs
1127         had some very reasonable ideas
1128         (<20020705143319.GH11482@asgard.pte.at>, 2002-07-05).  We now
1129         tolerate MS style TOFU if there is no text above.
1130         
1131         Version bump to v0.67.
1132
1133 2002-06-27 21:37  Jochen Striepe
1134
1135         * t-prot: Fix unbelievable stupid typo introduced in the last
1136         commit.
1137         
1138         Bump to v0.66.
1139
1140 2002-06-27 19:54  Jochen Striepe
1141
1142         * t-prot: Fix detection of mailing list footers in attachments
1143         within attachments.
1144         
1145         Bump to v0.65.
1146
1147 2002-06-27 18:16  Jochen Striepe
1148
1149         * t-prot, t-prot.1: Fix thinko where to search for mailing list
1150         footers, bug reported by Gerfried Fuchs (many thanks!).
1151         
1152         Update manpage to make clear -Mmutt is *required* when t-prot is
1153         called from within mutt.
1154         
1155         Bump to v0.64.
1156
1157 2002-06-18 01:45  Jochen Striepe
1158
1159         * t-prot: Another tweak on the kammquote condition.
1160
1161 2002-06-16 12:32  Jochen Striepe
1162
1163         * t-prot: Fixed the line count header with -Mmutt and attachments,
1164         pgp signatures and encryption.
1165
1166 2002-06-15 17:18  Jochen Striepe
1167
1168         * t-prot: Another tweak on the kammquote condition.
1169
1170 2002-06-08 19:50  Jochen Striepe
1171
1172         * muttrc.t-prot, contrib/muttrc.t-prot: Add warning comment about
1173         required mutt version.
1174
1175 2002-06-02 07:51  Jochen Striepe
1176
1177         * t-prot: Fixed some typos.
1178
1179 2002-06-02 07:12  Jochen Striepe
1180
1181         * t-prot.1: Updated manpage. The Kammquote problem should be mostly
1182         solved by now.
1183
1184 2002-06-02 02:12  Jochen Striepe
1185
1186         * t-prot, t-prot.1: New option --sigsmax for fine-tuning the
1187         tolerated number of signatures.  Manpage updated. Version bump to
1188         v0.61.
1189
1190 2002-05-30 11:24  Jochen Striepe
1191
1192         * t-prot: Update help to reflect -p changes.
1193
1194 2002-05-30 11:16  Jochen Striepe
1195
1196         * t-prot: Bump to v0.60.
1197
1198 2002-05-30 10:45  Jochen Striepe
1199
1200         * t-prot.1: Update manpage for new behaviour of -p.
1201
1202 2002-05-10 02:18  Jochen Striepe
1203
1204         * t-prot: Add some quick hack to make t-prot an easy drop-in for
1205         spamassassin: the parameter for -p is optionally right now. If
1206         there is none supplied, there is no mail sent, of course.
1207
1208 2002-05-03 02:02  Jochen Striepe
1209
1210         * t-prot.1: Fix typo.
1211
1212 2002-05-03 01:56  Jochen Striepe
1213
1214         * t-prot.1: Update man page date.
1215
1216 2002-05-03 01:55  Jochen Striepe
1217
1218         * t-prot.1: Man page fixes and updates.
1219
1220 2002-04-30 17:23  Jochen Striepe
1221
1222         * t-prot: Improve the comment on the Kammquote condition.
1223
1224 2002-04-30 17:16  Jochen Striepe
1225
1226         * t-prot: Further tweak on the Kammquote condition. Should really
1227         do The Right Thing by now.
1228
1229 2002-04-24 14:08  Jochen Striepe
1230
1231         * t-prot: Performance tweak in debigq().
1232
1233 2002-04-24 13:33  Jochen Striepe
1234
1235         * t-prot, t-prot.1: Added an option to remove the bigger part of
1236         huge blocks of quoted lines (--bigq). Updated the man page
1237         accordingly.
1238         
1239         Updated the man page's contributors text.
1240         
1241         Bump to v0.58.
1242
1243 2002-04-20 21:32  Jochen Striepe
1244
1245         * t-prot: Just insert one space when joining lines in decomb().
1246
1247 2002-04-20 15:37  Jochen Striepe
1248
1249         * t-prot.1: Update man page to reflect upon new options --kminl,
1250         --kmaxl, and --kdiff.
1251
1252 2002-04-20 15:18  Jochen Striepe
1253
1254         * t-prot: Some more tweaks to the Kammquote condition. Add some
1255         command line switches to make behaviour a little more flexible.
1256         
1257         Bump to v0.57.
1258
1259 2002-04-20 11:10  Jochen Striepe
1260
1261         * t-prot: Another small tweak in the Kammquoting condition.
1262
1263 2002-04-20 11:03  Jochen Striepe
1264
1265         * t-prot: Another small tweak in the Kammquote condition.
1266
1267 2002-04-20 10:58  Jochen Striepe
1268
1269         * t-prot: Make the Kammquote condition a little pickier.
1270
1271 2002-04-20 02:48  Jochen Striepe
1272
1273         * t-prot.1: Add description of the anti Kammquoting option.
1274
1275 2002-04-20 02:28  Jochen Striepe
1276
1277         * t-prot: Added an option to fix those zig-zag shaped quotings,
1278         well-known to German users as "Kammquoting".
1279         
1280         Lines with verbatim statements (#v+/-) itselves are now verbatim by
1281         definition, so they won't be cleaned away.
1282         
1283         Bumped to v0.56.
1284
1285 2002-04-18 22:51  Jochen Striepe
1286
1287         * t-prot: Clean up revision number a bit.
1288
1289 2002-04-11 05:14  Jochen Striepe
1290
1291         * t-prot: Just catch the last signature if there are more.
1292
1293 2002-04-11 04:46  Jochen Striepe
1294
1295         * t-prot: Hugo Haas reported that t-prot did not detect TOFU if
1296         there is an overlong signature and no -S on the command line.
1297         Though this was intended behaviour, this is changed: by now
1298         signatures are always interpreted as such, so the text before can
1299         be parsed properly.
1300
1301 2002-03-29 01:46  Jochen Striepe
1302
1303         * t-prot.1: Add description for --locale=LOCALE.
1304
1305 2002-03-29 01:15  Jochen Striepe
1306
1307         * t-prot: Add option to treat mutt(1)'s locales correctly. Bump to
1308         v0.55.
1309
1310 2002-03-23 10:47  Jochen Striepe
1311
1312         * t-prot: Fix typo.
1313
1314 2002-03-22 11:38  Jochen Striepe
1315
1316         * t-prot.1: Add ghw to the IDEAS AND INSPIRATION section.
1317
1318 2002-03-21 22:26  Jochen Striepe
1319
1320         * t-prot: Bump to 0.54.
1321
1322 2002-03-21 13:16  Jochen Striepe
1323
1324         * t-prot: More cleanups in the multipart code.
1325
1326 2002-03-21 12:53  Jochen Striepe
1327
1328         * t-prot: Fix comment in the mutt specific multipart code.
1329
1330 2002-03-21 12:27  Jochen Striepe
1331
1332         * t-prot: Fixed assumption in the mutt-specific code that the first
1333         attachment always would be text/plain containing the actual message
1334         text.
1335
1336 2002-03-20 22:58  Jochen Striepe
1337
1338         * t-prot: Fix some false positives in footers and multipart code.
1339
1340 2002-03-20 17:02  Jochen Striepe
1341
1342         * t-prot: More cleanups and performance improvements. Fixed tofu
1343         deletion when diff appended to signature. Fixed broken detection of
1344         mutt(1)'s mime/pgp output.  Bumped to 0.53.
1345
1346 2002-03-20 15:12  Jochen Striepe
1347
1348         * t-prot: Make mime/multipart parts with type=message/rfc822 being
1349         processed if the message has been processed by mutt(1) before.
1350
1351 2002-03-20 13:16  Jochen Striepe
1352
1353         * t-prot: Another HUGE cleanup.
1354
1355 2002-03-20 01:56  Jochen Striepe
1356
1357         * t-prot: Major cleanup. Bump to 0.52.
1358
1359 2002-03-19 14:16  Jochen Striepe
1360
1361         * t-prot: Fixed some bugs in the multipart code. Bumped version to
1362         0.51.
1363
1364 2002-03-19 12:42  Jochen Striepe
1365
1366         * t-prot.1: Add note describing the complicated and confusing line
1367         count thingie when deleting an overlong signature.
1368
1369 2002-03-19 12:38  Jochen Striepe
1370
1371         * t-prot: Correct line count in snipped-overlong-sig message.
1372
1373 2002-03-18 19:19  Jochen Striepe
1374
1375         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add new
1376         options (-a and -A=dir) to get rid of those annoying hotmail
1377         advertisements appended to messages from people using gratis email
1378         providers. Update manpage and muttrc sample.
1379         
1380         Add non-usascii-problem to TROUBLESHOOTING section of the man page.
1381         
1382         Bump to v0.50.
1383
1384 2002-03-18 15:49  Jochen Striepe
1385
1386         * t-prot: Fix the line count header. Bump to v0.49.
1387
1388 2002-03-16 00:01  Jochen Striepe
1389
1390         * t-prot.1: Minor fix.
1391
1392 2002-03-15 23:58  Jochen Striepe
1393
1394         * t-prot.1: Minor cleanup.
1395
1396 2002-03-15 01:48  Jochen Striepe
1397
1398         * t-prot: Fix variables initialisation.
1399
1400 2002-03-14 22:21  Jochen Striepe
1401
1402         * t-prot: Fix a bug in the multipart code. Bump to v0.48.
1403
1404 2002-03-13 08:07  Jochen Striepe
1405
1406         * t-prot.1: Add some explanation for the verbatim instruction to
1407         the troubleshooting section.
1408
1409 2002-03-13 07:52  Jochen Striepe
1410
1411         * t-prot: Make verbatim instructions work for everything except
1412         mailing list footers.  Bump to v0.47.
1413
1414 2002-03-13 01:19  Jochen Striepe
1415
1416         * t-prot.1: Fixed typo.
1417
1418 2002-03-12 17:16  Jochen Striepe
1419
1420         * t-prot.1: Add TROUBLESHOOTING section.
1421
1422 2002-03-12 16:44  Jochen Striepe
1423
1424         * t-prot.1: Changed one makro which was overseen last commit.
1425
1426 2002-03-12 16:24  Jochen Striepe
1427
1428         * t-prot.1: Big man page cleanup.
1429
1430 2002-03-12 15:41  Jochen Striepe
1431
1432         * t-prot.1: Further improvement of the -L man page text.
1433
1434 2002-03-12 15:39  Jochen Striepe
1435
1436         * t-prot.1: Improved man page text for -L.
1437
1438 2002-03-12 15:37  Jochen Striepe
1439
1440         * t-prot.1: Clarify the man page text for -l and -L.
1441
1442 2002-03-12 02:47  Jochen Striepe
1443
1444         * t-prot, t-prot.1: Add the "tolerate diff" option. Bump to v0.46.
1445
1446 2002-03-09 17:18  Jochen Striepe
1447
1448         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Add
1449         option -M/--mua and try to detect attachments only when necessary. 
1450         Updated man page and muttrc sample. Version bump to 0.45.
1451
1452 2002-03-08 20:29  Jochen Striepe
1453
1454         * t-prot: Fix an off-by-one error when removing mutt(1)'s
1455         attachments. Credits to Gerfried Fuchs for reporting and locating
1456         the bug.
1457
1458 2002-03-02 02:26  Jochen Striepe
1459
1460         * t-prot: Some minor cleanups.
1461
1462 2002-03-02 02:18  Jochen Striepe
1463
1464         * t-prot: Some minor cleanups.
1465
1466 2002-03-01 10:10  Jochen Striepe
1467
1468         * t-prot: Fixed a missing range check reported by Gerfried Fuchs
1469         with messages only containing the mailing list footer.
1470
1471 2002-02-26 12:20  Jochen Striepe
1472
1473         * t-prot: Add infrastructure for better debugging.
1474
1475 2002-02-26 11:11  Jochen Striepe
1476
1477         * muttrc.t-prot, contrib/muttrc.t-prot: Make the muttrc example a
1478         little shorter, and add colors.
1479
1480 2002-02-26 03:05  Jochen Striepe
1481
1482         * t-prot: Improve empty line handling between body and signature.
1483
1484 2002-02-26 02:50  Jochen Striepe
1485
1486         * t-prot: Fixed thinko in signature handling. Be more tolerant with
1487         empty lines around signatures and mailing list footers.
1488         
1489         Version bump to 0.42.
1490
1491 2002-02-25 19:20  Jochen Striepe
1492
1493         * t-prot: Widened the rexexp for mutt(1)'s attachments a little -
1494         some cases were not caught before.
1495
1496 2002-02-25 18:48  Jochen Striepe
1497
1498         * t-prot: Gerfried Fuchs found a bug in the signature code (many
1499         thanks!). It was ugly anyway, so that part got a clean rewrite.
1500         
1501         Bumped version to 0.41.
1502
1503 2002-02-22 15:55  Jochen Striepe
1504
1505         * t-prot: Another slight performance hit with multipart messages.
1506
1507 2002-02-22 15:36  Jochen Striepe
1508
1509         * t-prot: Leave only the body of the first multipart message part
1510         for processing, not the headers.
1511
1512 2002-02-21 23:27  Jochen Striepe
1513
1514         * t-prot.1: Updated the manpage to reflect the fix of the multipart
1515         bug.
1516
1517 2002-02-21 23:24  Jochen Striepe
1518
1519         * t-prot: Fix no TOFU is detected in multipart messages without
1520         signature and without previous preparation by mutt(1). Now
1521         multipart messages as described in RFC 1341 are detected properly.
1522         Only the first part is processed, and only if it has the content
1523         type "text/plain" or none specified as described in RFC 1341.
1524
1525 2002-02-20 16:51  Jochen Striepe
1526
1527         * t-prot: Bump version to 0.39.
1528
1529 2002-02-20 16:50  Jochen Striepe
1530
1531         * t-prot.1: Updated manpage for long options.
1532
1533 2002-02-18 19:44  Jochen Striepe
1534
1535         * t-prot.1: Updated credits in manpage.
1536
1537 2002-02-16 00:06  Jochen Striepe
1538
1539         * muttrc.t-prot, t-prot, contrib/muttrc.t-prot, t-prot.1: Switched
1540         command line system to Getopt::Mixed as recommended by Gerfried
1541         Fuchs. One of the reasons is that now the parameter of the option
1542         '-S' is optionally, what was not cleanly realizeable before. The
1543         opportunity has been used to do a cleanup on some things, too ...
1544         
1545         Please note that Getopt::Mixed now is mandatory to run t-prot - you
1546         can get it at CPAN. The trade-off seems worthy IMHO - please drop
1547         an email to <t-prot@tolot.escape.de> if you do not think so, so the
1548         matter can be discussed. :)
1549         
1550         Updated manpage.
1551
1552 2002-02-15 03:49  Jochen Striepe
1553
1554         * t-prot.1: Beautify the manpage, and add some more info about bugs
1555         and todos.
1556
1557 2002-02-15 03:30  Jochen Striepe
1558
1559         * t-prot: Beautify help text.
1560
1561 2002-02-14 16:32  Jochen Striepe
1562
1563         * t-prot, t-prot.1: Bjoern Buerger requested an option to make
1564         t-prot write a syslog entry for each message bounced when invoked
1565         with -p. So -d is new. Will only write syslog entries if
1566         Sys::Syslog is available but will not crash if not.
1567
1568 2002-02-14 13:26  Jochen Striepe
1569
1570         * t-prot: Minor cleanup.
1571
1572 2002-02-14 11:04  Jochen Striepe
1573
1574         * t-prot: Fix unbelieveable stupid bug in attachment fix. Bump to
1575         v0.36.
1576
1577 2002-02-13 01:08  Jochen Striepe
1578
1579         * t-prot: Version bump to 0.35.
1580
1581 2002-02-12 13:57  Jochen Striepe
1582
1583         * t-prot, t-prot.1: Added Option -P=MESSAGE. Updated manpage.
1584
1585 2002-02-12 12:47  Jochen Striepe
1586
1587         * t-prot.1: Update manpage for -S=n.
1588
1589 2002-02-12 12:45  Jochen Striepe
1590
1591         * muttrc.t-prot, contrib/muttrc.t-prot, t-prot: Improve bounce
1592         message. Change option -S to accept an integer denoting the maximum
1593         allowed lines for a valid signature.
1594
1595 2002-02-12 04:44  Jochen Striepe
1596
1597         * t-prot, t-prot.1: New option -p=ADDRESS added: Finally you may
1598         use t-prot in your MTA's aliases file to bounce TOFUed emails.
1599         Manpage updated.
1600
1601 2002-02-12 01:03  Jochen Striepe
1602
1603         * t-prot: Corrected help when called with -h. Small indent cleanup.
1604
1605 2002-02-11 20:40  Jochen Striepe
1606
1607         * t-prot.1: Updated manpage date.
1608
1609 2002-02-11 20:33  Jochen Striepe
1610
1611         * t-prot, t-prot.1: Gerfried Fuchs reported that t-prot eats up
1612         attachments when hiding lines, that flaw should be fixed right now.
1613         Manpage has been updated to reflect upon that fact.
1614
1615 2002-02-11 19:13  Jochen Striepe
1616
1617         * t-prot: Corrected line count for overlong signatures. Problem
1618         reported by Gerfried Fuchs (thanks, Alfie!).
1619
1620 2002-01-29 14:57  Jochen Striepe
1621
1622         * t-prot: Remove goto. Patch by Gerfried Fuchs.
1623
1624 2002-01-28 20:34  Jochen Striepe
1625
1626         * t-prot: Bump version to 0.32.
1627
1628 2002-01-28 16:53  Jochen Striepe
1629
1630         * t-prot: Just again a version fix. Should be done now...
1631
1632 2002-01-28 16:52  Jochen Striepe
1633
1634         * t-prot: Sigh. Another version fix.
1635
1636 2002-01-28 16:50  Jochen Striepe
1637
1638         * t-prot.1: Fix manpage version.
1639
1640 2002-01-28 16:48  Jochen Striepe
1641
1642         * t-prot, t-prot.1: Fix version strings.
1643
1644 2002-01-28 16:46  Jochen Striepe
1645
1646         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Version
1647         cleanup.
1648
1649 2002-01-28 16:39  Jochen Striepe
1650
1651         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
1652         version.
1653
1654 2002-01-28 16:39  Jochen Striepe
1655
1656         * muttrc.t-prot, t-prot, t-prot.1, contrib/muttrc.t-prot: Initial
1657         revision
1658