Hello community, here is the log from the commit of package t-prot checked in at Tue Mar 13 00:29:56 CET 2007. -------- --- t-prot/t-prot.changes 2007-02-09 08:47:03.000000000 +0100 +++ /mounts/work_src_done/NOARCH/t-prot/t-prot.changes 2007-03-12 12:14:36.000000000 +0100 @@ -1,0 +2,59 @@ +Mon Mar 12 12:12:37 CET 2007 - pth@suse.de + +- Update to 2.4. Changes since 1.99: + t-prot: + - Add feature to skip processing very large messages. + - Fix formatting for better reading. + - Add string to detect gmx.de's M$ style TOFU. + - More tolerant handling of signatures -- trailing newlines + are no longer counted as signature lines, thus fixing some + mailing list software behaviour. + - Detected MS TOFU hidden in MIME attachments. + - 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. + - More regex fixes. + - Many fixes to many regexes, fixing performance issues und + readability. Some were entirely replaced by faster means. + - We must not forget to remove ad and mailing list footers + within the first MIME/Multipart attachment when processing + raw messages (lacking -M). + - 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. + + t-prot.1: + - Fix spelling and grammar. + - Add section about performance issues. + - Add section about exit status. + - LICENSE CHANGE! it is the Right Thing to simply switch + to a BSD license (slightly modified, as there is no binary + code in t-prot). + - RFC 822 is no longer important. RFC 2822 should + suffice. + - Add some clarifications and missing details. + + t-prot, t-prot.1: + - Add --body to make sure we are not looking for + any headers when there are none in the input. + + 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). + - Mention mimedecode as filter for Quoted Printable. + - Change key bindings: ESC-0 and ESC-1 are prefixes for + other commands, so we should not overwrite those. + - 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). + + contrib/filter_innd.pl: + - We don't submit any headers, so use --body. Use unlink() + instead of system(). Mention the temp file problem. + +------------------------------------------------------------------- Old: ---- t-prot-1.99.tar.gz t-prot-manpage.diff New: ---- t-prot-2.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ t-prot.spec ++++++ --- /var/tmp/diff_new_pack.n13589/_old 2007-03-13 00:27:53.000000000 +0100 +++ /var/tmp/diff_new_pack.n13589/_new 2007-03-13 00:27:53.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package t-prot (Version 1.99) +# spec file for package t-prot (Version 2.4) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -16,12 +16,11 @@ Group: Productivity/Networking/Email/Utilities Autoreqprov: on Requires: perl-Getopt-Mixed perl-gettext -Version: 1.99 -Release: 36 +Version: 2.4 +Release: 1 Summary: A Display Filter for RFC822 Messages -Source: %{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.bz2 Source1: muttrc.t-prot -Patch: t-prot-manpage.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArchitectures: noarch %define _prefix /usr @@ -48,7 +47,6 @@ %prep %setup -%patch cp %{SOURCE1} . %build @@ -67,11 +65,63 @@ %files %defattr(-,root,root) -%doc BUGS ChangeLog README TODO muttrc.t-prot +%doc ChangeLog README TODO muttrc.t-prot %{_prefix}/bin/t-prot %{_mandir}/man1/t-prot.1.gz -%changelog -n t-prot +%changelog +* Mon Mar 12 2007 - pth@suse.de +- Update to 2.4. Changes since 1.99: + t-prot: + - Add feature to skip processing very large messages. + - Fix formatting for better reading. + - Add string to detect gmx.de's M$ style TOFU. + - More tolerant handling of signatures -- trailing newlines + are no longer counted as signature lines, thus fixing some + mailing list software behaviour. + - Detected MS TOFU hidden in MIME attachments. + - 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. + - More regex fixes. + - Many fixes to many regexes, fixing performance issues und + readability. Some were entirely replaced by faster means. + - We must not forget to remove ad and mailing list footers + within the first MIME/Multipart attachment when processing + raw messages (lacking -M). + - 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. + t-prot.1: + - Fix spelling and grammar. + - Add section about performance issues. + - Add section about exit status. + - LICENSE CHANGE! it is the Right Thing to simply switch + to a BSD license (slightly modified, as there is no binary + code in t-prot). + - RFC 822 is no longer important. RFC 2822 should + suffice. + - Add some clarifications and missing details. + t-prot, t-prot.1: + - Add --body to make sure we are not looking for + any headers when there are none in the input. + 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). + - Mention mimedecode as filter for Quoted Printable. + - Change key bindings: ESC-0 and ESC-1 are prefixes for + other commands, so we should not overwrite those. + - 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). + contrib/filter_innd.pl: + - We don't submit any headers, so use --body. Use unlink() + instead of system(). Mention the temp file problem. * Fri Feb 09 2007 - meissner@suse.de - build as nonroot. * Wed Jan 25 2006 - mls@suse.de ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org