]>
granicus.if.org Git - libexpat/log
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
Marco Maggi [Sat, 20 Oct 2018 11:16:26 +0000 (13:16 +0200)]
removed unused AC_PROG_MKDIR_P from configure.ac
Marco Maggi [Sat, 20 Oct 2018 10:57:22 +0000 (12:57 +0200)]
rewritten check for visibility support by the compiler
Marco Maggi [Sat, 20 Oct 2018 10:37:56 +0000 (12:37 +0200)]
fixed name of autoconf macro file
Marco Maggi [Fri, 19 Oct 2018 05:07:06 +0000 (07:07 +0200)]
fixed comment in configure.ac
Marco Maggi [Thu, 18 Oct 2018 13:58:31 +0000 (15:58 +0200)]
prefixed m4 macros in configure.ac
Marco Maggi [Thu, 18 Oct 2018 13:49:19 +0000 (15:49 +0200)]
clean up of acinclude
Marco Maggi [Thu, 18 Oct 2018 12:54:21 +0000 (14:54 +0200)]
more flags for the gcc compiler
Marco Maggi [Thu, 18 Oct 2018 11:30:05 +0000 (13:30 +0200)]
better flag variable assignment
Marco Maggi [Thu, 18 Oct 2018 11:27:40 +0000 (13:27 +0200)]
reorganised check for compiler supporting visibility
Marco Maggi [Thu, 18 Oct 2018 11:06:14 +0000 (13:06 +0200)]
more autoconf macros for linker flags
Marco Maggi [Thu, 18 Oct 2018 11:01:06 +0000 (13:01 +0200)]
reorganised selection of flags for compilers in configure.ac
Marco Maggi [Thu, 18 Oct 2018 10:54:28 +0000 (12:54 +0200)]
added usage of more autoconf macros (from the autoconf marcros archive)
Marco Maggi [Thu, 18 Oct 2018 10:26:04 +0000 (12:26 +0200)]
added use of AX_CHECK_COMPILE_FLAG Autoconf macro
Marco Maggi [Thu, 18 Oct 2018 10:13:03 +0000 (12:13 +0200)]
style fixes in configure.ac
Marco Maggi [Thu, 18 Oct 2018 09:41:40 +0000 (11:41 +0200)]
requires gnu autoconf 2.69
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
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.
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.
Sebastian Pipping [Thu, 20 Sep 2018 19:27:18 +0000 (21:27 +0200)]
Merge branch 'benjaminp-assume-memmove' (fixes #219)
Sebastian Pipping [Thu, 20 Sep 2018 19:26:48 +0000 (21:26 +0200)]
Changes: Document #219, give credit to @benjaminp
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.
Sebastian Pipping [Thu, 20 Sep 2018 19:19:36 +0000 (21:19 +0200)]
Merge branch 'yugr-issue195' (#197, fixes #195)
Sebastian Pipping [Thu, 20 Sep 2018 19:18:19 +0000 (21:18 +0200)]
Changes: Document #195 and #197, give credit to @yugr
Yury Gribov [Wed, 25 Apr 2018 05:03:36 +0000 (06:03 +0100)]
Hide private symbols.
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
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
Sebastian Pipping [Wed, 22 Aug 2018 08:16:50 +0000 (10:16 +0200)]
Merge branch 'userwithuid-cmake-pkgconfig' (#212)
Sebastian Pipping [Wed, 22 Aug 2018 08:16:00 +0000 (10:16 +0200)]
Changes: Mark GitHub accounts with an "@" prefix
Sebastian Pipping [Wed, 22 Aug 2018 08:14:03 +0000 (10:14 +0200)]
Changes: Document #212
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
Sebastian Pipping [Sun, 12 Aug 2018 19:04:35 +0000 (21:04 +0200)]
Prepare release version 2.2.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)
Sebastian Pipping [Sun, 12 Aug 2018 19:37:32 +0000 (21:37 +0200)]
tests/.gitignore: Add .log and .trs
Sebastian Pipping [Sun, 12 Aug 2018 18:53:14 +0000 (20:53 +0200)]
Add script to create signed tarballs for upload (#193)
Sebastian Pipping [Sun, 12 Aug 2018 14:42:52 +0000 (16:42 +0200)]
Merge branch 'frast-issue207' (#208, fixes #207)
Sebastian Pipping [Sun, 12 Aug 2018 14:41:35 +0000 (16:41 +0200)]
Changes: Document #207 and #208, give credit to @frast
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.
Frank Rast [Thu, 9 Aug 2018 07:33:48 +0000 (09:33 +0200)]
CMake: Add options XML_UNICODE and XML_UNICODE_WCHAR_T
Frank Rast [Thu, 9 Aug 2018 07:20:51 +0000 (09:20 +0200)]
CMake: fix option XML_DEV_URANDOM to use set()
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
Sebastian Pipping [Mon, 6 Aug 2018 17:59:26 +0000 (19:59 +0200)]
Merge branch 'issue_170_fix' (#206, fixes #170)
Sebastian Pipping [Mon, 6 Aug 2018 17:58:01 +0000 (19:58 +0200)]
Changes: Document #170 and #206
Rhodri James [Sun, 29 Jul 2018 23:05:01 +0000 (00:05 +0100)]
(#170) Prevent XML_GetBuffer doing arithmetic with NULL pointers
Rhodri James [Sun, 29 Jul 2018 21:36:45 +0000 (22:36 +0100)]
Remove senseless pointer arithmetic (issue #170)
Sebastian Pipping [Fri, 3 Aug 2018 18:32:51 +0000 (20:32 +0200)]
Merge branch 'issue_204_fix' (#205, fixes #204)
Sebastian Pipping [Fri, 3 Aug 2018 18:29:56 +0000 (20:29 +0200)]
Changes: Document #204 and #205
Big thanks to @pointsman and @RMJ10!
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 .
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.
Rhodri James [Sun, 29 Jul 2018 19:16:23 +0000 (20:16 +0100)]
Add regression test for issue #204, resume failure on empty input
Sebastian Pipping [Sun, 8 Jul 2018 17:37:59 +0000 (19:37 +0200)]
Merge branch 'antmak-fix_fallthrough_warn' (#202)
Sebastian Pipping [Sun, 8 Jul 2018 17:31:01 +0000 (19:31 +0200)]
Document #202
Sebastian Pipping [Sun, 8 Jul 2018 17:34:01 +0000 (19:34 +0200)]
siphash.h: Fix indentation (#202)
Anton Maklakov [Wed, 4 Jul 2018 19:42:09 +0000 (02:42 +0700)]
Fix -Wimplicit-fallthrough related warnings
Sebastian Pipping [Sat, 30 Jun 2018 20:24:18 +0000 (22:24 +0200)]
Changes: Document #200
Sebastian Pipping [Sat, 30 Jun 2018 20:18:12 +0000 (22:18 +0200)]
configure.ac: Fix wording (#188)
Sebastian Pipping [Sat, 30 Jun 2018 20:16:59 +0000 (22:16 +0200)]
configure.ac: Limit SGML docbook2man detection to when it was found (#188)
Sebastian Pipping [Tue, 26 Jun 2018 18:33:36 +0000 (20:33 +0200)]
Merge pull request #200 from benjaminp/patch-1
fix capitalization in comment
Benjamin Peterson [Tue, 26 Jun 2018 04:14:12 +0000 (21:14 -0700)]
fix capitalization in comment
Sebastian Pipping [Wed, 28 Feb 2018 14:07:21 +0000 (15:07 +0100)]
Support db2x_docbook2man for man page compilation (#188)
Sebastian Pipping [Sun, 18 Feb 2018 14:56:53 +0000 (15:56 +0100)]
Merge branch 'luzpaz-misc-typos' (#190)
Sebastian Pipping [Sun, 18 Feb 2018 14:56:21 +0000 (15:56 +0100)]
Changes: Document #190
Sebastian Pipping [Thu, 15 Feb 2018 23:39:15 +0000 (00:39 +0100)]
Travis CI: Drop installation of Clang 4
.. as trusty images come with Clang 5 out of the box by now.
Sebastian Pipping [Thu, 15 Feb 2018 00:23:05 +0000 (01:23 +0100)]
Travis CI: Unbreak compilation with address sanitizer
luz.paz [Fri, 16 Feb 2018 14:47:13 +0000 (09:47 -0500)]
Misc. typos
Found via `codespell -q 3`
Sebastian Pipping [Wed, 14 Feb 2018 20:51:29 +0000 (21:51 +0100)]
configure.ac: Detect and report SGML docbook2man (#188)
Sebastian Pipping [Thu, 1 Feb 2018 20:19:44 +0000 (21:19 +0100)]
expat.h: Fix comment typo (#187)
Sebastian Pipping [Sun, 7 Jan 2018 23:55:16 +0000 (00:55 +0100)]
Changes: Document #184
Sebastian Pipping [Sun, 7 Jan 2018 23:51:48 +0000 (00:51 +0100)]
CMakeLists.txt: Adjust style for readability and consistency (#184)
pedro-vicente [Sun, 7 Jan 2018 22:49:47 +0000 (17:49 -0500)]
CMake: Add option MSVC_USE_STATIC_CRT (#184)
to compile as C++/static CRT on Visual Studio
Sebastian Pipping [Sun, 7 Jan 2018 22:20:11 +0000 (23:20 +0100)]
Changes: Document #181
Tomasz Kłoczko [Mon, 25 Dec 2017 09:12:22 +0000 (10:12 +0100)]
Drop -rpath libtool option as libexpat.so has no dependencies (#181)
Sebastian Pipping [Wed, 27 Dec 2017 12:22:51 +0000 (13:22 +0100)]
runtests.c: Support Visual Studio <=9.x/2008 w/o stdint.h (#180)
Same approach as done in `lib/siphash.h`, earlier.
Sebastian Pipping [Thu, 14 Dec 2017 19:35:47 +0000 (20:35 +0100)]
Merge branch 'DerDakon-CMake-installdirs' (pull request #179)
Rolf Eike Beer [Thu, 14 Dec 2017 08:57:54 +0000 (09:57 +0100)]
CMake: Use GNUInstallDirs module to set proper defaults for install directories
Sebastian Pipping [Wed, 13 Dec 2017 19:05:52 +0000 (20:05 +0100)]
Merge branch 'DerDakon-Travis-CMake-OOS' (merge request #177)
Rolf Eike Beer [Wed, 13 Dec 2017 17:46:19 +0000 (18:46 +0100)]
TravisCI: simplify printing installed files
Rolf Eike Beer [Wed, 13 Dec 2017 17:39:53 +0000 (18:39 +0100)]
TravisCI: also test CMake build out of source
Sebastian Pipping [Wed, 13 Dec 2017 18:51:18 +0000 (19:51 +0100)]
Merge branch 'DerDakon-CMake-pc' (merge request #176)
Sebastian Pipping [Wed, 13 Dec 2017 18:49:54 +0000 (19:49 +0100)]
Changes: Document #176
Rolf Eike Beer [Wed, 13 Dec 2017 11:44:00 +0000 (12:44 +0100)]
CMake: create the same pkg-config file as the autotools build
Sebastian Pipping [Wed, 13 Dec 2017 17:27:29 +0000 (18:27 +0100)]
Changes: Add missing pull request references for 2.2.6
Sebastian Pipping [Wed, 13 Dec 2017 17:17:36 +0000 (18:17 +0100)]
Merge branch 'issue-165-fix-configure' (issue #165, pull request #168)
Sebastian Pipping [Wed, 13 Dec 2017 14:11:51 +0000 (15:11 +0100)]
Merge branch 'bradking-check-symbol-exists' (pull request #175)
Sebastian Pipping [Wed, 13 Dec 2017 14:00:47 +0000 (15:00 +0100)]
Travis CI: Cover CMake, at least superficially
Brad King [Tue, 12 Dec 2017 16:31:57 +0000 (11:31 -0500)]
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.
Sebastian Pipping [Wed, 6 Dec 2017 13:31:51 +0000 (14:31 +0100)]
Merge branch 'vanklompf-werror' (pull request #174)
Sebastian Pipping [Wed, 6 Dec 2017 13:29:52 +0000 (14:29 +0100)]
Changes: Document new CMake option WARNINGS_AS_ERRORS
vanklompf [Mon, 4 Dec 2017 22:31:10 +0000 (23:31 +0100)]
CMake option to treat warnings as errors
Sebastian Pipping [Mon, 4 Dec 2017 18:37:31 +0000 (19:37 +0100)]
Changes: Move 2.2.6+ changes where they belong
Added to 2.2.5 by mistake, earlier.
Sebastian Pipping [Mon, 4 Dec 2017 18:32:48 +0000 (19:32 +0100)]
Changes: Use vanklompf's real name (#173)
Sebastian Pipping [Sun, 3 Dec 2017 23:16:36 +0000 (00:16 +0100)]
Merge branch 'vanklompf-cherry-pick' (issue #131, pr #173)
Sebastian Pipping [Sun, 3 Dec 2017 18:03:55 +0000 (19:03 +0100)]
Changes: Give credit to vanklompf
Sebastian Pipping [Sun, 3 Dec 2017 17:32:57 +0000 (18:32 +0100)]
Address 64bit intptr_t loss warning for Visual Studio
Message was:
warning C4244: '=' : conversion from 'intptr_t' to 'int', possible loss of data
Sebastian Pipping [Sun, 3 Dec 2017 17:11:00 +0000 (18:11 +0100)]
Address 64bit size_t loss warning for Visual Studio
Message was:
warning C4267: 'argument' : conversion from 'size_t' to 'int'
Sebastian Pipping [Sun, 3 Dec 2017 16:26:44 +0000 (17:26 +0100)]
Address warning about sip_tobin by Visual Studio
Message was:
Warning: C4551 function call missing argument
Sebastian Pipping [Sun, 3 Dec 2017 16:18:30 +0000 (17:18 +0100)]
qa.sh: Start using -Werror
.. in a way that does not break existing configure checks
(e.g. the one for memmove)
Sebastian Pipping [Sun, 3 Dec 2017 15:46:06 +0000 (16:46 +0100)]
Add Visual Studio const correctness compiler warnings
Warning was:
warning C4090: 'function' : different 'const' qualifiers
vanklompf [Sun, 3 Dec 2017 00:49:39 +0000 (01:49 +0100)]
Fix missing posix functions declaration on Visual Studio build
vanklompf [Sat, 2 Dec 2017 22:36:08 +0000 (23:36 +0100)]
Enable CRT_SECURE_NO_WARNINGS in default VC projects
Silence warnings on windows builds