# do not edit -- automatically generated by arch changelog # arch-tag: automatic-ChangeLog--tla@ml.masobit.net--2004-public/modxslt2--main--1.3 # 2008-09-06 11:31:56 GMT Carlo Contavalli patch-85 Summary: automatic commit -- updated configure.ac and configure Revision: modxslt2--main--1.3--patch-85 * configure, configure.ac - updated automatically by release scripts, in order to prepare a snapshot. modified files: ChangeLog aclocal.m4 configure doc/site/credits.xml 2008-08-25 21:41:28 GMT Carlo Contavalli patch-84 Summary: updated documentation with recent changes Revision: modxslt2--main--1.3--patch-84 * doc/* - updated and regenerated all documents. Added mentions to XSLTDisableSignature, XSLTDebug, XSLTDebugMask, changed references to apache 2.x.x as being supported now, updated FAQ, ... new files: doc/manual/manual/.arch-ids/x187.html.id doc/manual/manual/.arch-ids/x440.html.id doc/manual/manual/.arch-ids/x830.html.id doc/manual/manual/.arch-ids/x870.html.id doc/manual/manual/x187.html doc/manual/manual/x440.html doc/manual/manual/x830.html doc/manual/manual/x870.html doc/patches/patches/.arch-ids/=id doc/patches/patches/.arch-ids/index.html.id doc/patches/patches/.arch-ids/x12.html.id doc/patches/patches/.arch-ids/x18.html.id doc/patches/patches/.arch-ids/x34.html.id doc/patches/patches/index.html doc/patches/patches/x12.html doc/patches/patches/x18.html doc/patches/patches/x34.html removed files: doc/manual/doc/.arch-ids/=id doc/manual/doc/manual/.arch-ids/=id doc/manual/doc/manual/manual/.arch-ids/=id doc/manual/manual/.arch-ids/x179.html.id doc/manual/manual/.arch-ids/x181.html.id doc/manual/manual/.arch-ids/x389.html.id doc/manual/manual/.arch-ids/x390.html.id doc/manual/manual/.arch-ids/x393.html.id doc/manual/manual/.arch-ids/x401.html.id doc/manual/manual/.arch-ids/x407.html.id doc/manual/manual/.arch-ids/x410.html.id doc/manual/manual/.arch-ids/x413.html.id doc/manual/manual/.arch-ids/x414.html.id doc/manual/manual/.arch-ids/x776.html.id doc/manual/manual/.arch-ids/x777.html.id doc/manual/manual/.arch-ids/x780.html.id doc/manual/manual/.arch-ids/x788.html.id doc/manual/manual/.arch-ids/x794.html.id doc/manual/manual/.arch-ids/x797.html.id doc/manual/manual/.arch-ids/x800.html.id doc/manual/manual/.arch-ids/x804.html.id doc/manual/manual/.arch-ids/x816.html.id doc/manual/manual/.arch-ids/x817.html.id doc/manual/manual/.arch-ids/x820.html.id doc/manual/manual/.arch-ids/x828.html.id doc/manual/manual/.arch-ids/x834.html.id doc/manual/manual/.arch-ids/x837.html.id doc/manual/manual/.arch-ids/x840.html.id doc/manual/manual/.arch-ids/x844.html.id doc/manual/manual/x179.html doc/manual/manual/x181.html doc/manual/manual/x389.html doc/manual/manual/x390.html doc/manual/manual/x393.html doc/manual/manual/x401.html doc/manual/manual/x407.html doc/manual/manual/x410.html doc/manual/manual/x413.html doc/manual/manual/x414.html doc/manual/manual/x776.html doc/manual/manual/x777.html doc/manual/manual/x780.html doc/manual/manual/x788.html doc/manual/manual/x794.html doc/manual/manual/x797.html doc/manual/manual/x800.html doc/manual/manual/x804.html doc/manual/manual/x816.html doc/manual/manual/x817.html doc/manual/manual/x820.html doc/manual/manual/x828.html doc/manual/manual/x834.html doc/manual/manual/x837.html doc/manual/manual/x840.html doc/manual/manual/x844.html doc/patches/patches/.arch-ids/=id doc/patches/patches/.arch-ids/index.html.id doc/patches/patches/.arch-ids/x12.html.id doc/patches/patches/.arch-ids/x18.html.id doc/patches/patches/.arch-ids/x34.html.id doc/patches/patches/index.html doc/patches/patches/x12.html doc/patches/patches/x18.html doc/patches/patches/x34.html modified files: ChangeLog TODO doc/faq/faq.fo doc/faq/faq.html doc/faq/faq.pdf doc/faq/faq.ps doc/faq/faq.ps.gz doc/faq/faq.xml doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x18.html doc/manual/manual/x49.html doc/patches/patches.html.tar.gz doc/patches/patches.pdf doc/patches/patches.ps doc/patches/patches.ps.gz doc/patches/patches.rtf doc/patches/patches.tex doc/patches/patches.txt new directories: doc/patches/patches removed directories: doc/manual/doc doc/manual/doc/.arch-ids doc/manual/doc/manual doc/manual/doc/manual/.arch-ids doc/manual/doc/manual/manual doc/manual/doc/manual/manual/.arch-ids doc/patches/patches modified directories: doc/patches/patches/.arch-ids renamed directories: doc/patches/patches/.arch-ids ==> doc/patches/patches/.arch-ids 2008-08-25 21:17:06 GMT Carlo Contavalli patch-83 Summary: updated copyright notices and email address Revision: modxslt2--main--1.3--patch-83 * * - modified all files, changed (C) from 2002,2003 to 2002-2008, and changed email address to ccontavalli at inscatolati.net. removed files: doc/api/.arch-ids/=id doc/api/.arch-ids/Makefile.id doc/api/.arch-ids/api.xml.id doc/api/.arch-ids/services.xml.id doc/api/Makefile doc/api/api.xml doc/api/services.xml modified files: ChangeLog Makefile.in README acinclude.m4 configure.ac doc/faq/Makefile doc/faq/faq.fo doc/faq/faq.html doc/faq/faq.pdf doc/faq/faq.ps doc/faq/faq.ps.gz doc/faq/faq.xml doc/man/Makefile.in doc/man/modxslt-config.1 doc/man/modxslt-config.xml doc/man/modxslt-parse.1 doc/man/modxslt-parse.xml doc/man/modxslt-perror.1 doc/man/modxslt-perror.xml doc/man/prototype.xml doc/manual/manual.xml doc/patches/patches.xml doc/xslt/README doc/xslt/config.xsl doc/xslt/faq/faq.xsl doc/xslt/rep/description.xml doc/xslt/rep/repository.xsl doc/xslt/sdope/docbook.xsl doc/xslt/sdope/index.xsl doc/xslt/sdope/info.xsl doc/xslt/sdope/list.xsl doc/xslt/sdope/objects.xsl doc/xslt/sdope/revision.xsl doc/xslt/sdope/sect.xsl doc/xslt/sdope/styles.xsl doc/xslt/sdope/table.xsl doc/xslt/site/faq.xsl doc/xslt/site/repository.xsl doc/xslt/site/sdope.xsl doc/xslt/skel.xml doc/xslt/translator.xsl lib/Makefile.in lib/modxslt-debug.c lib/modxslt-doc.c lib/modxslt-io.c lib/modxslt-libxml.c lib/modxslt-memory.c lib/modxslt-opr-bool.c lib/modxslt-opr-cmp.c lib/modxslt-table-algo.c lib/modxslt-table.c lib/modxslt-url.c lib/modxslt0/modxslt-debug.h lib/modxslt0/modxslt-info.h lib/modxslt0/modxslt-internal.h lib/modxslt0/modxslt-macro.h lib/modxslt0/modxslt-memory.h lib/modxslt0/modxslt-proto.h lib/modxslt0/modxslt-table.h lib/modxslt0/modxslt.h lib/parser/Makefile.in lib/parser/modxslt-cmp-opr.gperf.c lib/parser/modxslt-screen-expr.lex lib/parser/modxslt-screen-expr.lexer.c lib/parser/modxslt-screen-expr.parser.c lib/parser/modxslt-screen-expr.y sapi/apache1/Makefile.in sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c sapi/apache1/modxslt.h sapi/apache2/Makefile.in sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c sapi/apache2/modxslt.h sapi/none/Makefile.in tools/c99-strip.sh tools/library/prepare-configure tools/und-symb.sh utils/Makefile.in utils/modxslt-config.pre.in utils/modxslt-parse.c utils/modxslt-perror.c removed directories: doc/api doc/api/.arch-ids 2008-08-25 21:09:14 GMT Carlo Contavalli patch-82 Summary: fixing bug in propagating new debug flags Revision: modxslt2--main--1.3--patch-82 * sapi/apache*/modxslt.c - _merge callback in the module wasn't propagating the dbglevel parameter from parent to child directories. It is now. * sapi/apache1/modxslt.h - defines transformed into an enum. modified files: ChangeLog sapi/apache1/modxslt.c sapi/apache1/modxslt.h sapi/apache2/modxslt.c 2008-08-25 21:01:46 GMT Carlo Contavalli patch-81 Summary: add configuration parameter to disable mod-xslt signature in transformed documents Revision: modxslt2--main--1.3--patch-81 * lib/modxslt0/modxslt-internal.h - added flags & macros definition to let sapis disable the addition of the copyright banner. * lib/modxslt0/modxslt.h - same as above. * lib/modxslt-doc.c - adding copyright banner is now conditional. * sapi/apache1/* - added parameter XSLTDisableSignature. * sapi/apache2/* - same as above. modified files: ChangeLog lib/modxslt-doc.c lib/modxslt0/modxslt-internal.h lib/modxslt0/modxslt.h sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c sapi/apache1/modxslt.h sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c sapi/apache2/modxslt.h 2008-08-04 00:26:37 GMT Carlo Contavalli patch-80 Summary: releasing snapshot of mod-xslt2, and updated release scripts. Revision: modxslt2--main--1.3--patch-80 * tools/snapshot - some recent changes. * tools/library/get-versions - works with recent version of autoconf and the configure files. * tools/data/tla.changelog - split in two files. Fairly pointless, but needed to simplify the snapshot above. * tools/data/tla.descripiton - same as above. new files: tools/data/.arch-ids/tla.description.id tools/data/tla.description modified files: ChangeLog tools/data/tla.changelog tools/library/changelog-generate tools/library/changelog-update tools/library/get-versions tools/snapshot 2008-08-03 23:29:08 GMT Carlo Contavalli patch-79 Summary: make modxslt-config work with recent versions of autoconf Revision: modxslt2--main--1.3--patch-79 * utils/Makefile.in - modified sed regular expression to work with recent versions of autoconf, which seem to add a |#.*#| to variable values. modified files: ChangeLog utils/Makefile.in 2008-08-03 21:23:24 GMT Carlo Contavalli patch-78 Summary: changes suggested by Colin Bendell Revision: modxslt2--main--1.3--patch-78 * sapi/apache2/modxslt.c - moved unsetting Content-Length a couple lines further in the code, and added checks for the environment variable 'no-xslt'. This should allow for more flexible usage of mod-xslt (see thread in ml, from a couple months ago). I wasn't sure if we wanted to have this, as mod-xslt already has *lot* (too many?) mechanisms to enable / disable it on a per document basis. However, SetEnvIf seems to be common practice, by grepping into standard apache modules. I'm still unsure :) so, if you have any opinion, let me know, and we'll work something out (or just revert this change). In any case, thanks to for providing the patch and raising the issue. modified files: ChangeLog sapi/apache2/modxslt.c 2008-08-03 20:35:25 GMT Carlo Contavalli patch-77 Summary: Improved debugging and error output Revision: modxslt2--main--1.3--patch-77 * lib/modxslt-debug.c - corrected dumb bug in flags parsing code, and removed a couple warnings. * sapi/apache1/modxslt.c - added configuration file options to set and modify enhanched debug options. * sapi/apache2/modxslt-helpers.c - error handler now caches results and doesn't actually output errors until a \n is outputted by libxslt. This should really improve quality of debug output. * sapi/apache2/modxslt.c - added configuration file options to set and modify enhanched debug options. * sapi/apache2/modxslt.h - added variable in mxslt_ap2_debug_buffer_t, to keep note of data in the buffer. * utils/modxslt-parse.c - improved error output generation. modified files: ChangeLog TODO lib/modxslt-debug.c sapi/apache1/modxslt.c sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c sapi/apache2/modxslt.h utils/modxslt-parse.c 2008-08-03 20:33:31 GMT Carlo Contavalli patch-76 Summary: fixing bug in 'make uninstall' for sapi/apache2 Revision: modxslt2--main--1.3--patch-76 * sapi/apache2/Makefile.in - corrected dumb bug in 'uninstall' target, that broke unistalling mod-xslt2 harder than needed. modified files: ChangeLog sapi/apache2/Makefile.in 2008-08-03 19:50:29 GMT Carlo Contavalli patch-75 Summary: further fixes in local:// handling. Revision: modxslt2--main--1.3--patch-75 * lib/modxslt-doc.c - previous CL was not enough. And it seems like I'm a moron. Haven't worked on this code for too long, it seems. modified files: ChangeLog lib/modxslt-doc.c 2008-08-03 18:36:01 GMT Carlo Contavalli patch-74 Summary: fixed bug in local:// handling, and updated docs. Revision: modxslt2--main--1.3--patch-74 * lib/modxslt-doc.c - fixed bug in local:// handling that seldom caused segmentation faults and wrong behaviors. * doc/faq/faq.xml - updated, to clarify description of local://. * doc/faq/xslt/faq-fo.xsl - the world has changed, the .xsl was making recent versions of fop and xsltproc unhappy. Updated the stylesheet. * doc/faq/xslt/faq-html.xsl - same as above. * doc/faq/* - regenerated all the output files. modified files: ChangeLog doc/faq/faq.fo doc/faq/faq.html doc/faq/faq.pdf doc/faq/faq.ps doc/faq/faq.ps.gz doc/faq/faq.xml doc/faq/xslt/faq-fo.xsl doc/faq/xslt/faq-html.xsl lib/modxslt-doc.c 2007-01-16 06:10:01 GMT Carlo Contavalli patch-73 Summary: Step forwards in improved debugging facilities. Revision: modxslt2--main--1.3--patch-73 * {arch}/=tagging-method - now ignoring ID files generated by GNU id-utils. * lib/modxslt-debug.c - added functions for parsing debug strings. * lib/modxslt0/modxslt-debug.h - removed obsolete macro, added doxygen comments, definitions of new functions, and cleaned up a bit debugging flags. * lib/modxslt0/modxslt-macro.h - str_size and array_size redefined as mxslt_sizeof_array and mxslt_sizeof_str, to avoid conflicts with other header files. * lib/modxslt-libxml.c - updated to use new macro names defined above. * lib/modxslt-doc.c - as above. * sapi/apache1/modxslt.c - as above. modified files: ChangeLog lib/modxslt-debug.c lib/modxslt-doc.c lib/modxslt-libxml.c lib/modxslt0/modxslt-debug.h lib/modxslt0/modxslt-macro.h sapi/apache1/modxslt.c {arch}/=tagging-method 2007-01-16 04:36:48 GMT Carlo Contavalli patch-72 Summary: Corrected autoconf bug about datarootdir Revision: modxslt2--main--1.3--patch-72 * */Makefile.in - added datarootdir=@datarootdir@ to avoid warnings during the configure process regarding missing datarootdir. modified files: ChangeLog doc/man/Makefile.in lib/Makefile.in lib/parser/Makefile.in sapi/apache1/Makefile.in sapi/apache2/Makefile.in sapi/none/Makefile.in utils/Makefile.in 2007-01-16 03:09:41 GMT Carlo Contavalli patch-71 Summary: Source maintainance for newer systems. Revision: modxslt2--main--1.3--patch-71 * ChangeLog - added a ChangeLog file generated directly by TLA with all revisions. * */Makefile.in - modified to infer --tag parameter for libtool explicitly. This should fix a long lasting bug with newer autoconf versions. * sapi/apache1/modxslt-helpers.c - added a simple TODO note. * sapi/apache2/modxslt.c - modified to compile with apache 2.2. * aclocal.m4 - updated with more recent autoconf tools. * configure - generated ex-novo. new files: .arch-ids/ChangeLog.id ChangeLog modified files: aclocal.m4 configure lib/Makefile.in lib/modxslt0/modxslt-system.h.in lib/parser/Makefile.in sapi/apache1/modxslt-helpers.c sapi/apache2/Makefile.in sapi/apache2/modxslt.c utils/Makefile.in 2005-09-12 09:07:56 GMT Carlo Contavalli patch-70 Summary: preparing to add apache-1 support Revision: modxslt2--main--1.3--patch-70 * tools/ - removed some obsolete and now meaningless files. * configure.ac - modified to allow name changes in apr-x libraries .. hope this will actually improve things and not worsen them. removed files: tools/.arch-ids/TODO.id tools/.arch-ids/checklist.txt.id tools/TODO tools/checklist.txt modified files: TODO configure configure.ac 2005-09-12 08:13:54 GMT Carlo Contavalli patch-69 Summary: completely changed debugging infrastructure Revision: modxslt2--main--1.3--patch-69 * * - MXSLT_DO_DEBUG macro has been removed, in order to allow configuring _run time_ debugging level, to ease the task of finding problems. * lib/modxslt0/modxslt.h - mxslt_doc_t now uses forward references and typedefs in a saner way. * lib/modxslt0/modxslt.h - mxslt_doc_init has been changed to allow setting up debugging callbacks. * lib/modxslt0/modxslt.h - MXSLT_DEBUG macro has been deeply changed and modified. * lib/modxslt-doc.c - removed mxslt_doc_rec_free, which seems buggy and unused. * * - removed all references to all macros MXSLT_DEBUG. They all have been replaced by mxslt_debug_print and mxslt_debug_write. * sapi/apache1/modxslt-ap1.h - renamed to modxslt.h * lib/modxslt0/ - many header files have been renamed and split up in multiple files. * sapi/apache1/ - the dynamic handler now parses both text/xml and application/xml. * sapi/apache2/ - slight cleanup took place... removed tons of obsolete code. new files: .arch-ids/NOTES.id NOTES lib/.arch-ids/modxslt-debug.c.id lib/modxslt-debug.c lib/modxslt0/.arch-ids/modxslt-debug.h.id lib/modxslt0/.arch-ids/modxslt-info.h.id lib/modxslt0/.arch-ids/modxslt-internal.h.id lib/modxslt0/.arch-ids/modxslt-macro.h.id lib/modxslt0/.arch-ids/modxslt-memory.h.id lib/modxslt0/.arch-ids/modxslt-proto.h.id lib/modxslt0/modxslt-debug.h lib/modxslt0/modxslt-info.h lib/modxslt0/modxslt-internal.h lib/modxslt0/modxslt-macro.h lib/modxslt0/modxslt-memory.h lib/modxslt0/modxslt-proto.h tools/.arch-ids/dbg-extract.id tools/dbg-extract modified files: TODO aclocal.m4 configure configure.ac doc/faq/faq.xml doc/manual/manual.xml lib/Makefile.in lib/modxslt-doc.c lib/modxslt-libxml.c lib/modxslt-memory.c lib/modxslt-opr-bool.c lib/modxslt-opr-cmp.c lib/modxslt-url.c lib/modxslt0/modxslt-system.h.in lib/modxslt0/modxslt.h lib/parser/modxslt-screen-expr.lex lib/parser/modxslt-screen-expr.lexer.c sapi/apache1/Makefile.in sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c sapi/apache1/modxslt.h sapi/apache2/Makefile.in sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c sapi/apache2/modxslt.h utils/modxslt-parse.c {arch}/=tagging-method renamed files: sapi/apache1/.arch-ids/modxslt-ap1.h.id ==> sapi/apache1/.arch-ids/modxslt.h.id sapi/apache1/modxslt-ap1.h ==> sapi/apache1/modxslt.h sapi/apache2/.arch-ids/modxslt-ap2.h.id ==> sapi/apache2/.arch-ids/modxslt.h.id sapi/apache2/modxslt-ap2.h ==> sapi/apache2/modxslt.h 2005-07-27 20:23:10 GMT Carlo Contavalli patch-68 Summary: regular expression escaping was not changed accordingly with recent changes Revision: modxslt2--main--1.3--patch-68 * lib/modxslt-opr-cmp.c - regular expression escaping code had not been updated to match new escaping rules. A potential bug in previous mod-xslt versions has also been solved. Thanks again to Eric Anderso, . I now believe I own him a beer. modified files: lib/modxslt-opr-cmp.c lib/parser/modxslt-screen-expr.lex lib/parser/modxslt-screen-expr.lexer.c 2005-07-27 15:32:43 GMT Carlo Contavalli patch-67 Summary: dumb typo Revision: modxslt2--main--1.3--patch-67 * tools/* - corrected dumb script in release scripts ... modified files: tools/library/changelog-generate 2005-07-27 15:26:12 GMT Carlo Contavalli patch-66 Summary: updated documentation Revision: modxslt2--main--1.3--patch-66 * tools/ - corrected a few errors in the release scripts * doc/ - generated ex-novo... new files: doc/manual/manual/.arch-ids/x414.html.id doc/manual/manual/.arch-ids/x804.html.id doc/manual/manual/.arch-ids/x844.html.id doc/manual/manual/x414.html doc/manual/manual/x804.html doc/manual/manual/x844.html modified files: doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x18.html doc/manual/manual/x181.html doc/manual/manual/x44.html doc/manual/manual/x49.html tools/library/changelog-generate 2005-07-27 15:13:24 GMT Carlo Contavalli patch-65 Summary: corrected a dumb error in the manual Revision: modxslt2--main--1.3--patch-65 * doc/manual.xml - note tag requires para inside. modified files: doc/manual/manual.xml 2005-07-27 15:01:16 GMT Carlo Contavalli patch-64 Summary: updated snapshotting scripts Revision: modxslt2--main--1.3--patch-64 * tools/library/ - corrected minor bugs introduced with added support for Update scripts ... modified files: tools/include/config tools/library/changelog-generate 2005-07-27 14:48:49 GMT Carlo Contavalli patch-63 Summary: make the exslt document extension output in the directory of the original .xml file Revision: modxslt2--main--1.3--patch-63 * lib/modxslt-libxml.c - the exslt ``document'' extension href attribute now uses the path of the current .xml file to calculate relative urls. modified files: TODO lib/modxslt-libxml.c 2005-07-27 14:21:03 GMT Carlo Contavalli patch-62 Summary: added support for using media-type provided by imported stylesheets Revision: modxslt2--main--1.3--patch-62 * lib/modxslt-doc.c - now tries to look for the media type in imported documents .. this should solve many of the media-type issues, but still ignore many other parameters of the xsl:output parameter.. let's see how it works... seems like libxslt does not perform any xsl:output merging. Current code walks list of imported documents... modified files: lib/modxslt-doc.c lib/parser/modxslt-screen-expr.lexer.c 2005-07-27 12:50:49 GMT Carlo Contavalli patch-61 Summary: removed all warnings left, and corrected parser... Revision: modxslt2--main--1.3--patch-61 * lib/* - finally, removed IS_BLANK warning .. its name was clashing with one of libxml2 macros... * sapi/apache2 - the code now respects strict aliasing rules, and no more type-punned warnings are issued by gcc... * lib/parser/* - corrected a few bugs introduced with previous commit modified files: TODO lib/modxslt-doc.c lib/modxslt-libxml.c lib/modxslt0/modxslt.h lib/parser/modxslt-screen-expr.lex lib/parser/modxslt-screen-expr.lexer.c lib/parser/modxslt-screen-expr.parser.c lib/parser/modxslt-screen-expr.parser.h sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c 2005-07-26 21:32:07 GMT Carlo Contavalli patch-60 Summary: Revision: modxslt2--main--1.3--patch-60 * doc/faq.xml - added references to xsl:output problem, where media-type is ignored from imported documents. Thanks to for reporting this problem. * lib/modxslt-opr-cmp.c - corrected minor bug that caused wrong error message in case the regular expression was not correct. Thanks to Eric Anderson for reporting this problem. * doc/manual/ - better explained XSLTParam, * lib/modxslt-doc.c - mxslt_http_open was not correctly checking for local handlers, causing a segfault under some conditions. * lib/modxslt-doc.c - mxslt_local_open did not calculate local:// urls correctly when no open method was provided. Thanks to Richar Leopold and Eric Anderson for reporting this problem. * doc/manual/ - added a few notes about AddOutputFilterByType... * tools/ - added support for Update files, so update information need not to be inputted manually at release or snapshot time, allowing them to be written time by time... * lib/parser/modxslt-screen-expr.lex - modified in order to change and improve escaping rules... modified files: TODO doc/faq/faq.xml doc/manual/manual.xml lib/modxslt-doc.c lib/modxslt-opr-cmp.c lib/modxslt0/modxslt-version.h lib/parser/modxslt-screen-expr.lex tools/library/changelog-generate {arch}/=tagging-method 2005-07-19 13:11:24 GMT Carlo Contavalli patch-59 Summary: few documentation improvements Revision: modxslt2--main--1.3--patch-59 * doc/manual.xml - some examples were split over multiple lines, to ease the task of reading them. * doc/manual.xml - corrected a few types here and there, and generally added some useful notes here and there. * doc/faq.xml - added a few questions regarding XSLTSetStylesheet and XSLTDefaultStylesheet. modified files: doc/faq/faq.xml doc/manual/manual.xml 2005-07-12 08:13:08 GMT Carlo Contavalli patch-58 Summary: minor changes to Makefiles Revision: modxslt2--main--1.3--patch-58 * sapi/apache2/Makefile.in - in previous commit, forgot a -d parameter. Thanks to for pointing that out. * sapi/apache2/Makefile.in - checks for UID == 0 have now been changed in checks for writeability of destination directory. * doc/credits.xml - added kudos to Peter Svanber for providing updated patches for libxml and libxslt. modified files: doc/site/credits.xml sapi/apache1/Makefile.in sapi/apache2/Makefile.in 2005-05-26 14:26:43 GMT Carlo Contavalli patch-57 Summary: automatic commit -- updated configure.ac and configure Revision: modxslt2--main--1.3--patch-57 * configure, configure.ac - updated automatically by release scripts, in order to prepare a snapshot. modified files: configure configure.ac 2005-05-26 14:26:23 GMT Carlo Contavalli patch-56 Summary: updated FAQ... Revision: modxslt2--main--1.3--patch-56 * doc/faq/faq.xml - updated to include information about MXSLT_DISABLE_SIGNATURE. modified files: doc/faq/faq.xml 2005-05-26 14:17:12 GMT Carlo Contavalli patch-55 Summary: cleaned up and tested makefiles Revision: modxslt2--main--1.3--patch-55 * Makefile.in - removed all -D, -g, -o, --mode, --owner, --group usage from every install call. * Makefile.in - are now all calling $(INSTALL) instead of install. modified files: doc/man/Makefile.in lib/Makefile.in sapi/apache1/Makefile.in sapi/apache2/Makefile.in utils/Makefile.in 2005-04-19 15:46:52 GMT Carlo Contavalli patch-54 Summary: removed wrong references to ``install'' Revision: modxslt2--main--1.3--patch-54 * */Makefile.in - some makefiles where incorrectly referencing ``install'' directly, instead of using the $(INSTALL) configure calculated variable. Some Makefiles also use non-standard -D install option. Hope configure will point the $(INSTALL) to the correct location, otherwise that would need to be fixed too. modified files: lib/Makefile.in utils/Makefile.in 2005-04-19 15:36:17 GMT Carlo Contavalli patch-53 Summary: added libxml2 patches from Peter Svanberg Revision: modxslt2--main--1.3--patch-53 * patches/libxml-2.6.16 - added patches from Peter Svanberg. His original patch has been splitted into two files, like for other libxml versions. It should still work without problems. new files: patches/libxml-2.6.6/.arch-ids/=id patches/libxml-2.6.6/.arch-ids/libxml.httpcontextexport.diff.id patches/libxml-2.6.6/.arch-ids/libxml.httpstatus.diff.id patches/libxml-2.6.6/libxml.httpcontextexport.diff patches/libxml-2.6.6/libxml.httpstatus.diff modified files: CREDITS new directories: patches/libxml-2.6.6 patches/libxml-2.6.6/.arch-ids 2004-12-18 13:17:38 GMT Carlo Contavalli patch-52 Summary: sapi/apache2 was setting version string too earyl Revision: modxslt2--main--1.3--patch-52 * sapi/apache2 - under apache2, mod-xslt was ``prepending'' its name to that of apache. ap_append.*version was called too early, while it should have been called in the post config hook. Thanks to modified files: lib/modxslt0/modxslt-version.h sapi/apache2/modxslt.c 2004-12-11 22:15:50 GMT Carlo Contavalli patch-51 Summary: renamed archive into modxslt2--main--1.3 Revision: modxslt2--main--1.3--patch-51 * - getting ready for starting to work on the 1.4.0 brench of modxslt. The current brench has been renamed into modxslt2--main--1.3, to make it clear what the development line refers to... modified files: tools/checklist.txt tools/include/config tools/library/changelog-parse tools/release tools/snapshot 2004-11-21 01:15:09 GMT Carlo Contavalli patch-50 Summary: automatic commit -- updated configure.ac and configure Revision: modxslt2--main--1.3--patch-50 * configure, configure.ac - updated automatically by release scripts, in order to prepare a snapshot. modified files: tools/include/config tools/library/get-versions tools/snapshot 2004-11-21 01:05:36 GMT Carlo Contavalli patch-49 Summary: few more changes in automatic release scripts Revision: modxslt2--main--1.3--patch-49 * tools/ - few more bugs corrected in release and snapshot scripts. modified files: tools/library/changelog-parse tools/snapshot 2004-11-21 01:00:44 GMT Carlo Contavalli patch-48 Summary: didn't update configure on last commit Revision: modxslt2--main--1.3--patch-48 * configure - regenerated modified files: aclocal.m4 configure 2004-11-21 00:56:03 GMT Carlo Contavalli patch-47 Summary: prepare and release scripts Revision: modxslt2--main--1.3--patch-47 * tools/ - snapshot script was not correctly comparing versions, and did not update configure correctly modified files: tools/release tools/snapshot 2004-11-14 18:14:22 GMT Carlo Contavalli patch-46 Summary: updated snapshot & relese scripts Revision: modxslt2--main--1.3--patch-46 * tools/ - updated release & snapshot scripts, they now seems to work correcty new files: tools/.arch-ids/TODO.id tools/TODO tools/library/.arch-ids/changelog-checksums.id tools/library/changelog-checksums modified files: configure.ac tools/changelog-txt tools/library/changelog-generate tools/library/changelog-parse tools/release tools/snapshot 2004-11-14 15:13:15 GMT Carlo Contavalli patch-45 Summary: bug in apache2 sapi, could cause a segfault Revision: modxslt2--main--1.3--patch-45 * 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. modified files: sapi/apache2/modxslt-helpers.c 2004-11-14 14:31:01 GMT Carlo Contavalli patch-44 Summary: rewritten build & update system Revision: modxslt2--main--1.3--patch-44 * 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. new files: tools/.arch-ids/changelog-txt.id tools/.arch-ids/checklist.txt.id tools/.arch-ids/release.id tools/.arch-ids/snapshot.id tools/changelog-txt tools/checklist.txt tools/data/.arch-ids/=id tools/data/.arch-ids/config.id tools/data/.arch-ids/prefix-faq.pxml.id tools/data/.arch-ids/prefix-sdope.pxml.id tools/data/.arch-ids/tla.changelog.id tools/data/config tools/data/prefix-faq.pxml tools/data/prefix-sdope.pxml tools/data/tla.changelog tools/include/.arch-ids/=id tools/include/.arch-ids/config.id tools/include/config tools/library/.arch-ids/=id tools/library/.arch-ids/changelog-generate.id tools/library/.arch-ids/changelog-parse.id tools/library/.arch-ids/changelog-update.id tools/library/.arch-ids/create-repository.id tools/library/.arch-ids/get-versions.id tools/library/.arch-ids/prepare-configure.id tools/library/.arch-ids/prepare-documentation.id tools/library/.arch-ids/set-versions.id tools/library/changelog-generate tools/library/changelog-parse tools/library/changelog-update tools/library/create-repository tools/library/get-versions tools/library/prepare-configure tools/library/prepare-documentation tools/library/set-versions tools/release tools/snapshot removed files: tools/.arch-ids/doc-update.id tools/.arch-ids/prefix-faq.pxml.id tools/.arch-ids/prefix-sdope.pxml.id tools/.arch-ids/prepare.id tools/.arch-ids/release-checklist.id tools/.arch-ids/rep-gen-changelog-release.id tools/.arch-ids/rep-gen-changelog-snapshot.id tools/.arch-ids/rep-id.id tools/.arch-ids/rep-record.id tools/.arch-ids/rep-release.id tools/doc-update tools/prefix-faq.pxml tools/prefix-sdope.pxml tools/prepare tools/release-checklist tools/rep-gen-changelog-release tools/rep-gen-changelog-snapshot tools/rep-id tools/rep-record tools/rep-release modified files: TODO configure doc/faq/faq.ps doc/faq/faq.ps.gz lib/modxslt0/modxslt-system.h.in sapi/apache1/modxslt-helpers.c tools/changelog-xml {arch}/=tagging-method renamed files: tools/.arch-ids/rep-changelog.id ==> tools/.arch-ids/changelog-xml.id tools/.arch-ids/rep-upload.id ==> tools/.arch-ids/upload.id tools/rep-changelog ==> tools/changelog-xml tools/rep-upload ==> tools/upload new directories: tools/data tools/data/.arch-ids tools/include tools/include/.arch-ids tools/library tools/library/.arch-ids 2004-11-12 21:39:31 GMT Carlo Contavalli patch-43 Summary: really corrected modxslt-config Makefile issue Revision: modxslt2--main--1.3--patch-43 * 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 addresses. * doc/manual - recompiled one more time. new files: doc/manual/doc/.arch-ids/=id doc/manual/doc/manual/.arch-ids/=id doc/manual/doc/manual/manual/.arch-ids/=id doc/manual/manual/.arch-ids/x410.html.id doc/manual/manual/.arch-ids/x413.html.id doc/manual/manual/.arch-ids/x797.html.id doc/manual/manual/.arch-ids/x800.html.id doc/manual/manual/.arch-ids/x837.html.id doc/manual/manual/.arch-ids/x840.html.id doc/manual/manual/x410.html doc/manual/manual/x413.html doc/manual/manual/x797.html doc/manual/manual/x800.html doc/manual/manual/x837.html doc/manual/manual/x840.html modified files: utils/Makefile.in new directories: doc/manual/doc doc/manual/doc/.arch-ids doc/manual/doc/manual doc/manual/doc/manual/.arch-ids doc/manual/doc/manual/manual doc/manual/doc/manual/manual/.arch-ids 2004-11-12 21:20:15 GMT Carlo Contavalli patch-42 Summary: XSLTDelRule, apache2 SAPI Revision: modxslt2--main--1.3--patch-42 * 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. modified files: doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x181.html sapi/apache2/modxslt.c 2004-11-12 21:10:17 GMT Carlo Contavalli patch-41 Summary: sapi apache1 - added XSLTDelRule parameter Revision: modxslt2--main--1.3--patch-41 * 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. modified files: TODO sapi/apache1/modxslt.c 2004-11-12 20:45:52 GMT Carlo Contavalli patch-40 Summary: XSLTDefaultStylesheet for apache2 sapi Revision: modxslt2--main--1.3--patch-40 * sapi/apache2 - added support for XSLTDefaultStylesheet parameter and XSLTNoDefaultStylesheet. * sapi/apache1 - estetic changes to list of apache parameters * sapi/apache2/modxslt.c - mxslt_ap2_out_filter was not returning APR_SUCCESS * doc/manual/manual.xml - same changes as for apache1 sapi: corrected XSLTSetStylesheet/XSLTUnSetStylesheet parameters and added XSLTDefaultStylesheet/XSLTNoDefaultStylesheet * doc/manual - recompiled, to have all formats new files: doc/manual/manual/.arch-ids/x407.html.id doc/manual/manual/.arch-ids/x794.html.id doc/manual/manual/.arch-ids/x834.html.id doc/manual/manual/x407.html doc/manual/manual/x794.html doc/manual/manual/x834.html modified files: TODO doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x181.html sapi/apache1/modxslt.c sapi/apache2/modxslt-ap2.h sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c 2004-11-12 20:44:48 GMT Carlo Contavalli patch-39 Summary: really corrected bug in utils/Makefile.in Revision: modxslt2--main--1.3--patch-39 * utils/Makefile.in - previous commit didn't solve the problem, blame me. Should always check before committing. modified files: utils/Makefile.in 2004-11-12 20:40:25 GMT Carlo Contavalli patch-38 Summary: corrected bug in utils/Makefile.in Revision: modxslt2--main--1.3--patch-38 * utils/Makefile.in - previous commit that solved compatibility issue with freebsd sed introduced a small bug. Corrected now. modified files: utils/Makefile.in 2004-11-12 20:08:45 GMT Carlo Contavalli patch-37 Summary: minor correction in apache1 SAPI Revision: modxslt2--main--1.3--patch-37 * sapi/apache1/modxslt-helpers.c - in previous commit was not checking if defaultstyle was NULL, potentially causing a segfault. modified files: sapi/apache1/modxslt-helpers.c 2004-11-12 19:56:18 GMT Carlo Contavalli patch-36 Summary: added XSLTDefaultStylesheet to apache1 sapi Revision: modxslt2--main--1.3--patch-36 * 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 the manual. * doc/manual/manual.xml - XSLTSetStylesheet were erroneously described as providing those features now provided by XSLTDefaultStylesheet/XSLTNoDefaultStylesheet. Thanks to Adam Souzis. * doc/manual/ - recompiled for all provided formats. new files: doc/manual/manual/.arch-ids/x181.html.id doc/manual/manual/.arch-ids/x401.html.id doc/manual/manual/.arch-ids/x788.html.id doc/manual/manual/.arch-ids/x828.html.id doc/manual/manual/x181.html doc/manual/manual/x401.html doc/manual/manual/x788.html doc/manual/manual/x828.html modified files: TODO doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x49.html sapi/apache1/modxslt-ap1.h sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c sapi/apache2/modxslt.c 2004-11-12 16:05:58 GMT Carlo Contavalli patch-35 Summary: updated TODO, some makefile changes for portability issues Revision: modxslt2--main--1.3--patch-35 * 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. modified files: TODO utils/Makefile.in 2004-11-12 11:53:40 GMT Carlo Contavalli patch-34 Summary: corrected dumb typo in apache2 sapi Revision: modxslt2--main--1.3--patch-34 * sapi/apache2/modxslt-helpers.c - ap_table_elts instead apr_table_elts. Thanks to , Dave Carrigan and Adam Souizs. 2004-11-12 11:50:43 GMT Carlo Contavalli patch-33 Summary: updated the TODO list, added configure path to /usr/sbin/apxs Revision: modxslt2--main--1.3--patch-33 * configure.ac - now looks into /usr/sbin for apxs. Thanks to Adam Souzis for reporting problems with Gentoo linux. modified files: TODO configure.ac doc/manual/manual.xml sapi/apache2/modxslt-helpers.c 2004-10-28 17:30:29 GMT Carlo Contavalli patch-32 Summary: corrected error in apache1 makefile Revision: modxslt2--main--1.3--patch-32 * sapi/apache1/ - Makefile was uncorrectly compiling apache module against static version of modxslt library, leading to problems on some architectures like hppa and ia64. modified files: lib/modxslt0/modxslt-version.h sapi/apache1/Makefile.in 2004-10-23 01:58:47 GMT Carlo Contavalli patch-31 Summary: updated documentation, as suggested by users Revision: modxslt2--main--1.3--patch-31 * doc/ - updated as suggested on sourceforge. Main idea is to better document LoadModule parameter and given examples. new files: doc/manual/manual/.arch-ids/x393.html.id doc/manual/manual/.arch-ids/x780.html.id doc/manual/manual/.arch-ids/x820.html.id doc/manual/manual/x393.html doc/manual/manual/x780.html doc/manual/manual/x820.html modified files: doc/faq/faq.fo doc/faq/faq.html doc/faq/faq.pdf doc/faq/faq.ps doc/faq/faq.ps.gz doc/faq/faq.xml doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x179.html 2004-10-17 14:19:30 GMT Carlo Contavalli patch-30 Summary: maintainance update, preparing for release Revision: modxslt2--main--1.3--patch-30 * doc/faq - added entries for libxslt bug * tools - improved release tools * doc/manual - recompiled manual new files: tools/.arch-ids/rep-gen-changelog-release.id tools/rep-gen-changelog-release modified files: aclocal.m4 configure configure.ac doc/faq/faq.fo doc/faq/faq.html doc/faq/faq.pdf doc/faq/faq.ps doc/faq/faq.ps.gz doc/faq/faq.xml doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz tools/release-checklist tools/rep-gen-changelog-snapshot 2004-10-09 00:51:11 GMT Carlo Contavalli patch-29 Summary: tryed to solve content length problem Revision: modxslt2--main--1.3--patch-29 * sapi/apache*/ - Content-Length header is now unset to try to avoid keepalive problems. * doc/manual/manual.xml - corrected dumb typo in manual.xml. Is anybody actually reading the site? Why didn't anybody tell me about the error :>? Let's hide some typos around. Can you find them :? (winner will be cited in the credits) modified files: doc/manual/manual.xml sapi/apache1/modxslt-helpers.c sapi/apache2/modxslt-helpers.c 2004-10-02 10:32:29 GMT Carlo Contavalli patch-28 Summary: better release handling scripts, updated some documents Revision: modxslt2--main--1.3--patch-28 * - improved release handling scripts new files: tools/.arch-ids/rep-gen-changelog-snapshot.id tools/rep-gen-changelog-snapshot modified files: doc/faq/faq.ps doc/faq/faq.ps.gz doc/manual/manual.ps doc/manual/manual.ps.gz doc/patches/patches.html.tar.gz doc/site/cvs.xml tools/rep-changelog 2004-10-02 08:30:15 GMT Carlo Contavalli patch-27 Summary: corrected lex parser to correctly handle rules Revision: modxslt2--main--1.3--patch-27 * lib/parser/*.lex - now handles a conditional parameter which allows flags to be passed to the lex scanner * lib/modxslt0/modxslt.h - some prototypes changed accordingly new files: doc/manual/manual/.arch-ids/x390.html.id doc/manual/manual/.arch-ids/x777.html.id doc/manual/manual/.arch-ids/x817.html.id doc/manual/manual/x390.html doc/manual/manual/x777.html doc/manual/manual/x817.html modified files: doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x179.html lib/modxslt-doc.c lib/modxslt0/modxslt.h lib/parser/modxslt-screen-expr.lex lib/parser/modxslt-screen-expr.lexer.c lib/parser/modxslt-screen-expr.parser.c lib/parser/modxslt-screen-expr.parser.h sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c sapi/apache2/modxslt-helpers.c 2004-09-26 20:40:46 GMT Carlo Contavalli patch-26 Summary: bug corrections after running test suit Revision: modxslt2--main--1.3--patch-26 * lib/parser/modxslt-scree-expr.y - after previous change, was not correclty handling errors anymore. * sapi/apache1 - added more debugging output. modified files: lib/parser/modxslt-screen-expr.parser.c lib/parser/modxslt-screen-expr.parser.h lib/parser/modxslt-screen-expr.parser.output lib/parser/modxslt-screen-expr.y sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c {arch}/=tagging-method 2004-09-26 16:00:29 GMT Carlo Contavalli patch-25 Summary: stylesheet url substitution, documentation update Revision: modxslt2--main--1.3--patch-25 * sapi/apache* - url of the stylesheet specified with XSLTAddRule is evaluated to replace variables. * doc/manual/manual.xml - updated to include examples of XSLT parameters usage, included XSLTAddRule. * doc/faq/faq.xml - updated to explain difference between XSLTAddForce and XSLTAddFilter. removed files: doc/manual/manual/.arch-ids/x176.html.id doc/manual/manual/.arch-ids/x359.html.id doc/manual/manual/.arch-ids/x365.html.id doc/manual/manual/.arch-ids/x746.html.id doc/manual/manual/.arch-ids/x752.html.id doc/manual/manual/.arch-ids/x786.html.id doc/manual/manual/.arch-ids/x792.html.id doc/manual/manual/x176.html doc/manual/manual/x359.html doc/manual/manual/x365.html doc/manual/manual/x746.html doc/manual/manual/x752.html doc/manual/manual/x786.html doc/manual/manual/x792.html modified files: doc/faq/Makefile doc/faq/faq.fo doc/faq/faq.html doc/faq/faq.pdf doc/faq/faq.ps doc/faq/faq.ps.gz doc/faq/faq.xml doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x179.html doc/manual/manual/x389.html doc/manual/manual/x776.html doc/manual/manual/x816.html sapi/apache1/modxslt-helpers.c sapi/apache2/modxslt-helpers.c renamed files: doc/manual/manual/.arch-ids/x356.html.id ==> doc/manual/manual/.arch-ids/x389.html.id doc/manual/manual/.arch-ids/x740.html.id ==> doc/manual/manual/.arch-ids/x776.html.id doc/manual/manual/.arch-ids/x780.html.id ==> doc/manual/manual/.arch-ids/x816.html.id doc/manual/manual/x356.html ==> doc/manual/manual/x389.html doc/manual/manual/x740.html ==> doc/manual/manual/x776.html doc/manual/manual/x780.html ==> doc/manual/manual/x816.html 2004-09-26 00:49:29 GMT Carlo Contavalli patch-24 Summary: started code cleanup Revision: modxslt2--main--1.3--patch-24 * - removed many obsolete #if 0 comments * lib/mxslt_doc_parse_pi - first API and ABI library interface change. style parameter was not used and completely ignored. Removed it from argument list. * lib/mxslt_doc_parse_pi - does not try to load an external stylesheet any longer if a stylesheet has already been provided by the caller. * lib/mxslt_doc_parse_pi - caller relied on this function to load any provided stylesheet before attempting to parse pi, but style parameter was completely ignored. XSLTSetStylesheet parameter was thus not working at all, since the change was first introduced. Now, the logic has been moved in the caller. * sapi/apache1 - added support for XSLTAddRule parameter. * lib/parser/modxslt-scree-expr.y - now allows modxslt expressions to be made withut any leading screen and or ``any and ...''. Also, generated .c and .h files ex-novo. * doc/api/api.xml - started to document libmodxslt0 API and to cleanup its code. I expect the major number to be changed in a couple snapshots. I still consider the API kind of beta, so I'm not worring too much about introducing API/ABI changes. I'm not aware of any external software using this library. If you are, please let me know. I would then start to behave as a good & nice kid. * sapi/apache1 - updated to conform to new libmodxslt0 API. * sapi/apache2 - updated to conform to new libmodxslt0 API. * doc/manual/manual.xml - updated to include new apache 1/2 parameter. new files: doc/api/.arch-ids/=id doc/api/.arch-ids/Makefile.id doc/api/.arch-ids/api.xml.id doc/api/.arch-ids/services.xml.id doc/api/Makefile doc/api/api.xml doc/api/services.xml doc/manual/manual/.arch-ids/x365.html.id doc/manual/manual/.arch-ids/x752.html.id doc/manual/manual/.arch-ids/x792.html.id doc/manual/manual/x365.html doc/manual/manual/x752.html doc/manual/manual/x792.html modified files: doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x179.html lib/modxslt-doc.c lib/modxslt-libxml.c lib/modxslt0/modxslt.h lib/parser/modxslt-screen-expr.parser.c lib/parser/modxslt-screen-expr.parser.h lib/parser/modxslt-screen-expr.parser.output lib/parser/modxslt-screen-expr.y sapi/apache1/modxslt-ap1.h sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c sapi/apache2/modxslt-ap2.h sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c utils/modxslt-parse.c new directories: doc/api doc/api/.arch-ids 2004-09-25 14:06:39 GMT Carlo Contavalli patch-23 Summary: updated Makefiles to install manual pages Revision: modxslt2--main--1.3--patch-23 * Makefile.in, configure.ac, doc/man/Makefile.in - updated to install manual pages new files: doc/man/.arch-ids/Makefile.in.id doc/man/Makefile.in removed files: doc/man/.arch-ids/Makefile.id doc/man/Makefile modified files: Makefile.in configure configure.ac 2004-09-25 08:30:41 GMT Carlo Contavalli patch-22 Summary: some minor changes to provided documentation Revision: modxslt2--main--1.3--patch-22 * - modified some toplevel readme files to reflect the recently introduced changes. modified files: README TODO 2004-09-19 10:17:17 GMT Carlo Contavalli patch-21 Summary: improved usage of libxml API Revision: modxslt2--main--1.3--patch-21 * lib/ - now `options' are passed over to most of libxml functions. This may introduce backward incompatibilities, since options are no longer left to default values, but should better handle DTD and stuff like that. modified files: lib/modxslt-doc.c lib/modxslt-libxml.c lib/modxslt0/modxslt.h 2004-09-18 10:22:00 GMT Carlo Contavalli patch-20 Summary: added dict pass over in xslt handling routines Revision: modxslt2--main--1.3--patch-20 lib/modxslt-doc.c - now, dicts are passed over whenever a stylesheet gets parsed. modified files: lib/modxslt-doc.c 2004-09-18 09:40:06 GMT Carlo Contavalli patch-19 Summary: completed xinclude support Revision: modxslt2--main--1.3--patch-19 * lib/modxslt-doc.c - was missing some cpp directives to support xinclude new files: sapi/proxy/.arch-ids/=id sapi/proxy/.arch-ids/PLANS.id sapi/proxy/PLANS modified files: lib/modxslt-doc.c new directories: sapi/proxy sapi/proxy/.arch-ids 2004-09-06 14:37:29 GMT Carlo Contavalli patch-18 Summary: apache2 Makefile Revision: modxslt2--main--1.3--patch-18 * sapi/apache2/Makefile.in - added -D parameter to install. Should solve an error regarding libtool complaining about wrong installation directory. modified files: sapi/apache2/Makefile.in 2004-09-06 14:34:30 GMT Carlo Contavalli patch-17 Summary: completed xinclude support Revision: modxslt2--main--1.3--patch-17 * lib/modxslt-doc.c - added variables for xinclude support, incremented interface version. Added calls to xmlXIncludeProcess, to process xmlInclude directives. * configure.ac - added parameter --disable-xinclude. new files: doc/manual/manual/.arch-ids/x179.html.id doc/manual/manual/.arch-ids/x359.html.id doc/manual/manual/.arch-ids/x746.html.id doc/manual/manual/.arch-ids/x786.html.id doc/manual/manual/x179.html doc/manual/manual/x359.html doc/manual/manual/x746.html doc/manual/manual/x786.html modified files: configure configure.ac doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/index.html doc/manual/manual/x49.html lib/modxslt-doc.c lib/modxslt0/modxslt-system.h.in 2004-09-06 13:14:34 GMT Carlo Contavalli patch-16 Summary: Content-Encoding header removed Revision: modxslt2--main--1.3--patch-16 * lib/modxslt-doc.c - Content-Encoding header was erroneously set to the document charset. This violated rfc 2616. I suspect this is the error that caused problems to GPRS users who reported problems accessing sites made with modxslt. Many GPRS providers use data compressors (such as nettgain), that rely on the above header being correctly set. Internet Explorer users were receiving compressed data as plain/html, getting nice symbols on their own screen. modified files: lib/modxslt-doc.c 2004-09-06 13:05:51 GMT Carlo Contavalli patch-15 Summary: added manual pages Revision: modxslt2--main--1.3--patch-15 * doc/man - added manual pages for modxslt commands. * doc/manual/Makefile - manual directory is not removed any longer, in order to preserve tla ids. new files: doc/man/.arch-ids/=id doc/man/.arch-ids/Makefile.id doc/man/.arch-ids/modxslt-config.1.id doc/man/.arch-ids/modxslt-config.xml.id doc/man/.arch-ids/modxslt-parse.1.id doc/man/.arch-ids/modxslt-parse.xml.id doc/man/.arch-ids/modxslt-perror.1.id doc/man/.arch-ids/modxslt-perror.xml.id doc/man/.arch-ids/prototype.xml.id doc/man/Makefile doc/man/modxslt-config.1 doc/man/modxslt-config.xml doc/man/modxslt-parse.1 doc/man/modxslt-parse.xml doc/man/modxslt-perror.1 doc/man/modxslt-perror.xml doc/man/prototype.xml doc/manual/manual/.arch-ids/=id doc/manual/manual/.arch-ids/index.html.id doc/manual/manual/.arch-ids/x176.html.id doc/manual/manual/.arch-ids/x18.html.id doc/manual/manual/.arch-ids/x356.html.id doc/manual/manual/.arch-ids/x44.html.id doc/manual/manual/.arch-ids/x49.html.id doc/manual/manual/.arch-ids/x740.html.id doc/manual/manual/.arch-ids/x780.html.id doc/manual/manual/index.html doc/manual/manual/x176.html doc/manual/manual/x18.html doc/manual/manual/x356.html doc/manual/manual/x44.html doc/manual/manual/x49.html doc/manual/manual/x740.html doc/manual/manual/x780.html removed files: doc/manual/manual/.arch-ids/=id doc/manual/manual/.arch-ids/index.html.id doc/manual/manual/.arch-ids/x176.html.id doc/manual/manual/.arch-ids/x18.html.id doc/manual/manual/.arch-ids/x356.html.id doc/manual/manual/.arch-ids/x44.html.id doc/manual/manual/.arch-ids/x49.html.id doc/manual/manual/.arch-ids/x740.html.id doc/manual/manual/.arch-ids/x780.html.id doc/manual/manual/index.html doc/manual/manual/x176.html doc/manual/manual/x18.html doc/manual/manual/x356.html doc/manual/manual/x44.html doc/manual/manual/x49.html doc/manual/manual/x740.html doc/manual/manual/x780.html modified files: doc/manual/Makefile doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.txt lib/modxslt0/modxslt-version.h tools/release-checklist new directories: doc/man doc/man/.arch-ids doc/manual/manual removed directories: doc/manual/manual modified directories: doc/manual/manual/.arch-ids renamed directories: doc/manual/manual/.arch-ids ==> doc/manual/manual/.arch-ids 2004-08-30 08:35:10 GMT Carlo Contavalli patch-14 Summary: prerelease changes Revision: modxslt2--main--1.3--patch-14 * configure.ac - updated version number * doc - recompiled new files: doc/site/.arch-ids/users.xml.id doc/site/users.xml modified files: configure configure.ac doc/faq/faq.ps doc/faq/faq.ps.gz doc/manual/manual.html.tar.gz doc/manual/manual.ps doc/manual/manual.ps.gz doc/patches/patches.html.tar.gz doc/site/credits.xml doc/site/cvs.xml 2004-08-27 16:31:16 GMT Carlo Contavalli patch-13 Summary: minor changes to apache2 makefile Revision: modxslt2--main--1.3--patch-13 * sapi/apache2 - minor changes to Makefile.in * - main purpose of the commit is to verify the new tla archive works correctly modified files: sapi/apache2/Makefile.in tools/rep-release 2004-08-20 09:03:50 GMT Carlo Contavalli patch-12 Summary: apache2 headers first fixup attempt Revision: modxslt2--main--1.3--patch-12 * sapi/apache2 - quick hack to disable cacheing of pages, uses f->r->no_local_copy, thx to , even if he doesn't know. * makefiles - removed references to NDEBUG. Now assertions are compiled in by default even in non debugging versions. modified files: lib/Makefile.in lib/parser/Makefile.in sapi/apache1/Makefile.in sapi/apache2/Makefile.in sapi/apache2/modxslt.c utils/Makefile.in {arch}/=tagging-method 2004-08-18 15:22:16 GMT Carlo Contavalli patch-11 Summary: minor bufixes Revision: modxslt2--main--1.3--patch-11 * lib/modxslt-doc.c - some variables could have been used uninitialized... error introduced in previous commit. * sapi/apache* - reverted to ap_overlay_tables. Merging two tables correctly uses a quadratic algorithm, while catenating them is much faster. However, ap_overlay_tables usage has been corrected in order to make parameters work correctly. * sapi/apache2/Makefile.in - corrected error in dependencies. Caused library to be recompiled under certain conditions and missused the VPATH parameter. modified files: lib/modxslt-doc.c sapi/apache1/modxslt-ap1.h sapi/apache1/modxslt.c sapi/apache2/Makefile.in sapi/apache2/modxslt.c 2004-08-17 10:24:26 GMT Carlo Contavalli patch-10 Summary: minor bugfixes Revision: modxslt2--main--1.3--patch-10 * sapi/apache* - removed calls to ap_overlay_table, replaced with mxslt_ap_merge_tables. Parameters were not correctly merged when abusing of hierarchical relationships to setup xslt parameters. Updated headers accordingly. * sapi/apache1 - I received a bug report regarding mod-xslt returning raw .xml under apache1 under heavy load. Couldn't reproduce the problem, but seems like a locking issues. The only global which may cause the problem I can think of is mxslt_global_skip_fixup, which, however, is per process and not shared. Added some assertions to verify the correctness of its value anyway, and now fixup handlers are skipped at most once using that variable. * sapi/apache1 - when using local:// urls, if no temporary directory was defined with XSLTTmpDir, the request failed. * doc/faq.xml - updated adding all the new questions that came out on the mailing list. Thanks to all the subscribers!! * lib/modxslt-doc.c - local:// relative urls were not correctly handled under certain conditions. * lib/modxslt-doc.c - debugging output in mxlst_load_stylesheet could cause segmentation fault, since a complex structure was printed as a string. modified files: TODO doc/faq/faq.fo doc/faq/faq.html doc/faq/faq.pdf doc/faq/faq.ps doc/faq/faq.ps.gz doc/faq/faq.xml doc/manual/Makefile doc/manual/manual.html.tar.gz doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/manual/manual/x176.html doc/manual/manual/x356.html doc/manual/manual/x49.html doc/patches/Makefile doc/patches/patches.html.tar.gz doc/patches/patches.pdf doc/patches/patches.ps doc/patches/patches.ps.gz doc/patches/patches.tex doc/site/credits.xml lib/modxslt-doc.c sapi/apache1/modxslt-ap1.h sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c tools/rep-release 2004-08-08 17:56:16 GMT Carlo Contavalli patch-9 Summary: apache2 improvements Revision: modxslt2--main--1.3--patch-9 * sapi/apache2 - ap2_child_init was called by apache2 only when the process forked. The worker mpm forks the process, but each fork runs its own set of threads. However, I need to prepare tsd in every single thread. * sapi/apache2 - calling ap2_child_init for each thread posed problems in deallocating memory. Memory is now no longer allocated from the server pool, which seems to be shared among threads, but in its own memory area. * tools - minor changes in upload scripts, corrected some minor bugs modified files: TODO doc/manual/manual.xml lib/modxslt0/modxslt-version.h sapi/apache2/modxslt.c tools/rep-changelog tools/rep-record tools/rep-upload 2004-08-01 16:21:53 GMT Carlo Contavalli patch-8 Summary: adjusted documentation layout Revision: modxslt2--main--1.3--patch-8 * doc - adjusted documentation layout * tools - adding scripts to automatically release mod-xslt2 new files: doc/faq/.arch-ids/faq.ps.gz.id doc/faq/.arch-ids/faq.ps.id doc/faq/faq.ps doc/faq/faq.ps.gz doc/manual/.arch-ids/manual.html.tar.gz.id doc/manual/manual.html.tar.gz doc/manual/manual/.arch-ids/=id doc/manual/manual/.arch-ids/index.html.id doc/manual/manual/.arch-ids/x176.html.id doc/manual/manual/.arch-ids/x18.html.id doc/manual/manual/.arch-ids/x356.html.id doc/manual/manual/.arch-ids/x44.html.id doc/manual/manual/.arch-ids/x49.html.id doc/manual/manual/.arch-ids/x740.html.id doc/manual/manual/.arch-ids/x780.html.id doc/manual/manual/index.html doc/manual/manual/x176.html doc/manual/manual/x18.html doc/manual/manual/x356.html doc/manual/manual/x44.html doc/manual/manual/x49.html doc/manual/manual/x740.html doc/manual/manual/x780.html doc/patches/.arch-ids/patches.html.tar.gz.id doc/patches/patches.html.tar.gz doc/patches/patches/.arch-ids/=id doc/patches/patches/.arch-ids/index.html.id doc/patches/patches/.arch-ids/x12.html.id doc/patches/patches/.arch-ids/x18.html.id doc/patches/patches/.arch-ids/x34.html.id doc/patches/patches/index.html doc/patches/patches/x12.html doc/patches/patches/x18.html doc/patches/patches/x34.html tools/.arch-ids/prepare.id tools/.arch-ids/release-checklist.id tools/.arch-ids/rep-changelog.id tools/.arch-ids/rep-id.id tools/.arch-ids/rep-record.id tools/.arch-ids/rep-release.id tools/.arch-ids/rep-upload.id tools/prepare tools/release-checklist tools/rep-changelog tools/rep-id tools/rep-record tools/rep-release tools/rep-upload removed files: doc/manual/html/.arch-ids/=id doc/manual/html/.arch-ids/index.html.id doc/manual/html/.arch-ids/x176.html.id doc/manual/html/.arch-ids/x18.html.id doc/manual/html/.arch-ids/x356.html.id doc/manual/html/.arch-ids/x44.html.id doc/manual/html/.arch-ids/x49.html.id doc/manual/html/.arch-ids/x740.html.id doc/manual/html/.arch-ids/x780.html.id doc/manual/html/index.html doc/manual/html/x176.html doc/manual/html/x18.html doc/manual/html/x356.html doc/manual/html/x44.html doc/manual/html/x49.html doc/manual/html/x740.html doc/manual/html/x780.html doc/patches/html/.arch-ids/=id doc/patches/html/.arch-ids/index.html.id doc/patches/html/.arch-ids/x12.html.id doc/patches/html/.arch-ids/x18.html.id doc/patches/html/.arch-ids/x34.html.id doc/patches/html/index.html doc/patches/html/x12.html doc/patches/html/x18.html doc/patches/html/x34.html tools/.arch-ids/package.id tools/.arch-ids/release.id tools/.arch-ids/repository-id.id tools/package tools/release tools/repository-id modified files: CREDITS configure configure.ac doc/faq/Makefile doc/faq/faq.fo doc/faq/faq.html doc/faq/faq.pdf doc/faq/faq.xml doc/faq/xslt/faq-fo.xsl doc/manual/Makefile doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/patches/Makefile doc/patches/patches.pdf doc/patches/patches.ps doc/patches/patches.ps.gz doc/site/credits.xml doc/site/download.xml tools/doc-update renamed files: tools/.arch-ids/update.id ==> tools/.arch-ids/doc-update.id tools/update ==> tools/doc-update new directories: doc/manual/manual doc/manual/manual/.arch-ids doc/patches/patches doc/patches/patches/.arch-ids removed directories: doc/manual/html doc/manual/html/.arch-ids doc/patches/html doc/patches/html/.arch-ids 2004-07-30 19:12:43 GMT Carlo Contavalli patch-7 Summary: minor bug corrections Revision: modxslt2--main--1.3--patch-7 * sapi/apache2 - configurations were fetched using wrongly - caused segfault during apache2 load. * configure - seems like the last time I generated it using the wrong version of autoconf * sapi/apache2 - table dumping routine was not working and causing segfaults. * doc/faq - added xslt stylesheet to generate faq.fo and faq.pdf. Many thanks go to new files: doc/faq/.arch-ids/faq.fo.id doc/faq/.arch-ids/faq.pdf.id doc/faq/faq.fo doc/faq/faq.pdf doc/faq/xslt/.arch-ids/faq-fo.xsl.id doc/faq/xslt/faq-fo.xsl tools/.arch-ids/package.id tools/.arch-ids/prefix-faq.pxml.id tools/.arch-ids/prefix-sdope.pxml.id tools/.arch-ids/repository-id.id tools/.arch-ids/update.id tools/package tools/prefix-faq.pxml tools/prefix-sdope.pxml tools/repository-id tools/update modified files: TODO aclocal.m4 configure doc/faq/Makefile doc/faq/faq.xml doc/manual/html/x176.html doc/manual/html/x356.html doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml sapi/apache2/modxslt-ap2.h sapi/apache2/modxslt.c {arch}/=tagging-method 2004-07-25 12:10:19 GMT Carlo Contavalli patch-6 Summary: apache2 improvements Revision: modxslt2--main--1.3--patch-6 * doc/manual - updated apache2 documentation * README - updated * configure.ac - updated to point to new documentation files * sapi/apache2 - wrong brigade was passed over to parser, causing only the last brigade of multiple brigades pages to be parsed. This caused problems to php. * sapi/apache2 - mxslt_ap2_file_parse was still checking for MXSLT_SKIP after mxslt_doc_parse_pi, which does not exist anymore. * sapi/apache2 - handling of redirects and non 200 statuses now works correctly. * sapi/apache2 - still have problems with php4 compiled as a handler if the output is not valid xml: php closes the connection instead of sending the correct page for the status (500) returned by mod-xslt. Is this my problem or php's? According to php-4.3.8/sapi/apache2handler/ sapi_apache2.c and subsequent lines, I don't have many chances to fix this... unless I take care ov everything... what about apache2 compiled as a filter? How does it work? new files: doc/manual/html/.arch-ids/x356.html.id doc/manual/html/.arch-ids/x740.html.id doc/manual/html/.arch-ids/x780.html.id doc/manual/html/x356.html doc/manual/html/x740.html doc/manual/html/x780.html removed files: doc/manual/html/.arch-ids/x175.html.id doc/manual/html/.arch-ids/x305.html.id doc/manual/html/.arch-ids/x306.html.id doc/manual/html/.arch-ids/x689.html.id doc/manual/html/.arch-ids/x690.html.id doc/manual/html/.arch-ids/x729.html.id doc/manual/html/.arch-ids/x730.html.id doc/manual/html/x175.html doc/manual/html/x305.html doc/manual/html/x306.html doc/manual/html/x689.html doc/manual/html/x690.html doc/manual/html/x729.html doc/manual/html/x730.html modified files: README aclocal.m4 configure configure.ac doc/faq/Makefile doc/manual/html/index.html doc/manual/html/x176.html doc/manual/html/x49.html doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c 2004-07-23 15:17:34 GMT Carlo Contavalli patch-5 Summary: working on apache2 code Revision: modxslt2--main--1.3--patch-5 * lib/modxslt0/modxslt.h - well, it's been a long time since last change in the library... here, I just undef some constants so apache2 code doesn't complain about variables being redefined. * sapi/apache1/Makefile - Added quotes around install and clean directory. Do they have any use? does it really work with directories containing ' 's? * sapi/apache2/Makefile - Makefile clean target now works correctly (it is using the libtool --clean as it should have done). * sapi/apache2/Makefile - Updated to use new library version and to actually get a compiled version of the module. * sapi/apache2 - now it really compiles cleanly. Corrected some dumb errors, API updates and so on... * lib/modxslt0/modxslt.h - added a couple prototypes for functions I believe I never wrote but are in my own source files. * sapi/apache2 - nconf->params was not initialized at all, causing a segfault. removed files: sapi/apache2/.arch-ids/Makefile.old.in.id sapi/apache2/Makefile.old.in modified files: Makefile.in doc/manual/manual.xml lib/modxslt0/modxslt-version.h lib/modxslt0/modxslt.h lib/parser/modxslt-screen-expr.lexer.c sapi/apache1/Makefile.in sapi/apache2/Makefile.in sapi/apache2/modxslt-ap2.h sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c 2004-07-22 18:53:23 GMT Carlo Contavalli patch-4 Summary: major bug corrections Revision: modxslt2--main--1.3--patch-4 * sapi/apache1/ - buffers were not correctly updated after subrequests. This leaded to other apache components to think that either data was still available to be read in the buffer or to wait for the client to send more data. * sapi/apache1/ - in case a ``strange'' status (!= HTTP_OK) was returned by the sub request handler, apache was calling a function (ap_die?) to discard the body of the request. This combined with the error above, caused correct behavior for each request that filled a single buffer (< 4k), since the buffer was left where it was (even if data was already read) and ap_die had the chance to correctly discard the body. * - the two above corrections fixed a long standing bug with post requests and KeepAlive handling. Many thanks go to Andrea Ciancone, who provided a test case that blocked apache on each request. * Makefile.in - the Makefile was incorrectly trying to compile/tidy documentation, even if it is already included in the package. modified files: Makefile.in aclocal.m4 configure configure.ac lib/modxslt0/modxslt-version.h sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c 2004-07-14 11:40:01 GMT Carlo Contavalli patch-3 Summary: updated version number :) Revision: modxslt2--main--1.3--patch-3 * sorry about that, just forgot to update the version number ... modified files: aclocal.m4 configure configure.ac 2004-07-14 11:34:16 GMT Carlo Contavalli patch-2 Summary: documentation clean up Revision: modxslt2--main--1.3--patch-2 * Archive has been moved on Arch, aka tla. No more CVS. * Documentation has been cleaned up sorted, and included in the tarball. * Now, you can find documentation in many formats. * Makefiles have been adjusted and cleaned up a bit new files: .arch-ids/CREDITS.id CREDITS doc/.arch-ids/Makefile.id doc/Makefile doc/faq/.arch-ids/=id doc/faq/.arch-ids/Makefile.id doc/faq/.arch-ids/faq.html.id doc/faq/.arch-ids/faq.xml.id doc/faq/Makefile doc/faq/css/.arch-ids/=id doc/faq/css/.arch-ids/faq.css.id doc/faq/css/faq.css doc/faq/faq.html doc/faq/faq.xml doc/faq/xslt/.arch-ids/=id doc/faq/xslt/.arch-ids/config.xsl.id doc/faq/xslt/.arch-ids/faq-html.xsl.id doc/faq/xslt/config.xsl doc/faq/xslt/faq-html.xsl doc/manual/.arch-ids/=id doc/manual/.arch-ids/Makefile.id doc/manual/.arch-ids/manual.pdf.id doc/manual/.arch-ids/manual.ps.gz.id doc/manual/.arch-ids/manual.ps.id doc/manual/.arch-ids/manual.rtf.id doc/manual/.arch-ids/manual.tex.id doc/manual/.arch-ids/manual.txt.id doc/manual/.arch-ids/manual.xml.id doc/manual/Makefile doc/manual/html/.arch-ids/=id doc/manual/html/.arch-ids/index.html.id doc/manual/html/.arch-ids/x175.html.id doc/manual/html/.arch-ids/x176.html.id doc/manual/html/.arch-ids/x18.html.id doc/manual/html/.arch-ids/x305.html.id doc/manual/html/.arch-ids/x306.html.id doc/manual/html/.arch-ids/x44.html.id doc/manual/html/.arch-ids/x49.html.id doc/manual/html/.arch-ids/x689.html.id doc/manual/html/.arch-ids/x690.html.id doc/manual/html/.arch-ids/x729.html.id doc/manual/html/.arch-ids/x730.html.id doc/manual/html/index.html doc/manual/html/x175.html doc/manual/html/x176.html doc/manual/html/x18.html doc/manual/html/x305.html doc/manual/html/x306.html doc/manual/html/x44.html doc/manual/html/x49.html doc/manual/html/x689.html doc/manual/html/x690.html doc/manual/html/x729.html doc/manual/html/x730.html doc/manual/manual.pdf doc/manual/manual.ps doc/manual/manual.ps.gz doc/manual/manual.rtf doc/manual/manual.tex doc/manual/manual.txt doc/manual/manual.xml doc/misc/.arch-ids/=id doc/misc/.arch-ids/why.txt.id doc/misc/why.txt doc/patches/.arch-ids/Makefile.id doc/patches/.arch-ids/patches.pdf.id doc/patches/.arch-ids/patches.ps.gz.id doc/patches/.arch-ids/patches.ps.id doc/patches/.arch-ids/patches.rtf.id doc/patches/.arch-ids/patches.tex.id doc/patches/.arch-ids/patches.txt.id doc/patches/.arch-ids/patches.xml.id doc/patches/Makefile doc/patches/html/.arch-ids/=id doc/patches/html/.arch-ids/index.html.id doc/patches/html/.arch-ids/x12.html.id doc/patches/html/.arch-ids/x18.html.id doc/patches/html/.arch-ids/x34.html.id doc/patches/html/index.html doc/patches/html/x12.html doc/patches/html/x18.html doc/patches/html/x34.html doc/patches/patches.pdf doc/patches/patches.ps doc/patches/patches.ps.gz doc/patches/patches.rtf doc/patches/patches.tex doc/patches/patches.txt doc/patches/patches.xml doc/site/.arch-ids/=id doc/site/.arch-ids/README.id doc/site/.arch-ids/about.xml.id doc/site/.arch-ids/credits.xml.id doc/site/.arch-ids/cvs.xml.id doc/site/.arch-ids/download.xml.id doc/site/.arch-ids/intro.xml.id doc/site/.arch-ids/legals.xml.id doc/site/.arch-ids/screenshot.xml.id doc/site/.arch-ids/site.xml.id doc/site/.arch-ids/standards.xml.id doc/site/.arch-ids/todo.xml.id doc/site/README doc/site/about.xml doc/site/credits.xml doc/site/cvs.xml doc/site/download.xml doc/site/intro.xml doc/site/legals.xml doc/site/screenshot.xml doc/site/site.xml doc/site/standards.xml doc/site/todo.xml doc/xslt/.arch-ids/=id doc/xslt/.arch-ids/LICENSE.id doc/xslt/.arch-ids/README.id doc/xslt/.arch-ids/config.xsl.id doc/xslt/.arch-ids/skel.xml.id doc/xslt/.arch-ids/translator.xsl.id doc/xslt/LICENSE doc/xslt/README doc/xslt/config.xsl doc/xslt/faq/.arch-ids/=id doc/xslt/faq/.arch-ids/faq.xsl.id doc/xslt/faq/faq.xsl doc/xslt/rep/.arch-ids/=id doc/xslt/rep/.arch-ids/description.xml.id doc/xslt/rep/.arch-ids/repository.xsl.id doc/xslt/rep/description.xml doc/xslt/rep/repository.xsl doc/xslt/sdope/.arch-ids/=id doc/xslt/sdope/.arch-ids/docbook.xsl.id doc/xslt/sdope/.arch-ids/index.xsl.id doc/xslt/sdope/.arch-ids/info.xsl.id doc/xslt/sdope/.arch-ids/list.xsl.id doc/xslt/sdope/.arch-ids/objects.xsl.id doc/xslt/sdope/.arch-ids/revision.xsl.id doc/xslt/sdope/.arch-ids/sect.xsl.id doc/xslt/sdope/.arch-ids/styles.xsl.id doc/xslt/sdope/.arch-ids/table.xsl.id doc/xslt/sdope/docbook.xsl doc/xslt/sdope/index.xsl doc/xslt/sdope/info.xsl doc/xslt/sdope/list.xsl doc/xslt/sdope/objects.xsl doc/xslt/sdope/revision.xsl doc/xslt/sdope/sect.xsl doc/xslt/sdope/styles.xsl doc/xslt/sdope/table.xsl doc/xslt/site/.arch-ids/=id doc/xslt/site/.arch-ids/faq.xsl.id doc/xslt/site/.arch-ids/repository.xsl.id doc/xslt/site/.arch-ids/sdope.xsl.id doc/xslt/site/faq.xsl doc/xslt/site/repository.xsl doc/xslt/site/sdope.xsl doc/xslt/skel.xml doc/xslt/translator.xsl removed files: .arch-ids/THANKS.id THANKS doc/.arch-ids/Makefile.in.id doc/Makefile.in doc/man/.arch-ids/=id doc/old/.arch-ids/=id doc/old/.arch-ids/AUTHORS.id doc/old/.arch-ids/BUG.id doc/old/.arch-ids/README.id doc/old/.arch-ids/URL.id doc/old/.arch-ids/WHY.id doc/old/.arch-ids/faq.tar.gz.id doc/old/AUTHORS doc/old/BUG doc/old/README doc/old/URL doc/old/WHY doc/old/faq.tar.gz doc/old/xslt/.arch-ids/=id doc/old/xslt/.arch-ids/faq-text.xsl.id doc/old/xslt/faq-text.xsl doc/sgml/.arch-ids/KNOWN-Bugs.sgml.id doc/sgml/.arch-ids/Makefile.in.id doc/sgml/.arch-ids/README-Patches.sgml.id doc/sgml/.arch-ids/README.db-sgml.id doc/sgml/.arch-ids/README.sgml.id doc/sgml/.arch-ids/README.tex.id doc/sgml/.arch-ids/SAPI.sgml.id doc/sgml/KNOWN-Bugs.sgml doc/sgml/Makefile.in doc/sgml/README-Patches.sgml doc/sgml/README.db-sgml doc/sgml/README.sgml doc/sgml/README.tex doc/sgml/SAPI.sgml doc/sgml/tmp/.arch-ids/=id doc/sgml/tmp/.arch-ids/Makefile.id doc/sgml/tmp/.arch-ids/Makefile.in.id doc/sgml/tmp/.arch-ids/README.db-sgml.id doc/sgml/tmp/.arch-ids/README.dvi.id doc/sgml/tmp/.arch-ids/README.html.tar.gz.id doc/sgml/tmp/.arch-ids/README.pdf.id doc/sgml/tmp/.arch-ids/README.ps.gz.id doc/sgml/tmp/.arch-ids/README.sgml.id doc/sgml/tmp/.arch-ids/README.txt.id doc/sgml/tmp/Makefile doc/sgml/tmp/Makefile.in doc/sgml/tmp/README.db-sgml doc/sgml/tmp/README.dvi doc/sgml/tmp/README.html.tar.gz doc/sgml/tmp/README.pdf doc/sgml/tmp/README.ps.gz doc/sgml/tmp/README.sgml doc/sgml/tmp/README.txt doc/sgml/tmp/README/.arch-ids/=id doc/sgml/tmp/README/.arch-ids/README-1.html.id doc/sgml/tmp/README/.arch-ids/README-10.html.id doc/sgml/tmp/README/.arch-ids/README-11.html.id doc/sgml/tmp/README/.arch-ids/README-12.html.id doc/sgml/tmp/README/.arch-ids/README-13.html.id doc/sgml/tmp/README/.arch-ids/README-14.html.id doc/sgml/tmp/README/.arch-ids/README-15.html.id doc/sgml/tmp/README/.arch-ids/README-16.html.id doc/sgml/tmp/README/.arch-ids/README-17.html.id doc/sgml/tmp/README/.arch-ids/README-18.html.id doc/sgml/tmp/README/.arch-ids/README-19.html.id doc/sgml/tmp/README/.arch-ids/README-2.html.id doc/sgml/tmp/README/.arch-ids/README-20.html.id doc/sgml/tmp/README/.arch-ids/README-21.html.id doc/sgml/tmp/README/.arch-ids/README-22.html.id doc/sgml/tmp/README/.arch-ids/README-23.html.id doc/sgml/tmp/README/.arch-ids/README-24.html.id doc/sgml/tmp/README/.arch-ids/README-3.html.id doc/sgml/tmp/README/.arch-ids/README-4.html.id doc/sgml/tmp/README/.arch-ids/README-5.html.id doc/sgml/tmp/README/.arch-ids/README-6.html.id doc/sgml/tmp/README/.arch-ids/README-7.html.id doc/sgml/tmp/README/.arch-ids/README-8.html.id doc/sgml/tmp/README/.arch-ids/README-9.html.id doc/sgml/tmp/README/.arch-ids/README.html.id doc/sgml/tmp/README/.arch-ids/index.html.id doc/sgml/tmp/README/README-1.html doc/sgml/tmp/README/README-10.html doc/sgml/tmp/README/README-11.html doc/sgml/tmp/README/README-12.html doc/sgml/tmp/README/README-13.html doc/sgml/tmp/README/README-14.html doc/sgml/tmp/README/README-15.html doc/sgml/tmp/README/README-16.html doc/sgml/tmp/README/README-17.html doc/sgml/tmp/README/README-18.html doc/sgml/tmp/README/README-19.html doc/sgml/tmp/README/README-2.html doc/sgml/tmp/README/README-20.html doc/sgml/tmp/README/README-21.html doc/sgml/tmp/README/README-22.html doc/sgml/tmp/README/README-23.html doc/sgml/tmp/README/README-24.html doc/sgml/tmp/README/README-3.html doc/sgml/tmp/README/README-4.html doc/sgml/tmp/README/README-5.html doc/sgml/tmp/README/README-6.html doc/sgml/tmp/README/README-7.html doc/sgml/tmp/README/README-8.html doc/sgml/tmp/README/README-9.html doc/sgml/tmp/README/README.html doc/sgml/tmp/README/index.html doc/xml/.arch-ids/=id doc/xml/.arch-ids/FAQ.xml.id doc/xml/.arch-ids/HISTORY.xml.id doc/xml/.arch-ids/TODO.xml.id doc/xml/FAQ.xml doc/xml/HISTORY.xml doc/xml/TODO.xml doc/xml/css/.arch-ids/=id doc/xml/css/.arch-ids/faq.css.id doc/xml/css/faq.css doc/xml/old/.arch-ids/=id doc/xml/old/.arch-ids/faq.xml.id doc/xml/old/faq.xml doc/xml/xslt/.arch-ids/=id doc/xml/xslt/.arch-ids/faq.xsl.id doc/xml/xslt/faq.xsl modified files: Makefile.in README aclocal.m4 configure configure.ac doc/faq/dtd/faq.dtd doc/misc/comparison.txt renamed files: doc/.arch-ids/comparison.txt.id ==> doc/misc/.arch-ids/comparison.txt.id doc/comparison.txt ==> doc/misc/comparison.txt doc/sgml/.arch-ids/=id ==> doc/patches/.arch-ids/=id doc/xml/dtd/.arch-ids/=id ==> doc/faq/dtd/.arch-ids/=id doc/xml/dtd/.arch-ids/faq.dtd.id ==> doc/faq/dtd/.arch-ids/faq.dtd.id doc/xml/dtd/.arch-ids/xhtml-lat1.ent.id ==> doc/faq/dtd/.arch-ids/xhtml-lat1.ent.id new directories: doc/faq doc/faq/.arch-ids doc/faq/css doc/faq/css/.arch-ids doc/faq/dtd/.arch-ids doc/faq/xslt doc/faq/xslt/.arch-ids doc/manual doc/manual/.arch-ids doc/manual/html doc/manual/html/.arch-ids doc/misc doc/misc/.arch-ids doc/patches/.arch-ids doc/patches/html doc/patches/html/.arch-ids doc/site doc/site/.arch-ids doc/xslt doc/xslt/.arch-ids doc/xslt/faq doc/xslt/faq/.arch-ids doc/xslt/rep doc/xslt/rep/.arch-ids doc/xslt/sdope doc/xslt/sdope/.arch-ids doc/xslt/site doc/xslt/site/.arch-ids removed directories: doc/man doc/man/.arch-ids doc/old doc/old/.arch-ids doc/old/xslt doc/old/xslt/.arch-ids doc/sgml/.arch-ids doc/sgml/tmp doc/sgml/tmp/.arch-ids doc/sgml/tmp/README doc/sgml/tmp/README/.arch-ids doc/xml doc/xml/.arch-ids doc/xml/css doc/xml/css/.arch-ids doc/xml/dtd/.arch-ids doc/xml/old doc/xml/old/.arch-ids doc/xml/xslt doc/xml/xslt/.arch-ids renamed directories: doc/sgml ==> doc/patches doc/xml/dtd ==> doc/faq/dtd 2004-07-13 15:19:49 GMT Carlo Contavalli patch-1 Summary: bug correction release Revision: modxslt2--main--1.3--patch-1 * libtool has been updated, and its script have been synced with this latest version. This should solve the missing .so extension problem. Thanks to Scott James Remnant, who helped me a lot even if he doesn't know :) * Makefiles now honor the DESTDIR environment variable. There is no more --prefix hack. * sapi/apache1 - sometimes temporary file did not get removed. This was due to mxslt_ap1_merge_dir_config that did not merge the configuration for the unlink variable. removed files: doc/old/.arch-ids/README.sgml.bak.id lib/modxslt0/.arch-ids/modxslt-system.h.in~.id sapi/apache1/.arch-ids/.modxslt.c.swp.id modified files: aclocal.m4 configure configure.ac helpers/config.guess helpers/config.sub helpers/ltmain.sh lib/Makefile.in lib/modxslt0/modxslt-version.h lib/modxslt0/modxslt.h lib/parser/modxslt-screen-expr.lexer.c sapi/apache1/Makefile.in sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c utils/Makefile.in 2004-07-13 11:38:29 GMT Carlo Contavalli base-0 Summary: initial import Revision: modxslt2--main--1.3--base-0 (automatically generated log message) new files: LICENSE Makefile.in README THANKS TODO acinclude.m4 aclocal.m4 configure configure.ac doc/Makefile.in doc/comparison.txt doc/dev/DONE doc/dev/cacheing.txt doc/dev/loop-handling.txt doc/old/AUTHORS doc/old/BUG doc/old/README doc/old/URL doc/old/WHY doc/old/faq.tar.gz doc/old/xslt/faq-text.xsl doc/sgml/KNOWN-Bugs.sgml doc/sgml/Makefile.in doc/sgml/README-Patches.sgml doc/sgml/README.db-sgml doc/sgml/README.sgml doc/sgml/README.tex doc/sgml/SAPI.sgml doc/sgml/tmp/Makefile doc/sgml/tmp/Makefile.in doc/sgml/tmp/README.db-sgml doc/sgml/tmp/README.dvi doc/sgml/tmp/README.html.tar.gz doc/sgml/tmp/README.pdf doc/sgml/tmp/README.ps.gz doc/sgml/tmp/README.sgml doc/sgml/tmp/README.txt doc/sgml/tmp/README/README-1.html doc/sgml/tmp/README/README-10.html doc/sgml/tmp/README/README-11.html doc/sgml/tmp/README/README-12.html doc/sgml/tmp/README/README-13.html doc/sgml/tmp/README/README-14.html doc/sgml/tmp/README/README-15.html doc/sgml/tmp/README/README-16.html doc/sgml/tmp/README/README-17.html doc/sgml/tmp/README/README-18.html doc/sgml/tmp/README/README-19.html doc/sgml/tmp/README/README-2.html doc/sgml/tmp/README/README-20.html doc/sgml/tmp/README/README-21.html doc/sgml/tmp/README/README-22.html doc/sgml/tmp/README/README-23.html doc/sgml/tmp/README/README-24.html doc/sgml/tmp/README/README-3.html doc/sgml/tmp/README/README-4.html doc/sgml/tmp/README/README-5.html doc/sgml/tmp/README/README-6.html doc/sgml/tmp/README/README-7.html doc/sgml/tmp/README/README-8.html doc/sgml/tmp/README/README-9.html doc/sgml/tmp/README/README.html doc/sgml/tmp/README/index.html doc/xml/FAQ.xml doc/xml/HISTORY.xml doc/xml/TODO.xml doc/xml/css/faq.css doc/xml/dtd/faq.dtd doc/xml/dtd/xhtml-lat1.ent doc/xml/old/faq.xml doc/xml/xslt/faq.xsl helpers/config.guess helpers/config.sub helpers/install-sh helpers/ltmain.sh lib/Makefile.in lib/modxslt-doc.c lib/modxslt-io.c lib/modxslt-libxml.c lib/modxslt-memory.c lib/modxslt-opr-bool.c lib/modxslt-opr-cmp.c lib/modxslt-table-algo.c lib/modxslt-table.c lib/modxslt-url.c lib/modxslt0/modxslt-system.h.in lib/modxslt0/modxslt-table.h lib/modxslt0/modxslt-version.h lib/modxslt0/modxslt.h lib/parser/Makefile.in lib/parser/README lib/parser/modxslt-cmp-opr.gperf lib/parser/modxslt-cmp-opr.gperf.c lib/parser/modxslt-screen-expr.lex lib/parser/modxslt-screen-expr.lexer.c lib/parser/modxslt-screen-expr.parser.c lib/parser/modxslt-screen-expr.parser.h lib/parser/modxslt-screen-expr.parser.output lib/parser/modxslt-screen-expr.y patches/libxml-2.5.7/libxml.httpcontextexport.diff patches/libxml-2.5.7/libxml.httpstatus.diff patches/libxml-2.5.7/libxml.setglobalstate.diff patches/libxslt-1.0.32/libxslt.fallback.diff patches/libxslt-1.0.32/libxslt.genericerror.diff patches/libxslt-1.0.33/libxslt.fallback.diff patches/libxslt-1.0.33/libxslt.genericerror.diff patches/libxslt.before-1.0.32.diff sapi/apache1/Makefile.in sapi/apache1/modxslt-ap1.h sapi/apache1/modxslt-helpers.c sapi/apache1/modxslt.c sapi/apache2/Makefile.in sapi/apache2/Makefile.old.in sapi/apache2/modxslt-ap2.h sapi/apache2/modxslt-helpers.c sapi/apache2/modxslt.c sapi/none/Makefile.in tools/c99-strip.sh tools/release tools/und-symb.sh utils/Makefile.in utils/modxslt-config.pre.in utils/modxslt-parse.c utils/modxslt-perror.c