sapi/apache2/modxslt-helpers.c - in some cases, a failed
load for a given stylesheet caused a segfault. Added
handling for MXSLT_SKIP return value.
tools/ - rewritten all scripts used to release,
snapshot and upload mod-xslt. Should be much
easyer to use, less error-prone and should
generate a Changes file in the main directory.
utils/Makefile.in - was still generating wrong modxslt-config
files. Seems like the grep trick didn't work at all. It felt
strange an undocumented feature like that. Now, it has been
replaced with a more sane minded sed expression, based on
doc/manual - recompiled one more time.
sapi/apache2/modxslt.c - added XSLTDelRule
parameter support in apache2.
doc/manual/manual.xml - updated to include documentation
about XSLTAddRule and XSLTDelRule.
doc/manual/ - recompiled, to have all formats updated.
sapi/apache1 - added the XSLTDelRule parameter,
to remove a rule previously set.
TODO - updated, to include the If-Modified header
handling I had all forgot about.
sapi/apache2 - added support for XSLTDefaultStylesheet
parameter and XSLTNoDefaultStylesheet.
sapi/apache1 - estetic changes to list of apache
sapi/apache2/modxslt.c - mxslt_ap2_out_filter was not
doc/manual/manual.xml - same changes as for apache1 sapi: corrected
XSLTSetStylesheet/XSLTUnSetStylesheet parameters and
doc/manual - recompiled, to have all formats
utils/Makefile.in - previous commit didn't solve the
problem, blame me. Should always check before committing.
utils/Makefile.in - previous commit that
solved compatibility issue with freebsd sed
introduced a small bug. Corrected now.
sapi/apache1/modxslt-helpers.c - in previous commit
was not checking if defaultstyle was NULL, potentially
causing a segfault.
sapi/apache1 - Added directive XSLTDefaultStylesheet,
to allow users to provide a default stylesheet in
case none can be found, and XSLTNoDefaultStylesheet,
to disable a previously defined default stylesheet.
doc/manual/manual.xml - added new configuration parameters
XSLTDefaultStylesheet and XSLTNoDefaultStylesheet to
doc/manual/manual.xml - XSLTSetStylesheet were erroneously
described as providing those features now provided by
to Adam Souzis.
doc/manual/ - recompiled for all provided formats.
utils/Makefile.in - sed expression was not correctly working on
FreeBSD. Changed with a grep based expression, couresy of Squeeeez.
Thanks to Ryan Moe for reporting the problem.
sapi/apache2/modxslt-helpers.c - ap_table_elts
instead apr_table_elts. Thanks to <giskard at
autistici.org>, Dave Carrigan and Adam Souizs.
configure.ac - now looks into /usr/sbin for apxs.
Thanks to Adam Souzis for reporting problems with
sapi/apache1/ - Makefile was uncorrectly compiling
apache module against static version of modxslt
library, leading to problems on some architectures
like hppa and ia64.
doc/ - updated as suggested on sourceforge. Main
idea is to better document LoadModule parameter
and given examples.