]>
granicus.if.org Git - libexpat/log
Karl Waclawek [Wed, 1 Nov 2017 14:43:36 +0000 (10:43 -0400)]
Simplified version number updating in setup file for Win32. Fixed Copyright character for UTF-8.
Karl Waclawek [Wed, 1 Nov 2017 14:09:14 +0000 (10:09 -0400)]
Auto-upgrade of project files performed by Visual Studio 2017. This should not be a problem as the Community Edition of VS 2017 can be obtained for free.
Sebastian Pipping [Tue, 31 Oct 2017 14:54:52 +0000 (15:54 +0100)]
Prepare release version 2.2.5 (#133)
Sebastian Pipping [Tue, 31 Oct 2017 16:20:19 +0000 (17:20 +0100)]
Extend .gitignore
Sebastian Pipping [Fri, 27 Oct 2017 18:05:20 +0000 (20:05 +0200)]
Bump version info from 7:6:6 to 7:7:6 (#133)
Sebastian Pipping [Fri, 27 Oct 2017 17:46:18 +0000 (19:46 +0200)]
Support docbook-to-man command, e.g. for openSUSE (#153)
Sebastian Pipping [Wed, 25 Oct 2017 12:13:56 +0000 (14:13 +0200)]
Merge branch 'zmodem-ErrorString_switch' (pull request #162)
Sebastian Pipping [Wed, 25 Oct 2017 12:12:24 +0000 (14:12 +0200)]
Changes: Document lack of XML_ERROR_INVALID_ARGUMENT message
Sebastian Pipping [Wed, 25 Oct 2017 12:06:49 +0000 (14:06 +0200)]
xmlparse.c: Add version information to XML_ErrorString messages
.. based on comments from enum XML_Error in expat.h.
Hans Wennborg [Wed, 25 Oct 2017 08:30:52 +0000 (01:30 -0700)]
XML_ErrorString: handle XML_ERROR_INVALID_ARGUMENT
Previously, this enum didn't have any error string.
Hans Wennborg [Tue, 24 Oct 2017 14:18:34 +0000 (07:18 -0700)]
Rewrite XML_ErrorString to use a switch
This makes it a little easier to correlate each enumerator with its
error message, and the compiler should generate a lookup table anyway.
It also avoids running into Clang's -Wsign-compare warning when building
on Windows (where enum's are signed ints):
error: comparison of integers of different signs: 'enum XML_Error'
and 'unsigned int' [-Werror,-Wsign-compare]
if (code > 0 && code < sizeof(message)/sizeof(message[0]))
~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
We ran into this when building Chromium on Windows using a recent version of
Clang.
Sebastian Pipping [Tue, 24 Oct 2017 20:49:31 +0000 (22:49 +0200)]
xmlparse.c: Make failproof entropy providers stand out more
Sebastian Pipping [Tue, 24 Oct 2017 20:46:30 +0000 (22:46 +0200)]
xmlparse.c: Address warning about unused functions (#161)
Sebastian Pipping [Tue, 24 Oct 2017 19:41:18 +0000 (21:41 +0200)]
Tests: Fix CPPFLAGS=-DNDEBUG ourselves (#160)
Sebastian Pipping [Sat, 21 Oct 2017 18:01:20 +0000 (20:01 +0200)]
Merge branch 'stephengroat-fix-docbook' (pull request #155)
Sebastian Pipping [Sat, 21 Oct 2017 17:55:32 +0000 (19:55 +0200)]
Changes: Document #153 and #155
Sebastian Pipping [Sat, 21 Oct 2017 17:50:55 +0000 (19:50 +0200)]
doc/Makefile.am: Round braces for style
Sebastian Pipping [Sat, 21 Oct 2017 17:49:41 +0000 (19:49 +0200)]
doc/Makefile.am: Fix mis-use of variable
We want to delete all generated man pages, not all distributed ones.
Sebastian Pipping [Sat, 21 Oct 2017 17:48:23 +0000 (19:48 +0200)]
configure.ac: Improve documentation of --with(out)-docbook
Sebastian Pipping [Sat, 21 Oct 2017 17:44:16 +0000 (19:44 +0200)]
configure.ac: Allow for custom docbook2x-man command
Example:
./configure DOCBOOK_TO_MAN=/bin/true
Sebastian Pipping [Sat, 21 Oct 2017 17:25:40 +0000 (19:25 +0200)]
doc/Makefile.am: Improve scope of docbook2man availability
.. so that "make dist" has no chance of shipping no manpage
or and outdated one.
Stephen Groat [Wed, 4 Oct 2017 15:11:01 +0000 (08:11 -0700)]
Fix docbook
Sebastian Pipping [Wed, 4 Oct 2017 22:03:45 +0000 (00:03 +0200)]
Merge branch 'pr-150-pepone-master' (#150, fixes #147)
Sebastian Pipping [Wed, 4 Oct 2017 19:16:21 +0000 (21:16 +0200)]
xmlwf|tests: Repeat L string prefix to fix compilation
Sebastian Pipping [Wed, 4 Oct 2017 19:28:32 +0000 (21:28 +0200)]
xmlwf/xmltchar.h: Make T(..) support T(XML_FMT_INT_MOD)
Sebastian Pipping [Wed, 4 Oct 2017 19:13:51 +0000 (21:13 +0200)]
xmlwf.c: Fix code indentation
Jose [Sun, 24 Sep 2017 09:42:56 +0000 (11:42 +0200)]
Add XML_UNICODE_WCHAR_T builds to appveyor build matrix
See issue [#147](https://github.com/libexpat/libexpat/issues/147)
Sebastian Pipping [Mon, 2 Oct 2017 19:58:06 +0000 (21:58 +0200)]
Merge branch 'tbeu-fix-typos' (pull request #154)
tbeu [Mon, 2 Oct 2017 08:47:48 +0000 (10:47 +0200)]
Fix typos and add ICPSR full name
Sebastian Pipping [Fri, 15 Sep 2017 22:59:55 +0000 (00:59 +0200)]
README.md: Use pseudo-organization AppVeyor account
Sebastian Pipping [Mon, 11 Sep 2017 15:07:15 +0000 (17:07 +0200)]
loadlibrary.c: Exclude line from coverage
.. as it seems that something in Windows/Wine would need to be off
to execute it.
Sebastian Pipping [Mon, 11 Sep 2017 13:25:37 +0000 (15:25 +0200)]
Fix test suite for --disable-xml-context (#146)
Regression from
bc6468d23073d133ef1b439b5049c7f609595087
Sebastian Pipping [Sat, 9 Sep 2017 17:24:49 +0000 (19:24 +0200)]
Merge branch 'unicode-xmlwf' (pull request #144 and more)
Sebastian Pipping [Sat, 9 Sep 2017 17:20:40 +0000 (19:20 +0200)]
udiffer.py: Ship with tarballs
Sebastian Pipping [Sat, 9 Sep 2017 17:11:53 +0000 (19:11 +0200)]
runtests.c: Fix compilation for undefined XML_CONTEXT_BYTES
Regression from
70d19d635a355da5b2cecf02ff6c01b3f56106ff
Compile error was:
runtests.c: In function ‘byte_character_handler’:
runtests.c:4195:11: error: ‘s’ undeclared (first use in this function)
(void)s;
Sebastian Pipping [Sat, 9 Sep 2017 16:58:41 +0000 (18:58 +0200)]
Changes: Mention #144
Sebastian Pipping [Sat, 9 Sep 2017 16:56:26 +0000 (18:56 +0200)]
coverage.sh: Support XML_UNICODE_WCHAR_T with MinGW
Sebastian Pipping [Sat, 9 Sep 2017 16:42:41 +0000 (18:42 +0200)]
Make wmain work with MinGW
Sebastian Pipping [Sat, 9 Sep 2017 16:12:08 +0000 (18:12 +0200)]
coverage.sh: Migrate to GNU Automake (#65)
Sebastian Pipping [Sat, 9 Sep 2017 15:54:18 +0000 (17:54 +0200)]
udiffer.py: Improve overall structure
Sebastian Pipping [Sat, 9 Sep 2017 15:50:41 +0000 (17:50 +0200)]
udiffer.py: Extract function to resolve code duplication
Sebastian Pipping [Sat, 9 Sep 2017 15:48:07 +0000 (17:48 +0200)]
udiffer.py: Add license header
Rhodri James [Tue, 29 Aug 2017 17:21:30 +0000 (18:21 +0100)]
Make xmltest.sh script work for UTF-16 builds
Sebastian Pipping [Sat, 9 Sep 2017 15:30:29 +0000 (17:30 +0200)]
xmlwf: Indent preprocessor code
Rhodri James [Tue, 29 Aug 2017 16:59:04 +0000 (17:59 +0100)]
Fix file access for xmlwf compiled with XML_UNICODE_WCHAR_T on MinGW
Rhodri James [Fri, 25 Aug 2017 16:26:57 +0000 (17:26 +0100)]
Make xmlwf build with XML_UNICODE_WCHAR_T on MinGW
This seems to need some extra mangling of Makefile.am for MinGW.
* Add "-mwindows" to AM_CPPFLAGS
* Add "AM_LDFLAGS = -municode"
Running the XML tests (xmltest.sh) is problematic: it needs a
unicode-aware differ for starters
Sebastian Pipping [Sun, 3 Sep 2017 00:12:04 +0000 (02:12 +0200)]
Changes: Document fix to #59
Sebastian Pipping [Sun, 3 Sep 2017 00:03:37 +0000 (02:03 +0200)]
Merge branch 'resolve-parser-hiding-macros'
Sebastian Pipping [Sat, 2 Sep 2017 23:54:28 +0000 (01:54 +0200)]
xmlparse.c: Stop malloc/realloc/free macros from hiding parser (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:49:23 +0000 (01:49 +0200)]
xmlparse.c: Resolve macro "buffer" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:46:02 +0000 (01:46 +0200)]
xmlparse.c: Resolve macro "encoding" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:40:08 +0000 (01:40 +0200)]
xmlparse.c: Resolve macro "defaultExpandInternalEntities" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:39:28 +0000 (01:39 +0200)]
xmlparse.c: Resolve macro "unknownEncodingHandlerData" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:38:45 +0000 (01:38 +0200)]
xmlparse.c: Resolve macro "internalEntityRefHandler" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:38:29 +0000 (01:38 +0200)]
xmlparse.c: Resolve macro "externalEntityRefHandlerArg" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:38:02 +0000 (01:38 +0200)]
xmlparse.c: Resolve macro "externalEntityRefHandler" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:36:59 +0000 (01:36 +0200)]
xmlparse.c: Resolve macro "startNamespaceDeclHandler" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:36:33 +0000 (01:36 +0200)]
xmlparse.c: Resolve macro "unparsedEntityDeclHandler" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:35:59 +0000 (01:35 +0200)]
xmlparse.c: Resolve macro "startCdataSectionHandler" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:34:22 +0000 (01:34 +0200)]
xmlparse.c: Resolve macro "processingInstructionHandler" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:33:16 +0000 (01:33 +0200)]
xmlparse.c: Resolve macro "hash_secret_salt" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:32:55 +0000 (01:32 +0200)]
xmlparse.c: Resolve macro "paramEntityParsing" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:32:36 +0000 (01:32 +0200)]
xmlparse.c: Resolve macro "useForeignDTD" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:32:04 +0000 (01:32 +0200)]
xmlparse.c: Resolve macro "isParamEntity" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:31:23 +0000 (01:31 +0200)]
xmlparse.c: Resolve macro "ps_finalBuffer" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:29:12 +0000 (01:29 +0200)]
xmlparse.c: Resolve macro "ps_parsing" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:28:09 +0000 (01:28 +0200)]
xmlparse.c: Resolve macro "parentParser" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:27:04 +0000 (01:27 +0200)]
xmlparse.c: Resolve macro "namespaceSeparator" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:26:32 +0000 (01:26 +0200)]
xmlparse.c: Resolve macro "groupSize" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:25:46 +0000 (01:25 +0200)]
xmlparse.c: Resolve macro "groupConnector" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:25:10 +0000 (01:25 +0200)]
xmlparse.c: Resolve macro "temp2Pool" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:23:52 +0000 (01:23 +0200)]
xmlparse.c: Resolve macro "tempPool" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:23:02 +0000 (01:23 +0200)]
xmlparse.c: Resolve macro "attInfo" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:21:33 +0000 (01:21 +0200)]
xmlparse.c: Resolve macro "nsAttsPower" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:20:52 +0000 (01:20 +0200)]
xmlparse.c: Resolve macro "nsAttsVersion" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:16:23 +0000 (01:16 +0200)]
xmlparse.c: Resolve macro "nsAtts" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:15:57 +0000 (01:15 +0200)]
xmlparse.c: Resolve macro "idAttIndex" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:14:48 +0000 (01:14 +0200)]
xmlparse.c: Resolve macro "nSpecifiedAtts" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:12:46 +0000 (01:12 +0200)]
xmlparse.c: Resolve macro "attsSize" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:11:29 +0000 (01:11 +0200)]
xmlparse.c: Resolve macro "atts" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:08:44 +0000 (01:08 +0200)]
xmlparse.c: Resolve macro "tagStack" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 23:03:59 +0000 (01:03 +0200)]
xmlparse.c: Resolve macro "inheritedBindings" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:59:25 +0000 (00:59 +0200)]
xmlparse.c: Resolve macro "freeBindingList" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:54:54 +0000 (00:54 +0200)]
xmlparse.c: Resolve macro "freeTagList" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:52:53 +0000 (00:52 +0200)]
xmlparse.c: Resolve macro "declAttributeIsId" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:48:06 +0000 (00:48 +0200)]
xmlparse.c: Resolve macro "declAttributeIsCdata" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:47:02 +0000 (00:47 +0200)]
xmlparse.c: Resolve macro "declAttributeId" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:41:28 +0000 (00:41 +0200)]
xmlparse.c: Resolve macro "declElementType" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:40:24 +0000 (00:40 +0200)]
xmlparse.c: Resolve macro "declNotationPublicId" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:39:21 +0000 (00:39 +0200)]
xmlparse.c: Resolve macro "declNotationName" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:38:29 +0000 (00:38 +0200)]
xmlparse.c: Resolve macro "declAttributeType" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:38:07 +0000 (00:38 +0200)]
xmlparse.c: Resolve macro "doctypePubid" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:36:25 +0000 (00:36 +0200)]
xmlparse.c: Resolve macro "doctypeSysid" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:35:59 +0000 (00:35 +0200)]
xmlparse.c: Resolve macro "doctypeName" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:34:10 +0000 (00:34 +0200)]
xmlparse.c: Resolve macro "declEntity" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:32:19 +0000 (00:32 +0200)]
xmlparse.c: Resolve macro "curBase" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:31:18 +0000 (00:31 +0200)]
xmlparse.c: Resolve macro "_dtd" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:29:06 +0000 (00:29 +0200)]
xmlparse.c: Resolve macro "dataBufEnd" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:28:05 +0000 (00:28 +0200)]
xmlparse.c: Resolve macro "dataBuf" (issue #59)
Sebastian Pipping [Sat, 2 Sep 2017 22:27:23 +0000 (00:27 +0200)]
xmlparse.c: Resolve macro "bufferLim" (issue #59)