kkkunche
d6cd0e4769
Autotool new options : --with/--without -getrandom and --with/--without -sysgetrandom.
...
Autodetect works by default for getrandom and sysgetrandom.
With the these options user can use the detected functions or ignore them.
2019-08-10 20:25:42 +02:00
Sebastian Pipping
e9db1a75c4
Merge branch 'david-loffredo-rand_s-test' ( #302 , fixes #299 )
2019-08-08 00:14:21 +02:00
Sebastian Pipping
8c1d9c144a
Changes: Document #299 and #302
2019-08-07 19:50:50 +02:00
Sebastian Pipping
8a935ff9ab
xmlparse.c: Mention rand_s with stdlib include
2019-08-07 19:50:50 +02:00
David Loffredo
5d34a708e7
replace loadlibrary.c and RtlGenRandom call with rand_s() on windows
...
Signed-off-by: David Loffredo <loffredo@steptools.com>
2019-08-07 19:43:38 +02:00
David Loffredo
c5a2867de1
Make win32 stdlib.h define rand_s(), add writeRandomBytes_rand_s().
...
Signed-off-by: David Loffredo <loffredo@steptools.com>
2019-08-07 19:42:16 +02:00
Sebastian Pipping
82ea946c17
Merge pull request #298 from libexpat/issue-240-stopping-parser-from-inside-end-element-handler
...
Fix stopping parser from inside end element handler (#240 )
2019-08-07 15:08:44 +02:00
Sebastian Pipping
879021192b
Changes: Document fix to #240
2019-08-04 15:17:07 +02:00
Sebastian Pipping
ee4581af41
runtests.c: Add two test cases for/from issue #240
...
Many thanks to Rolf Ade (@pointsman)!
2019-08-04 15:17:07 +02:00
Sebastian Pipping
4007706509
xmlparse.c: Fix effect of XML_StopParser for end element handlers ( #240 )
2019-08-04 15:15:27 +02:00
Sebastian Pipping
1f2ecfbd4c
Merge branch 'clang-format-9' ( #293 , fixes #24 )
2019-08-04 15:07:36 +02:00
Sebastian Pipping
f485410a9b
Changes: Document mass-application of clang-format 9
2019-08-03 21:31:44 +02:00
clang-format
d248bbd940
Mass-apply clang-format 9 using ./apply-clang-format.sh
2019-08-03 21:31:44 +02:00
Sebastian Pipping
c951711d75
siphash.h: Prepare for application of clang-format
2019-08-03 21:31:44 +02:00
Sebastian Pipping
65fcabba37
runtests.c: Mark some sections as to be excluded by clang-format
...
This will make clang-format 9 produce stable results.
2019-08-03 21:31:44 +02:00
Sebastian Pipping
61b010bde6
xmltok_impl.c: Re-format use of LEAD_CASE macro
...
This will make clang-format 9 produce stable results.
2019-08-03 21:31:44 +02:00
Sebastian Pipping
090b1cbdef
Travis CI: Integrate clang-format 9
2019-08-03 21:31:44 +02:00
Sebastian Pipping
51ba984bb3
.clang-format: Comment out AlignConsecutiveMacros
...
Because clang-format 9.0.0-svn362770-1~exp1+0~20190607061653.2401~1.gbp2444fc
on Travis does not yet support it.
2019-08-03 21:31:44 +02:00
Sebastian Pipping
88495639de
.clang-format: Tune
2019-08-03 21:31:44 +02:00
Sebastian Pipping
91abe04b2f
.clang-format: Update to clang-format 9 default style
2019-08-03 20:34:04 +02:00
Sebastian Pipping
da2bc32938
.clang-format: Pin clang-format 8 default style
...
Trailing whitespace has been removed.
2019-08-03 20:34:04 +02:00
Sebastian Pipping
5b365c7fe8
Merge branch 'issue-266-make-travis-ci-cover-mingw' ( #266 )
2019-07-31 00:26:23 +02:00
Sebastian Pipping
356d4841d7
Travis CI: Cover MinGW
2019-07-30 23:29:16 +02:00
Sebastian Pipping
eb8d19e5b0
Travis CI: Compress some whitespace for upcoming extension
2019-07-30 23:29:16 +02:00
Sebastian Pipping
3a3f873a16
Makefile.am: Make "run-xmltest" robust to wine error output
2019-07-30 23:29:16 +02:00
Sebastian Pipping
f0b8636ccc
qa.sh: Add missing DLL symlinks for MinGW
2019-07-30 21:27:05 +02:00
Sebastian Pipping
0ff0d45359
qa.sh: Show tests/runtests*.log on "make check" failure for MinGW
2019-07-30 21:27:05 +02:00
Sebastian Pipping
3c3d66a22e
Merge branch 'drop-xmlwf-com-code' ( #286 )
2019-07-29 22:05:04 +02:00
Sebastian Pipping
ef075b086f
Changes: Document #286
2019-07-29 22:04:36 +02:00
Sebastian Pipping
55854c993e
xmlwf: Drop COM code
2019-07-29 22:04:36 +02:00
Sebastian Pipping
e10fb3a65c
Merge pull request #296 from libexpat/fix-qa-sh-integration
...
Fix qa.sh integration
2019-07-29 20:11:13 +02:00
Philippe Antoine
ad73aa0419
Travis CI: Pass ${CONFIGURE_ARGS} to ./qa.sh
2019-07-28 23:47:27 +02:00
Philippe Antoine
689d9245f8
qa.sh: Pass command line arguments to ./configure
2019-07-28 23:47:22 +02:00
Marco Maggi
b306ee963f
minicheck.c: Fix volatile variables ( #235 )
2019-07-28 23:13:56 +02:00
Sebastian Pipping
42d904741b
Travis CI: Move cppcheck according to alphabetic order
2019-07-28 21:13:43 +02:00
Sebastian Pipping
c174c05433
expat.h: Drop OpenVMS support leftover ( #14 )
2019-07-28 17:58:56 +02:00
Sebastian Pipping
8a327049d8
Changes: Add missing entries
2019-07-28 02:01:03 +02:00
Sebastian Pipping
b37d45a77c
Merge branch 'clang-static-analyzer'
2019-07-28 01:38:47 +02:00
Sebastian Pipping
8a39eedcd3
runtests.c: Address null pointer warnings by Clang Static Analyzer
2019-07-28 01:38:13 +02:00
Sebastian Pipping
ff0606bb86
structdata.c: Address Clang Static Analyzer warnings ( #294 )
2019-07-28 01:38:13 +02:00
Sebastian Pipping
3053f53d34
xmlparse.c: Address Clang Static Analyzer false positive ( #295 )
2019-07-28 00:09:25 +02:00
Sebastian Pipping
ce03de2986
runtests.c: Pull semicolon out of braces
2019-07-27 19:08:48 +02:00
Sebastian Pipping
c6ef133d1b
runtests.c: Reduce code duplication
2019-07-27 19:08:40 +02:00
Sebastian Pipping
39dec00aaa
Travis CI: Drop "sudo: required"
2019-07-24 22:31:25 +02:00
Sebastian Pipping
3270bbab5c
Merge pull request #290 from manish3kumar/integrate-sa
...
Integrate cppcheck with travis-ci for libexpat
2019-07-24 01:18:43 +02:00
Manish, Kumar
0a917b38f1
Integrate cppcheck with travis-ci for libexpat
...
Signed-off-by: Manish, Kumar <manish3.kumar@intel.com>
2019-07-23 17:43:53 +05:30
Sebastian Pipping
1a7b1a72a9
Merge branch 'travis-clang-9'
2019-07-23 00:53:53 +02:00
Sebastian Pipping
abc10118d5
Travis CI: Use Clang 9 on Linux
2019-07-23 00:07:31 +02:00
Sebastian Pipping
99cc61c438
qa.sh: Dump compiler version
2019-07-22 23:56:30 +02:00
Sebastian Pipping
d71e3c802a
AppVeyor|Travis: Re-introduce clone depth
...
Depth 1 made surpassed pushed fail so it was dropped.
No depth limit wastes time and hardware resources though, and
has some risk that depth 1 will be re-introduced, by mistake.
So let's try 50 now.
Related commits:
- 10c2354588
— AppVeyor
- 88cf657da9
— Travis
2019-07-22 23:39:56 +02:00