]> granicus.if.org Git - libexpat/log
libexpat
5 years agoBump version from 2.2.6 to 2.2.7 R_2_2_7
Sebastian Pipping [Wed, 19 Jun 2019 16:33:02 +0000 (18:33 +0200)]
Bump version from 2.2.6 to 2.2.7

5 years agoBump version info from 7:8:6 to 7:9:6
Sebastian Pipping [Wed, 19 Jun 2019 16:28:50 +0000 (18:28 +0200)]
Bump version info from 7:8:6 to 7:9:6

5 years agoChanges: Group/re-order changes for upcoming 2.2.7
Sebastian Pipping [Wed, 19 Jun 2019 15:58:55 +0000 (17:58 +0200)]
Changes: Group/re-order changes for upcoming 2.2.7

5 years agoChanges: Document #158 and #263
Sebastian Pipping [Wed, 19 Jun 2019 13:52:05 +0000 (15:52 +0200)]
Changes: Document #158 and #263

5 years agoMerge pull request #263 from kkkunche/master
Sebastian Pipping [Wed, 19 Jun 2019 13:47:26 +0000 (15:47 +0200)]
Merge pull request #263 from kkkunche/master

Correct the man page installation path in CMake Build

5 years agoCorrect the man page installation path in CMake Build
kkkunche [Tue, 18 Jun 2019 16:18:29 +0000 (21:48 +0530)]
Correct the man page installation path in CMake Build

CMake build system : corrected the man page creation to PROJECT_BINARY_DIR
and avoid creation into PROJECT_SOURCE_DIR.

Signed-off-by: kkkunche <kishore.kunche@intel.com>
5 years agoMerge branch 'issue-186-fix-extraction-of-namespace-prefix'
Sebastian Pipping [Sun, 16 Jun 2019 21:59:31 +0000 (23:59 +0200)]
Merge branch 'issue-186-fix-extraction-of-namespace-prefix'

5 years agoChanges: Document #186 and #262
Sebastian Pipping [Sun, 16 Jun 2019 21:37:23 +0000 (23:37 +0200)]
Changes: Document #186 and #262

5 years agoxmlparse.c: Fix extraction of namespace prefix from XML name (#186)
Sebastian Pipping [Wed, 12 Jun 2019 13:42:22 +0000 (15:42 +0200)]
xmlparse.c: Fix extraction of namespace prefix from XML name (#186)

5 years agoMerge branch 'issue-257-portable-shebang' (#257)
Sebastian Pipping [Sat, 18 May 2019 12:13:39 +0000 (14:13 +0200)]
Merge branch 'issue-257-portable-shebang' (#257)

5 years agoChanges: Document #257
Sebastian Pipping [Sat, 18 May 2019 12:11:14 +0000 (14:11 +0200)]
Changes: Document #257

5 years agoUse "/usr/bin/env bash" shebang everywhere for protability (#257)
Sebastian Pipping [Sat, 18 May 2019 12:09:12 +0000 (14:09 +0200)]
Use "/usr/bin/env bash" shebang everywhere for protability (#257)

5 years agoFix build on OpenBSD (GH #257)
Jeffrey Walton [Fri, 10 May 2019 22:14:32 +0000 (18:14 -0400)]
Fix build on OpenBSD (GH #257)

5 years agoTravis CI: Install lzip on macOS for "make dist" (#258)
Sebastian Pipping [Sun, 12 May 2019 19:51:04 +0000 (21:51 +0200)]
Travis CI: Install lzip on macOS for "make dist" (#258)

5 years agoBrewfile: Sort
Sebastian Pipping [Sun, 12 May 2019 19:50:15 +0000 (21:50 +0200)]
Brewfile: Sort

5 years agoTravis CI: Install lzip for "make dist" (#258)
Sebastian Pipping [Sun, 12 May 2019 18:48:28 +0000 (20:48 +0200)]
Travis CI: Install lzip for "make dist" (#258)

5 years agoChanges: Remove @ GitHub username marker noise
Sebastian Pipping [Sun, 12 May 2019 17:25:39 +0000 (19:25 +0200)]
Changes: Remove @ GitHub username marker noise

5 years agoAutotools: Produce .tar.{gz,lz,xz} release archives (#236, #258)
Sebastian Pipping [Sun, 12 May 2019 17:17:11 +0000 (19:17 +0200)]
Autotools: Produce .tar.{gz,lz,xz} release archives (#236, #258)

5 years agoMerge pull request #250 from luzpaz/README-repology
Sebastian Pipping [Sat, 2 Feb 2019 20:09:17 +0000 (21:09 +0100)]
Merge pull request #250 from luzpaz/README-repology

README: Add Repology badge showing repos package is available in

5 years agoREADME: Add Repology badge showing repos package is available in
luz.paz [Sat, 2 Feb 2019 19:24:18 +0000 (14:24 -0500)]
README: Add Repology badge showing repos package is available in

5 years agoMerge branch 'osx-travis-homebrew' (#152, #249)
Sebastian Pipping [Sun, 27 Jan 2019 21:39:58 +0000 (22:39 +0100)]
Merge branch 'osx-travis-homebrew' (#152, #249)

5 years agoqa.sh: Link with clang for Address Sanitizer
Sebastian Pipping [Sun, 27 Jan 2019 16:30:01 +0000 (17:30 +0100)]
qa.sh: Link with clang for Address Sanitizer

5 years agoqa.sh: Dump config.log for configure failures
Sebastian Pipping [Sun, 27 Jan 2019 16:08:36 +0000 (17:08 +0100)]
qa.sh: Dump config.log for configure failures

5 years agoTravis CI: Keep macOS $PATH away from Linux
Sebastian Pipping [Sun, 27 Jan 2019 15:24:24 +0000 (16:24 +0100)]
Travis CI: Keep macOS $PATH away from Linux

5 years agoTravis CI: Test OSX
Stephen [Wed, 27 Sep 2017 16:50:18 +0000 (09:50 -0700)]
Travis CI: Test OSX

Use Brewfile for dependencies

5 years agoqa.sh: Fix incomplete link flags for Address Sanitizer
Sebastian Pipping [Sun, 27 Jan 2019 15:13:34 +0000 (16:13 +0100)]
qa.sh: Fix incomplete link flags for Address Sanitizer

Prefix "-Wc," is fot libtool, see
https://www.gnu.org/software/libtool/manual/libtool.html#Stripped-link-flags

5 years agoMerge branch 'issue-247-fix-configure-without-docbook' (fixes #247)
Sebastian Pipping [Sat, 26 Jan 2019 19:44:39 +0000 (20:44 +0100)]
Merge branch 'issue-247-fix-configure-without-docbook' (fixes #247)

5 years agoFix compilation for lack of docbook2x-man
Sebastian Pipping [Sat, 26 Jan 2019 19:14:30 +0000 (20:14 +0100)]
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.

5 years agoMerge branch 'issue-245-visibility-check' (fixes #245)
Sebastian Pipping [Sat, 26 Jan 2019 17:56:10 +0000 (18:56 +0100)]
Merge branch 'issue-245-visibility-check' (fixes #245)

5 years agoChanges: Mention PR #246
Sebastian Pipping [Sat, 26 Jan 2019 17:55:51 +0000 (18:55 +0100)]
Changes: Mention PR #246

5 years agom4: Fix check for -fvisibility=hidden for Clang
Sebastian Pipping [Sat, 26 Jan 2019 17:35:37 +0000 (18:35 +0100)]
m4: Fix check for -fvisibility=hidden for Clang

5 years agom4: Reformat C test code to be readable
Sebastian Pipping [Sat, 26 Jan 2019 15:40:11 +0000 (16:40 +0100)]
m4: Reformat C test code to be readable

5 years agoMerge branch 'sdroege-win32-def-file-syntax'
Sebastian Pipping [Fri, 11 Jan 2019 00:33:00 +0000 (01:33 +0100)]
Merge branch 'sdroege-win32-def-file-syntax'

5 years agoChanges: Document fix to #243
Sebastian Pipping [Fri, 11 Jan 2019 00:32:25 +0000 (01:32 +0100)]
Changes: Document fix to #243

5 years agoFix syntax of Windows module definition files
Sebastian Dröge [Thu, 10 Jan 2019 19:26:07 +0000 (21:26 +0200)]
Fix syntax of Windows module definition files

Otherwise this fails with:
  Cannot export @: symbol not defined

6 years agoMerge pull request #237 from oshogbo/master
Sebastian Pipping [Sun, 9 Dec 2018 18:30:04 +0000 (19:30 +0100)]
Merge pull request #237 from oshogbo/master

Fix compilation for -Werror with -Wunused-function/-Wall

6 years ago Un-break build libexpat.
Mariusz Zaborski [Sun, 4 Nov 2018 18:30:26 +0000 (19:30 +0100)]
 Un-break build libexpat.

The writeRandomBytes_arc4random is not used if the arc4random_buf
is available. This caused compiler to throw warnings.
Finally this breaks a build when warnings are treated as errors.

6 years agoMerge branch 'KangLin-master' (#227)
Sebastian Pipping [Sun, 21 Oct 2018 13:00:12 +0000 (15:00 +0200)]
Merge branch 'KangLin-master' (#227)

6 years agoChanges: Document #227
Sebastian Pipping [Sun, 21 Oct 2018 12:59:10 +0000 (14:59 +0200)]
Changes: Document #227

6 years agoconfigure.ac: Streamline mention of defaults in --help output a bit
Sebastian Pipping [Sun, 21 Oct 2018 12:52:11 +0000 (14:52 +0200)]
configure.ac: Streamline mention of defaults in --help output a bit

6 years agoAdd build condition
KangLin [Tue, 16 Oct 2018 01:53:52 +0000 (09:53 +0800)]
Add build condition

6 years agoMerge branch 'excluded-code-review.marcomaggi-2018-10-21' (#230)
Sebastian Pipping [Sun, 21 Oct 2018 12:40:33 +0000 (14:40 +0200)]
Merge branch 'excluded-code-review.marcomaggi-2018-10-21' (#230)

6 years agoMark disabled code to make it easy to see again
Sebastian Pipping [Sun, 21 Oct 2018 12:33:25 +0000 (14:33 +0200)]
Mark disabled code to make it easy to see again

6 years agochange code exclusion style to make sure that the excluded code still compiles
Marco Maggi [Sun, 21 Oct 2018 06:16:42 +0000 (08:16 +0200)]
change code exclusion style to make sure that the excluded code still compiles

6 years agoMerge branch 'autotools-usage-review.marcomaggi-2018-10-18' (#228)
Sebastian Pipping [Sun, 21 Oct 2018 12:20:18 +0000 (14:20 +0200)]
Merge branch 'autotools-usage-review.marcomaggi-2018-10-18' (#228)

6 years agoChanges: Document #228
Sebastian Pipping [Sun, 21 Oct 2018 12:17:33 +0000 (14:17 +0200)]
Changes: Document #228

6 years agoconfigure.ac: Fix indendation regression in --help output
Sebastian Pipping [Sun, 21 Oct 2018 12:13:11 +0000 (14:13 +0200)]
configure.ac: Fix indendation regression in --help output

6 years agofixed missing dollar sign in parameter expansion of custom autoconf macro
Marco Maggi [Sat, 20 Oct 2018 18:55:16 +0000 (20:55 +0200)]
fixed missing dollar sign in parameter expansion of custom autoconf macro

6 years agorestore the definition of WORDS_BIGENDIAN when the platform is big endian
Marco Maggi [Sat, 20 Oct 2018 11:30:25 +0000 (13:30 +0200)]
restore the definition of WORDS_BIGENDIAN when the platform is big endian

6 years agoremoved unused AC_PROG_MKDIR_P from configure.ac
Marco Maggi [Sat, 20 Oct 2018 11:16:26 +0000 (13:16 +0200)]
removed unused AC_PROG_MKDIR_P from configure.ac

6 years agorewritten check for visibility support by the compiler
Marco Maggi [Sat, 20 Oct 2018 10:57:22 +0000 (12:57 +0200)]
rewritten check for visibility support by the compiler

6 years agofixed name of autoconf macro file
Marco Maggi [Sat, 20 Oct 2018 10:37:56 +0000 (12:37 +0200)]
fixed name of autoconf macro file

6 years agofixed comment in configure.ac
Marco Maggi [Fri, 19 Oct 2018 05:07:06 +0000 (07:07 +0200)]
fixed comment in configure.ac

6 years agoprefixed m4 macros in configure.ac
Marco Maggi [Thu, 18 Oct 2018 13:58:31 +0000 (15:58 +0200)]
prefixed m4 macros in configure.ac

6 years agoclean up of acinclude
Marco Maggi [Thu, 18 Oct 2018 13:49:19 +0000 (15:49 +0200)]
clean up of acinclude

6 years agomore flags for the gcc compiler
Marco Maggi [Thu, 18 Oct 2018 12:54:21 +0000 (14:54 +0200)]
more flags for the gcc compiler

6 years agobetter flag variable assignment
Marco Maggi [Thu, 18 Oct 2018 11:30:05 +0000 (13:30 +0200)]
better flag variable assignment

6 years agoreorganised check for compiler supporting visibility
Marco Maggi [Thu, 18 Oct 2018 11:27:40 +0000 (13:27 +0200)]
reorganised check for compiler supporting visibility

6 years agomore autoconf macros for linker flags
Marco Maggi [Thu, 18 Oct 2018 11:06:14 +0000 (13:06 +0200)]
more autoconf macros for linker flags

6 years agoreorganised selection of flags for compilers in configure.ac
Marco Maggi [Thu, 18 Oct 2018 11:01:06 +0000 (13:01 +0200)]
reorganised selection of flags for compilers in configure.ac

6 years agoadded usage of more autoconf macros (from the autoconf marcros archive)
Marco Maggi [Thu, 18 Oct 2018 10:54:28 +0000 (12:54 +0200)]
added usage of more autoconf macros (from the autoconf marcros archive)

6 years agoadded use of AX_CHECK_COMPILE_FLAG Autoconf macro
Marco Maggi [Thu, 18 Oct 2018 10:26:04 +0000 (12:26 +0200)]
added use of AX_CHECK_COMPILE_FLAG Autoconf macro

6 years agostyle fixes in configure.ac
Marco Maggi [Thu, 18 Oct 2018 10:13:03 +0000 (12:13 +0200)]
style fixes in configure.ac

6 years agorequires gnu autoconf 2.69
Marco Maggi [Thu, 18 Oct 2018 09:41:40 +0000 (11:41 +0200)]
requires gnu autoconf 2.69

6 years agostopped using ac_c_bigendian_croos in favor of ac_c_bigendian
Marco Maggi [Thu, 18 Oct 2018 09:40:29 +0000 (11:40 +0200)]
stopped using ac_c_bigendian_croos in favor of ac_c_bigendian

6 years agostarted autotools usage overhaul with some configure.ac revision
Marco Maggi [Thu, 18 Oct 2018 09:24:11 +0000 (11:24 +0200)]
started autotools usage overhaul with some configure.ac revision

Modernisation of libtool initialisation.  Use of acinclude.m4 to load
macro definition files.

6 years agoRemove expat.h from .gitignore (#224)
Mikhail Matrosov [Thu, 4 Oct 2018 16:44:31 +0000 (19:44 +0300)]
Remove expat.h from .gitignore (#224)

Since it is actually present in the repository and is used in the build.

6 years agoMerge branch 'benjaminp-assume-memmove' (fixes #219)
Sebastian Pipping [Thu, 20 Sep 2018 19:27:18 +0000 (21:27 +0200)]
Merge branch 'benjaminp-assume-memmove' (fixes #219)

6 years agoChanges: Document #219, give credit to @benjaminp
Sebastian Pipping [Thu, 20 Sep 2018 19:26:48 +0000 (21:26 +0200)]
Changes: Document #219, give credit to @benjaminp

6 years agoAssume memmove(3) exists.
Benjamin Peterson [Mon, 10 Sep 2018 16:36:22 +0000 (09:36 -0700)]
Assume memmove(3) exists.

memmove is specified since POSIX.1-2001 and C89, and bcopy is deprecated.

6 years agoMerge branch 'yugr-issue195' (#197, fixes #195)
Sebastian Pipping [Thu, 20 Sep 2018 19:19:36 +0000 (21:19 +0200)]
Merge branch 'yugr-issue195' (#197, fixes #195)

6 years agoChanges: Document #195 and #197, give credit to @yugr
Sebastian Pipping [Thu, 20 Sep 2018 19:18:19 +0000 (21:18 +0200)]
Changes: Document #195 and #197, give credit to @yugr

6 years agoHide private symbols.
Yury Gribov [Wed, 25 Apr 2018 05:03:36 +0000 (06:03 +0100)]
Hide private symbols.

6 years agoMerge pull request #214 from marcomaggi/fix-travis-minimum-clone-depth.marcomaggi...
Sebastian Pipping [Wed, 22 Aug 2018 08:47:24 +0000 (10:47 +0200)]
Merge pull request #214 from marcomaggi/fix-travis-minimum-clone-depth.marcomaggi-2018-08-22

set to the bare minimum the depth of git clone in travis ci config

6 years agoset to the bare minimum the depth of git clone in travis ci config
Marco Maggi [Wed, 22 Aug 2018 08:38:56 +0000 (10:38 +0200)]
set to the bare minimum the depth of git clone in travis ci config

6 years agoMerge branch 'userwithuid-cmake-pkgconfig' (#212)
Sebastian Pipping [Wed, 22 Aug 2018 08:16:50 +0000 (10:16 +0200)]
Merge branch 'userwithuid-cmake-pkgconfig' (#212)

6 years agoChanges: Mark GitHub accounts with an "@" prefix
Sebastian Pipping [Wed, 22 Aug 2018 08:16:00 +0000 (10:16 +0200)]
Changes: Mark GitHub accounts with an "@" prefix

6 years agoChanges: Document #212
Sebastian Pipping [Wed, 22 Aug 2018 08:14:03 +0000 (10:14 +0200)]
Changes: Document #212

6 years agoCMake: Use GNUInstallDirs for pkgconfig too
userwithuid [Tue, 21 Aug 2018 06:30:48 +0000 (06:30 +0000)]
CMake: Use GNUInstallDirs for pkgconfig too

Fixes i.e. multilib setups on linux

Follow-up to 5681911965ef

6 years agoPrepare release version 2.2.6 (#209) R_2_2_6
Sebastian Pipping [Sun, 12 Aug 2018 19:04:35 +0000 (21:04 +0200)]
Prepare release version 2.2.6 (#209)

6 years agoBump version info from 7:7:6 to 7:8:6 (#209)
Sebastian Pipping [Sun, 12 Aug 2018 18:56:32 +0000 (20:56 +0200)]
Bump version info from 7:7:6 to 7:8:6 (#209)

6 years agotests/.gitignore: Add .log and .trs
Sebastian Pipping [Sun, 12 Aug 2018 19:37:32 +0000 (21:37 +0200)]
tests/.gitignore: Add .log and .trs

6 years agoAdd script to create signed tarballs for upload (#193)
Sebastian Pipping [Sun, 12 Aug 2018 18:53:14 +0000 (20:53 +0200)]
Add script to create signed tarballs for upload (#193)

6 years agoMerge branch 'frast-issue207' (#208, fixes #207)
Sebastian Pipping [Sun, 12 Aug 2018 14:42:52 +0000 (16:42 +0200)]
Merge branch 'frast-issue207' (#208, fixes #207)

6 years agoChanges: Document #207 and #208, give credit to @frast
Sebastian Pipping [Sun, 12 Aug 2018 14:41:35 +0000 (16:41 +0200)]
Changes: Document #207 and #208, give credit to @frast

6 years agoCMake: Show error if combination of XML_UNICODE, XML_UNICODE_WCHAR_T and BUILD_tools...
Frank Rast [Fri, 10 Aug 2018 06:41:16 +0000 (08:41 +0200)]
CMake: Show error if combination of XML_UNICODE, XML_UNICODE_WCHAR_T and BUILD_tools is not supported.

6 years agoCMake: Add options XML_UNICODE and XML_UNICODE_WCHAR_T
Frank Rast [Thu, 9 Aug 2018 07:33:48 +0000 (09:33 +0200)]
CMake: Add options XML_UNICODE and XML_UNICODE_WCHAR_T

6 years agoCMake: fix option XML_DEV_URANDOM to use set()
Frank Rast [Thu, 9 Aug 2018 07:20:51 +0000 (09:20 +0200)]
CMake: fix option XML_DEV_URANDOM to use set()

6 years agoRe-add int casts dropped at 3960f6061ac4a7a54d96153613b10efc072a6eee (#170)
Sebastian Pipping [Mon, 6 Aug 2018 18:45:36 +0000 (20:45 +0200)]
Re-add int casts dropped at 3960f6061ac4a7a54d96153613b10efc072a6eee (#170)

This is meant to address warning C4244.

> C4244: '=' : conversion from '__int64' to 'int', possible loss of data
> C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data

6 years agoMerge branch 'issue_170_fix' (#206, fixes #170)
Sebastian Pipping [Mon, 6 Aug 2018 17:59:26 +0000 (19:59 +0200)]
Merge branch 'issue_170_fix' (#206, fixes #170)

6 years agoChanges: Document #170 and #206
Sebastian Pipping [Mon, 6 Aug 2018 17:58:01 +0000 (19:58 +0200)]
Changes: Document #170 and #206

6 years ago(#170) Prevent XML_GetBuffer doing arithmetic with NULL pointers
Rhodri James [Sun, 29 Jul 2018 23:05:01 +0000 (00:05 +0100)]
(#170) Prevent XML_GetBuffer doing arithmetic with NULL pointers

6 years agoRemove senseless pointer arithmetic (issue #170)
Rhodri James [Sun, 29 Jul 2018 21:36:45 +0000 (22:36 +0100)]
Remove senseless pointer arithmetic (issue #170)

6 years agoMerge branch 'issue_204_fix' (#205, fixes #204)
Sebastian Pipping [Fri, 3 Aug 2018 18:32:51 +0000 (20:32 +0200)]
Merge branch 'issue_204_fix' (#205, fixes #204)

6 years agoChanges: Document #204 and #205
Sebastian Pipping [Fri, 3 Aug 2018 18:29:56 +0000 (20:29 +0200)]
Changes: Document #204 and #205

Big thanks to @pointsman and @RMJ10!

6 years agoRevise (according to @hartwork's plan) nearer to original code (#204)
Rhodri James [Thu, 2 Aug 2018 22:41:46 +0000 (23:41 +0100)]
Revise (according to @hartwork's plan) nearer to original code (#204)

This reverts commit 3f5b1cfa75fc0f12432cdfeafd4fce1eea38a81f.

6 years agoFix for #204, XML_ResumeParser regression
Rhodri James [Sun, 29 Jul 2018 19:17:27 +0000 (20:17 +0100)]
Fix for #204, XML_ResumeParser regression

When we suspend at the end of input, we failed to update the
parser's m_processor field to point to the epilogProcessor.  When
the regular contentProcessor runs with no input, it returns an
error (which is what you usually want).  If we had not suspended,
in those circumstances we would have run the epilogProcessor
instead, so we just make sure this is the processor we will invoke
when we resume parsing.

6 years agoAdd regression test for issue #204, resume failure on empty input
Rhodri James [Sun, 29 Jul 2018 19:16:23 +0000 (20:16 +0100)]
Add regression test for issue #204, resume failure on empty input

6 years agoMerge branch 'antmak-fix_fallthrough_warn' (#202)
Sebastian Pipping [Sun, 8 Jul 2018 17:37:59 +0000 (19:37 +0200)]
Merge branch 'antmak-fix_fallthrough_warn' (#202)

6 years agoDocument #202
Sebastian Pipping [Sun, 8 Jul 2018 17:31:01 +0000 (19:31 +0200)]
Document #202