XSLT module bugfixes and improvements

Laurence Rowe l at lrowe.co.uk
Mon Jul 12 04:21:41 MSD 2010


Mercurial users may pull these changes from
https://nginx-0-8.html-xslt.googlecode.com/hg/

Laurence


On 12 July 2010 01:01, Laurence Rowe <l at lrowe.co.uk> wrote:
> I've been working on the XSLT module and would like to submit the
> following series of patches (these are against
> http://mdounin.ru/hg/nginx-vendor-current):
>
> * 586-build-options.diff - Add --with-libxml2=DIR and
> --with-libxslt=DIR build options
>
> * 587-no-content.diff - Skip transform when there is no content (e.g.
> a proxied redirect)
>
> * 588-params.diff - Correct paramater parsing (avoid slicing off final
> character)
>
> * 589-sax-private.diff - Use sax->_private to pass around ctx
> reference to avoid the need for sax wrapper functions
>
> I have some further changes to support html parsing and parser error
> recovery at http://code.google.com/p/html-xslt/source/browse/src/http/modules/ngx_http_xslt_filter_module.c?repo=nginx-0-7,
>  but they need need a little more work before I submit them.
>
> Laurence
>



More information about the nginx-devel mailing list