Commit Graph

2504 Commits

Author SHA1 Message Date
Daniel Veillard
4e6fef4dab releasing 2.6.10 Daniel
* configure.in : releasing 2.6.10
Daniel
2004-05-17 03:53:59 +00:00
Daniel Veillard
62040be360 avoid returning default namespace when searching from an attribute reverse
* tree.c: avoid returning default namespace when searching
  from an attribute
* entities.c xmlwriter.c: reverse xmlEncodeSpecialChars() behaviour
  back to escaping " since the normal serialization routines do not
  use it anymore, should close bug #134477 . Tried to make
  the writer avoid it too but it didn't work.
Daniel
2004-05-17 03:17:26 +00:00
Daniel Veillard
a98357ad4a fixed escaping handling and added direct links to bugzilla report for bug
* doc/ChangeLog.awk doc/ChangeLog.xsl: fixed escaping
  handling and added direct links to bugzilla report for
  bug numbers.
Daniel
2004-05-16 05:06:59 +00:00
Daniel Veillard
e19644ecb1 <bill> I think the ChangeLog.html should include timezone (or else normalize to GMT if you're short of work to do)
<DV> well the timezone is in the XML it's trivial to add it
<bill> :-)
Daniel
2004-05-16 03:34:55 +00:00
William M. Brack
d233e39578 modified to assure proper user data is sent to structured error routine
* error.c: modified to assure proper user data is sent to
  structured error routine (bug 142598)
2004-05-16 03:12:08 +00:00
Daniel Veillard
f055293653 a couple of large static variable which should really not be declared as
* catalog.c: a couple of large static variable which should really
  not be declared as such cluttered the .bss section.
Daniel
2004-05-16 01:20:17 +00:00
Daniel Veillard
96134cab15 fixed a couple of problems when parsing libxslt ChangeLog Daniel
* doc/ChangeLog.awk: fixed a couple of problems when parsing
  libxslt ChangeLog
Daniel
2004-05-16 01:08:06 +00:00
Daniel Veillard
8aac29731b Rebuild the docs, daniel 2004-05-16 01:00:37 +00:00
Daniel Veillard
a1800a2a08 Try to fix ChangeLog links, Daniel 2004-05-16 00:55:18 +00:00
Daniel Veillard
93ebc21924 Added language, Daniel 2004-05-16 00:34:22 +00:00
Daniel Veillard
8badcee6a9 Added link to ChangeLog.html, Daniel 2004-05-16 00:28:36 +00:00
Daniel Veillard
418968b6d1 first steps of a good ChangeLog page generation. The awk shoudl escape
* doc/ChangeLog.awk doc/ChangeLog.xsl: first steps of a good
  ChangeLog page generation. The awk shoudl escape characters
  not okay in XML and the xslt should make links to functions
  or variables or bug reported in the entries.
Daniel
2004-05-16 00:15:10 +00:00
Daniel Veillard
3995bc3618 start adding API for escaping customization. Daniel
* xmlsave.c include/libxml/xmlsave.h: start adding API for
  escaping customization.
Daniel
2004-05-15 18:57:31 +00:00
Daniel Veillard
b021caa387 Adding missing files, Daniel 2004-05-15 18:51:42 +00:00
Daniel Veillard
7a6361f710 more xmlSave cleanup, optimization and refactoring Daniel
* xmlsave.c: more xmlSave cleanup, optimization and refactoring
Daniel
2004-05-15 16:37:50 +00:00
Daniel Veillard
83a75e05b0 third pass at the escaping refactoring. Daniel
* xmlIO.c xmlsave.c: third pass at the escaping refactoring.
Daniel
2004-05-14 21:50:42 +00:00
William M. Brack
f8f2e8f6d9 enhanced the enhancement, fixed another couple of special cases.
* parser.c: enhanced the enhancement, fixed another couple of
  special cases.
2004-05-14 04:37:41 +00:00
William M. Brack
eb8509c273 small enhancement to dtd handling of (a?)+ (bug 142487)
* parser.c: small enhancement to dtd handling of (a?)+ (bug 142487)
2004-05-14 03:48:02 +00:00
Daniel Veillard
ee8960bcab second pass on escaping handling, start to looks better, need to be
* xmlIO.c xmlsave.c include/libxml/xmlIO.h: second pass on escaping
  handling, start to looks better, need to be completed and added
  directly at the saving context level.
Daniel
2004-05-14 03:25:14 +00:00
Daniel Veillard
5d1a4d81bf first pass at refactoring the escape on save routines for better
* xmlIO.c xmlsave.c include/libxml/xmlIO.h: first pass at refactoring
  the escape on save routines for better performances (less malloc)
  and more flexibility using the new saving context. Preliminary
  work, interface will change.
Daniel
2004-05-13 14:31:25 +00:00
William M. Brack
9989c7daf4 added code in xmlSchemaBuildAContentModel to handle element reference
* xmlschemas.c: added code in xmlSchemaBuildAContentModel to handle
  element reference within the xs:all construct (bug 139897)
2004-05-12 14:39:38 +00:00
William M. Brack
7b0e276395 a little further fixing of fallback processing, this time for fallback
* xinclude.c: a little further fixing of fallback processing, this
  time for fallback with children (bug 139520).
2004-05-12 09:33:23 +00:00
William M. Brack
29aa772d65 added code in xmlSchemaBuildContentModel to allow ref in group definition
* xmlschemas.c: added code in xmlSchemaBuildContentModel to
  allow ref in group definition (bug 134411).  Also fixed
  misc compilation warning messages.
* result/schema/group0_0_0, result/schema/group0_0_0.err:
  regenerated (now no error reported).
2004-05-12 00:27:56 +00:00
Daniel Veillard
18a65095e0 fix to the fix for #141864 from Paul Elseth apply fix from David Gatwood
* xmlIO.c: fix to the fix for #141864 from Paul Elseth
* HTMLparser.c result/HTML/doc3.htm: apply fix from David Gatwood for
  #141195 about text between comments.
Daniel
2004-05-11 15:57:42 +00:00
William M. Brack
e709195e35 Applied patches supplied by Kasimier Buchcik. changed test to account for
* xmlschemas.c, include/libxml/schemasInternals.h,
  include/libxml/xmlerror.h: Applied patches supplied by
  Kasimier Buchcik.
* test/schemas/po1_0.xml, test/schemas/po1_0.xsd:
  changed test to account for above patch.
2004-05-11 15:09:58 +00:00
Daniel Veillard
b3ac18dce8 better portability fix for f(*args), use apply(f, args) as Stephane Bidoul
* python/tests/tstLastError.py: better portability fix for f(*args),
  use apply(f, args) as Stephane Bidoul suggested
Daniel
2004-05-11 13:06:29 +00:00
William M. Brack
f9b5fa2dec enhanced xmlRegStateAddTrans to check if transition is already present
* xmlregexp.c: enhanced xmlRegStateAddTrans to check if transition
  is already present and, if so, to ignore the request to add it.
  This has a very dramatic effect on memory requirements as well
  as efficiency.  It also fixes bug 141762.
2004-05-10 07:52:15 +00:00
Daniel Veillard
6d38c750b7 applied patch from Ed Davis to allow "make tests" to work with Python 1.5
* Makefile.am python/tests/Makefile.am python/tests/tstLastError.py:
  applied patch from Ed Davis to allow "make tests" to work
  with Python 1.5
Daniel
2004-05-10 00:40:51 +00:00
Daniel Veillard
f0244cea96 apply fix for XHTML1 formating from Nick Wellnhofer fixes bug #141266
* xmlsave.c: apply fix for XHTML1 formating from Nick Wellnhofer
  fixes bug #141266
* test/xhtmlcomp result//xhtmlcomp*: added the specific regression
  test
Daniel
2004-05-09 23:48:39 +00:00
Daniel Veillard
a90de5ef96 fix for a pedantic make check without make all request Daniel
* Makefile.am: fix for a pedantic make check without make all request
Daniel
2004-05-09 18:06:20 +00:00
Daniel Veillard
966a31e222 fixing some problems in URI unescaping and output buffer opening, this
* uri.c xmlIO.c: fixing some problems in URI unescaping
  and output buffer opening, this should fix #141864
Daniel
2004-05-09 02:58:44 +00:00
Daniel Veillard
aecc0dc1f5 fixes the use of 'list' as a parameter added xmlPopInputCallback for Matt
* valid.c include/libxml/valid.h: fixes the use of 'list' as a parameter
* xmlIO.c include/libxml/xmlIO.h: added xmlPopInputCallback for
  Matt Sergeant
Daniel
2004-05-08 02:32:07 +00:00
Daniel Veillard
51c2cfa053 update from xmlsoft.org 2004-05-06 18:57:34 +00:00
Daniel Veillard
d4cfcef1cc Added a pointer to the win32 directory for downloading Igor's binaries, Daniel 2004-05-06 18:55:27 +00:00
William M. Brack
ddf71d61c9 enhanced the handling of subexpression ranges which have a minOccurs of 0
* xmlregexp.c: enhanced the handling of subexpression ranges
  which have a minOccurs of 0 (bug 140478 again); cleaned up
  comments throughout the module.
2004-05-06 04:17:26 +00:00
Daniel Veillard
3af3b596e3 Some reformating of recent code, Daniel 2004-05-05 19:22:30 +00:00
Daniel Veillard
8707604674 adding a --maxmem option to check memory used. Daniel
* xmllint.c: adding a --maxmem option to check memory used.
Daniel
2004-05-03 22:54:49 +00:00
Daniel Veillard
656ce948ab Fixed bug #141529 i.e. various problems when building with --without-html
* xmllint.c xmlsave.c python/generator.py python/libxml.c: Fixed
  bug #141529 i.e. various problems when building with --without-html
Daniel
2004-04-30 23:11:45 +00:00
Daniel Veillard
a2d51fc316 fixing bug #141384 where the reader didn't call the deregistering
* xmllint.c xmlreader.c: fixing bug #141384 where the reader didn't
  call the deregistering functions. Also added the check to
  xmllint --stream --chkregister .
Daniel
2004-04-30 22:25:59 +00:00
Daniel Veillard
712096b3d0 applied a second patch from Mark Vakoc for regression tests on Windows
* win32/Makefile.msvc: applied a second patch from Mark Vakoc for
  regression tests on Windows
Daniel
2004-04-30 12:56:46 +00:00
Daniel Veillard
6f379a7bf1 never commit without running make tests first ! Daniel
* xmlreader.c: never commit without running make tests first !
Daniel
2004-04-29 18:45:42 +00:00
Daniel Veillard
e2161a699b fix a nasty problem with reading over the end fix a reported memory leak
* xmlreader.c: fix a nasty problem with reading over the end
* xmlsave.c: fix a reported memory leak apparently
Daniel
2004-04-29 17:14:25 +00:00
Daniel Veillard
9ea6231ece patch from Mark Vakoc for regression tests on Windows. the NaN problem
* win32/Makefile.msvc: patch from Mark Vakoc for regression tests
  on Windows.
* xpath.c: the NaN problem also shows up on Borland
Daniel
2004-04-29 14:04:09 +00:00
William M. Brack
0e00b28db6 enhanced xmlFARegExec range evaluation for min occurs 0 problems - fixes
* xmlregexp.c: enhanced xmlFARegExec range evaluation for min
  occurs 0 problems - fixes bug 140478.
2004-04-26 15:40:47 +00:00
Daniel Veillard
f762755fd7 tiny path fixes the "xmlConvertCRNGFile" function name from Kasimier
* rngparser.c: tiny path fixes the "xmlConvertCRNGFile" function name
  from Kasimier Buchcik
* xmlschemas.c: recursive xs:extension fix from taihei goi
Daniel
2004-04-22 07:15:40 +00:00
Daniel Veillard
bf62949f2c small buffer resizing improvement from Morten Welinder closes #140629
* tree.c: small buffer resizing improvement from Morten Welinder
  closes #140629
Daniel
2004-04-20 22:20:59 +00:00
Daniel Veillard
d087dbf392 last version of the fix for MSC version 1200 Daniel
* xpath.c: last version of the fix for MSC version 1200
Daniel
2004-04-20 21:41:19 +00:00
Daniel Veillard
453e71bf1e killing the strncmp vs. memcmp controversy and #140593 Daniel
* parser.c: killing the strncmp vs. memcmp controversy and #140593
Daniel
2004-04-20 17:44:46 +00:00
Daniel Veillard
f5850a14bb Added missing file, Daniel 2004-04-20 11:53:53 +00:00
Daniel Veillard
4e4bcd0fb0 Kasimier Buchcik pointed out some inexistent functions, cleaned them out.
* include/libxml/SAX2.h: Kasimier Buchcik pointed out some
  inexistent functions, cleaned them out.
Daniel
2004-04-20 11:28:33 +00:00