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