Skip to content
  1. Mar 18, 2024
  2. Mar 17, 2024
  3. Jan 30, 2024
  4. Jan 26, 2024
  5. Jan 25, 2024
  6. Jan 03, 2024
  7. Dec 28, 2023
  8. Dec 20, 2023
  9. Dec 06, 2023
  10. Dec 01, 2023
  11. Nov 27, 2023
  12. Nov 16, 2023
  13. Nov 06, 2023
  14. Oct 26, 2023
    • Nick Wellnhofer's avatar
      tests: Structured error handler now passes a const xmlError · 97bbff0f
      Nick Wellnhofer authored
      This has changed in libxml2.
      97bbff0f
    • Nick Wellnhofer's avatar
      extensions: Don't search imports for extension prefixes · 1791a8d0
      Nick Wellnhofer authored
      From the XSLT 1.0 spec:
      
      > The designation of a namespace as an extension namespace is effective
      > within the subtree of the stylesheet rooted at the element bearing the
      > extension-element-prefixes or xsl:extension-element-prefixes
      > attribute; a subtree rooted at an xsl:stylesheet element does not
      > include any stylesheets imported or included by children of that
      > xsl:stylesheet element.
      
      So xsltStyleGetExtData should not search imports for extension element
      prefixes. This also fixes a mismatch when extension prefixes are looked
      up in xsltCheckInstructionElement which could lead to xsl:param elements
      in EXSLT functions being rejected.
      
      Fixes #97.
      1791a8d0
  15. Oct 24, 2023
    • Daniel Garcia Moreno's avatar
      python: Make it compatible with python3.12 · 1534c167
      Daniel Garcia Moreno authored
      Python 3.12 removes distutils so it's mandatory to use setuptools with
      python >= 3.12.
      
      This patch prints a message when trying to run the setup.py script with
      a python >= 3.12 without setuptools and try to use the setuptools import
      by default.
      
      This patch also creates a new file, pyproject.toml [1], to prepare for
      building in modern systems.
      
      [1] https://peps.python.org/pep-0517/
      1534c167
  16. Sep 23, 2023
  17. Sep 21, 2023
  18. Sep 14, 2023
    • Nick Wellnhofer's avatar
      imports: Limit nesting depth · e4a272bb
      Nick Wellnhofer authored
      Limit depth of nested imports and includes to avoid call stack overflow.
      Fix cycle check to account for all includes.
      
      Found by OSS-Fuzz.
      e4a272bb
  19. Sep 09, 2023
  20. Sep 05, 2023
  21. Aug 14, 2023
  22. May 25, 2023
  23. May 24, 2023
  24. May 12, 2023
  25. May 11, 2023
  26. May 08, 2023