]> git.deb.at Git - pkg/t-prot.git/blobdiff - contrib/README.patches
Imported Upstream version 1.49
[pkg/t-prot.git] / contrib / README.patches
index 492c756792c41e66d3ad8b74d6c33ebb2377522d..8a66aeae9c2a1845e3d679a51247e97411925b85 100644 (file)
+T-PROT PATCHES
+==============
+
+These t-prot patches still did not make it into vanilla t-prot, mostly
+for one of these reasons: They decrease performance, accuracy, flexibility,
+reliability or are hard to maintain.
+
+Still, there might be a chance to have them included into vanilla t-prot:
+You can send an email to the author and ask him to include this or that
+specific patch because you *need* it.
+
+Remember, filtering is a trade-off. If *many* people need a specific patch,
+odds are high for it to be included into vanilla t-prot, even though there
+are some drawbacks with it. If you keep silent, the patch will be dropped
+at some time, because noone seems to need it.
+
+
+Some patches are there because they bring *big* changes and need some more
+testing. So if you use these patches, please send an email to the author,
+and give some feedback on how well the patch works. It will be most helpful
+to decide if some specific feature makes it into vanilla t-prot.
+
+
+
+RECENT PATCHES
+==============
+
+t-prot-*-gpg1*.diff
+===================
+Your distribution's gnupg version is not quite up-to-date, and you want
+to use a current t-prot version with it? No problem, this patch changes
+the locales back to a not so current gpg version.
+
+Please note that this patch will most likely be applied by your t-prot
+package maintainer if the distribution makes use of an old gnupg version.
+
+t-prot-*-mutt15*.diff
+=====================
+You want to be on the bleeding edge, using a developer version of mutt?
+No problem, this patch changes the locales so most things should work
+smoothly. Please send a bug report if there are some great new features
+in the new mutt which break anything inside t-prot.
+
+Please note that this patch will most likely be applied by your t-prot
+package maintainer if the distribution makes use of mutt-1.5.4 or newer,
+e.g. Debian Testing/Unstable.
+
+
+OBSOLETE PATCHES
+================
+
+t-prot-*-adjtz.diff
+===================
+This patch has been dropped. Noone seems to make use of it, and it
+depends on an external program (GNU date) that may not be available
+everywhere. Running this program and loading another additional Perl
+Module also decreases performance.
+
 t-prot-*-debug.diff
 ===================
-With this patch applied t-prot dumps a lot of debugging output to
-"/tmp/t-prot-d_$PID_*".
-You might want to use the command line parameter "--debugpath" to change
-the storage location for this data, so the data (which contains the
-entire message you process) will not be stored where other users have
-read/write permissions (which would otherwise compromise confidential
-messages you might process).
-Please be careful not to apply this patch for daily use. It is solely
-intended for easier providing debug data when reporting bugs to the
-t-prot team (if you encounter any bugs, please drop a message to
-<t-prot@tolot.escape.de> -- thanks!).
+This patch is no longer available -- it seems most users find it too
+hard to apply it and include the resulting debug output to their bug
+report. Thanks to everyone who sent bug reports or gave feedback.
+
+t-prot-*-deb.unstable.diff
+==========================
+This patch is no longer available. Please use t-prot-*-mutt15*.diff
+(or any newer replacements) for this purpose.
 
+Ah yes, and thanks to the authors of the mutt and gnupg po files for
+providing enough work and inconsistencies for me never to get bored.
 
 t-prot-*-ftr.diff
 =================
-With this patch applied t-prot makes footer detection really greedy: We
-assume that commercial email providers aren't even frightened to append
-changing texts *under* their ads which are appended to the message body.
-Because these texts even have changing *lengths* we simply detect the
-lines of the footer *anywhere* in the body of the message and assume that
-everything below belongs to the footer. (Man, if life where always that
-easy! ;) 
-With this patch even GMX ads should be easy to hide -- you buy this with
-a slight performance hit (which is the reason the patch hasn't made it
-into the vanilla tree yet), and with the possibility that sometimes the
-algorithm is just a little *too* greedy.
+This patch is no longer available -- starting with v1.12 it is merged
+into vanilla t-prot. Thanks to everyone who sent bug reports or gave
+feedback.
+
+t-prot-*-gol.diff
+=================
+This patch is no longer available.
+
+The feedback to Debian Bug #193937 came only from two people: the Debian
+package maintainer, and the original poster of the bug report. The
+opinion of both of them is very appreciated, but since there came no
+feedback from *anyone* else, I think the vast majority of users has no
+interest in switching to Getopt::Long. Furthermore (as stated before),
+I see no benefits in using Getopt::Long over Getopt::Mixed as long as
+the latter is working and available at CPAN.
+
+t-prot-*-gpg107.diff
+====================
+This patch has been dropped, since noone seems to make use of it.
+
+t-prot-*-indentms.diff
+======================
+This patch has been dropped, since noone seems to make use of it.
+
+t-prot-*-pgphack.diff
+=====================
+This patch is no longer available -- starting with v0.90 it is merged
+into vanilla t-prot. Thanks to everyone who sent bug reports or gave
+feedback.
+
+t-prot-*-sigtrace.diff
+======================
+This patch has been dropped. Noone seems to use it, *and* it looks
+wiser to apply stripping directly to sigtrace.