Marco Maggi
78646864c9
reorganised check for compiler supporting visibility
2018-10-18 13:27:40 +02:00
Marco Maggi
67342942d6
more autoconf macros for linker flags
2018-10-18 13:06:14 +02:00
Marco Maggi
5556d00f9f
reorganised selection of flags for compilers in configure.ac
2018-10-18 13:01:06 +02:00
Marco Maggi
97afdec50d
added usage of more autoconf macros (from the autoconf marcros archive)
2018-10-18 12:54:28 +02:00
Marco Maggi
d84a5f6caa
added use of AX_CHECK_COMPILE_FLAG Autoconf macro
2018-10-18 12:26:04 +02:00
Marco Maggi
633b3a2a50
style fixes in configure.ac
2018-10-18 12:13:03 +02:00
Marco Maggi
f41b657299
requires gnu autoconf 2.69
2018-10-18 11:41:40 +02:00
Marco Maggi
cf3c2aa084
stopped using ac_c_bigendian_croos in favor of ac_c_bigendian
2018-10-18 11:40:29 +02:00
Marco Maggi
9fb802c7fc
started autotools usage overhaul with some configure.ac revision
...
Modernisation of libtool initialisation. Use of acinclude.m4 to load
macro definition files.
2018-10-18 11:24:11 +02:00
Mikhail Matrosov
6b0d52543f
Remove expat.h from .gitignore ( #224 )
...
Since it is actually present in the repository and is used in the build.
2018-10-05 17:14:37 +02:00
Sebastian Pipping
41b0df6d36
Merge branch 'benjaminp-assume-memmove' ( fixes #219 )
2018-09-20 21:27:18 +02:00
Sebastian Pipping
47ce3ef99c
Changes: Document #219 , give credit to @benjaminp
2018-09-20 21:26:48 +02:00
Benjamin Peterson
fba16e0bfe
Assume memmove(3) exists.
...
memmove is specified since POSIX.1-2001 and C89, and bcopy is deprecated.
2018-09-20 21:24:17 +02:00
Sebastian Pipping
177562e6ba
Merge branch 'yugr-issue195' ( #197 , fixes #195 )
2018-09-20 21:19:36 +02:00
Sebastian Pipping
fdc4400609
Changes: Document #195 and #197 , give credit to @yugr
2018-09-20 21:18:19 +02:00
Yury Gribov
30f8c30b6a
Hide private symbols.
2018-09-20 17:45:01 +01:00
Sebastian Pipping
cd2078d666
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
2018-08-22 10:47:24 +02:00
Marco Maggi
eea170fba6
set to the bare minimum the depth of git clone in travis ci config
2018-08-22 10:38:56 +02:00
Sebastian Pipping
924978d6fb
Merge branch 'userwithuid-cmake-pkgconfig' ( #212 )
2018-08-22 10:16:50 +02:00
Sebastian Pipping
af9e45e778
Changes: Mark GitHub accounts with an "@" prefix
2018-08-22 10:16:00 +02:00
Sebastian Pipping
ad30429fe1
Changes: Document #212
2018-08-22 10:14:03 +02:00
userwithuid
23cf8dc612
CMake: Use GNUInstallDirs for pkgconfig too
...
Fixes i.e. multilib setups on linux
Follow-up to 5681911965
2018-08-21 06:30:48 +00:00
Sebastian Pipping
39e487da35
Prepare release version 2.2.6 ( #209 )
2018-08-12 21:40:00 +02:00
Sebastian Pipping
62f92a5e1c
Bump version info from 7:7:6 to 7:8:6 ( #209 )
2018-08-12 21:40:00 +02:00
Sebastian Pipping
12732b9f85
tests/.gitignore: Add .log and .trs
2018-08-12 21:40:00 +02:00
Sebastian Pipping
109275dd08
Add script to create signed tarballs for upload ( #193 )
2018-08-12 21:40:00 +02:00
Sebastian Pipping
070f024f61
Merge branch 'frast-issue207' ( #208 , fixes #207 )
2018-08-12 16:42:52 +02:00
Sebastian Pipping
5aa85a1efc
Changes: Document #207 and #208 , give credit to @frast
2018-08-12 16:41:35 +02:00
Frank Rast
59fec97670
CMake: Show error if combination of XML_UNICODE, XML_UNICODE_WCHAR_T and BUILD_tools is not supported.
2018-08-10 08:41:16 +02:00
Frank Rast
1a1d1841c0
CMake: Add options XML_UNICODE and XML_UNICODE_WCHAR_T
2018-08-09 09:33:48 +02:00
Frank Rast
53d8e00275
CMake: fix option XML_DEV_URANDOM to use set()
2018-08-09 09:20:51 +02:00
Sebastian Pipping
50f4e1695f
Re-add int casts dropped at 3960f6061a
( #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
2018-08-06 23:05:23 +02:00
Sebastian Pipping
718eac74dc
Merge branch 'issue_170_fix' ( #206 , fixes #170 )
2018-08-06 19:59:26 +02:00
Sebastian Pipping
3139a2465f
Changes: Document #170 and #206
2018-08-06 19:58:01 +02:00
Rhodri James
3960f6061a
( #170 ) Prevent XML_GetBuffer doing arithmetic with NULL pointers
2018-08-06 19:56:50 +02:00
Rhodri James
428d69cd42
Remove senseless pointer arithmetic (issue #170 )
2018-08-06 19:56:50 +02:00
Sebastian Pipping
e113a46672
Merge branch 'issue_204_fix' ( #205 , fixes #204 )
2018-08-03 20:32:51 +02:00
Sebastian Pipping
2f720e5ffa
Changes: Document #204 and #205
...
Big thanks to @pointsman and @RMJ10!
2018-08-03 20:31:31 +02:00
Rhodri James
0959d8e409
Revise (according to @hartwork's plan) nearer to original code ( #204 )
...
This reverts commit 3f5b1cfa75
.
2018-08-03 20:25:40 +02:00
Rhodri James
3f5b1cfa75
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.
2018-08-03 20:19:05 +02:00
Rhodri James
29bc47d2af
Add regression test for issue #204 , resume failure on empty input
2018-08-03 20:19:05 +02:00
Sebastian Pipping
135208fad4
Merge branch 'antmak-fix_fallthrough_warn' ( #202 )
2018-07-08 19:37:59 +02:00
Sebastian Pipping
e314feb290
Document #202
2018-07-08 19:36:30 +02:00
Sebastian Pipping
5994e40650
siphash.h: Fix indentation ( #202 )
2018-07-08 19:36:30 +02:00
Anton Maklakov
7981e23331
Fix -Wimplicit-fallthrough related warnings
2018-07-06 10:12:05 +07:00
Sebastian Pipping
491aa5cbf5
Changes: Document #200
2018-06-30 22:24:18 +02:00
Sebastian Pipping
19bc8f0760
configure.ac: Fix wording ( #188 )
2018-06-30 22:22:48 +02:00
Sebastian Pipping
8c4c880ef0
configure.ac: Limit SGML docbook2man detection to when it was found ( #188 )
2018-06-30 22:22:48 +02:00
Sebastian Pipping
2e07759c47
Merge pull request #200 from benjaminp/patch-1
...
fix capitalization in comment
2018-06-26 20:33:36 +02:00
Benjamin Peterson
cc1c5e2ce3
fix capitalization in comment
2018-06-25 21:14:12 -07:00