|
ff8b5417
|
2008-04-03T05:41:28
|
|
applied patch from Mike Hommey fixing distclean, fixes #520387 Daniel
* xstc/Makefile.am: applied patch from Mike Hommey fixing distclean,
fixes #520387
Daniel
svn path=/trunk/; revision=3723
|
|
3130fe95
|
2007-06-12T12:24:54
|
|
apply patch from Ryan Hill to cope with changes in GNU tar, should fix
* xstc/Makefile.am: apply patch from Ryan Hill to cope with changes
in GNU tar, should fix #396751
Daniel
svn path=/trunk/; revision=3633
|
|
cb4284e2
|
2007-04-25T13:55:20
|
|
applied patch from Richard Jones to for the silent flag on valgrind when
* xstc/Makefile.am doc/examples/Makefile.am Makefile.am: applied
patch from Richard Jones to for the silent flag on valgrind
when doing "make valgrind"
* xmlregexp.c: raise a regexp error when '\' is misused to escape
a standard character.
Daniel
svn path=/trunk/; revision=3606
|
|
33a2de99
|
2006-10-11T08:33:22
|
|
applied patch from Peter Breitenlohner for wget detection and fix of a
* configure.in xstc/Makefile.am: applied patch from Peter Breitenlohner
for wget detection and fix of a Python path problem, should fix
#340993
Daniel
|
|
7c7c0590
|
2006-05-10T08:58:19
|
|
Shut up CVS
|
|
1f33c4d6
|
2005-07-10T21:38:31
|
|
preparing to make testsuite releases along with code source releases fixed
* xstc/Makefile.am README README.tests Makefile.tests Makefile.am:
preparing to make testsuite releases along with code source releases
* gentest.py testapi.c: fixed a couple of problem introduced by
the new Schemas support for Readers
* xpath.c: fixed the XPath attribute:: bug #309580, #309864 in a crude
but simple way.
* xmlschemas.c include/libxml/tree.h: fixed a couple of problems
raised by the doc builder.
* doc/*: made rebuild
Daniel
|
|
cbddfe87
|
2005-06-27T12:03:41
|
|
Cleanup. Removed, those are not needed anymore due to the new test suite.
* xstc/xstc-to-python.xsl: Cleanup.
* xstc/sun-test-def.xml xstc/nist-test-def.xml xstc/ms-test-def.xml:
Removed, those are not needed anymore due to the new test suite.
|
|
84a56e31
|
2005-06-16T12:44:35
|
|
Fixed SAX2 validation: grow of internal namespace list, appending of
* xmlschemas.c: Fixed SAX2 validation: grow of internal
namespace list, appending of element character content.
* xstc/xstc.py: Added "--sax" option for SAX2 validation.
|
|
d8e10448
|
2005-06-13T13:00:15
|
|
Some more adjustments.
* xstc/Makefile.am: Some more adjustments.
|
|
34b9a9c0
|
2005-06-13T12:43:29
|
|
Changed test extraction process, since some boxes don't know about "tar
* xstc/Makefile.am: Changed test extraction process, since some
boxes don't know about "tar --strip-path".
|
|
1ace2034
|
2005-06-08T17:15:58
|
|
Adapted the XS tests to use the new release of tests and test-definitions.
* xstc/Makefile.am xstc.py xstc-to-python.xsl: Adapted the
XS tests to use the new release of tests and test-definitions.
|
|
cdc1a59a
|
2005-04-02T10:28:13
|
|
integrated fixup-tests.py Daniel
* xstc/Makefile.am: integrated fixup-tests.py
Daniel
|
|
755307a9
|
2005-04-01T15:55:45
|
|
A tiny script to fixup some of the schema files used for the tests.
* xstc/fixup-tests.py: A tiny script to fixup some of the schema
files used for the tests.
|
|
25c90c58
|
2005-03-02T10:47:41
|
|
try to fix a problem with valgrind. applied memory leak fix from Brent
* Makefile.am doc/examples/Makefile.am python/tests/Makefile.am
xstc/Makefile.am: try to fix a problem with valgrind.
* python/generator.py python/libxml.c python/tests/Makefile.am
python/tests/tstmem.py: applied memory leak fix from Brent Hendricks
c.f. bug #165349
Daniel
|
|
a22da299
|
2005-02-12T01:08:22
|
|
fixed xmlXIncludeParseFile to prevent overwriting XML_COMPLETE_ATTRS when
* xinclude.c: fixed xmlXIncludeParseFile to prevent
overwriting XML_COMPLETE_ATTRS when setting pctxt->loadsubset
(bug 166199)
* Makefile.am, python/tests/Makefile.am, xstc/Makefile.am: added
code to add $(top_builddir)/.libs to LD_LIBRARY_PATH whenever
PYTHONPATH is set, to assure new libxml2 routines are used.
|
|
87876407
|
2004-09-29T13:29:03
|
|
Parsing of <complexContent> - handle attribute 'mixed', catch illegal
* xmlschemas.c include/libxml/xmlerror.h include/libxml/xmlschemas.h
include/libxml/schemasInternals.h: Parsing of <complexContent>
- handle attribute 'mixed', catch illegal attributes.
Parsing of <complexType> - handle attributes 'abstract',
'final' and 'block', catch illegal attributes.
Validation of complex types - handle abstract types.
Added handling of default/fixed attributes and element values.
Per validation option attribute nodes/text nodes are created
on the instance.
Added the corresponding constraints for fixed/default.
Added xmlSchemaSetValidOptions, xmlSchemaGetValidOptions
to the external API.
Extended element declaration constraints.
Got rid of perseverative creation of temporery validation/parser
contexts.
Added handling of xsi:schemaLocation and
xsi:noNamespaceSchemaLocation.
Fixed xsi:type component resolution if using non-prefixed
QNames.
* xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h:
Enabled namespace awareness of the content model if using the
model group "all".
* test/schemas/bug152470_1.xsd: Removed an "abstract" attribute,
which broke the test.
* xstc/xstc.py: Workaround to accomodate case insensitive
test definitions in ms-test.def.xml (was missing in a previous
commit).
|
|
a918b5b0
|
2004-09-26T14:25:37
|
|
applied patch from Malcolm Tredinnick fixing space/tabs fixed a realloc
* xstc/xstc.py: applied patch from Malcolm Tredinnick fixing space/tabs
* xpath.c: fixed a realloc potential problem
Daniel
|
|
876a6db1
|
2004-09-16T11:31:52
|
|
Simpified attribute wildcard creation and assignment to get rid of memory
* xmlschemas.c include/libxml/schemasInternals.h
test/schemas/bug152470_1.* result/schemas/bug152470_1_1*:
Simpified attribute wildcard creation and assignment to get rid
of memory leaks.
Restructured the validation process.
Restructured and expanded parsing of <attributeGroup>.
Added initial handing of xsi:type.
Advanced handling of xsi:nil (should work now for simple types).
Added construction of schemata using xsi:schemaLocation and
xsi:noNamespaceSchemaLocation; this is not enabled, since
no corresponding API exists yet.
Moved the content model to complex type components.
Resolution of types for attributes will look for simple types
only (incl. all the built-in simple types).
Extended parsing of 'anyAttribute'.
Fixed content-type type for complex types if derived from
'anyType' using the short-hand form (see bug # 152470,
submitted by Thilo Jeremias).
* include/libxml/xmlschematypes.h: Cleaned up some comments.
* xstc/xstc.py: Workaround to accomodate case insensitive
test definitions in ms-test.def.xml.
* result/schemas/deter0_0_0.err result/schemas/ns0_0_2.err
result/schemas/ns0_1_2.err: Adapted.
|
|
06500c8a
|
2004-09-07T09:12:44
|
|
some cleanup checking for xmllint and xsltproc in configure.in, fixed make
* configure.in doc/Makefile.am xstc/Makefile.am: some cleanup
checking for xmllint and xsltproc in configure.in, fixed
make dist w.r.t. the new xstc subdir.
* doc/*: rebuilt
Daniel
|
|
6258a4b9
|
2004-09-06T14:26:45
|
|
Changed to finally validate instance documents.
* xstc/xstc.py: Changed to finally validate instance documents.
|
|
f31187d3
|
2004-09-06T14:05:06
|
|
integrated to "make valgrind", heavy ... weight 250MB of VM ! Daniel
* xstc/Makefile.am Makefile.am: integrated to "make valgrind",
heavy ... weight 250MB of VM !
Daniel
|
|
aa9a352f
|
2004-09-06T13:20:05
|
|
Small updates, Daniel
|
|
2cdd2f3a
|
2004-09-06T12:55:41
|
|
more cleanup in integrating the xstc testsuite Daniel
* xstc/Makefile.am xstc/xstc-to-python.xsl xstc/xstc.py Makefile.am:
more cleanup in integrating the xstc testsuite
Daniel
|
|
68763173
|
2004-09-06T12:02:19
|
|
Small fix, Daniel
|
|
b1da40c1
|
2004-09-06T11:57:44
|
|
starting to integrate the xstc suite in the normal regression tests Daniel
* Makefile.am configure.in xstc/.cvsignore xstc/Makefile.am:
starting to integrate the xstc suite in the normal regression
tests
Daniel
|
|
9d8d83aa
|
2004-09-06T11:44:27
|
|
The "tsDir" attribute was not set correctly.
* xstc/sun-test-def.xml: The "tsDir" attribute was not
set correctly.
|
|
9d267496
|
2004-09-06T09:39:56
|
|
Initial release of generation files to create python test scripts, which
* xstc/xstc-to-python.xslt xstc/ms-test-def.xml xstc/nist-test-def.xml
xstc/sun-test-def.xml: Initial release of generation files to
create python test scripts, which will run the W3C XML Schema Test
Collection. The ms-test-def.xml and sun-test-def.xml files
were extracted from the online HTML XSTC results [1], since they did
not exist for the SUN tests, and only partially did exist for the
MS tests. The NIST definition file was created by concatenation
of the existing definition files for each single datatype.
The stylesheet "xstc-to-python.xslt" should be run against the
definition files to produce the python scripts.
[1] "http://www.w3.org/XML/2001/05/xmlschema-test-collection/
results-master.html"
|