Commit Graph

3363 Commits

Author SHA1 Message Date
Nicolas Cavallari
76186fb89e doc/reference.html: Docmument that XML_GetBuffers(parser, 0) may be NULL
Allocating zero bytes with XML_GetBuffers may return NULL or a non-NULL
pointer depending on the current internal buffer state (#502).

Document this behavior, as it can be surprising.
2021-07-05 16:14:36 +02:00
Sebastian Pipping
6a0584a59a
Merge pull request #498 from libexpat/add-files-to-release-archives
Include files buildconf.sh and fuzz/*.c with release archives
2021-06-06 13:23:34 +02:00
Sebastian Pipping
00839393f3 Makefile.am: Include buildconf.sh and fuzz/*.c with release archives 2021-06-05 21:17:25 +02:00
Sebastian Pipping
a28238bdee
Merge pull request #492 from libexpat/issue-491-prepare-release-2-4-1
Prepare release 2.4.1 (part of #491)
2021-05-23 17:56:03 +02:00
Sebastian Pipping
92c3cad80f Set expected release date for 2.4.1 2021-05-23 17:04:56 +02:00
Sebastian Pipping
13445938e7 Bump version info from 9:0:8 to 9:1:8
See https://verbump.de/ for what these numbers do.
2021-05-23 16:57:40 +02:00
Sebastian Pipping
8001550dc4 Bump version to 2.4.1 2021-05-23 16:52:59 +02:00
Sebastian Pipping
e215a91bce
Merge pull request #490 from libexpat/issue-488-expat-config-h-multilib-support
[2.4.0] Keep macro SIZEOF_VOID_P out of file expat_config.h(.in) for multilib (fixes #488)
2021-05-23 16:52:20 +02:00
Sebastian Pipping
779d147681 Keep macro SIZEOF_VOID_P out of expat_config.h(.in) for multilib support 2021-05-23 15:43:56 +02:00
Sebastian Pipping
fa12e73d05
Merge pull request #489 from libexpat/actions-make-git-fetch-unshallow-robust-to-existing-tags
GitHub Actions: Avoid error "would clobber existing tag" when triggered by pushing a new Git tag
2021-05-23 03:12:46 +02:00
Sebastian Pipping
6aa6fe90a3 Actions: Avoid error "would clobber existing tag" when pushing new tags 2021-05-23 02:27:13 +02:00
Sebastian Pipping
ac2b235d3c
Merge pull request #480 from libexpat/issue-479-release-expat-2-4-0
Prepare release 2.4.0 (part of #479)
2021-05-23 00:26:06 +02:00
Sebastian Pipping
ecdff1c906 Set expected release date for 2.4.0 2021-05-22 19:42:02 +02:00
Sebastian Pipping
e083f03235 Bump version info from 8:0:7 to 9:0:8
See https://verbump.de/ for what these numbers do
2021-05-22 19:07:49 +02:00
Sebastian Pipping
b913a529ae Bump version to 2.4.0 2021-05-22 19:07:49 +02:00
Sebastian Pipping
bc6495dfc0 Changes: Extend section on upcoming release 2.4.0 2021-05-22 19:07:49 +02:00
Sebastian Pipping
731bdee053 Changes: Document new XML_FEATURE_ constants 2021-05-22 19:07:49 +02:00
Sebastian Pipping
c57141d597 Changes: Combine notes on billion laughs attack protection 2021-05-22 19:07:49 +02:00
Sebastian Pipping
fb952cb1d6 README.md: Mention Windos binaries zip download option 2021-05-22 19:07:49 +02:00
Sebastian Pipping
39e081acc0 README.md: Fix a URL for some markdown interpreters 2021-05-22 19:07:49 +02:00
Sebastian Pipping
a7694ee392 README.md: Document where generated CMake files need >=2.4.0 to work 2021-05-22 19:07:49 +02:00
Sebastian Pipping
100bc7072c README.md: Make CMake config mode example more clear 2021-05-22 19:07:49 +02:00
Sebastian Pipping
caaf43470d
Merge pull request #486 from libexpat/issue-485-fix-autotools-cmake-files
Fix CMake files installed by GNU Autotools build system (fixes #485)
2021-05-21 14:01:54 +02:00
Sebastian Pipping
192af39be0 Changes: Document Autotools CMake file fixes 2021-05-21 13:15:34 +02:00
Sebastian Pipping
0b8dacdcce autotools-cmake.yml: Cover macOS and MinGW 2021-05-21 13:15:34 +02:00
Sebastian Pipping
43142f0bab cmake/autotools: Fix generated expat-noconfig.cmake for macOS and MinGW 2021-05-21 00:14:36 +02:00
Sebastian Pipping
09ec4ff9c1 cmake/autotools: Use AC_CHECK_SIZEOF to fix 32bit support 2021-05-21 00:14:36 +02:00
Sebastian Pipping
0ee4a6a94e
Merge pull request #483 from libexpat/improve-attribution
Improve attribution
2021-05-14 23:14:23 +02:00
Sebastian Pipping
4107aca9cb expat.iss: Use URLs with SSL 2021-05-14 22:14:54 +02:00
Sebastian Pipping
2c9230f611 Increase precision in existing MIT headers based on Git history 2021-05-14 22:14:54 +02:00
Sebastian Pipping
1b782d2fef doc/xmlwf.xml: Drop two XML comments of little value 2021-05-14 22:10:39 +02:00
Sebastian Pipping
99aec2fc77 doc/xmlwf.xml: Add GNU FDL 1.1 copyright header 2021-05-14 22:10:39 +02:00
Sebastian Pipping
b19cc837ef expat.iss: Add MIT header 2021-05-14 22:10:39 +02:00
Sebastian Pipping
ad937138e9 CMake: Streamline existing copyright header 2021-05-14 22:10:39 +02:00
Sebastian Pipping
41b732a163
Merge pull request #484 from libexpat/fix-accounting-issues
Fix accounting issues
2021-05-14 21:55:49 +02:00
Sebastian Pipping
77cfb8f4cd tests: Cover accounting of CDATA sections inside of general entities 2021-05-14 20:46:09 +02:00
Sebastian Pipping
60959f2b49 lib: Fix accounting of CDATA sections inside of general entities 2021-05-14 20:46:09 +02:00
Sebastian Pipping
31bce2cc81
Merge pull request #481 from libexpat/issue-471-cmake-support-build-shared-libs
CMake: Support variable BUILD_SHARED_LIBS (fixes #471)
2021-05-13 18:33:26 +02:00
Sebastian Pipping
9fd364942b
Merge pull request #482 from libexpat/actions-drop-repository-ondrej-php
Actions: Drop/revert explicit addition of repository ppa:ondrej/php
2021-05-13 17:49:44 +02:00
Sebastian Pipping
4597195fa3 README.md: Add total download count badges 2021-05-13 17:20:07 +02:00
Sebastian Pipping
b3a988a3ce Revert ".github/workflows: Re-add repo ppa:ondrej/php(!) to fix wine32 installation"
This reverts commit fe29a25ec0.

Related:
https://github.com/actions/virtual-environments/issues/3339
2021-05-13 16:55:31 +02:00
Sebastian Pipping
7e08029271 Changes: Document support for CMake variable BUILD_SHARED_LIBS 2021-05-12 15:05:25 +02:00
Sebastian Pipping
9cc3ca3e36 CMake: Support standard variable BUILD_SHARED_LIBS
https://cmake.org/cmake/help/latest/variable/BUILD_SHARED_LIBS.html
2021-05-12 13:59:35 +02:00
Sebastian Pipping
309cd4aa4b
Merge pull request #466 from libexpat/protect-against-billion-laughs-attacks
[CVE-2013-0340, CWE-776] Protect against billion laughs attacks (fixes #34)
2021-05-11 14:53:22 +02:00
Sebastian Pipping
fb78bfdae5
Merge pull request #478 from libexpat/doc-reference-html-okcss-1-0-3
doc/reference.html: Upgrade to OK.css 1.0.3
2021-05-08 23:47:46 +02:00
Sebastian Pipping
99bf4c370f doc/reference.html: Upgrade to OK.css 1.0.3 2021-05-08 22:14:06 +02:00
Sebastian Pipping
3f2f878662 Changes: Document protection against billion laughs attacks 2021-05-07 18:25:08 +02:00
Sebastian Pipping
5dbc857f47 tests: Cover helper unsignedCharToPrintable 2021-05-07 18:25:08 +02:00
Sebastian Pipping
e9d8f11558 tests: Cover billion laughs attack protection API 2021-05-07 18:25:07 +02:00
Sebastian Pipping
899c00e613 doc/reference.html: Document billion laughs attack protection API 2021-05-07 18:25:07 +02:00