1. 09 Nov, 2017 3 commits
    • Nick Wellnhofer's avatar
      Fix hash callback signatures · e03f0a19
      Nick Wellnhofer authored
      Make sure that all parameters and return values of hash callback
      functions exactly match the callback function type. This is required
      to pass clang's Control Flow Integrity checks and to allow compilation
      to asm.js with Emscripten.
      
      Fixes bug 784861.
      e03f0a19
    • Nick Wellnhofer's avatar
      Introduce xmlPosixStrdup and update xmlMemStrdup · 71462a60
      Nick Wellnhofer authored
      Introduce xmlPosixStrdup, an internal strdup implementation matching the
      POSIX strdup type signature, and update xmlMemStrdup to use it.
      
      Thanks to Vlad Tsyrklevich for the initial patch.
      71462a60
    • Vlad Tsyrklevich's avatar
      Refactor name and type signature for xmlNop · 28f52fe8
      Vlad Tsyrklevich authored
      Update xmlNop's name to xmlInputReadCallbackNop and its type signature
      to match xmlInputReadCallback.
      
      Fixes bug 786134.
      28f52fe8
  2. 04 Nov, 2017 4 commits
  3. 02 Nov, 2017 1 commit
    • Daniel Veillard's avatar
      Release of libxnl2-2.9.7 · bc5a5d65
      Daniel Veillard authored
      * configure.ac doc/news.html : update for release
      * doc/news.html doc/xmlcatalog.1 doc/xmlcatalog_man.html: regenerated
      bc5a5d65
  4. 24 Oct, 2017 2 commits
  5. 21 Oct, 2017 10 commits
  6. 12 Oct, 2017 1 commit
  7. 09 Oct, 2017 13 commits
  8. 07 Oct, 2017 3 commits
  9. 06 Oct, 2017 1 commit
  10. 21 Sep, 2017 1 commit
    • Nick Wellnhofer's avatar
      Fix XPath stack frame logic · 0f3b843b
      Nick Wellnhofer authored
      Move the calls to xmlXPathSetFrame and xmlXPathPopFrame around in
      xmlXPathCompOpEvalPositionalPredicate to make sure that the context
      object on the stack is actually protected. Otherwise, memory corruption
      can occur when calling sloppily coded XPath extension functions.
      
      Fixes bug 783160.
      0f3b843b
  11. 20 Sep, 2017 1 commit