Commit Graph

407 Commits

Author SHA1 Message Date
Sebastian Pipping
a0ce01d3b0 Changes: Document #356 2019-10-12 23:20:52 +02:00
Sebastian Pipping
5123c8ed95 xmltok.c: Address warnings about accidental non-ASCII dashes in comments (#355) 2019-10-01 21:50:52 +02:00
Sebastian Pipping
c675d2d9da Changes: Document #354 2019-10-01 21:46:14 +02:00
Sebastian Pipping
b3d3ea6456 Changes: Fix spelling of "September" 2019-09-28 15:16:09 +02:00
Sebastian Pipping
a7bc26b697 Set release date for 2.2.9 2019-09-25 21:30:07 +02:00
Sebastian Pipping
89de2d561c Bump version info from 7:10:6 to 7:11:6 2019-09-25 21:26:10 +02:00
Sebastian Pipping
fc79a3acdf Changes: Document #347 2019-09-25 21:18:59 +02:00
Sebastian Pipping
de621b53cf CMake: Use libexpat*.(dll|lib) not expat*.(dll|lib) on Windows 2019-09-21 20:43:04 +02:00
Sebastian Pipping
6b19963341 Drop mistaken executable bits 2019-09-16 20:54:47 +02:00
Sebastian Pipping
91b17cfeb8 Set release date for 2.2.8 2019-09-13 22:03:21 +02:00
Sebastian Pipping
8fd183abfe Bump version info from 7:9:6 to 7:10:6 2019-09-13 21:44:39 +02:00
Sebastian Pipping
9f89db5317 Changes: Document #312 and #343 2019-09-13 21:17:02 +02:00
Sebastian Pipping
68ec895e5d Changes: Re-order entries for upcoming a release 2019-09-08 20:05:04 +02:00
Sebastian Pipping
70a4a691fc xmlwf: Fix exit code for case without "-d DIRECTORY" 2019-09-06 19:53:36 +02:00
Sebastian Pipping
45bf95686c Changes: Add reference to #336 2019-09-05 21:58:50 +02:00
Sebastian Pipping
27ec307136 CMake: Introduce option EXPAT_CHAR_TYPE=(char|ushort|wchar_t) 2019-09-05 17:20:06 +02:00
Sebastian Pipping
5f28bccc5b Changes: Add reference to #338 2019-09-05 16:35:48 +02:00
Sebastian Pipping
fae03ea47c Changes: Document #339 2019-09-05 16:34:20 +02:00
Sebastian Pipping
041e7768be xmlwf: Improve "xmlwf -h" help output 2019-09-05 00:45:14 +02:00
Sebastian Pipping
3ae79a8893 Changes: Mention CVE and commit SHA1 for #317 2019-09-04 20:43:43 +02:00
Sebastian Pipping
6da1f19625
Merge pull request #318 from libexpat/issue-317
Deny internal entities closing the doctype (for #317)
2019-09-03 22:00:41 +02:00
Sebastian Pipping
3e38a17340 CMake: Fix use of XML_UNICODE and XML_UNICODE_WCHAR_T
C/C++ code is not ready to get those from expat_config.h, yet.
2019-09-03 00:36:36 +02:00
Sebastian Pipping
da8be0224c CMake: Port "make xml-runtest" over from GNU Autotools 2019-09-02 21:31:46 +02:00
Sebastian Pipping
d78357da50 CMake: Make MinGW support work 2019-09-02 00:45:23 +02:00
Sebastian Pipping
660a83ea20 Changes: Reference #331 and #333 2019-09-01 21:10:09 +02:00
Sebastian Pipping
55e4807c26 Changes: Add reference to #329 2019-08-31 02:23:49 +02:00
Sebastian Pipping
493aebf28f Changes: Mention -DEXPAT_BUILD_FUZZERS=(ON|OFF) 2019-08-30 23:54:51 +02:00
Sebastian Pipping
adbfa6a2ed Changes: Document move to EXPAT_ CMake option namespace prefix 2019-08-30 23:54:51 +02:00
Sebastian Pipping
54a5ea1bb8 CMake: Fix pull request reference typo 2019-08-30 23:54:51 +02:00
Sebastian Pipping
d13ceacad1 CMake: Rename XML_% to EXPAT_% 2019-08-30 23:54:51 +02:00
Sebastian Pipping
0eb711e9b6 CMake: Rename USE_SYS_GETRANDOM to EXPAT_WITH_SYS_GETRANDOM 2019-08-30 21:39:15 +02:00
Sebastian Pipping
b244583d34 CMake: Rename USE_GETRANDOM to EXPAT_WITH_GETRANDOM 2019-08-30 21:38:21 +02:00
Sebastian Pipping
3a2c6414ee CMake: Add option -DXML_MIN_SIZE=(ON|OFF), default OFF 2019-08-30 16:00:18 +02:00
Sebastian Pipping
085bfd570b Changes: Pull entry on XML_LARGE_SIZE up next to XML_ATTR_INFO 2019-08-30 15:53:11 +02:00
Sebastian Pipping
f4accb1032 Changes: Enrich CMake related entries 2019-08-30 02:30:28 +02:00
Sebastian Pipping
716c53052b CMake: Provide files for config-mode find_package 2019-08-30 02:30:28 +02:00
Sebastian Pipping
442cb95d29 CMake: Add argument -DXML_LARGE_SIZE=ON 2019-08-30 02:30:28 +02:00
Sebastian Pipping
65ad42cb6f CMake: Install expat_config.h to include directory 2019-08-30 01:19:14 +02:00
Sebastian Pipping
89d17f0d1f README.md: Document supported compilers 2019-08-29 19:49:56 +02:00
Sebastian Pipping
36fa081cfe Drop support for Visual Studio <=7.1/2003
_MSC_VER 1400 is 8.0/2005
2019-08-29 19:49:27 +02:00
Sebastian Pipping
a16ca4c913 Changes: Add reference to #322 2019-08-29 14:14:33 +02:00
Sebastian Pipping
84cf2fb213 Revert "CMake: Enabled MSVC_USE_STATIC_CRT by default (to match MSVC)"
This reverts commit f42417b92c.
2019-08-29 14:00:17 +02:00
Sebastian Pipping
13b579ace2
Merge pull request #322 from libexpat/cmake-inno-setup
Drop MSVC files + build Inno Setup installer using CMake and msbuild
2019-08-29 13:56:22 +02:00
Sebastian Pipping
71485dcf8b win32: Remove MSVC solution and project files 2019-08-29 02:35:05 +02:00
Sebastian Pipping
f42417b92c CMake: Enabled MSVC_USE_STATIC_CRT by default (to match MSVC) 2019-08-29 02:30:34 +02:00
Sebastian Pipping
208e9b4f60 CMake: Re-introduce MT/MD postfix for static windows .lib files 2019-08-29 02:30:34 +02:00
Sebastian Pipping
4406ffb998 Changes: Document doctype closing heap overflow 2019-08-28 17:20:51 +02:00
Sebastian Pipping
a78e8624c9 Changes: Document #308 2019-08-28 14:12:56 +02:00
Sebastian Pipping
e3d6578214 CMake: Windows: Revert "MT" naming postfix bits 2019-08-21 18:19:36 +02:00
Sebastian Pipping
1544741d03 CMake: Add suffix w?d?(MT)? to binaries on Windows 2019-08-17 22:53:48 +02:00
Sebastian Pipping
80d2829fa8 Merge branch 'david-loffredo-portable-unused-param-fix' (#313) 2019-08-17 18:20:49 +02:00
Sebastian Pipping
75c93b91df Changes: Document #313 2019-08-17 18:19:41 +02:00
Sebastian Pipping
2950d7287a Changes: Document #310 2019-08-17 18:01:37 +02:00
Sebastian Pipping
59da88ab55 CMake: Be fine without C++ compiler when tests are disabled 2019-08-12 21:26:20 +02:00
Sebastian Pipping
19146b7f61 CMake: Produce configuration summary 2019-08-12 21:26:08 +02:00
Sebastian Pipping
c76f2c4690 Changes: Document out-of-source fix to "make run-xmltest" 2019-08-11 19:38:08 +02:00
dos2unix
5e4af89d56 CMake: Migrate files from Windows to Unix line endings 2019-08-10 23:52:10 +02:00
Sebastian Pipping
ca9c19e161 Changes: Streamline entries about new CMake arguments 2019-08-10 20:33:00 +02:00
Sebastian Pipping
b4690c0d55 Changes: Document #239 and #301 2019-08-10 20:30:27 +02:00
Sebastian Pipping
8c1d9c144a Changes: Document #299 and #302 2019-08-07 19:50:50 +02:00
Sebastian Pipping
879021192b Changes: Document fix to #240 2019-08-04 15:17:07 +02:00
Sebastian Pipping
ee4581af41 runtests.c: Add two test cases for/from issue #240
Many thanks to Rolf Ade (@pointsman)!
2019-08-04 15:17:07 +02:00
Sebastian Pipping
f485410a9b Changes: Document mass-application of clang-format 9 2019-08-03 21:31:44 +02:00
Sebastian Pipping
ef075b086f Changes: Document #286 2019-07-29 22:04:36 +02:00
Sebastian Pipping
c174c05433 expat.h: Drop OpenVMS support leftover (#14) 2019-07-28 17:58:56 +02:00
Sebastian Pipping
8a327049d8 Changes: Add missing entries 2019-07-28 02:01:03 +02:00
Sebastian Pipping
434f549134 Changes: Document #239 and #277 2019-07-09 23:18:21 +02:00
Sebastian Pipping
4eeb9af97a Merge branch 'issue-268-address-variable-shadowing' (#270, fixes #268) 2019-07-06 19:17:52 +02:00
Sebastian Pipping
cd2d9826a5 Changes: Mention #268 and #270 2019-07-06 19:17:05 +02:00
Sebastian Pipping
cdad8bad64 Changes: Mention #244 2019-07-03 22:58:49 +02:00
Sebastian Pipping
aa1faa2de5 Changes: Document #264 2019-07-03 22:52:32 +02:00
Sebastian Pipping
9c90d3db3a Changes: Attach CVE-2018-20843 to #186 and #262 2019-06-24 20:08:48 +02:00
Sebastian Pipping
f9ff801c5b Changes: Document #265 2019-06-20 21:59:28 +02:00
Sebastian Pipping
d3b78b42a2 Bump version from 2.2.6 to 2.2.7 2019-06-19 18:41:14 +02:00
Sebastian Pipping
c04903b3d1 Bump version info from 7:8:6 to 7:9:6 2019-06-19 18:29:05 +02:00
Sebastian Pipping
a91e771f63 Changes: Group/re-order changes for upcoming 2.2.7 2019-06-19 17:58:55 +02:00
Sebastian Pipping
fc65cc00b4 Changes: Document #158 and #263 2019-06-19 15:52:05 +02:00
Sebastian Pipping
ed682ae567 Changes: Document #186 and #262 2019-06-16 23:58:45 +02:00
Sebastian Pipping
8d922c1ecf Changes: Document #257 2019-05-18 14:11:14 +02:00
Sebastian Pipping
dcc356ce8e Changes: Remove @ GitHub username marker noise 2019-05-12 19:25:39 +02:00
Sebastian Pipping
844e5482c7 Autotools: Produce .tar.{gz,lz,xz} release archives (#236, #258) 2019-05-12 19:19:40 +02:00
Sebastian Pipping
95455453b1 Fix compilation for lack of docbook2x-man
The guard in doc/Makefile.am was supposed to protect against
publishing release tarballs lacking a compiled xmlwf.1 man page
without noticing.  Now it does no more than advertised.
2019-01-26 20:34:41 +01:00
Sebastian Pipping
f511408215 Changes: Mention PR #246 2019-01-26 18:55:51 +01:00
Sebastian Pipping
c69657f8fd m4: Fix check for -fvisibility=hidden for Clang 2019-01-26 18:35:37 +01:00
Sebastian Pipping
b90d29e44d Changes: Document fix to #243 2019-01-11 01:32:25 +01:00
Sebastian Pipping
8e4bd31840 Changes: Document #227 2018-10-21 14:59:34 +02:00
Sebastian Pipping
ffd7fe33dc Changes: Document #228 2018-10-21 14:17:35 +02:00
Sebastian Pipping
47ce3ef99c Changes: Document #219, give credit to @benjaminp 2018-09-20 21:26:48 +02:00
Sebastian Pipping
fdc4400609 Changes: Document #195 and #197, give credit to @yugr 2018-09-20 21:18:19 +02:00
Sebastian Pipping
af9e45e778 Changes: Mark GitHub accounts with an "@" prefix 2018-08-22 10:16:00 +02:00
Sebastian Pipping
ad30429fe1 Changes: Document #212 2018-08-22 10:14:03 +02:00
Sebastian Pipping
39e487da35 Prepare release version 2.2.6 (#209) 2018-08-12 21:40:00 +02:00
Sebastian Pipping
62f92a5e1c Bump version info from 7:7:6 to 7:8:6 (#209) 2018-08-12 21:40:00 +02:00
Sebastian Pipping
5aa85a1efc Changes: Document #207 and #208, give credit to @frast 2018-08-12 16:41:35 +02:00
Sebastian Pipping
3139a2465f Changes: Document #170 and #206 2018-08-06 19:58:01 +02:00
Sebastian Pipping
2f720e5ffa Changes: Document #204 and #205
Big thanks to @pointsman and @RMJ10!
2018-08-03 20:31:31 +02:00
Sebastian Pipping
e314feb290 Document #202 2018-07-08 19:36:30 +02:00
Sebastian Pipping
491aa5cbf5 Changes: Document #200 2018-06-30 22:24:18 +02:00
Sebastian Pipping
867579e41f Support db2x_docbook2man for man page compilation (#188) 2018-02-28 15:07:21 +01:00
Sebastian Pipping
8a0e46999c Changes: Document #190 2018-02-18 15:56:21 +01:00
Sebastian Pipping
19391f33cc configure.ac: Detect and report SGML docbook2man (#188) 2018-02-14 21:51:29 +01:00
Sebastian Pipping
41fe2b887e expat.h: Fix comment typo (#187) 2018-02-01 21:19:44 +01:00
Sebastian Pipping
8bde051202 Changes: Document #184 2018-01-08 00:57:25 +01:00
Sebastian Pipping
74877dde28 Changes: Document #181 2018-01-07 23:23:31 +01:00
Sebastian Pipping
a04764dcf0 runtests.c: Support Visual Studio <=9.x/2008 w/o stdint.h (#180)
Same approach as done in `lib/siphash.h`, earlier.
2017-12-27 13:33:46 +01:00
Rolf Eike Beer
5681911965 CMake: Use GNUInstallDirs module to set proper defaults for install directories 2017-12-14 20:35:04 +01:00
Sebastian Pipping
03fe35ef55 Changes: Document #176 2017-12-13 19:49:54 +01:00
Sebastian Pipping
b7fbef9950 Changes: Add missing pull request references for 2.2.6 2017-12-13 18:28:00 +01:00
Sebastian Pipping
50d1ae6c28 Merge branch 'issue-165-fix-configure' (issue #165, pull request #168) 2017-12-13 18:17:36 +01:00
Brad King
6b3c448153 CMake: Prefer check_symbol_exists over check_function_exists
The `CheckFunctionExists` module documentation recommends using
`CheckSymbolExists` instead.  `check_symbol_exists` verifies that one
can actually include a header file and refer to a symbol.  This is more
robust than just checking whether one can link to a symbol by name.
2017-12-13 07:05:46 -05:00
Sebastian Pipping
298f93aa3c Changes: Document new CMake option WARNINGS_AS_ERRORS 2017-12-06 14:29:52 +01:00
Sebastian Pipping
07584712a0 Changes: Move 2.2.6+ changes where they belong
Added to 2.2.5 by mistake, earlier.
2017-12-04 19:39:45 +01:00
Sebastian Pipping
38d1c9aeb4 Changes: Use vanklompf's real name (#173) 2017-12-04 19:32:48 +01:00
Sebastian Pipping
5f92189033 Changes: Give credit to vanklompf 2017-12-04 00:15:55 +01:00
Sebastian Pipping
8e3f402efe Fix configure syntax error (#165) 2017-11-02 22:20:11 +01:00
Sebastian Pipping
86cbbb2e74 Changes: Limit scope of grep -q to autotools build system (#166) 2017-11-02 22:18:11 +01:00
Sebastian Pipping
e41c222677 Changes: Document #167 2017-11-02 22:16:37 +01:00
Sebastian Pipping
622da3af18 Avoid grep option -q for Solaris (#166)
Also utilize variable ${FGREP} set by configure
2017-11-02 21:37:38 +01:00
Sebastian Pipping
336b921708 Changes: Document upgrade to Visual Studio 2017
Related commit: a1f553f5f5
2017-11-01 19:36:06 +01:00
Sebastian Pipping
5f9bc4836f Prepare release version 2.2.5 (#133) 2017-10-31 17:20:31 +01:00
Sebastian Pipping
0a6b7d2f31 Bump version info from 7:6:6 to 7:7:6 (#133) 2017-10-27 20:05:59 +02:00
Sebastian Pipping
0f5186c7b8 Support docbook-to-man command, e.g. for openSUSE (#153) 2017-10-27 19:47:08 +02:00
Sebastian Pipping
c227d90984 Changes: Document lack of XML_ERROR_INVALID_ARGUMENT message 2017-10-25 14:12:57 +02:00
Sebastian Pipping
a80b209884 xmlparse.c: Address warning about unused functions (#161) 2017-10-24 22:46:30 +02:00
Sebastian Pipping
535047b10c Tests: Fix CPPFLAGS=-DNDEBUG ourselves (#160) 2017-10-24 21:41:18 +02:00
Sebastian Pipping
68bf904027 Changes: Document #153 and #155 2017-10-21 19:55:32 +02:00
Sebastian Pipping
bc7d690203 Changes: Mention #144 2017-09-09 18:59:29 +02:00
Sebastian Pipping
56b64ca040 Changes: Document fix to #59 2017-09-03 02:13:03 +02:00
Sebastian Pipping
211f06931e Changes: Document fix to #137 2017-09-02 22:32:48 +02:00
Sebastian Pipping
68a0dce355 Changes: Document pull request #132 2017-08-29 23:32:43 +02:00
Sebastian Pipping
bc6468d230 xmlparse.c: Resolve superfluous internal malloc/realloc switch (#6) 2017-08-29 00:39:58 +02:00
Sebastian Pipping
448d79c02e xmltok.c: Use memcpy
Fixes false positive Clang (4.0.1) Static Analyzer warning (issue #9)
as a side-effect.
2017-08-28 22:21:10 +02:00
Sebastian Pipping
e4661bfb85 xmlwf: Address Clang Static Analyzer warning 2017-08-28 21:38:44 +02:00
Sebastian Pipping
1e4ab81a83 Changes: Document #130 2017-08-26 17:19:12 +02:00
Sebastian Pipping
3693f28404 Changes: Document #129 2017-08-26 17:02:30 +02:00
Sebastian Pipping
bc983051bc Changes: Add missing accents 2017-08-23 22:10:03 +02:00
Sebastian Pipping
b5d1139733 Changes: Fix typo 2017-08-23 18:06:46 +02:00
Sebastian Pipping
2cfd6eb2ba Changes: Document #126 2017-08-23 17:41:31 +02:00
Sebastian Pipping
ab1cb1fa07 Add version comment to _INTERNAL_trim_to_complete_utf8_characters 2017-08-23 17:41:30 +02:00
Sebastian Pipping
48d8deb8e1 Changes: Document fix to #11 2017-08-23 00:37:08 +02:00
Sebastian Pipping
be5972546e Changes: Document fix to #8 2017-08-23 00:21:29 +02:00
Sebastian Pipping
a80861beae Changes: Document #106 2017-08-22 23:15:07 +02:00
Sebastian Pipping
3bdb11fc86 Prepare release version 2.2.4 (#123) 2017-08-19 16:40:21 +02:00
Sebastian Pipping
98a5115c2c Bump version info bumped from 7:5:6 to 7:6:6 (#123) 2017-08-19 16:40:20 +02:00
Sebastian Pipping
9abc72b58e Changes: Remove "potential" as we known better now (#115) 2017-08-13 16:33:48 +02:00
Sebastian Pipping
b86f806edf Makefile.am: Include Visual Studio 2013 files in source tarball (#117) 2017-08-12 19:19:56 +02:00
Sebastian Pipping
5c3a01c1cc Include file tests/xmltest.log.expected in source tarball (#117) 2017-08-12 19:10:43 +02:00
Sebastian Pipping
d4390f34f3 Replace handwritten Makefile with GNU Automake 2017-08-12 16:09:50 +02:00
Sebastian Pipping
9d950527a0 configure.ac: Add --without-xmlwf 2017-08-11 22:44:47 +02:00
Sebastian Pipping
d35536d03a Changes: Make list of names alphabetical again 2017-08-11 14:43:33 +02:00