1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-03-25 10:50:08 +03:00

Commit Graph

  • 1dd2017984 Merge branch 'symlink' into 'master' Ewelina Walkusz 2025-03-21 20:39:59 +00:00
  • 48daaa7607 Merge branch 'duplicate-errno' into 'master' collinfunk 2025-03-21 05:40:29 +00:00
  • fad3c777cf io: Remove duplicated conditionals. Collin Funk 2025-03-20 22:34:55 -07:00
  • 71c448c705 Merge branch 'doc-add1' into 'master' Amber Liu 2025-03-19 11:30:14 +00:00
  • 0c4ae36392 Merge branch 'android-threading' into 'master' Saleem Abdulrasool 2025-03-19 10:30:59 +00:00
  • 1e6bc1b76e Merge branch 'DEREF_AFTER_NULL.EX-in-xmlschemas.c' into 'master' Anton Moryakov 2025-03-19 10:24:33 +00:00
  • c1c4447a9d fixed DEREF_AFTER_NULL.EX in xmlschemas.c. The problem was in line 13784 (neg = curWild->negNsSet->value;), where curWild->negNsSet could be NULL. Here's what the static analyzer writes: After having been compared to a NULL value at xmlschemas.c:13729, pointer 'curWild->negNsSet' is dereferenced at xmlschemas.c:13784. Anton Moryakov 2025-03-19 10:22:01 +00:00
  • 2e67f32f76 Merge branch 'master' into 'master' Mike Gorse 2025-03-19 08:51:17 +00:00
  • 0915fb798d Merge branch 'master' into 'master' Ahmed Zaki 2025-03-19 05:45:34 +00:00
  • 58d7a3b725 tree: Fix xmlTextMerge with NULL args 2.13 Nick Wellnhofer 2025-03-18 11:11:20 +01:00
  • dd4c0f62fa tree: Fix xmlTextMerge with NULL args master Nick Wellnhofer 2025-03-18 11:11:20 +01:00
  • 54c3d42891 fuzz: Update README Nick Wellnhofer 2025-03-16 19:12:01 +01:00
  • ee0eda4b12 gitlab-ci: Silence PHP and lxml test output Nick Wellnhofer 2025-03-16 18:20:18 +01:00
  • 7fa79341b3 Update NEWS Nick Wellnhofer 2025-03-14 18:57:38 +01:00
  • 884c899696 build: Don't make --with-legacy enable HTTP and LZMA Nick Wellnhofer 2025-03-14 18:29:24 +01:00
  • 61f9f1a626 Merge branch 'xmlregexp-critical' into 'master' Maks Mishin 2025-03-14 23:17:16 +00:00
  • ee026e160d doc: Update CMake and meson instructions Nick Wellnhofer 2025-03-14 03:54:09 +01:00
  • 4135ceea75 meson: Run Python tests Nick Wellnhofer 2025-03-14 03:19:21 +01:00
  • e91061eb9f hash: Fix false positive from -fanalyzer Nick Wellnhofer 2025-03-14 01:49:22 +01:00
  • b349225952 include: Change some return types from int to enum Nick Wellnhofer 2025-03-14 00:01:11 +01:00
  • fd1b939168 include: Convert some macros to enums Nick Wellnhofer 2025-03-13 23:20:16 +01:00
  • 1078dc8233 autotools: xmlcatalog requires output module Nick Wellnhofer 2025-03-13 22:03:11 +01:00
  • 5b5f114d81 meson: Add xmllint and xmlcatalog shell tests Nick Wellnhofer 2025-03-13 20:30:44 +01:00
  • 84c6524e26 encoding: Support input-only and output-only converters Nick Wellnhofer 2025-03-13 19:45:35 +01:00
  • 69b83bb68e encoding: Detect truncated multi-byte sequences with ICU Nick Wellnhofer 2025-03-10 02:18:51 +01:00
  • 87e6c9feec Merge branch 'xml2-config' into 'master' Jan Alexander Steffens 2025-03-13 17:43:14 +00:00
  • 76c6ddfef9
    meson: Install a xml2-config script Jan Alexander Steffens (heftig) 2025-03-13 18:32:18 +01:00
  • 5c0484c3e6 gitlab-ci: Add downstream job for lxml Nick Wellnhofer 2025-03-11 19:18:07 +01:00
  • 03a8f1dd75 doc: Document SAX handlers a little more Nick Wellnhofer 2025-03-11 18:53:24 +01:00
  • 5338e43f15 gitlab-ci: Add downstream job for PHP Nick Wellnhofer 2025-03-11 17:15:01 +01:00
  • 8696ebe182 parser: Fix ignorableWhitespace callback Nick Wellnhofer 2025-03-11 14:32:35 +01:00
  • d83ff954af xmllint: Make sure that parser options are used Nick Wellnhofer 2025-03-11 11:23:34 +01:00
  • 25490528af parser: Fix spurious error in SAX mode Nick Wellnhofer 2025-03-11 10:54:34 +01:00
  • ef44c240f5 encoding: Fix memory leak in xmlCharEncNewCustomHandler Nick Wellnhofer 2025-03-10 14:15:35 +01:00
  • 87c9e000e5 encoding: Rework custom encoding implementation API Nick Wellnhofer 2025-03-09 22:20:23 +01:00
  • ba9148d8a5 parser: Undeprecate input->consumed Nick Wellnhofer 2025-03-09 20:30:49 +01:00
  • a0dbf030ee parser: Undeprecate ctxt->loadsubset Nick Wellnhofer 2025-03-09 20:24:06 +01:00
  • 8873a49846 html: Fix areBlanks check Nick Wellnhofer 2025-03-09 16:21:13 +01:00
  • 98776424a8 gitlab-ci: Use forked branch for XML::LibXML Nick Wellnhofer 2025-03-09 15:13:05 +01:00
  • bde22ce8a8 Update NEWS Nick Wellnhofer 2025-03-09 13:53:18 +01:00
  • 9f8484602f malloc-fail: Fix type confusion in xmlSchemaCheckAGPropsCorrect Nick Wellnhofer 2025-03-09 13:31:10 +01:00
  • d96911f100 doc: Documentation fixes Nick Wellnhofer 2025-03-08 23:00:29 +01:00
  • 5f0b1378d7 parser: Add more parser context accessors Nick Wellnhofer 2025-03-08 22:07:15 +01:00
  • 5237d90fae html: Process data before switching encoding Nick Wellnhofer 2025-03-07 21:15:20 +01:00
  • 38f475072a encoding: Make conversion callbacks more type-safe Nick Wellnhofer 2025-03-05 21:06:05 +01:00
  • a846d96468 encoding: Remove compatibility struct members Nick Wellnhofer 2025-03-05 16:49:42 +01:00
  • 94d8a3e231 parser: Convert xmlParserMaxDepth to macro Nick Wellnhofer 2025-03-05 14:56:46 +01:00
  • 5b56ed9b81 gitlab-ci: Reenable cmake:mingw Nick Wellnhofer 2025-03-05 12:03:52 +01:00
  • 2af05f76fe globals: Fix Windows build Nick Wellnhofer 2025-03-05 11:10:20 +01:00
  • 696572248f globals: Remove unused globals Nick Wellnhofer 2025-03-04 20:32:02 +01:00
  • 92d7b0cd90 xpath: Rename valuePush and valuePop Nick Wellnhofer 2025-03-04 20:18:11 +01:00
  • 03be993ce5 Use memcpy to avoid pointer cast warnings Nick Wellnhofer 2025-03-04 18:42:35 +01:00
  • d9ea76505d build: Restrict binary compatibility to 2.14 Nick Wellnhofer 2025-03-04 17:46:57 +01:00
  • f502e9b2f6 include: Add more deprecation warnings Nick Wellnhofer 2025-03-04 17:23:44 +01:00
  • 576411135f cmake: Add WITH_LEGACY dependencies Nick Wellnhofer 2025-03-04 16:38:14 +01:00
  • 85bd58ef56 globals: Remove functions related to global state handling Nick Wellnhofer 2025-03-04 16:07:40 +01:00
  • 03a8d5f93d unicode: Make Unicode functions private Nick Wellnhofer 2025-03-04 16:00:08 +01:00
  • 3d37ff84c3 globals: Also use global state struct if threads are disabled Nick Wellnhofer 2025-03-04 15:10:09 +01:00
  • a15ad9b268 parser: Remove compatibility symbols Nick Wellnhofer 2025-03-04 14:06:50 +01:00
  • 8e871162a6 parser: Remove oldXMLWDcompatibility Nick Wellnhofer 2025-03-04 13:36:55 +01:00
  • eed1a07d05 build: Remove version script Nick Wellnhofer 2025-03-04 13:32:52 +01:00
  • cdc5cfed0b legacy: Remove legacy symbols Nick Wellnhofer 2025-03-04 13:26:51 +01:00
  • 3250a01dc2 error: Convert initGenericErrorDefaultFunc to macro Nick Wellnhofer 2025-03-04 13:15:42 +01:00
  • c42b32277d parser: Convert inputPush and inputPop to macros Nick Wellnhofer 2025-03-04 13:11:18 +01:00
  • 361f7bff92 parser: Make nodePush, nodePop, namePush, namePop private Nick Wellnhofer 2025-03-04 13:02:36 +01:00
  • 0b27097a92 encoding: Rename unprefixed public functions Nick Wellnhofer 2025-03-04 12:55:25 +01:00
  • 69ef08cf2f Merge branch 'meson_legacy_symbols' into 'master' Michal Prívozník 2025-03-03 16:30:32 +00:00
  • 66fdf94c55 cmake: Fix WITH_RELAXNG option Nick Wellnhofer 2025-03-03 10:12:18 +01:00
  • 6d02b54e0c io: Fix compressed flag for uncompressed stdin Nick Wellnhofer 2025-03-02 13:21:29 +01:00
  • a0f156fffb io: Fix compressed flag for uncompressed stdin Nick Wellnhofer 2025-03-02 13:21:29 +01:00
  • 0740a367a5 parser: Fix parsing of DTD content 2.11 Nick Wellnhofer 2025-03-01 10:25:29 +01:00
  • 1e3fd2677a parser: Fix parsing of DTD content 2.12 Nick Wellnhofer 2025-03-01 10:25:29 +01:00
  • ee1a43d4a5 parser: Fix parsing of DTD content Nick Wellnhofer 2025-03-01 10:25:29 +01:00
  • 05bd1720ce parser: Fix parsing of DTD content Nick Wellnhofer 2025-03-01 10:25:29 +01:00
  • 552864f109 Remove os400 port Nick Wellnhofer 2025-02-25 23:10:46 +01:00
  • e60f0712ea Update NEWS Nick Wellnhofer 2025-02-25 23:07:55 +01:00
  • e50d314a27 build: Add separate configuration option for RELAX NG Nick Wellnhofer 2025-02-25 23:07:19 +01:00
  • ce1b704e33 doc: Regenerate libxml2-api.xml Nick Wellnhofer 2025-02-25 20:09:36 +01:00
  • 6ab430ca2e Remove unnecessary #includes Nick Wellnhofer 2025-02-22 21:17:42 +01:00
  • 7ae8e8ac7d schemas: Make xmlSchemaDump depend on DEBUG_ENABLED Nick Wellnhofer 2025-02-22 21:06:34 +01:00
  • 6fc260760a regexp: Hide debugging code behind DEBUG_REGEXP Nick Wellnhofer 2025-02-22 20:31:45 +01:00
  • 4649f28f77 xmlregexp: add support for compact form of automata in xmlRegexpPrint Florin Haja 2025-02-22 19:29:07 +00:00
  • c82270a9a7 regexp: Avoid dangling start/stop pointers in atom Nick Wellnhofer 2025-02-22 18:51:38 +01:00
  • 5ed4eafd8a html: Don't invoke SAX callbacks if parser was stopped Nick Wellnhofer 2025-02-22 14:51:39 +01:00
  • 6dfa68ac7f SAX2: Fix ctxt->nodemem check Nick Wellnhofer 2025-02-22 14:49:51 +01:00
  • 73514f2d2e gitlab-ci: Stop downloading and installing CMake for MSVC Nick Wellnhofer 2025-02-20 18:50:58 +01:00
  • 064a02114a meson: Fix Python module build Jan Alexander Steffens (heftig) 2025-02-20 13:52:40 +01:00
  • c2e2d76211 python: Pass destination dir to generator.py Jan Alexander Steffens (heftig) 2025-02-20 13:51:26 +01:00
  • 82fb5caee5 meson: Use project_name instead of 'libxml2' Jan Alexander Steffens (heftig) 2025-02-20 13:49:39 +01:00
  • e649c97246 fuzz: Add utility scripts Nick Wellnhofer 2024-12-18 12:49:24 +01:00
  • 63dfcca670 fuzz: Reduce initial array size Nick Wellnhofer 2024-12-16 01:34:29 +01:00
  • 6f903d434f fuzz: Rework fixed parser options Nick Wellnhofer 2024-12-13 19:15:38 +01:00
  • 44628d4559 fuzz: Harden leak check in lint fuzzer Nick Wellnhofer 2024-12-13 15:23:30 +01:00
  • c6c6d8afef fuzz: Mutate fuzz data chunks separately Nick Wellnhofer 2024-12-11 16:24:23 +01:00
  • f5257d92bf fuzz: Fix failure injection in schema fuzzer Nick Wellnhofer 2024-12-11 16:24:43 +01:00
  • fd359a7e49 fuzz: Start to fuzz XML Schema validator Nick Wellnhofer 2024-12-10 15:54:12 +01:00
  • 9f86dae989 test: Add test case for UAF in xmlSchemaIDCFillNodeTables Nick Wellnhofer 2024-12-15 14:27:05 +01:00
  • fe7f835f32 Fix C4296 warning: Resolve comparison of unsigned int with 0 Himanshibansal 2025-02-20 10:24:50 +00:00
  • b8234e8c73 html: Fix check for partial named character references Nick Wellnhofer 2025-02-19 12:53:32 +01:00
  • f68c70d298 html: Remove htmlSaveErr Nick Wellnhofer 2025-02-19 12:20:57 +01:00