summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Actions: Upgrade Clang from 11 to 13actions-upgrade-clangSebastian Pipping2021-12-263-9/+9
|
* xmlwf: Address Clang 13 warning -Wunused-but-set-variableSebastian Pipping2021-12-262-1/+3
|
* Merge pull request #527 from libexpat/address-compiler-warningsSebastian Pipping2021-12-252-1/+5
|\ | | | | lib: Address GCC 11.2.1 compiler warning
| * lib: Address GCC 11.2.1 compiler warningaddress-compiler-warningsSebastian Pipping2021-12-252-1/+5
|/ | | | | | | | | | | | | | | | | | | | | | | Symptom was: In file included from xmltok.c:58: xmltok_ns.c: In function ‘findEncodingNS’: xmltok.h:276:10: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] 276 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmltok_ns.c:99:3: note: in expansion of macro ‘XmlUtf8Convert’ 99 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ xmltok.h:276:10: note: by argument 5 of type ‘const char *’ to ‘enum XML_Convert_Result(const ENCODING *, const char **, const char *, char **, const char *)’ {aka ‘enum XML_Convert_Result(const struct encoding *, const char **, const char *, char **, const char *)’} 276 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmltok_ns.c:99:3: note: in expansion of macro ‘XmlUtf8Convert’ 99 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ In file included from xmltok.c:1666: xmltok_ns.c:96:8: note: ‘buf’ declared here 96 | char buf[ENCODING_MAX]; | ^~~
* .gitignore: Fully cover ./distribute.sh outputSebastian Pipping2021-12-191-2/+1
|
* Merge pull request #526 from libexpat/issue-525-prepare-releaseR_2_4_2Sebastian Pipping2021-12-1911-18/+23
|\ | | | | Release Expat 2.4.2 (part of #525)
| * Set expected release date for 2.4.2issue-525-prepare-releaseSebastian Pipping2021-12-192-2/+2
| |
| * Bump version to 2.4.2Sebastian Pipping2021-12-178-13/+13
| |
| * Bump version info from 9:1:8 to 9:2:8Sebastian Pipping2021-12-173-2/+4
| | | | | | | | See https://verbump.de/ for what these numbers do
| * Changes: Document #502 #503 #507 #519 + fix reference to #498Sebastian Pipping2021-12-171-1/+4
|/
* Merge pull request #524 from libexpat/fix-msvc-lib-files-namingSebastian Pipping2021-12-152-2/+5
|\ | | | | CMake: Ensure libexpat*.lib filenames with MSVC
| * CMake: Ensure libexpat*.lib filenames with MSVCfix-msvc-lib-files-namingSebastian Pipping2021-12-152-2/+5
|/ | | | | | This fixes a post-2.4.1 regression from commit 3486fd6e3d2bc269660cedd3befa1ae649d1dcf4 introduced by pull request #495.
* Merge pull request #523 from libexpat/issue-522-fix-return-value-docsSebastian Pipping2021-12-142-2/+4
|\ | | | | [docs] Fix return value docs on XML_SetBillionLaughs[..] functions (fixes #522)
| * doc: Fix return value docs on XML_SetBillionLaughs[..] functions (#522)issue-522-fix-return-value-docsSebastian Pipping2021-12-142-2/+4
|/
* Merge pull request #519 from libexpat/sync-autotools-cmake-templatesSebastian Pipping2021-11-261-2/+2
|\ | | | | autotools: Sync expat.cmake to agree with CI
| * autotools: Sync expat.cmake to agree with CIsync-autotools-cmake-templatesSebastian Pipping2021-11-261-2/+2
|/
* Merge pull request #517 from ↵Sebastian Pipping2021-11-087-7/+7
|\ | | | | | | | | libexpat/dependabot/github_actions/actions/checkout-2.4.0 Actions(deps): Bump actions/checkout from 2.3.5 to 2.4.0
| * Actions(deps): Bump actions/checkout from 2.3.5 to 2.4.0dependabot[bot]2021-11-087-7/+7
|/ | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #515 from ↵Sebastian Pipping2021-10-187-7/+7
|\ | | | | | | | | libexpat/dependabot/github_actions/actions/checkout-2.3.5 Actions(deps): Bump actions/checkout from 2.3.4 to 2.3.5
| * Actions(deps): Bump actions/checkout from 2.3.4 to 2.3.5dependabot[bot]2021-10-187-7/+7
|/ | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* Get attribution headers back in syncSebastian Pipping2021-10-172-1/+2
| | | | Follow-up to pull requests #503 and #510
* Merge branch 'corona10-gh-513' (fixes #513, pull request #514)Sebastian Pipping2021-10-176-12/+19
|\
| * Changes: Document #513 and #514Sebastian Pipping2021-10-171-0/+2
| |
| * Apply #514 to attribution headersSebastian Pipping2021-10-175-0/+5
| |
| * Reorder the location of including expat_config.hDong-hee Na2021-10-175-12/+12
|/
* Merge pull request #510 from libexpat/issue-509-link-against-libmSebastian Pipping2021-09-2011-4/+43
|\ | | | | Link against libm for function "isnan" (fixes #509)
| * Autotools|CMake: Link against libm for function "isnan"Sebastian Pipping2021-09-2011-3/+42
| | | | | | | | | | | | | | $ git --no-pager grep -lw isnan lib/xmlparse.c tests/runtests.c xmlwf/xmlwf.c
| * autotools-cmake.yml: Add missing full stopSebastian Pipping2021-09-101-1/+1
|/
* Merge pull request #507 from libexpat/autotools-sync-cmake-filesSebastian Pipping2021-07-232-1/+4
|\ | | | | Autotools: Get CMake templates back in sync with CMake of GitHub Actions image "ubuntu-20.04"
| * Autotools: Get CMake templates back in sync with ubuntu-20.04autotools-sync-cmake-filesSebastian Pipping2021-07-232-1/+4
|/
* Merge pull request #495 from libexpat/fix-pkgconfig-libs-for-mingwSebastian Pipping2021-07-069-61/+105
|\ | | | | CMake: Fix pkg-config section "Libs" for build type Debug with MinGW
| * CMake: Improve summary output for multi-config buildsSebastian Pipping2021-07-061-2/+15
| |
| * CMake: Report on effective CMake generatorSebastian Pipping2021-07-061-0/+1
| |
| * Autotools: Simplify expat.pc templating (now that we can)Sebastian Pipping2021-07-062-5/+2
| |
| * CMake: Fix pkg-config section "Libs" for multi-config CMake generatorsSebastian Pipping2021-07-064-12/+39
| |
| * Update URL in pc fileKai Pastor2021-07-061-1/+1
| |
| * CMake: Fix pkg-config section "Libs" for non-release MinGW buildsSebastian Pipping2021-07-064-43/+44
| |
| * CMake: Apply -DEXPAT_MSVC_STATIC_CRT=ON to off-grid built typesSebastian Pipping2021-07-061-0/+2
| |
| * CMake: Avoid empty CMAKE_BUILD_TYPESebastian Pipping2021-07-064-6/+9
| |
| * CMake: Move _EXPAT_BUILD_TYPE_UPPER up for upcoming re-useSebastian Pipping2021-07-061-1/+1
|/
* Merge pull request #503 from Batchyx/nullbuffersSebastian Pipping2021-07-051-1/+2
|\ | | | | doc/reference.html: Document that XML_GetBuffer(parser, 0) may return NULL
| * doc/reference.html: Docmument that XML_GetBuffers(parser, 0) may be NULLNicolas Cavallari2021-07-051-1/+2
|/ | | | | | | 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.
* Merge pull request #498 from libexpat/add-files-to-release-archivesSebastian Pipping2021-06-062-0/+10
|\ | | | | Include files buildconf.sh and fuzz/*.c with release archives
| * Makefile.am: Include buildconf.sh and fuzz/*.c with release archivesSebastian Pipping2021-06-052-0/+10
|/
* Merge pull request #492 from libexpat/issue-491-prepare-release-2-4-1R_2_4_1Sebastian Pipping2021-05-2310-16/+20
|\ | | | | Prepare release 2.4.1 (part of #491)
| * Set expected release date for 2.4.1Sebastian Pipping2021-05-231-1/+1
| |
| * Bump version info from 9:0:8 to 9:1:8Sebastian Pipping2021-05-233-2/+6
| | | | | | | | See https://verbump.de/ for what these numbers do.
| * Bump version to 2.4.1Sebastian Pipping2021-05-238-13/+13
|/
* Merge pull request #490 from libexpat/issue-488-expat-config-h-multilib-supportSebastian Pipping2021-05-233-5/+35
|\ | | | | [2.4.0] Keep macro SIZEOF_VOID_P out of file expat_config.h(.in) for multilib (fixes #488)
| * Keep macro SIZEOF_VOID_P out of expat_config.h(.in) for multilib supportSebastian Pipping2021-05-233-5/+35
|/