kc3-lang/libxml2/include/libxml

Branch :


Log

Author Commit Date CI Message
367a283b 2025-10-07 01:05:03 tree: Undeprecate several struct members
2f62ebb3 2025-09-29 11:04:03 io: Undeprecate xmlOutputBuffer members The public API is too buggy, so direct access to struct members is required by projects like libxslt.
a30a2764 2025-09-26 16:29:10 valid: Undeprecate xmlValidGetPotentialChildren Fixes #988.
c537ccf0 2025-09-25 11:29:05 Fixed compilation error on GCC versions prior to 4.5 The deprecated attribute started accepting an optional string argument in GCC version 4.5. Compiling libxml2 with GCC versions prior to that would cause compilation errors such as: ``` ./include/libxml/xmlmemory.h:134: error: wrong number of arguments specified for 'deprecated' attribute ``` Now the string argument is omitted for older versions of GCC. Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
1763281c 2025-09-08 15:29:23 Remove LZMA support
56199b5c 2025-08-17 15:58:09 catalog: Prepare to make SGML catalog support optional
591f19eb 2025-08-17 14:35:08 catalog: Deprecate low-level internal functions
5bd6b44d 2025-08-20 10:18:25 Fix initGenericErrorDefaultFunc(NULL) Calling initGenericErrorDefaultFunc(NULL) currently yields to /usr/include/libxml2/libxml/xmlerror.h:23:45: error: invalid use of void expression 23 | xmlSetGenericErrorFunc(NULL, (h) ? *(h) : NULL) Indeed, even if h is nul, the compiler will try to give a type to *(h), which can't work.
ca10c7d7 2025-07-24 18:10:25 relaxng: Added xmlRelaxNGValidCtxtClearErrors to recover from errors during streaming validation This allows to perform XML element validation skipping errors without recreating a validation context. Tested it in runsuite.c in the rngTestStreaming() method. Also added xmlRegExecClearErrors(exec) as necessary.
c4b278ec 2025-08-11 13:44:56 valid: Undeprecate xmlAdd*Decl Fixes #969.