]>
granicus.if.org Git - libexpat/log
Sebastian Pipping [Sat, 26 Oct 2019 12:43:57 +0000 (14:43 +0200)]
xmlparse.c: Improve warning regarding lack of high quality entropy (#172)
Sebastian Pipping [Wed, 16 Oct 2019 13:27:49 +0000 (15:27 +0200)]
Merge branch 'MohammedKhajapasha-issue_361' (#362, fixes #361)
Sebastian Pipping [Wed, 16 Oct 2019 13:24:05 +0000 (15:24 +0200)]
Changes: Fix name order for 2.2.8
Sebastian Pipping [Wed, 16 Oct 2019 13:23:14 +0000 (15:23 +0200)]
Changes: Give credit for #361 and #362
Mohammed Khajapasha [Mon, 14 Oct 2019 17:55:01 +0000 (17:55 +0000)]
Autotools: Add package name variable for expat.pc config file
Add _EXPAT_TARGET package name variable for expat.pc
package config file in automake.
Signed-off-by: Mohammed Khajapasha <mohammed.khajapasha@intel.com>
Sebastian Pipping [Sun, 13 Oct 2019 13:13:49 +0000 (15:13 +0200)]
Merge pull request #359 from libexpat/rand-s-mingwrt-version-guard
Limit declaration of rand_s to mingwrt <5.3.0
Sebastian Pipping [Sun, 13 Oct 2019 11:08:59 +0000 (13:08 +0200)]
Merge pull request #360 from libexpat/improve-cmake
Improve CMake (related to #330)
Sebastian Pipping [Fri, 11 Oct 2019 22:02:07 +0000 (00:02 +0200)]
xmlparse.c: Limit declaration of rand_s to mingwrt <5.3.0
Sebastian Pipping [Sat, 12 Oct 2019 21:22:17 +0000 (23:22 +0200)]
Changes: Document improvements to CMake
Sebastian Pipping [Sat, 12 Oct 2019 15:57:39 +0000 (17:57 +0200)]
CMake: Install shipped xmlwf manpage in case of -DEXPAT_BUILD_DOCS=OFF
Sebastian Pipping [Fri, 11 Oct 2019 21:22:49 +0000 (23:22 +0200)]
CMake: Catch troublesome build combinations for -DEXPAT_CHAR_TYPE=wchar_t
Sebastian Pipping [Wed, 9 Oct 2019 21:10:28 +0000 (23:10 +0200)]
CMake: Catch troublesome build combinations for -DEXPAT_CHAR_TYPE=ushort
Sebastian Pipping [Wed, 9 Oct 2019 21:14:21 +0000 (23:14 +0200)]
CMake: Create libexpatw.{dll,so} and expatw.pc with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
Sebastian Pipping [Wed, 9 Oct 2019 20:43:46 +0000 (22:43 +0200)]
CMake: Fix visibility of EXPAT_WITH_LIBBSD and EXPAT_*RANDOM*
Sebastian Pipping [Sat, 12 Oct 2019 21:20:52 +0000 (23:20 +0200)]
Changes: Document #356
Sebastian Pipping [Wed, 9 Oct 2019 17:56:19 +0000 (19:56 +0200)]
Drop expat.spec RPM packaging (related to #330)
Sebastian Pipping [Wed, 9 Oct 2019 13:21:08 +0000 (15:21 +0200)]
Merge pull request #357 from libexpat/coverage-sh-cmake
Migrate coverage.sh from GNU Autotools to CMake (part of #330)
Sebastian Pipping [Sun, 6 Oct 2019 21:53:38 +0000 (23:53 +0200)]
Travis CI: Cover coverage.sh
Sebastian Pipping [Mon, 7 Oct 2019 22:16:00 +0000 (00:16 +0200)]
codepage.c: Define functions codepageMap and codepageConvert no more than once
Sebastian Pipping [Mon, 7 Oct 2019 21:26:50 +0000 (23:26 +0200)]
coverage.sh: Limit coverage logs to lib/ and xmlwf/ folders
Sebastian Pipping [Mon, 7 Oct 2019 21:24:57 +0000 (23:24 +0200)]
coverage.sh: Report more about calls to lcov (than their output)
Sebastian Pipping [Mon, 7 Oct 2019 20:31:51 +0000 (22:31 +0200)]
coverage.sh: Fix directory collisions for w/ and w/o attribute info
Sebastian Pipping [Sun, 6 Oct 2019 19:48:51 +0000 (21:48 +0200)]
coverage.sh: Re-use first xmlts.zip download
Sebastian Pipping [Sun, 6 Oct 2019 19:28:06 +0000 (21:28 +0200)]
coverage.sh: Move from GNU Autotools to CMake#
Sebastian Pipping [Sun, 6 Oct 2019 19:26:47 +0000 (21:26 +0200)]
coverage.sh: Copy libexpat.dll as well
Sebastian Pipping [Sun, 6 Oct 2019 19:26:09 +0000 (21:26 +0200)]
coverage.sh: Improve handling of absent libwinpthread-1.dll
Sebastian Pipping [Sun, 6 Oct 2019 22:05:15 +0000 (00:05 +0200)]
Merge pull request #356 from wxWidgets/mingw-rand_s-decl
Declare rand_s() for MinGW 32 ourselves
Vadim Zeitlin [Sat, 5 Oct 2019 22:21:37 +0000 (00:21 +0200)]
Declare rand_s() for MinGW 32 ourselves
Runtime files for MinGW don't contain rand_s() declaration, even in
their latest version, so declare it ourselves to avoid the warning about
missing function declaration.
Sebastian Pipping [Tue, 1 Oct 2019 19:50:11 +0000 (21:50 +0200)]
xmltok.c: Address warnings about accidental non-ASCII dashes in comments (#355)
Sebastian Pipping [Tue, 1 Oct 2019 19:46:14 +0000 (21:46 +0200)]
Changes: Document #354
Sebastian Pipping [Mon, 30 Sep 2019 18:48:51 +0000 (20:48 +0200)]
Merge pull request #354 from libexpat/issue-324-cover-build-flags
Cover more build flags (fixes #324)
Sebastian Pipping [Sun, 29 Sep 2019 17:00:45 +0000 (19:00 +0200)]
Travis CI: Cover more non-default build parameters (in isolation)
Sebastian Pipping [Sun, 29 Sep 2019 20:41:36 +0000 (22:41 +0200)]
qa.sh: Exclude "make run-xmltest" for -DEXPAT_DTD=OFF
Sebastian Pipping [Sun, 29 Sep 2019 19:11:33 +0000 (21:11 +0200)]
runtests.c: Fix for -DEXPAT_DTD=OFF
Sebastian Pipping [Sun, 29 Sep 2019 18:17:38 +0000 (20:17 +0200)]
runtests.c: Fix for -DEXPAT_NS=OFF
Sebastian Pipping [Sun, 29 Sep 2019 17:31:04 +0000 (19:31 +0200)]
runtests.c: Fix compiler warning "unused function" with -DEXPAT_MIN_SIZE=ON
Sebastian Pipping [Sun, 29 Sep 2019 17:25:54 +0000 (19:25 +0200)]
xmlparse.c|xmlrole.c: Fix compiler warning "unused parameter" with -DEXPAT_DTD=OFF
Sebastian Pipping [Sun, 29 Sep 2019 17:23:24 +0000 (19:23 +0200)]
xmlparse.c: Address compiler warninging with -DEXPAT_CONTEXT_BYTES=OFF
Warning was:
comparison of integers of different signs: 'int' and 'unsigned long'
Sebastian Pipping [Sat, 28 Sep 2019 13:16:09 +0000 (15:16 +0200)]
Changes: Fix spelling of "September"
Sebastian Pipping [Wed, 25 Sep 2019 19:30:07 +0000 (21:30 +0200)]
Set release date for 2.2.9
Sebastian Pipping [Wed, 25 Sep 2019 19:26:10 +0000 (21:26 +0200)]
Bump version info from 7:10:6 to 7:11:6
Sebastian Pipping [Fri, 13 Sep 2019 19:49:44 +0000 (21:49 +0200)]
Bump version from 2.2.8 to 2.2.9
Sebastian Pipping [Wed, 25 Sep 2019 19:18:59 +0000 (21:18 +0200)]
Changes: Document #347
Sebastian Pipping [Mon, 23 Sep 2019 20:23:46 +0000 (22:23 +0200)]
Merge pull request #349 from libexpat/cmake-windows-libexpat-dll
CMake: Use libexpat*.(dll|lib) not expat*.(dll|lib) on Windows
Sebastian Pipping [Sat, 21 Sep 2019 16:14:37 +0000 (18:14 +0200)]
CMake: Use libexpat*.(dll|lib) not expat*.(dll|lib) on Windows
Sebastian Pipping [Wed, 18 Sep 2019 17:20:05 +0000 (19:20 +0200)]
Merge pull request #347 from bungeman/patch-1
Only define _CRT_RAND_S when not already defined.
bungeman [Wed, 18 Sep 2019 14:39:05 +0000 (10:39 -0400)]
Only define _CRT_RAND_S when not already defined.
There exist builds which go out of their way to define _CRT_RAND_S for everything by forcing it into the list of macros defined on the command line to the compiler. Unfortunately, something like "-D_CRT_RAND_S" implies _CRT_RAND_S is defined to be '1' and defining it to be empty produces a redefinition.
Since the intention here is to ensure that _CRT_RAND_S is always defined, only define it if it isn't already defined.
Sebastian Pipping [Mon, 16 Sep 2019 18:53:23 +0000 (20:53 +0200)]
Drop mistaken executable bits
Sebastian Pipping [Sat, 14 Sep 2019 15:27:19 +0000 (17:27 +0200)]
Merge pull request #345 from tbeu/patch-1
Fix typo in readme
tbeu [Sat, 14 Sep 2019 14:35:17 +0000 (16:35 +0200)]
Fix typo
Sebastian Pipping [Fri, 13 Sep 2019 19:59:52 +0000 (21:59 +0200)]
Set release date for 2.2.8
Sebastian Pipping [Fri, 13 Sep 2019 19:49:44 +0000 (21:49 +0200)]
Bump version from 2.2.7 to 2.2.8
Sebastian Pipping [Fri, 13 Sep 2019 19:44:39 +0000 (21:44 +0200)]
Bump version info from 7:9:6 to 7:10:6
Sebastian Pipping [Fri, 13 Sep 2019 19:17:51 +0000 (21:17 +0200)]
Merge branch 'MohammedKhajapasha-issue_312' (#343, fixes #312)
Sebastian Pipping [Fri, 13 Sep 2019 19:17:02 +0000 (21:17 +0200)]
Changes: Document #312 and #343
Mohammed Khajapasha [Mon, 9 Sep 2019 19:06:42 +0000 (19:06 +0000)]
Autotools: Enable clang tool chain to generate libraries
Enable clang tool chain for autotool to generate shared libexpat libraries.
Signed-off-by: Mohammed Khajapasha <mohammed.khajapasha@intel.com>
Sebastian Pipping [Sun, 8 Sep 2019 18:05:04 +0000 (20:05 +0200)]
Changes: Re-order entries for upcoming a release
Sebastian Pipping [Sat, 7 Sep 2019 00:58:20 +0000 (02:58 +0200)]
Merge pull request #341 from libexpat/xmlwf-fix-exit-code
xmlwf: Fix exit code for case without "-d DIRECTORY"
Sebastian Pipping [Thu, 5 Sep 2019 17:47:16 +0000 (19:47 +0200)]
xmltest.sh: Adapt to fixed xmlwf exit code
Sebastian Pipping [Thu, 5 Sep 2019 16:29:59 +0000 (18:29 +0200)]
xmlwf: Fix exit code for case without "-d DIRECTORY"
Sebastian Pipping [Thu, 5 Sep 2019 23:16:30 +0000 (01:16 +0200)]
Merge pull request #340 from libexpat/issue-332-workaround-xml-min-size-with-asan
runtests.c: Workaround issue with combining XML_MIN_SIZE and ASan (#332)
Sebastian Pipping [Thu, 5 Sep 2019 19:58:50 +0000 (21:58 +0200)]
Changes: Add reference to #336
Sebastian Pipping [Thu, 5 Sep 2019 19:56:40 +0000 (21:56 +0200)]
Merge pull request #336 from libexpat/cmake-option-char-type
CMake option EXPAT_CHAR_TYPE=(char|ushort|wchar_t) + two other small CMake fixes
Sebastian Pipping [Thu, 5 Sep 2019 15:29:15 +0000 (17:29 +0200)]
runtests.c: Workaround issue with combining XML_MIN_SIZE and ASan (#332)
Sebastian Pipping [Thu, 5 Sep 2019 17:37:09 +0000 (19:37 +0200)]
.gitignore: Add missing build results (CMake, qa.sh)
Sebastian Pipping [Thu, 5 Sep 2019 15:21:57 +0000 (17:21 +0200)]
CMake: Streamline expat-config.cmake.in a bit
Sebastian Pipping [Thu, 5 Sep 2019 15:19:46 +0000 (17:19 +0200)]
CMake: Re-model char type components for usability
Sebastian Pipping [Wed, 4 Sep 2019 19:29:46 +0000 (21:29 +0200)]
CMake: Fix guard for EXPAT_MSVC_STATIC_CRT from WIN32 to MSVC
Sebastian Pipping [Wed, 4 Sep 2019 19:20:48 +0000 (21:20 +0200)]
CMake: Set XML_UNICODE for XML_UNICODE_WCHAR_T as well, again
Sebastian Pipping [Wed, 4 Sep 2019 19:05:31 +0000 (21:05 +0200)]
CMake: Introduce option EXPAT_CHAR_TYPE=(char|ushort|wchar_t)
Sebastian Pipping [Thu, 5 Sep 2019 14:38:41 +0000 (16:38 +0200)]
xmlwf: Get -h and -v out of usage summary line
Sebastian Pipping [Thu, 5 Sep 2019 14:35:48 +0000 (16:35 +0200)]
Changes: Add reference to #338
Sebastian Pipping [Thu, 5 Sep 2019 14:34:20 +0000 (16:34 +0200)]
Changes: Document #339
Sebastian Pipping [Thu, 5 Sep 2019 14:16:54 +0000 (16:16 +0200)]
Merge pull request #339 from bettermanzzy/fixMemLeak
Fix a potential memory leak in elements.c
Sebastian Pipping [Thu, 5 Sep 2019 10:35:40 +0000 (12:35 +0200)]
Merge pull request #338 from libexpat/xmlwf-improve-help-output
xmlwf: Improve "xmlwf -h" help output
Sebastian Pipping [Thu, 5 Sep 2019 10:35:05 +0000 (12:35 +0200)]
Merge pull request #337 from libexpat/qa-sh-classify-compiler
qa.sh: Auto-detect QA_COMPILER
zhouzhongyuan [Thu, 5 Sep 2019 08:17:51 +0000 (16:17 +0800)]
fix potential memory leak in elements.c
Sebastian Pipping [Wed, 4 Sep 2019 21:23:29 +0000 (23:23 +0200)]
xmlwf: Improve "xmlwf -h" help output
Sebastian Pipping [Wed, 4 Sep 2019 19:53:47 +0000 (21:53 +0200)]
qa.sh: Auto-detect QA_COMPILER
Sebastian Pipping [Wed, 4 Sep 2019 18:43:43 +0000 (20:43 +0200)]
Changes: Mention CVE and commit SHA1 for #317
Sebastian Pipping [Wed, 4 Sep 2019 18:18:59 +0000 (20:18 +0200)]
Merge pull request #335 from libexpat/build-fuzzing-expat-only-once
CMake: Build fuzzing Expat once, not twelve times
Sebastian Pipping [Tue, 3 Sep 2019 19:44:47 +0000 (21:44 +0200)]
CMake: Build fuzzing Expat once, not twelve times
Sebastian Pipping [Tue, 3 Sep 2019 20:00:41 +0000 (22:00 +0200)]
Merge pull request #318 from libexpat/issue-317
Deny internal entities closing the doctype (for #317)
Sebastian Pipping [Tue, 3 Sep 2019 19:24:54 +0000 (21:24 +0200)]
Merge pull request #334 from libexpat/issue-330-cmake-migration
Go further with CMake migration (for #330)
Sebastian Pipping [Mon, 2 Sep 2019 20:02:44 +0000 (22:02 +0200)]
AppVeyor: Improve use of CMake
Sebastian Pipping [Mon, 2 Sep 2019 22:10:57 +0000 (00:10 +0200)]
CMake: Add missing -municode for wchar_t MinGW
Sebastian Pipping [Mon, 2 Sep 2019 21:48:25 +0000 (23:48 +0200)]
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.
Sebastian Pipping [Mon, 2 Sep 2019 19:30:40 +0000 (21:30 +0200)]
Travis CI: Adapt to qa.sh's move from GNU Autotools to CMake
Sebastian Pipping [Mon, 2 Sep 2019 19:22:23 +0000 (21:22 +0200)]
qa.sh: Migrate from GNU Autotools to CMake
Sebastian Pipping [Mon, 2 Sep 2019 18:46:04 +0000 (20:46 +0200)]
CMake: Drop .c files from expat_SRCS that are empty unless included
Sebastian Pipping [Sun, 1 Sep 2019 22:32:08 +0000 (00:32 +0200)]
CMake: Do not produce expat.pc pkg-config file with MSVC
Sebastian Pipping [Sun, 1 Sep 2019 20:51:18 +0000 (22:51 +0200)]
CMake: Port "make xml-runtest" over from GNU Autotools
Sebastian Pipping [Sun, 1 Sep 2019 20:49:54 +0000 (22:49 +0200)]
CMake: Make MinGW support work
Sebastian Pipping [Sun, 1 Sep 2019 20:50:24 +0000 (22:50 +0200)]
CMake: Fix off-by-one indentation
Sebastian Pipping [Sun, 1 Sep 2019 21:44:05 +0000 (23:44 +0200)]
win32: Fix slash to be a backslash in expat.iss
Sebastian Pipping [Sun, 1 Sep 2019 19:10:36 +0000 (21:10 +0200)]
Merge branch 'issue-331-address-compile-warnings-xml-min-size' (#333)
Sebastian Pipping [Sun, 1 Sep 2019 19:10:09 +0000 (21:10 +0200)]
Changes: Reference #331 and #333
Sebastian Pipping [Sun, 1 Sep 2019 01:14:51 +0000 (03:14 +0200)]
xmltok.c: Fix unused variables warnings for -DXML_MIN_SIZE
Sebastian Pipping [Sat, 31 Aug 2019 00:25:05 +0000 (02:25 +0200)]
README.md: Make CMake option listing more readable
Sebastian Pipping [Sat, 31 Aug 2019 00:23:49 +0000 (02:23 +0200)]
Changes: Add reference to #329