]> git.deb.at Git - pkg/t-prot.git/blobdiff - ChangeLog
finalize the entry
[pkg/t-prot.git] / ChangeLog
index afad67ed768909d6965141662a6a8fdd4e1003a6..402054b877d039d60abad6cf6e842a450820886f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,705 @@
+2010-04-09 06:47  Jochen Striepe
+
+       * t-prot: Release as v2.98.
+
+2010-04-09 06:45  Jochen Striepe
+
+       * t-prot.1: Clarify --lax-security description.
+
+2010-04-09 06:36  Jochen Striepe
+
+       * t-prot: Use descriptive temp variable names when parsing command
+       line.
+
+2010-03-06 12:26  Jochen Striepe
+
+       * t-prot.1: Mention configuration files for Heirloom mailx and
+       metamail. Avoid false impression with --lax-security.
+
+2010-03-06 10:51  Jochen Striepe
+
+       * t-prot.1: Another Typo.
+
+2010-03-06 09:19  Jochen Striepe
+
+       * t-prot.1: Fix spelling error. Thanks to Gerfried Fuchs!
+
+2010-03-06 01:32  Jochen Striepe
+
+       * t-prot: Release as v2.97.
+
+2010-03-06 01:31  Jochen Striepe
+
+       * t-prot, t-prot.1: Standard diff(1) output now is protected by
+       --diff, too. Many thanks to Martin Neitzel and Matthias Kilian.
+
+2010-03-04 22:01  Jochen Striepe
+
+       * t-prot: Release as v2.96.
+
+2010-03-04 21:48  Jochen Striepe
+
+       * t-prot: Allow -o /dev/null without bitching around.
+
+2010-03-04 21:40  Jochen Striepe
+
+       * t-prot.1: Give some emergency help how to write to /dev/null. You
+       never know.
+
+2010-03-04 21:19  Jochen Striepe
+
+       * t-prot.1: Remove repetition.
+
+2010-03-04 21:12  Jochen Striepe
+
+       * t-prot: More syntax help fixes.
+
+2010-03-04 21:09  Jochen Striepe
+
+       * t-prot.1: Update date string.
+
+2010-03-04 21:09  Jochen Striepe
+
+       * t-prot.1: Fix --version description.
+
+2010-03-04 21:07  Jochen Striepe
+
+       * t-prot.1: More syntax fixes.
+
+2010-03-04 21:02  Jochen Striepe
+
+       * t-prot.1: Change option order for footer options.
+
+2010-03-04 20:48  Jochen Striepe
+
+       * t-prot.1: More grouping: Footers.
+
+2010-03-04 20:34  Jochen Striepe
+
+       * t-prot.1: Fix typo.
+
+2010-03-04 20:32  Jochen Striepe
+
+       * t-prot, t-prot.1: Special output to "NONE" is not required. You
+       can use /dev/null.
+
+2010-03-04 20:24  Jochen Striepe
+
+       * t-prot.1: Improve word flow.
+
+2010-03-04 20:22  Jochen Striepe
+
+       * t-prot.1: Fix -i and -o syntax.
+
+2010-03-04 20:21  Jochen Striepe
+
+       * t-prot.1: Improve MIME handling description.
+
+2010-03-04 20:19  Jochen Striepe
+
+       * t-prot.1: Explain grouping of options and what happens if none
+       are specified. Be specific how MIME is handled.
+
+2010-03-04 18:45  Jochen Striepe
+
+       * contrib/: mailcap.t-prot, nailrc.t-prot: New files: configuration
+       samples for metamail and Heirloom mailx (a.k.a. nail).  Many thanks
+       to Martin Neitzel!
+
+2010-03-04 17:26  Jochen Striepe
+
+       * t-prot.1: Fix -S syntax.
+
+2010-03-04 17:25  Jochen Striepe
+
+       * t-prot: Fix -S syntax help.
+
+2010-03-04 17:24  Jochen Striepe
+
+       * t-prot.1: Group options by meaning, rather than alphabetically.
+       Thanks to Martin Neitzel for suggesting.
+
+2010-03-04 16:53  Jochen Striepe
+
+       * t-prot: Fix --help output order.
+
+2010-03-04 16:52  Jochen Striepe
+
+       * t-prot: Fix -c syntax in --help, too.
+
+2010-03-03 22:39  Jochen Striepe
+
+       * t-prot.1: Precisify wording for --ms-smart.
+
+2010-03-03 22:36  Jochen Striepe
+
+       * t-prot.1: Be a little more specific as to what --ms-smart really
+       does.
+
+2010-03-03 22:30  Jochen Striepe
+
+       * t-prot.1: Specify more clearly what locale to specify with
+       --locale. Thanks to Martin Neitzel for suggesting.
+
+2010-03-03 22:24  Jochen Striepe
+
+       * t-prot.1: Fix -c syntax help.
+
+2010-03-03 20:09  Jochen Striepe
+
+       * t-prot: Fix bad typo. Thanks to Martin Neitzel.
+
+2010-03-03 16:50  Jochen Striepe
+
+       * t-prot: Big changes, we step a great deal towards the next major
+       version number.  Release as v2.95.
+
+2010-03-03 16:27  Jochen Striepe
+
+       * t-prot: Since Getopt::Mixed would break existing configurations
+       with the new -c command line switch behaviour, the migration to
+       Getopt::Long has been finished by now: This commit merges the big
+       bad Getopt::Long patch.  Hope the performance issue does not turn
+       out to be too grave. Thanks to everyone for testing and providing
+       feedback.
+
+2010-02-19 16:20  Jochen Striepe
+
+       * t-prot, t-prot.1, contrib/muttrc.t-prot, contrib/t-prot.sl: The
+       command line option -c now accepts an optional parameter specifying
+       the number of empty lines to remain. Thanks to Simon Ruderich.
+
+2010-02-15 20:13  Jochen Striepe
+
+       * t-prot: Release as v2.15.
+
+2010-02-15 20:08  Jochen Striepe
+
+       * t-prot.1: Describe --sani more precisely.
+
+2010-02-15 19:21  Jochen Striepe
+
+       * t-prot: Fine-tune some regex.
+
+2010-02-15 19:20  Jochen Striepe
+
+       * t-prot: Fix merging of multiple blank lines within pgp output
+       using -Mmutt.
+
+2010-02-15 19:02  Jochen Striepe
+
+       * t-prot: Simplify expression.
+
+2010-02-15 18:34  Jochen Striepe
+
+       * t-prot, t-prot.1: Add --reply and --sani for fixing annoying
+       headers. Add documentation for both.  Many thanks to Matthias
+       Kilian and Martin Neitzel for suggesting and providing some script
+       invoked by procmail rules.
+
+2010-02-14 12:03  Jochen Striepe
+
+       * t-prot.1: Suggest reading about -p when using -P.
+
+2010-02-14 12:00  Jochen Striepe
+
+       * t-prot.1: Sort options in a consistent, alphabetical way.
+
+2010-02-11 20:59  Jochen Striepe
+
+       * t-prot.1: Fix hyphenation. Thanks to Gerfried Fuchs for noticing!
+
+2010-02-11 12:55  Jochen Striepe
+
+       * t-prot.1: Jeff Covey's article should not be missing under SEE
+       ALSO.
+
+2010-02-11 11:10  Jochen Striepe
+
+       * t-prot: Release as v2.14.
+
+2010-02-11 11:09  Jochen Striepe
+
+       * t-prot: Code cleanup for --pgp-short. Should get better
+       performance now.
+
+2010-02-07 22:41  Jochen Striepe
+
+       * t-prot: Tighten --help output.
+
+2010-02-07 22:10  Jochen Striepe
+
+       * t-prot.1: Add fields of usage and mention the INN2 filter file.
+
+2010-02-07 21:56  Jochen Striepe
+
+       * t-prot.1: Improve word flow.
+
+2010-02-07 16:16  Jochen Striepe
+
+       * t-prot.1: Another occurence of RFC 2822, update to RFC 5322.
+
+2010-02-07 14:31  Jochen Striepe
+
+       * t-prot.1: RFC 5322 is offficial standard for the Internet Message
+       Format since October 2008, obsoleting RFC 2822.
+
+2010-02-06 03:29  Jochen Striepe
+
+       * t-prot: Adjust comment to modern t-prot times.
+
+2010-02-04 21:33  Jochen Striepe
+
+       * t-prot.1: Update contributers list.
+
+2010-02-03 17:58  Jochen Striepe
+
+       * t-prot.1: Update date string.
+
+2010-02-03 17:56  Jochen Striepe
+
+       * t-prot.1: Remove redundancies, improve some descriptions.
+
+2010-02-01 23:48  Jochen Striepe
+
+       * contrib/muttrc.t-prot: By now, --bigq is pretty much standard and
+       extremely well-tested, so we include it into default configuration.
+
+2010-02-01 22:34  Jochen Striepe
+
+       * t-prot: Revert thinko from r1.272.
+
+2010-02-01 22:27  Jochen Striepe
+
+       * t-prot: Fix syntax to match coding style.
+
+2010-01-31 22:07  Jochen Striepe
+
+       * t-prot: Release as v2.13.
+
+2010-01-29 13:03  Jochen Striepe
+
+       * t-prot: Fix long standig false positive for mutt<1.5.18 with
+       Microsoft TOFU inside a PGP signed message and no lines above the
+       full quote (indicating a forwarded message rather than a lazy full
+       quote).  Thanks to Gerfried Fuchs.
+
+2010-01-24 17:17  Jochen Striepe
+
+       * t-prot: Fix newline stripping for locales.
+
+2010-01-08 11:10  Jochen Striepe
+
+       * t-prot: Release as v2.12.
+
+2010-01-08 11:08  Jochen Striepe
+
+       * t-prot, t-prot.1: Exit with exit status EX_OK when --max-lines
+       hits and -Mmutt is set (mutt is picky when a display_filter fails).
+       Provide a notification line in that case. Update man page. Many
+       thanks to Gerfried Fuchs, Martin F. Krafft and Tino Keitel for
+       reporting, providing a patch and testing.
+
+2010-01-05 12:05  Jochen Striepe
+
+       * t-prot: Release as v2.11.
+
+2010-01-05 12:01  Jochen Striepe
+
+       * contrib/filter_innd.pl: Command line default has changed, check
+       flags must be set now.
+
+2010-01-05 11:46  Jochen Striepe
+
+       * t-prot.1: Better explain ratio check value.
+
+2010-01-05 11:43  Jochen Striepe
+
+       * t-prot.1: Update copyright time stamp.
+
+2010-01-05 11:42  Jochen Striepe
+
+       * t-prot, t-prot.1: Fix initialization and command line parsing for
+       --check (this should work as advertised now). Make the ratio check
+       code a little easier to read. Add the default value for the ratio
+       check to the man page.
+
+2010-01-04 11:07  Jochen Striepe
+
+       * t-prot.1: Remove URLs to example scripts and configs. The files
+       are provided with the package.
+
+2009-12-30 21:34  Jochen Striepe
+
+       * t-prot, t-prot.1: Fix last commit, release as t-prot v2.10.
+       Update man page.
+
+2009-12-30 21:28  Jochen Striepe
+
+       * t-prot: Release as t-prot v2.9.
+
+2009-12-30 21:27  Jochen Striepe
+
+       * t-prot: Do not check for message length in attachments (we
+       checked already for the entire message). Do exit with proper exit
+       code if message is longer than set in --max-lines (so scripts can
+       see if we gave up processing).
+
+2009-12-30 09:07  Jochen Striepe
+
+       * t-prot.1: Fix speling.
+
+2009-12-25 17:40  Jochen Striepe
+
+       * t-prot.1: Fix time stamp.
+
+2009-12-20 21:38  Jochen Striepe
+
+       * t-prot.1: Fix rendering for anyone out there using UTF-8. Many
+       thanks (and a very merry Christmas) to Alfie.
+
+2009-12-19 22:18  Jochen Striepe
+
+       * t-prot: Release as v2.8.
+
+2009-12-18 21:53  Jochen Striepe
+
+       * t-prot, t-prot.1: Update documentation to reflect last change.
+       Avoid being tripped by endless (or non-existant) headers.
+
+2009-12-18 13:25  Jochen Striepe
+
+       * t-prot: Change check order and remove duplicated code for
+       --max-lines.
+
+2009-08-24 20:32  Jochen Striepe
+
+       * t-prot: Release as t-prot v2.7.
+
+2009-08-24 17:20  Jochen Striepe
+
+       * t-prot: Cosmetics.
+
+2009-08-24 17:17  Jochen Striepe
+
+       * t-prot: Cosmetics.
+
+2009-08-24 12:15  Jochen Striepe
+
+       * t-prot: Andreas Kneib had problems with some Microsoft Outlook
+       gargabe and submitted a one-liner. Thanks!
+
+2009-08-24 02:07  Jochen Striepe
+
+       * t-prot: Release as t-prot v2.6.
+
+2009-08-24 01:44  Jochen Striepe
+
+       * t-prot.1: Update dates.
+
+2009-08-24 01:43  Jochen Striepe
+
+       * t-prot.1: Fix a typo, thanks to Gerfried Fuchs.
+
+2009-08-24 01:42  Jochen Striepe
+
+       * t-prot: Fix a typo, thanks to Michael Hunger. Tweak the MS-TOFU
+       pattern, thanks to Simon Ruderich.
+
+2007-09-19 11:32  Jochen Striepe
+
+       * t-prot, t-prot.1: Updated time stamps, released as v2.5.
+
+2007-09-19 11:31  Jochen Striepe
+
+       * t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
+       produced by Novell Groupwise.  Many thanks to Philipp Thomas for
+       testing and suggesting.
+
+2007-05-24 08:22  Jochen Striepe
+
+       * t-prot.1: Update copyright date.
+
+2007-03-09 15:06  Jochen Striepe
+
+       * t-prot: Release as v2.4.
+
+2007-03-09 15:05  Jochen Striepe
+
+       * t-prot, t-prot.1: Add feature to skip processing very large
+       messages. Many thanks to Gerfried Fuchs and Scorpi for testing and
+       suggesting.
+
+2007-03-09 14:33  Jochen Striepe
+
+       * t-prot: Fix formatting for better reading.
+
+2006-12-19 13:13  Jochen Striepe
+
+       * t-prot: Release as v2.3.
+
+2006-12-19 12:30  Jochen Striepe
+
+       * t-prot.1: Fix grammar, update time stamp.
+
+2006-12-19 12:04  Jochen Striepe
+
+       * t-prot: Sync the order of options in the man page and "t-prot
+       -h".
+
+2006-11-30 14:06  Jochen Striepe
+
+       * t-prot: Release as v2.2.
+
+2006-11-30 13:02  Jochen Striepe
+
+       * t-prot: Add string to detect gmx.de's M$ style TOFU.
+
+2006-09-25 14:42  Jochen Striepe
+
+       * t-prot.1: Make sure we can ship files not copyrighted by the
+       author of the package.
+
+2006-07-16 08:50  Jochen Striepe
+
+       * t-prot.1: There are no patches for locales of old mutt versions.
+
+2006-07-11 14:05  Jochen Striepe
+
+       * t-prot.1: Updated time stamp.
+
+2006-07-10 10:01  Jochen Striepe
+
+       * t-prot.1: Fix spelling and grammar.
+
+2006-06-23 17:28  Jochen Striepe
+
+       * t-prot.1: Fix capitalization of "pgp".
+
+2006-06-23 17:25  Jochen Striepe
+
+       * t-prot.1: Add section about performance issues.
+
+2006-06-17 22:45  Jochen Striepe
+
+       * t-prot: Release as v2.1.
+
+2006-06-17 22:45  Jochen Striepe
+
+       * t-prot: Frank Terbeck suggested a more tolerant handling of
+       signatures -- trailing newlines are no longer counted as signature
+       lines, thus fixing some mailing list software behaviour.
+
+2006-06-17 12:34  Jochen Striepe
+
+       * t-prot.1: Update time stamp.
+
+2006-06-17 12:34  Jochen Striepe
+
+       * t-prot.1: Section "BUGS" is for known bugs in t-prot, not for
+       learning how to report them.
+
+2006-05-16 12:07  Jochen Striepe
+
+       * t-prot: Klaus Ethgen reported some undetected MS TOFU hidden in
+       MIME attachments.  Many thanks!
+
+2006-05-16 12:07  Jochen Striepe
+
+       * t-prot.1: There is no BUGS file any longer.
+
+2006-05-16 11:34  Jochen Striepe
+
+       * t-prot.1: Time stamp and copyright updated.
+
+2006-05-16 11:33  Jochen Striepe
+
+       * contrib/t-prot.sl: Clarify comments reg. S-Lang v2.
+
+2005-06-29 12:45  Jochen Striepe
+
+       * t-prot.1: Better formatting for "see also".
+
+2005-06-29 12:36  Jochen Striepe
+
+       * t-prot.1: Add section about exit status.
+       
+       Update date string.
+
+2005-05-27 10:00  Jochen Striepe
+
+       * t-prot: Re-release as v2.0. No code change since v1.104.
+
+2005-05-13 00:06  Jochen Striepe
+
+       * t-prot.1: Matthias Kilian suggested some cleanup for better
+       reading. Many thanks!
+
+2005-05-12 15:29  Jochen Striepe
+
+       * t-prot.1: Include the BUGS file in the REPORTING BUGS section.
+
+2005-05-12 15:07  Jochen Striepe
+
+       * t-prot.1: Fix typo.
+
+2005-05-12 15:07  Jochen Striepe
+
+       * t-prot.1: Provide more information on how to submit bug reports.
+
+2005-05-12 03:32  Jochen Striepe
+
+       * t-prot.1: Fix formatting.
+
+2005-05-12 03:29  Jochen Striepe
+
+       * t-prot.1: Another typo.
+
+2005-05-12 03:27  Jochen Striepe
+
+       * t-prot.1: Fix typo.
+
+2005-05-12 02:54  Jochen Striepe
+
+       * t-prot: Release as v1.104.
+
+2005-05-11 12:14  Jochen Striepe
+
+       * t-prot.1: Many clarifications and added details. Some formatting
+       cleanup.
+
+2005-05-11 09:21  Jochen Striepe
+
+       * t-prot.1: Fix copyright date string.
+
+2005-05-11 09:17  Jochen Striepe
+
+       * t-prot.1: LICENSE CHANGE!
+       
+       Alfie is completely right: Since the copyright notice essentially
+       is a BSD license, it is the Right Thing to simply switch to a BSD
+       license (slightly modified, as there is no binary code in t-prot).
+
+2005-05-11 01:22  Jochen Striepe
+
+       * t-prot.1: LICENSE CHANGE! More clarifications. The meaning still
+       remains the same.
+
+2005-05-11 01:16  Jochen Striepe
+
+       * t-prot.1: LICENSE CHANGE! The meaning remains the same, but the
+       wording should be a little clearer now.
+
+2005-05-11 01:14  Jochen Striepe
+
+       * t-prot.1: Remove unnecessary text block.
+
+2005-05-11 01:09  Jochen Striepe
+
+       * t-prot: The case-sensitivity of the Content-Type: header (vs.
+       Content-type:) seems not to be absolutely clear. RFC 1049 should be
+       obsoleted by RFCs 2045-2049 by now, but to be sure, we will accept
+       both strings.
+
+2005-05-11 01:04  Jochen Striepe
+
+       * t-prot.1: RFC 822 is no longer important. RFC 2822 should
+       suffice.
+
+2005-05-11 00:59  Jochen Striepe
+
+       * t-prot.1: Update date string.
+
+2005-05-11 00:58  Jochen Striepe
+
+       * t-prot.1: Fix apostrophe.
+
+2005-05-10 13:09  Jochen Striepe
+
+       * contrib/t-prot.sl: Update copyright.
+
+2005-05-09 14:54  Jochen Striepe
+
+       * contrib/t-prot.sl: Make sure users get a hint if they look why
+       t-prot.sl does not work on their system (just as I did and wondered
+       what was wrong).
+
+2005-05-08 18:13  Jochen Striepe
+
+       * t-prot: Release as v1.103.
+
+2005-05-08 18:13  Jochen Striepe
+
+       * t-prot: More regex fixes.
+
+2005-05-08 17:50  Jochen Striepe
+
+       * t-prot: Release as v1.102.
+
+2005-05-08 17:49  Jochen Striepe
+
+       * t-prot: Many fixes to many regexes, fixing performance issues und
+       readability.  Some were entirely replaced by faster means.
+
+2005-04-25 16:35  Jochen Striepe
+
+       * t-prot: Release as v1.101.
+
+2005-04-25 15:49  Jochen Striepe
+
+       * t-prot: We must not forget to remove ad and mailing list footers
+       within the first MIME/Multipart attachment when processing raw
+       messages (lacking -M).
+
+2005-04-25 15:29  Jochen Striepe
+
+       * t-prot: Fix a comment.
+
+2005-04-25 15:28  Jochen Striepe
+
+       * t-prot: Mailing list footers (and probably ad footers) were not
+       detected when processing raw MIME/Multipart messages: We have to
+       look at the very end of the message, not only at the end of the
+       first attachment.  Fix this by calling remove_footers() before
+       dealing with raw multipart attachments.
+
+2005-04-15 14:08  Jochen Striepe
+
+       * t-prot: Release as v1.100.
+
+2005-04-15 14:07  Jochen Striepe
+
+       * contrib/filter_innd.pl: We don't submit any headers, so use
+       --body. Use unlink() instead of system(). Mention the temp file
+       problem.
+
+2005-04-15 14:03  Jochen Striepe
+
+       * t-prot, t-prot.1: Add --body to make sure we are not looking for
+       any headers when there are none in the input.
+
+2005-04-15 13:42  Jochen Striepe
+
+       * t-prot.1: Add some clarifications and missing details.
+
+2005-03-31 19:39  Jochen Striepe
+
+       * contrib/t-prot.sl: Use S-Lang calls popen(), fputs(), and
+       remove() instead of system() and pipe_article() to reduce
+       flickering (and for cleaner code). Patch by Gregor Herrman, many
+       thanks!
+
+2005-03-31 19:20  Jochen Striepe
+
+       * contrib/t-prot.sl: Mention mimedecode as filter for Quoted
+       Printable. Thanks to Gregor Herrmann.
+
+2005-03-31 19:17  Jochen Striepe
+
+       * contrib/t-prot.sl: Change key bindings: ESC-0 and ESC-1 are
+       prefixes for other commands, so we should not overwrite those.
+       Patch by Gregor Herrmann, many thanks!
+
 2005-03-24 22:24  Jochen Striepe
 
        * t-prot: Release as v1.99.