Commit Graph

3461 Commits

Author SHA1 Message Date
Sebastian Pipping
83f12b5627 xmlwf.1: Pull colon out of <emphasis> 2021-04-25 19:10:51 +02:00
Sebastian Pipping
1613b6ed1f xmlwf.1: Add <replaceable> where missing 2021-04-25 19:10:51 +02:00
Sebastian Pipping
724cd4eeab
Merge pull request #468 from libexpat/xmlwf-simplify-synopsis
xmlwf: Simplify synopsis
2021-04-25 19:01:46 +02:00
Sebastian Pipping
c028d9b280 xmlwf: Simplify synopsis 2021-04-25 17:49:21 +02:00
Sebastian Pipping
b61279a1bc
Merge pull request #467 from libexpat/resolve-macro-have-expat-config-h
Resolve macro HAVE_EXPAT_CONFIG_H
2021-04-22 00:58:16 +02:00
Sebastian Pipping
8d1bd6ff2c Resolve macro HAVE_EXPAT_CONFIG_H 2021-04-22 00:11:28 +02:00
Sebastian Pipping
10d3429621
Merge pull request #463 from libexpat/small-xmlwf-refactoring
Small xmlwf refactoring
2021-04-20 13:34:54 +02:00
Sebastian Pipping
49f95cf15e
Merge pull request #465 from TomasKorbar/reference-fix
Fix doc/reference.html badly inserted ul tag (fixes #464)
2021-04-20 12:34:54 +02:00
Tomas Korbar
8f53530dea Fix reference.html badly insterted ul tag
This fix makes no visible difference but stops static code analysers
from yielding warnings about not allowed ul inside paragraph.
2021-04-20 10:40:13 +02:00
Sebastian Pipping
810e240fde xmlwf: Extract exit code constants 2021-04-19 19:32:29 +02:00
Sebastian Pipping
385aeb477b xmlwf: Extract macro XMLWF_SHIFT_ARGUMENT 2021-04-19 19:30:12 +02:00
Sebastian Pipping
2cfa1dd63f Actions: Split off Cppcheck to stop installing 13 unrelated Homebrew formulas 2021-04-06 23:52:35 +02:00
Sebastian Pipping
ae6c9b40af README.md: Extract two bullet points from a long sentence 2021-04-06 23:49:40 +02:00
Sebastian Pipping
dff64502da README.md: Emphasize lowercase and uppercase in CMake content 2021-04-06 23:48:12 +02:00
Sebastian Pipping
f9b68a6c0c Make GitHub Dependabot keep our GitHub Actions up to date 2021-04-06 23:46:11 +02:00
Sebastian Pipping
c23a17cad1
Merge pull request #459 from libexpat/issue-458-cmake-support-absolute-libdir-pkgconfig
CMake: Support absolute paths for CMAKE_INSTALL_(LIB|INCLUDE)DIR (fixes #458)
2021-04-06 22:55:21 +02:00
Sebastian Pipping
0041db3ce2 Actions: Move ci_expat_config_h/ files into .github/workflows/ 2021-04-06 19:58:53 +02:00
Sebastian Pipping
989dd1b2ca CMake: Support absolute paths for CMAKE_INSTALL_(LIB|INCLUDE)DIR (fixes #458) 2021-04-06 19:49:28 +02:00
Sebastian Pipping
a44c3dee40
Merge pull request #457 from libexpat/issue-457-fix-and-cover-list-of-exported-symbols
Fix and cover list of exported symbols
2021-04-05 22:39:26 +02:00
Sebastian Pipping
f29b48cfca Unexpose function _INTERNAL_trim_to_complete_utf8_characters (#457) 2021-04-05 21:44:15 +02:00
Sebastian Pipping
b4f1429679 CMake: Give test suite access to internal symbols 2021-04-05 21:43:57 +02:00
Sebastian Pipping
f01a61402c Autotools: Give test suite access to internal symbols 2021-04-05 20:05:50 +02:00
Sebastian Pipping
ad0aec0651 autotools-cmake.yml: Add check for list of exported symbols 2021-04-05 20:05:50 +02:00
Sebastian Pipping
7b06704601 autotools-cmake.yml: Split up for upcoming extension 2021-04-05 20:05:50 +02:00
Sebastian Pipping
b99f9f5104
Merge pull request #456 from libexpat/actions-enable-periodic-builds
GitHub Actions: Enable periodic CI runs
2021-04-05 20:03:14 +02:00
Sebastian Pipping
20ea6956b5 Actions: Enable periodic builds 2021-04-05 18:52:16 +02:00
Sebastian Pipping
2f051a681b cppcheck: Suprocess warnings of type "objectIndex"
Report from Cppcheck 2.4.1 was:

lib/xmlparse.c:729:26: warning: The address of local variable 'entropy' might be accessed at non-zero index. [objectIndex]
      ((uint8_t *)target)[bytesWrittenTotal] = random8;
                         ^
lib/xmlparse.c:820:39: note: Address of variable taken here.
  writeRandomBytes_arc4random((void *)&entropy, sizeof(entropy));
                                      ^
lib/xmlparse.c:820:31: note: Calling function 'writeRandomBytes_arc4random', 1st argument '(void*)&entropy' value is lifetime=entropy
  writeRandomBytes_arc4random((void *)&entropy, sizeof(entropy));
                              ^
lib/xmlparse.c:729:26: note: The address of local variable 'entropy' might be accessed at non-zero index.
      ((uint8_t *)target)[bytesWrittenTotal] = random8;
                         ^
lib/xmltok.c:318:54: error: The address of local variable 'fromLim' is accessed at non-zero index. [objectIndex]
    const unsigned char prev = (unsigned char)fromLim[-1];
                                                     ^
lib/xmltok.c:369:56: note: Address of variable taken here.
    _INTERNAL_trim_to_complete_utf8_characters(*fromP, &fromLim);
                                                       ^
lib/xmltok.c:369:56: note: Calling function '_INTERNAL_trim_to_complete_utf8_characters', 2nd argument '&fromLim' value is lifetime=fromLim
    _INTERNAL_trim_to_complete_utf8_characters(*fromP, &fromLim);
                                                       ^
lib/xmltok.c:318:54: note: The address of local variable 'fromLim' is accessed at non-zero index.
    const unsigned char prev = (unsigned char)fromLim[-1];
                                                     ^
2021-04-05 18:52:16 +02:00
Sebastian Pipping
bfe4b25b80 cmake/autotools/expat.cmake: Get back in sync with CI 2021-04-05 18:11:22 +02:00
Sebastian Pipping
a46b210be8
Merge pull request #455 from libexpat/issue-454-losen-rejection-of-unsupported-msvc-compilers
CMake: Be less rejective towards unsupported MSVC compilers for Conan (#454)
2021-03-29 14:22:05 +02:00
Sebastian Pipping
9fafff73cd CMake: Be less rejective towards unsupported MSVC compilers for Conan (#454) 2021-03-26 18:05:10 +01:00
Sebastian Pipping
a29faca366
Merge pull request #453 from nschonni/patch-1
typo: Buildung -> Building
2021-03-25 19:11:19 +01:00
Sebastian Pipping
f592a964bd xmlwf.xml: Sync date of latest change 2021-03-25 18:37:33 +01:00
Nick Schonning
8fdc4c6c5f
typo: Buildung -> Building 2021-03-25 13:18:08 -04:00
Sebastian Pipping
2d58706dad Merge branch 'issue-445-prepare-release' (#445) 2021-03-25 01:29:53 +01:00
Sebastian Pipping
cc414b64bd .gitignore: Add generated files at cmake/autotools/ 2021-03-25 01:28:34 +01:00
Sebastian Pipping
7d375b1bd9 Changes: Set release date for version 2.3.0 2021-03-24 21:05:04 +01:00
Sebastian Pipping
800c4d14e2 lib: Fix references to version 2.2.11 to be about 2.3.0, instead 2021-03-24 21:05:04 +01:00
Sebastian Pipping
3417b3e098 Bump version from 2.2.10 to 2.3.0 2021-03-24 21:05:04 +01:00
Sebastian Pipping
d0faa1ec14 README.md: Replace a "will" by a "may" to be more precise 2021-03-24 21:05:04 +01:00
Sebastian Pipping
4bd4bac268 README.md: Fix a SourceForge link leftover regarding Windows binaries (#1) 2021-03-24 21:05:04 +01:00
Sebastian Pipping
1ec7950e46 README.md: Replace Travis CI badge with GitHub Actions badge 2021-03-24 21:05:04 +01:00
Sebastian Pipping
f546f0658b README.md: Document use of libexpat from a CMake-based project 2021-03-24 21:05:04 +01:00
Sebastian Pipping
8f70f8c87f README.md: Add more structure 2021-03-24 20:10:02 +01:00
Sebastian Pipping
c992ac0fd7 README.md: Fix list syntax for some markdown interpreters 2021-03-24 20:09:54 +01:00
Sebastian Pipping
7991830172 Changes: Document #425, #426, #434, #435, #436, #437, #441, #443, #446 (#445) 2021-03-23 00:54:35 +01:00
Sebastian Pipping
1361370223 Changes: Improve documentation of #444 2021-03-23 00:54:35 +01:00
Sebastian Pipping
f840ff1a2a
Merge pull request #452 from libexpat/issue-452-fix-autotools-macro-regression
configure.ac: Fix use of M4 macro "expat_version"
2021-03-23 00:49:17 +01:00
Sebastian Pipping
30ec88b351 configure.ac: Fix use of M4 macro "expat_version"
Regression introduced in fd9a7d649e
as part of pull request #450
2021-03-23 00:01:03 +01:00
Sebastian Pipping
39f304d99f Actions: Make CI fail on non-triple version from configure.ac 2021-03-23 00:01:03 +01:00
Sebastian Pipping
8574d61f78
Merge pull request #451 from libexpat/make-autotools-install-cmake-files
Make GNU Autotools install CMake files
2021-03-22 23:43:14 +01:00