Sun Mar 13 20:08:34 CET 2005 Daniel Veillard <daniel@veillard.com>

	* NEWS configure.in doc/*: preparing 1.1.13, updated and rebuilt
	  the docs.
	* tests/plugins/Makefile.am xsltproc/Makefile.am: trying to fix
	  some build problems.
	* libxslt.spec.in: adding a build require and a require for 
	  libgcrypt-devel, c.f. Red Hat bug #133211
	* libxslt/xsltInternals.h: as for libxml2, XML_CAST_FPTR was wrong.

Wed Feb 23 19:25:13 HKT 2005 William Brack <wbrack@mmm.com.hk>

	* libxslt/pattern.c: fixed a problem with '//' and
	  namespaces (bug 168208)

Mon Feb 14 23:10:21 HKT 2005 William Brack <wbrack@mmm.com.hk>

	* libxslt/namespaces.c: fixed a problem with
	  exclude-result-prefixes (bug 165560)

Mon Feb 14 12:51:07 CET 2005 Daniel Veillard <daniel@veillard.com>

	* libxslt/variables.c: added a cretion of ctxt->globalVars in
	  xsltProcessUserParamInternal if missing.

Wed Feb  9 21:58:56 CET 2005 Daniel Veillard <daniel@veillard.com>

	* doc/Makefile.am doc/libxslt-api.xml doc/libxslt-refs.xml 
	  doc/EXSLT/libexslt-api.xml: applied patch for make wiki from
	  Joel Reed and rebuild
	* tests/plugins/Makefile.am: fix from Joel Reed for make dist

Sun Jan 30 20:01:21 CET 2005 Daniel Veillard <daniel@veillard.com>

	* tests/plugins/testplugin.c win32/Makefile.msvc win32/configure.js:
	  applied plugin patch for Windows by Joel Reed

Fri Jan 28 01:00:56 CET 2005 Daniel Veillard <daniel@veillard.com>

	* win32/configure.js: Makefile fixes for Widows from Joel Reed

Sat Jan 22 22:14:26 CET 2005 Daniel Veillard <daniel@veillard.com>

	* libxslt/pattern.c libxslt/preproc.c libxslt/templates.c
	  libxslt/xslt.c libxslt/xsltInternals.h: chasing xmlStrEqual
	  calls and removed them when comparing mode and modeURI for
	  templates by interning those strings when compiling the
	  stylesheets.

Sat Jan 22 19:17:13 CET 2005 Daniel Veillard <daniel@veillard.com>

	* configure.in: small fix for local setup
	* libxslt/transform.c libxslt/variables.c : speeding up some
	  variable lookup. In the process dug out something nasty about
	  ctxt->dict creation and key initialization order.

Sat Jan 22 16:28:27 CET 2005 Daniel Veillard <daniel@veillard.com>

	* libxslt/templates.c libxslt/transform.c libxslt/xslt.c
	  libxslt/xsltInternals.h: when copying text nodes in elements
	  or attributes to the output, if interning, then reuse the strings
	  directly without copying them in the output tree if dicts are
	  shared between the context and the output docs. Less allocations
	  smaller output document and no copying involved anymore.

Sat Jan 22 11:24:43 CET 2005 Daniel Veillard <daniel@veillard.com>

	* libxslt/xslt.c: internalize all text node content from
	  stylesheet documents with the stylesheet dictionnary

Fri Jan 21 12:04:18 HKT 2005 William Brack <wbrack@mmm.com.hk>

	* tests/plugins/Makefile.am: Applied patch 11 (with small
	  modification) from Joel

Thu Jan 20 21:05:27 CET 2005 Daniel Veillard <daniel@veillard.com>

	* tests/plugins/Makefile.am tests/plugins/testplugin.c: applied
	  patch 10 from Joel Reed

Wed Jan 19 10:08:55 HKT 2005 William Brack <wbrack@mmm.com.hk>

	* libxslt/xsltwin32config.h, libxslt/xsltwin32config.h.in:
	  fixed a small error in LIBXSLT_VERSION_EXTRA pointed out
	  by Michael.Hewarth on the mailing list
	 
Wed Jan 19 13:58:16 CET 2005 Daniel Veillard <daniel@veillard.com>

	* configure.in: patch #9 from Joel Reed

Wed Jan 19 10:21:37 HKT 2005 William Brack <wbrack@mmm.com.hk>

	* transform.c: fixed problem with parserOptions not being
	  set before loading a new document (bug 164530)

Mon Jan 17 16:50:02 CET 2005 Daniel Veillard <daniel@veillard.com>

	* configure.in libxslt/Makefile.am libxslt/xsltwin32config.h
	  tests/Makefile.am tests/plugins/Makefile.am
	  tests/plugins/testplugin.c: applied another patch from Joel Reed
	  still failing here but looking better

Sun Jan 16 00:09:11 CET 2005 Daniel Veillard <daniel@veillard.com>

	* libxslt/extensions.c: applied another patch from Joel Reed

Sat Jan 15 13:54:28 CET 2005 Daniel Veillard <daniel@veillard.com>

	* tests/plugins/plugin.* tests/Makefile.am libxslt/extensions.c
	  libxslt/Makefile.am configure.in: Applied another patch from
	  Joel Reed, fixed a segfault and changed the configure code
	  a bit to work in my debug environment.

Tue Jan 11 10:50:33 HKT 2005 William Brack <wbrack@mmm.com.hk>

	* configure.in: added python2.4 to the list of accepted
	  versions (bug 163274)

Sun Jan  9 17:04:23 CET 2005 Daniel Veillard <daniel@veillard.com>

	* libxslt/extensions.c: oops previous patch could break build

Sun Jan  9 16:41:59 CET 2005 Daniel Veillard <daniel@veillard.com>

	* configure.in win32/configure.js libxslt/extensions.c
	  libxslt/xsltconfig.h.in libxslt/xsltwin32config.h.in:
	  integrated the module patch from Joel Reed with just a couple
	  of changes and cleanup.

Tue Dec 27 17:50:10 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libxslt/pattern.c: fixed a problem with the expression
	  "*//name" (bug 162265), also a small problem with the '|'
	  operator.

Thu Dec 23 16:04:47 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libxslt/transform.c, libxslt/templates.c: fixed a couple of
	  spots where out-of-memory errors were not detected in time
	  (bug #153660 on OSF/1)
	  
Thu Dec  2 21:10:31 HKT 2004 William Brack <wbrack@mmm.com.hk>

	*doc/xslt.html, doc/downloads.html: changed the download link
	 on the web page for cvs snapshot
	 
Wed Dec  1 22:37:55 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libxslt/extensions.c, libxslt/functions.c, libxslt/numbers.c,
	  libxslt/pattern.c, libxslt/transform.c, libxslt/xslt.c,
	  libxslt/xsltInternals.h: minor changes to get rid of gcc
	  warnings, especially on 64-bit system. Implemented
	  XML_CAST_FPTR macro to cast between function pointer <->
	  object pointer while avoiding gcc warnings (a hack).
	  No change to the logic.

Wed Dec  1 10:47:15 CET 2004 Daniel Veillard <daniel@veillard.com>

	* libxslt/security.c xsltproc/xsltproc.c: applied patch from
	  Aleksey Gurtovoy moving some stat() definition for Windows
	  to the right place.

Wed Dec  1 14:30:22 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libxslt/xslt.c: applied patch from Mark Vakoc fixing bug with
	  namespace URI on template names.
	* tests/namespaces/tst9*, tests/namespaces/Makefile.am: added
	  test case for this

Tue Nov 30 10:53:18 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libxslt/pattern.c: more on RVT's in XPath predicates, this
	  time for bug 159726.  Cleaned up the logic a little, hopefully
	  now covers all setting of XSLT_RUNTIME_EXTRA.
	* tests/general/bug-158.xsl: corrected a typo

Thu Nov 25 22:24:03 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libxslt/variables.c, libxslt/xsltInternals.h: backed out the
	  last change and re-did it the "right way" (bug 158372).
	* tests/general/bug-158.*, tests/general/Makefile.am,
	  tests/docs/bug-158.*, tests/general/Makefile.am: added test
	  case for this bug

Wed Nov 24 10:51:51 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libxslt/variables.c, libxslt/xsltInternals.h: enhanced the
	  evaluation of global variables to take account of possible
	  changes to the current document (bug 158372).
	  
Mon Nov 22 08:10:18 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libxslt/pattern.c: small change to previous fix for bug 153137,
	  fixes bug 158840.
	* tests/general/bug-157.*, tests/general/Makefile.am,
	  tests/docs/bug-157.*, tests/docs/Makefile.am: added test for this

Sun Nov 21 09:42:22 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libxslt/transform.c: enhanced code to assure the "current
	  template rule" is not changed by xsl:call-template (bug 157859).
	* tests/general/bug-156.*, tests/general/Makefile.am,
	  tests/docs/bug-156.*, tests/docs/Makefile.am: added a test case
	  
Mon Nov  8 11:41:32 HKT 2004 William Brack <wbrack@mmm.com.hk>

	* libexslt/date.c: fixed problem with day-of-week-in-month
	  (bug 157592) with patch from Sal Paradise
	* tests/exslt/date/datetime.1.out: corrected expected output
	  after above fix

Mon Nov  1 15:57:24 CET 2004 Daniel Veillard <daniel@veillard.com>

	* tests/general/bug-155.*, tests/general/Makefile.am,
	  tests/docs/bug-155*, tests/docs/Makefile.am: added a test case
	  provided by Markus Bertheau breaking on libxml2-2.6.15