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