[leafnode-list] Re: leafnode-2.0.0.alpha20090403a.luascript snapshot?available

clemens fischer ino-news at spotteswoode.dnsalias.org
Sat Apr 4 21:53:47 CEST 2009


On Fri-2009/04/03-14:38 Matthias Andree wrote:

> Leafnode 2.0.0.alpha20090403a.luascript is available from
> http://home.pages.de/~mandree/leafnode/beta/

Sigh.  Again, this version has a catastrophic bug concerning people
using eg. "maxage" in their traditional filter rules.  A preprocessor
directive switching off the PCRE body filtering got lost.  This feature
has been in the tree ever since article caching had been introduced, but
without accompanying syntax in the filterfile(5), it will look for eg.
a Date: header, propably not find one and set the articles age to 1000
days!  If you kill or score articles on age, it will shoot them.

Please accept my apoligies.  Part of this trouble is the introduction of
article caching.  This enables filtering on both headers and bodies
before writing anything to disk, and if using Lua, even changing which
newsgroup an article goes to, as well as tagging it, adding custom
headers and removing those annoying HTML MIME parts.  But fetchnews was
not designed this way and some of the older code interacts badly with
caching.  Also, this can even happen if you compiled without Lua
support.

I hope we'll have leafnode-2 in shape these days.


clemens




More information about the leafnode-list mailing list