XSLT module bugfixes and improvements

Laurence Rowe l at lrowe.co.uk
Mon Jul 12 04:01:08 MSD 2010


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 586-build-options.diff
Type: application/octet-stream
Size: 3331 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-devel/attachments/20100712/145bd680/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 587-no-content.diff
Type: application/octet-stream
Size: 809 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-devel/attachments/20100712/145bd680/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 588-params.diff
Type: application/octet-stream
Size: 739 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-devel/attachments/20100712/145bd680/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 589-sax-private.diff
Type: application/octet-stream
Size: 10821 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-devel/attachments/20100712/145bd680/attachment-0003.obj>


More information about the nginx-devel mailing list