Sebastian Pipping
c3300c9bf2
Get attribution headers back in sync
...
Follow-up to pull requests #503 and #510
2021-10-17 16:35:12 +02:00
Sebastian Pipping
105a5c6ee7
Changes: Document #513 and #514
2021-10-17 16:32:08 +02:00
Sebastian Pipping
c05efa1fbf
Apply #514 to attribution headers
2021-10-17 16:28:01 +02:00
Dong-hee Na
59734d6e31
Reorder the location of including expat_config.h
2021-10-17 20:45:24 +09:00
Sebastian Pipping
0b7a88b355
Autotools|CMake: Link against libm for function "isnan"
...
$ git --no-pager grep -lw isnan
lib/xmlparse.c
tests/runtests.c
xmlwf/xmlwf.c
2021-09-20 18:27:52 +02:00
Sebastian Pipping
3914c2cb83
Autotools: Get CMake templates back in sync with ubuntu-20.04
2021-07-23 14:26:57 +02:00
Sebastian Pipping
f9eb8a1286
CMake: Improve summary output for multi-config builds
2021-07-06 16:22:38 +02:00
Sebastian Pipping
40bf9fe84a
CMake: Report on effective CMake generator
2021-07-06 16:22:38 +02:00
Sebastian Pipping
19dd50990d
Autotools: Simplify expat.pc templating (now that we can)
2021-07-06 16:22:38 +02:00
Sebastian Pipping
1d4bb74c34
CMake: Fix pkg-config section "Libs" for multi-config CMake generators
2021-07-06 16:22:38 +02:00
Kai Pastor
663e529eed
Update URL in pc file
2021-07-06 16:22:38 +02:00
Sebastian Pipping
3486fd6e3d
CMake: Fix pkg-config section "Libs" for non-release MinGW builds
2021-07-06 16:22:38 +02:00
Sebastian Pipping
7cf97a9bda
CMake: Apply -DEXPAT_MSVC_STATIC_CRT=ON to off-grid built types
2021-07-06 16:22:38 +02:00
Sebastian Pipping
b73c80a727
CMake: Avoid empty CMAKE_BUILD_TYPE
2021-07-06 16:22:38 +02:00
Sebastian Pipping
a3bc9162e6
CMake: Move _EXPAT_BUILD_TYPE_UPPER up for upcoming re-use
2021-07-06 16:22:38 +02:00
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
00839393f3
Makefile.am: Include buildconf.sh and fuzz/*.c with release archives
2021-06-05 21:17:25 +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
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
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
192af39be0
Changes: Document Autotools CMake file fixes
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
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
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
4597195fa3
README.md: Add total download count badges
2021-05-13 17:20:07 +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
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