|
1 | 1 | NEWS file for libxml2
|
2 | 2 |
|
| 3 | +v2.13.6: Feb 18 2025 |
| 4 | + |
| 5 | +### Security |
| 6 | + |
| 7 | +- [CVE-2025-24928] Fix stack-buffer-overflow in xmlSnprintfElements |
| 8 | +- [CVE-2024-56171] Fix use-after-free after xmlSchemaItemListAdd |
| 9 | +- pattern: Fix compilation of explicit child axis |
| 10 | + |
| 11 | +### Regressions |
| 12 | + |
| 13 | +- xmllint: Support compressed input from stdin |
| 14 | +- uri: Fix handling of Windows drive letters |
| 15 | +- reader: Fix return value of xmlTextReaderReadString again |
| 16 | +- SAX2: Fix xmlSAX2ResolveEntity if systemId is NULL |
| 17 | + |
| 18 | +### Portability |
| 19 | + |
| 20 | +- dict: Handle ENOSYS from getentropy gracefully |
| 21 | +- Fix compilation with uclibc (Dario Binacchi) |
| 22 | +- python: Declare init func with PyMODINIT_FUNC |
| 23 | +- tests: Fix sanitizer version check on old Apple clang |
| 24 | +- cmake: Work around broken sys/random.h in old macOS SDKs |
| 25 | + |
| 26 | +### Build |
| 27 | + |
| 28 | +- autotools: Set AC_CONFIG_AUX_DIR |
| 29 | +- cmake: Always build Python module as shared library |
| 30 | +- cmake: add missing `Bcrypt` link on Windows (Saleem Abdulrasool) |
| 31 | +- cmake: Fix compatibility in package version file |
| 32 | + |
| 33 | + |
3 | 34 | v2.13.5: Nov 12 2024
|
4 | 35 |
|
5 | 36 | ### Regressions
|
6 | 37 |
|
7 |
| -- xmlIO: Fix reading from non-regular files like pipes (Nick Wellnhofer) |
8 |
| -- xmlreader: Fix return value of xmlTextReaderReadString (Nick Wellnhofer) |
9 |
| -- parser: Fix loading of parameter entities in external DTDs (Nick Wellnhofer) |
10 |
| -- parser: Fix downstream code that swaps DTDs (Nick Wellnhofer) |
11 |
| -- parser: Fix detection of duplicate attributes (Nick Wellnhofer) |
12 |
| -- string: Fix va_copy fallback (Nick Wellnhofer) |
| 38 | +- xmlIO: Fix reading from non-regular files like pipes |
| 39 | +- xmlreader: Fix return value of xmlTextReaderReadString |
| 40 | +- parser: Fix loading of parameter entities in external DTDs |
| 41 | +- parser: Fix downstream code that swaps DTDs |
| 42 | +- parser: Fix detection of duplicate attributes |
| 43 | +- string: Fix va_copy fallback |
13 | 44 |
|
14 | 45 | ### Bug fixes
|
15 | 46 |
|
16 |
| -- xpath: Fix parsing of non-ASCII names (Nick Wellnhofer) |
| 47 | +- xpath: Fix parsing of non-ASCII names |
17 | 48 |
|
18 | 49 |
|
19 | 50 | v2.13.4: Sep 18 2024
|
|
0 commit comments