]>
granicus.if.org Git - libexpat/log
Sebastian Pipping [Thu, 24 Aug 2017 20:45:00 +0000 (22:45 +0200)]
appveyor.yml: Apply detailed license header
Jose [Thu, 24 Aug 2017 18:31:15 +0000 (20:31 +0200)]
Add Windows CI with Appveyor Fixes issue #53
Sebastian Pipping [Wed, 23 Aug 2017 16:06:46 +0000 (18:06 +0200)]
Changes: Fix typo
Sebastian Pipping [Wed, 23 Aug 2017 15:55:59 +0000 (17:55 +0200)]
Merge branch 'visual-studio-2012' (pull request #127)
Sebastian Pipping [Wed, 23 Aug 2017 14:06:46 +0000 (16:06 +0200)]
Changes: Document #126
Sebastian Pipping [Wed, 23 Aug 2017 15:35:26 +0000 (17:35 +0200)]
Add version comment to _INTERNAL_trim_to_complete_utf8_characters
Sebastian Pipping [Wed, 23 Aug 2017 15:33:39 +0000 (17:33 +0200)]
Leave no doubt about align_limit_to_full_utf8_characters being internal
Jose [Wed, 23 Aug 2017 11:56:13 +0000 (13:56 +0200)]
Fix missing export symbol required by testsuite
Need to export the symbol align_limit_to_full_utf8_characters
to build the test suite on Windows.
Sebastian Pipping [Wed, 23 Aug 2017 14:23:33 +0000 (16:23 +0200)]
xmlwf/readfilemap.c: Address lack of ssize_t for Visual Studio
Sebastian Pipping [Wed, 23 Aug 2017 14:03:19 +0000 (16:03 +0200)]
qa.sh: Stay closer to c89 (still requires c99)
Sebastian Pipping [Wed, 23 Aug 2017 14:02:40 +0000 (16:02 +0200)]
xmlparse.c|xmltok.c: Turn some comments to c89 style
Jose [Wed, 23 Aug 2017 09:33:12 +0000 (11:33 +0200)]
Fix compile error with Visual Studio 2012
The standard header stdbool.h is not available
with old Visual Studio compilers
Benbuck Nason [Mon, 21 Aug 2017 22:02:01 +0000 (15:02 -0700)]
Add artificial scopes in xmltok.c utf8_toUtf8() to fix c89 compilation.
Sebastian Pipping [Tue, 22 Aug 2017 23:02:21 +0000 (01:02 +0200)]
README.md: Show Travis CI build status
Sebastian Pipping [Tue, 22 Aug 2017 22:37:49 +0000 (00:37 +0200)]
Merge branch 'RMJ10-issue-11-fix' (pull request #110)
Sebastian Pipping [Tue, 22 Aug 2017 22:37:08 +0000 (00:37 +0200)]
Changes: Document fix to #11
Rhodri James [Thu, 3 Aug 2017 10:25:04 +0000 (11:25 +0100)]
Don't suppress default handler unnecessarily (Issue #11)
The roles XML_ROLE_DOCTYPE_PUBLIC_ID and XML_ROLE_DOCTYPE_SYSTEM_ID
fall through to XML_ROLE_ENTITY_PUBLIC_ID and XML_ROLE_ENTITY_SYSTEM_ID
respectively. This lead to the default handler getting suppressed if
there was no start doctype declaration handler but there was an entity
declaration handler.
Rhodri James [Thu, 3 Aug 2017 10:24:20 +0000 (11:24 +0100)]
Test for incorrectly suppressed default handler (issue #11)
Sebastian Pipping [Tue, 22 Aug 2017 22:22:49 +0000 (00:22 +0200)]
Merge branch 'RMJ10-issue-8-fix' (pull request #108)
Sebastian Pipping [Tue, 22 Aug 2017 22:21:29 +0000 (00:21 +0200)]
Changes: Document fix to #8
Rhodri James [Wed, 2 Aug 2017 16:35:25 +0000 (17:35 +0100)]
Keep allocDefaultAtts consistent if allocating defaultAtts fails.
See issue #8
Sebastian Pipping [Tue, 22 Aug 2017 21:21:37 +0000 (23:21 +0200)]
Merge branch 'RMJ10-xmlwf-doctype-fix' (pull request #106)
Sebastian Pipping [Tue, 22 Aug 2017 21:00:04 +0000 (23:00 +0200)]
Changes: Document #106
Sebastian Pipping [Tue, 22 Aug 2017 21:14:14 +0000 (23:14 +0200)]
xmlwf.c: Address unused parameter warning
Rhodri James [Wed, 5 Jul 2017 13:22:30 +0000 (14:22 +0100)]
Update expected test log to match changes to xmlwf
Rhodri James [Tue, 22 Aug 2017 10:54:52 +0000 (11:54 +0100)]
Plug memory leak in xmlwf's end of doctype declaration handler
Rhodri James [Mon, 21 Aug 2017 17:16:41 +0000 (18:16 +0100)]
Fix formatting and message re-use
Rhodri James [Mon, 21 Aug 2017 16:53:10 +0000 (17:53 +0100)]
Rename xmlCharDup to xcsdup and tighten up the code
Rhodri James [Mon, 21 Aug 2017 16:21:22 +0000 (17:21 +0100)]
Move static variables into a userdata structure
Rhodri James [Wed, 2 Aug 2017 15:09:13 +0000 (16:09 +0100)]
Add command-line arg "-N" to xmlwf to add notations to test output
...and use it in xmltest.sh
Rhodri James [Wed, 5 Jul 2017 14:56:10 +0000 (15:56 +0100)]
Sort notations by name in xmlwf for conformance tests
Rhodri James [Wed, 5 Jul 2017 13:18:00 +0000 (14:18 +0100)]
Add doctype and notation handlers to xmlwf for conformance tests
Sebastian Pipping [Tue, 22 Aug 2017 18:35:28 +0000 (20:35 +0200)]
Merge branch 'bluhm-memcpy-cast' (pull request #125)
Alexander Bluhm [Mon, 21 Aug 2017 17:33:08 +0000 (19:33 +0200)]
Do not cast arguments of memcpy(3).
With an explicit cast, the C compiler does not check whether the
function's arguments are compatible and will just convert anything.
So removing the cast makes the code safer as the compiler will
complain in more cases. The implicit cast does the correct thing.
Sebastian Pipping [Sun, 20 Aug 2017 18:21:44 +0000 (20:21 +0200)]
README.md|Makefile.am: Fix sed pattern for libexpatw.la
Sebastian Pipping [Sat, 19 Aug 2017 14:46:41 +0000 (16:46 +0200)]
Travis CI: Build RPM package, too
Sebastian Pipping [Sat, 19 Aug 2017 14:08:00 +0000 (16:08 +0200)]
Prepare release version 2.2.4 (#123)
Sebastian Pipping [Sat, 19 Aug 2017 14:23:09 +0000 (16:23 +0200)]
Bump version info bumped from 7:5:6 to 7:6:6 (#123)
Sebastian Pipping [Sat, 19 Aug 2017 13:58:00 +0000 (15:58 +0200)]
Sebastian Pipping [Sat, 19 Aug 2017 14:36:12 +0000 (16:36 +0200)]
expat.spec: Fix source URL
Sebastian Pipping [Sat, 19 Aug 2017 14:27:00 +0000 (16:27 +0200)]
conftools/mkinstalldirs: Removed generated file (#65)
Sebastian Pipping [Sat, 19 Aug 2017 14:19:44 +0000 (16:19 +0200)]
buildconf.sh: Make sure that configure has latest version (#65)
Regression from
d4390f34f3890e969137605adcbac4ed571e00e4
Sebastian Pipping [Tue, 15 Aug 2017 19:46:29 +0000 (21:46 +0200)]
lib/Makefile.am: Install files AUTHORS and Changes, too
Sebastian Pipping [Sun, 13 Aug 2017 14:33:48 +0000 (16:33 +0200)]
Changes: Remove "potential" as we known better now (#115)
Sebastian Pipping [Sat, 12 Aug 2017 19:30:10 +0000 (21:30 +0200)]
loadlibrary.c: Mention license name and modifications (#116)
Sebastian Pipping [Sat, 12 Aug 2017 19:15:22 +0000 (21:15 +0200)]
README.md: Fix and improve ordered list syntax
Sebastian Pipping [Sat, 12 Aug 2017 19:13:37 +0000 (21:13 +0200)]
README.md: Resolve pre-Automake INSTALL_ROOT leftover (#65)
Sebastian Pipping [Sat, 12 Aug 2017 18:56:14 +0000 (20:56 +0200)]
Inline copyright headers with C/C++ code where missing (#116)
Sebastian Pipping [Sat, 12 Aug 2017 17:23:14 +0000 (19:23 +0200)]
Merge branch 'source-tarball-windows'
Sebastian Pipping [Sat, 12 Aug 2017 17:19:56 +0000 (19:19 +0200)]
Makefile.am: Include Visual Studio 2013 files in source tarball (#117)
Sebastian Pipping [Sat, 12 Aug 2017 17:16:14 +0000 (19:16 +0200)]
Makefile.am: Extract variables for CMake and Windows files
Sebastian Pipping [Sat, 12 Aug 2017 17:10:43 +0000 (19:10 +0200)]
Include file tests/xmltest.log.expected in source tarball (#117)
Sebastian Pipping [Sat, 12 Aug 2017 14:39:26 +0000 (16:39 +0200)]
Merge branch 'automake' #65 #118
Sebastian Pipping [Sat, 12 Aug 2017 14:22:16 +0000 (16:22 +0200)]
Travis CI: Add mode for "make distcheck"
Sebastian Pipping [Fri, 11 Aug 2017 17:14:18 +0000 (19:14 +0200)]
Replace handwritten Makefile with GNU Automake
Sebastian Pipping [Fri, 11 Aug 2017 20:59:38 +0000 (22:59 +0200)]
Extend .gitignore
Sebastian Pipping [Fri, 11 Aug 2017 21:03:47 +0000 (23:03 +0200)]
Merge branch 'configure-without-xmlwf'
Sebastian Pipping [Fri, 11 Aug 2017 20:22:59 +0000 (22:22 +0200)]
configure.ac: Add --without-xmlwf
Sebastian Pipping [Fri, 11 Aug 2017 20:04:58 +0000 (22:04 +0200)]
Makefile.in: Extract targets related to xmlwf
Sebastian Pipping [Fri, 11 Aug 2017 12:43:13 +0000 (14:43 +0200)]
Changes: Make list of names alphabetical again
Sebastian Pipping [Thu, 10 Aug 2017 19:49:48 +0000 (21:49 +0200)]
xmltok.c: Avoid copying of partial characters for UTF-8 input (#115)
Also make use of memcpy
Second take
Sebastian Pipping [Mon, 7 Aug 2017 18:53:50 +0000 (20:53 +0200)]
Merge branch 'DerDakon-cmake-cleanup' (pull request #114)
Sebastian Pipping [Mon, 7 Aug 2017 18:52:28 +0000 (20:52 +0200)]
Changes: Document #114
Rolf Eike Beer [Mon, 7 Aug 2017 08:39:28 +0000 (10:39 +0200)]
CMake: always honor manually set BUILD_* options
Figure out if the option should be enabled or disabled by default, but
unconditionally use it if it is set.
Rolf Eike Beer [Mon, 7 Aug 2017 08:30:21 +0000 (10:30 +0200)]
CMake: drop linker flag setting
CMake propagates the normal compiler flags also to the linker, one would only
need this for special linker-only flags.
Rolf Eike Beer [Mon, 7 Aug 2017 08:29:42 +0000 (10:29 +0200)]
CMake: properly search and announce libbsd support
Sebastian Pipping [Sun, 6 Aug 2017 18:38:50 +0000 (20:38 +0200)]
Changes: Document fix to #74
Related commit:
45a9b99af9683facdaa576690f1e2d2e04999281
Sebastian Pipping [Sun, 6 Aug 2017 16:08:36 +0000 (18:08 +0200)]
Merge branch 'DerDakon-cmake-detect' (pull request #107)
Sebastian Pipping [Sun, 6 Aug 2017 16:06:24 +0000 (18:06 +0200)]
Changes: Document fix to #43
Sebastian Pipping [Sun, 6 Aug 2017 15:59:50 +0000 (17:59 +0200)]
expat_config.h.cmake: Replace misleading header
Rolf Eike Beer [Sat, 5 Aug 2017 12:59:53 +0000 (14:59 +0200)]
CMake: add option for /dev/urandom availability
Rolf Eike Beer [Wed, 2 Aug 2017 12:09:19 +0000 (14:09 +0200)]
CMake: detect the presence of entropy functions
Rolf Eike Beer [Wed, 2 Aug 2017 11:13:53 +0000 (13:13 +0200)]
CMake: set -fno-strict-aliasing only if the compiler supports it
Sebastian Pipping [Fri, 4 Aug 2017 19:31:50 +0000 (21:31 +0200)]
Merge branch 'jwilk-forks-spelling' (pull request #111)
Sebastian Pipping [Fri, 4 Aug 2017 19:31:12 +0000 (21:31 +0200)]
Changes: Document #111
Jakub Wilk [Thu, 3 Aug 2017 20:50:03 +0000 (22:50 +0200)]
Fix typos
Sebastian Pipping [Thu, 3 Aug 2017 19:35:24 +0000 (21:35 +0200)]
Merge branch 'unsigned-char' (pull request #109)
Sebastian Pipping [Thu, 3 Aug 2017 19:32:28 +0000 (21:32 +0200)]
Changes: Document changes related to #109
Joe Orton [Thu, 3 Aug 2017 08:42:41 +0000 (09:42 +0100)]
Fix tests for both x86 and non-x86. (#109)
Sebastian Pipping [Thu, 3 Aug 2017 19:23:59 +0000 (21:23 +0200)]
tests/minicheck.c: Improve error message display
Sebastian Pipping [Thu, 3 Aug 2017 19:11:37 +0000 (21:11 +0200)]
coverage.sh: Cover -funsigned-char for #109
Sebastian Pipping [Wed, 2 Aug 2017 13:16:36 +0000 (15:16 +0200)]
Prepare release version 2.2.3
Sebastian Pipping [Wed, 2 Aug 2017 13:18:17 +0000 (15:18 +0200)]
Bump version info bumped from 7:4:6 to 7:5:6
Sebastian Pipping [Wed, 2 Aug 2017 13:33:00 +0000 (15:33 +0200)]
runtests.c: Catch some failure to bump XML_*_VERSION
Sebastian Pipping [Wed, 2 Aug 2017 12:54:00 +0000 (14:54 +0200)]
Changes: Document issues #4 #5 #7 #86
.. and extend credits
Sebastian Pipping [Wed, 2 Aug 2017 11:38:41 +0000 (13:38 +0200)]
Changes: Document check for convert function
Related commit:
fc06a529a3283c9b0ec5e253e98f4c23d3b9caa8
Sebastian Pipping [Wed, 2 Aug 2017 11:34:46 +0000 (13:34 +0200)]
loadlibrary.c: Address -Wempty-translation-unit
Sebastian Pipping [Wed, 2 Aug 2017 10:00:50 +0000 (12:00 +0200)]
Merge branch 'notroj-master' (pull request #104)
Joe Orton [Wed, 2 Aug 2017 07:49:20 +0000 (08:49 +0100)]
Expand buffer size to avoid GCC 7.x warning.
Sebastian Pipping [Mon, 31 Jul 2017 20:19:57 +0000 (22:19 +0200)]
doc/xmlwf.xml: Fix mis-leading description of -c
Sebastian Pipping [Sun, 30 Jul 2017 13:53:42 +0000 (15:53 +0200)]
Changes: Mention CVE-2017-11742
Sebastian Pipping [Sat, 29 Jul 2017 21:23:11 +0000 (23:23 +0200)]
Changes: Re-order/classify items for in-the-making release
Sebastian Pipping [Sat, 29 Jul 2017 19:29:14 +0000 (21:29 +0200)]
Never require XML_POOR_ENTROPY for "./configure && make"
.. as XML_POOR_ENTROPY was intended to catch _accidental_
compilation with no provider of high quality entropy
enabled for _non-Autoconf_ build systems from the start.
Sebastian Pipping [Sat, 29 Jul 2017 14:27:36 +0000 (16:27 +0200)]
README.md: Make link to COPYING work for the front page.
Sebastian Pipping [Sat, 29 Jul 2017 14:25:10 +0000 (16:25 +0200)]
Merge branch 'readme-markdown'
Sebastian Pipping [Sat, 29 Jul 2017 14:23:46 +0000 (16:23 +0200)]
README.md: Add note on limitation of -fshort-wchar
Sebastian Pipping [Sat, 29 Jul 2017 14:13:36 +0000 (16:13 +0200)]
README.md: Add links
Sebastian Pipping [Sat, 29 Jul 2017 14:13:13 +0000 (16:13 +0200)]
README.md: Reflect present
Sebastian Pipping [Sat, 29 Jul 2017 14:03:26 +0000 (16:03 +0200)]
README.md: Fix reference to Makefile
Sebastian Pipping [Sat, 29 Jul 2017 13:45:53 +0000 (15:45 +0200)]
Migrate README to Markdown