1. 10 May, 2005 1 commit
  2. 09 May, 2005 1 commit
  3. 08 May, 2005 1 commit
  4. 06 May, 2005 1 commit
  5. 04 May, 2005 1 commit
  6. 03 May, 2005 1 commit
  7. 29 Apr, 2005 1 commit
  8. 19 Apr, 2005 4 commits
  9. 18 Apr, 2005 2 commits
  10. 15 Apr, 2005 1 commit
  11. 14 Apr, 2005 1 commit
  12. 13 Apr, 2005 1 commit
  13. 12 Apr, 2005 1 commit
  14. 11 Apr, 2005 1 commit
  15. 10 Apr, 2005 1 commit
  16. 08 Apr, 2005 2 commits
    • Kasimier T. Buchcik's avatar
      Added substitution group constraints; changed the build of the · 016d92e3
      Kasimier T. Buchcik authored
      * xmlschemas.c: Added substitution group constraints; changed
        the build of the pre-computed substitution groups. Channeled
        errors during xsi assembling of schemas to the validation
        context. Fixed a big memory leak, which occured when using
        IDCs: the precomputed value of attributes was not freed if
        the attribute did not resolve to an IDC field (discovered
        with the help of Randy J. Ray's schema, posted to the
        xmlschema-dev maling list).
      016d92e3
    • Kasimier T. Buchcik's avatar
      Added "Particle correct 2" to parsing of model groups. Added handling · 1a99a397
      Kasimier T. Buchcik authored
      * xmlschemas.c: Added "Particle correct 2" to parsing of model groups.
        Added handling substitution groups inside <choice> and <sequence>;
        for <all> this is not supported yet. Changed circular checks for
        model groups definitions. "memberTypes" are processed at different
        levels now: component resolution first, construction later; this
        goes hand in hand with a global change to handle component
        resolution in a distinct phase. Fixed invalid default values for
        elements to mark the schema as invalid; this just resulted in an
        error report previously, but the schema was handled as valid.
        Separated the assignment of the model groups to referencing
        model group definition references (i.e. particles); this was
        needed to perform the circularity check for model group definitions.
        Added "Element Declaration Properties Correct (e-props-correct)"
        constraints. Separated component resolution for simple/complex
        types.
      * include/libxml/schemasInternals.h: Added a flag for substitution
        group heads.
      1a99a397
  17. 07 Apr, 2005 1 commit
  18. 06 Apr, 2005 5 commits
  19. 05 Apr, 2005 3 commits
  20. 04 Apr, 2005 1 commit
  21. 02 Apr, 2005 2 commits
  22. 01 Apr, 2005 5 commits
    • Daniel Veillard's avatar
      fixed a lack of comment and missing test for a pointer in the API. Daniel · bda59576
      Daniel Veillard authored
      * xmlschemastypes.c: fixed a lack of comment and missing test for
        a pointer in the API.
      Daniel
      bda59576
    • Kasimier T. Buchcik's avatar
      A tiny script to fixup some of the schema files used for the tests. · 755307a9
      Kasimier T. Buchcik authored
      * xstc/fixup-tests.py: A tiny script to fixup some of the schema
        files used for the tests.
      755307a9
    • Kasimier T. Buchcik's avatar
      Committing again, since the CVS server aborted. · 256401b2
      Kasimier T. Buchcik authored
      * xmlschemas.c include/libxml/schemasInternals.h
        result/schemas/src-element2-*.err result/schemas/element-*.err:
        Committing again, since the CVS server aborted.
      256401b2
    • Kasimier T. Buchcik's avatar
      Corrected 'length' facet validation for QNames and notations. Corrected · aba15f76
      Kasimier T. Buchcik authored
      * xmlschemastypes.c: Corrected 'length' facet validation for
        QNames and notations. Corrected xmlSchemaGetCanonValue: some
        data types did not return a value if already in normalized
        form.
      * xmlschemas.c include/libxml/schemasInternals.h:
        Eliminated creation of structs for <restriction>, <extension>,
        <simpleContent>, <complexContent>, <list> and <union>: the
        information is now set directly on the corresponding simple/
        complex type. Added some more complex type constraints.
        Added facet derivation constraints. Introduced "particle"
        components, which seem to be really needed if applying
        constraints. Corrected/change some of the parsing functions.
        This is all a bit scary, since a significant change to the code.
      * result/schemas/src-element2-*.err result/schemas/element-*.err:
        Adapted regression test results.
      aba15f76
    • Daniel Veillard's avatar
      revamped the elfgcchack.h format to cope with gcc4 change of aliasing · 5d4644ef
      Daniel Veillard authored
      * doc/apibuild.py doc/elfgcchack.xsl: revamped the elfgcchack.h
        format to cope with gcc4 change of aliasing allowed scopes, had
        to add extra informations to doc/libxml2-api.xml to separate
        the header from the c module source.
      * *.c: updated all c library files to add a #define bottom_xxx
        and reimport elfgcchack.h thereafter, and a bit of cleanups.
      * doc//* testapi.c: regenerated when rebuilding the API
      Daniel
      5d4644ef
  23. 31 Mar, 2005 2 commits