[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

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

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


leafnode-list mailing list