]> granicus.if.org Git - libexpat/log
libexpat
6 years agoDocument #202
Sebastian Pipping [Sun, 8 Jul 2018 17:31:01 +0000 (19:31 +0200)]
Document #202

6 years agosiphash.h: Fix indentation (#202)
Sebastian Pipping [Sun, 8 Jul 2018 17:34:01 +0000 (19:34 +0200)]
siphash.h: Fix indentation (#202)

6 years agoFix -Wimplicit-fallthrough related warnings
Anton Maklakov [Wed, 4 Jul 2018 19:42:09 +0000 (02:42 +0700)]
Fix -Wimplicit-fallthrough related warnings

6 years agoChanges: Document #200
Sebastian Pipping [Sat, 30 Jun 2018 20:24:18 +0000 (22:24 +0200)]
Changes: Document #200

6 years agoconfigure.ac: Fix wording (#188)
Sebastian Pipping [Sat, 30 Jun 2018 20:18:12 +0000 (22:18 +0200)]
configure.ac: Fix wording (#188)

6 years agoconfigure.ac: Limit SGML docbook2man detection to when it was found (#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)

6 years agoMerge pull request #200 from benjaminp/patch-1
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

6 years agofix capitalization in comment
Benjamin Peterson [Tue, 26 Jun 2018 04:14:12 +0000 (21:14 -0700)]
fix capitalization in comment

6 years agoSupport db2x_docbook2man for man page compilation (#188)
Sebastian Pipping [Wed, 28 Feb 2018 14:07:21 +0000 (15:07 +0100)]
Support db2x_docbook2man for man page compilation (#188)

6 years agoMerge branch 'luzpaz-misc-typos' (#190)
Sebastian Pipping [Sun, 18 Feb 2018 14:56:53 +0000 (15:56 +0100)]
Merge branch 'luzpaz-misc-typos' (#190)

6 years agoChanges: Document #190
Sebastian Pipping [Sun, 18 Feb 2018 14:56:21 +0000 (15:56 +0100)]
Changes: Document #190

6 years agoTravis CI: Drop installation of Clang 4
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.

6 years agoTravis CI: Unbreak compilation with address sanitizer
Sebastian Pipping [Thu, 15 Feb 2018 00:23:05 +0000 (01:23 +0100)]
Travis CI: Unbreak compilation with address sanitizer

6 years agoMisc. typos
luz.paz [Fri, 16 Feb 2018 14:47:13 +0000 (09:47 -0500)]
Misc. typos

Found via `codespell -q 3`

6 years agoconfigure.ac: Detect and report SGML docbook2man (#188)
Sebastian Pipping [Wed, 14 Feb 2018 20:51:29 +0000 (21:51 +0100)]
configure.ac: Detect and report SGML docbook2man (#188)

6 years agoexpat.h: Fix comment typo (#187)
Sebastian Pipping [Thu, 1 Feb 2018 20:19:44 +0000 (21:19 +0100)]
expat.h: Fix comment typo (#187)

6 years agoChanges: Document #184
Sebastian Pipping [Sun, 7 Jan 2018 23:55:16 +0000 (00:55 +0100)]
Changes: Document #184

6 years agoCMakeLists.txt: Adjust style for readability and consistency (#184)
Sebastian Pipping [Sun, 7 Jan 2018 23:51:48 +0000 (00:51 +0100)]
CMakeLists.txt: Adjust style for readability and consistency (#184)

6 years agoCMake: Add option MSVC_USE_STATIC_CRT (#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

6 years agoChanges: Document #181
Sebastian Pipping [Sun, 7 Jan 2018 22:20:11 +0000 (23:20 +0100)]
Changes: Document #181

6 years agoDrop -rpath libtool option as libexpat.so has no dependencies (#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)

6 years agoruntests.c: Support Visual Studio <=9.x/2008 w/o stdint.h (#180)
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.

6 years agoMerge branch 'DerDakon-CMake-installdirs' (pull request #179)
Sebastian Pipping [Thu, 14 Dec 2017 19:35:47 +0000 (20:35 +0100)]
Merge branch 'DerDakon-CMake-installdirs' (pull request #179)

6 years agoCMake: Use GNUInstallDirs module to set proper defaults for install directories
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

6 years agoMerge branch 'DerDakon-Travis-CMake-OOS' (merge request #177)
Sebastian Pipping [Wed, 13 Dec 2017 19:05:52 +0000 (20:05 +0100)]
Merge branch 'DerDakon-Travis-CMake-OOS' (merge request #177)

6 years agoTravisCI: simplify printing installed files
Rolf Eike Beer [Wed, 13 Dec 2017 17:46:19 +0000 (18:46 +0100)]
TravisCI: simplify printing installed files

6 years agoTravisCI: also test CMake build out of source
Rolf Eike Beer [Wed, 13 Dec 2017 17:39:53 +0000 (18:39 +0100)]
TravisCI: also test CMake build out of source

6 years agoMerge branch 'DerDakon-CMake-pc' (merge request #176)
Sebastian Pipping [Wed, 13 Dec 2017 18:51:18 +0000 (19:51 +0100)]
Merge branch 'DerDakon-CMake-pc' (merge request #176)

6 years agoChanges: Document #176
Sebastian Pipping [Wed, 13 Dec 2017 18:49:54 +0000 (19:49 +0100)]
Changes: Document #176

6 years agoCMake: create the same pkg-config file as the autotools build
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

6 years agoChanges: Add missing pull request references for 2.2.6
Sebastian Pipping [Wed, 13 Dec 2017 17:27:29 +0000 (18:27 +0100)]
Changes: Add missing pull request references for 2.2.6

6 years agoMerge branch 'issue-165-fix-configure' (issue #165, pull request #168)
Sebastian Pipping [Wed, 13 Dec 2017 17:17:36 +0000 (18:17 +0100)]
Merge branch 'issue-165-fix-configure' (issue #165, pull request #168)

6 years agoMerge branch 'bradking-check-symbol-exists' (pull request #175)
Sebastian Pipping [Wed, 13 Dec 2017 14:11:51 +0000 (15:11 +0100)]
Merge branch 'bradking-check-symbol-exists' (pull request #175)

6 years agoTravis CI: Cover CMake, at least superficially
Sebastian Pipping [Wed, 13 Dec 2017 14:00:47 +0000 (15:00 +0100)]
Travis CI: Cover CMake, at least superficially

6 years agoCMake: Prefer check_symbol_exists over check_function_exists
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.

6 years agoMerge branch 'vanklompf-werror' (pull request #174)
Sebastian Pipping [Wed, 6 Dec 2017 13:31:51 +0000 (14:31 +0100)]
Merge branch 'vanklompf-werror' (pull request #174)

6 years agoChanges: Document new CMake option WARNINGS_AS_ERRORS
Sebastian Pipping [Wed, 6 Dec 2017 13:29:52 +0000 (14:29 +0100)]
Changes: Document new CMake option WARNINGS_AS_ERRORS

6 years agoCMake option to treat warnings as errors
vanklompf [Mon, 4 Dec 2017 22:31:10 +0000 (23:31 +0100)]
CMake option to treat warnings as errors

6 years agoChanges: Move 2.2.6+ changes where they belong
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.

6 years agoChanges: Use vanklompf's real name (#173)
Sebastian Pipping [Mon, 4 Dec 2017 18:32:48 +0000 (19:32 +0100)]
Changes: Use vanklompf's real name (#173)

6 years agoMerge branch 'vanklompf-cherry-pick' (issue #131, pr #173)
Sebastian Pipping [Sun, 3 Dec 2017 23:16:36 +0000 (00:16 +0100)]
Merge branch 'vanklompf-cherry-pick' (issue #131, pr #173)

6 years agoChanges: Give credit to vanklompf
Sebastian Pipping [Sun, 3 Dec 2017 18:03:55 +0000 (19:03 +0100)]
Changes: Give credit to vanklompf

6 years agoAddress 64bit intptr_t loss warning for Visual Studio
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

6 years agoAddress 64bit size_t loss warning for Visual Studio
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'

6 years agoAddress warning about sip_tobin by Visual Studio
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

6 years agoqa.sh: Start using -Werror
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)

6 years agoAdd Visual Studio const correctness compiler warnings
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

6 years agoFix missing posix functions declaration on Visual Studio build
vanklompf [Sun, 3 Dec 2017 00:49:39 +0000 (01:49 +0100)]
Fix missing posix functions declaration on Visual Studio build

6 years agoEnable CRT_SECURE_NO_WARNINGS in default VC projects
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

6 years agoFix configure syntax error (#165)
Sebastian Pipping [Thu, 2 Nov 2017 20:59:38 +0000 (21:59 +0100)]
Fix configure syntax error (#165)

6 years agoChanges: Limit scope of grep -q to autotools build system (#166)
Sebastian Pipping [Thu, 2 Nov 2017 21:18:11 +0000 (22:18 +0100)]
Changes: Limit scope of grep -q to autotools build system (#166)

6 years agoMerge branch 'notroj-doc2man' (#167)
Sebastian Pipping [Thu, 2 Nov 2017 21:17:17 +0000 (22:17 +0100)]
Merge branch 'notroj-doc2man' (#167)

6 years agoChanges: Document #167
Sebastian Pipping [Thu, 2 Nov 2017 21:16:37 +0000 (22:16 +0100)]
Changes: Document #167

6 years agoAllow configure with DOCBOOK_TO_MAN="xmlto man --skip-validation".
Joe Orton [Thu, 2 Nov 2017 08:29:15 +0000 (08:29 +0000)]
Allow configure with DOCBOOK_TO_MAN="xmlto man --skip-validation".

6 years agoAvoid grep option `-q` for Solaris (#166)
Sebastian Pipping [Thu, 2 Nov 2017 20:30:21 +0000 (21:30 +0100)]
Avoid grep option `-q` for Solaris (#166)

Also utilize variable ${FGREP} set by configure

6 years agoChanges: Document upgrade to Visual Studio 2017
Sebastian Pipping [Wed, 1 Nov 2017 18:36:06 +0000 (19:36 +0100)]
Changes: Document upgrade to Visual Studio 2017

Related commit: a1f553f5f5c2cef56cdeb4201aef3b6cc35f6cb9

6 years agoImproved Win32 setup file name. R_2_2_5
Karl Waclawek [Wed, 1 Nov 2017 14:47:55 +0000 (10:47 -0400)]
Improved Win32 setup file name.

6 years agoSimplified version number updating in setup file for Win32. Fixed Copyright character...
Karl Waclawek [Wed, 1 Nov 2017 14:43:36 +0000 (10:43 -0400)]
Simplified version number updating in setup file for Win32. Fixed Copyright character for UTF-8.

6 years agoAuto-upgrade of project files performed by Visual Studio 2017. This should not be...
Karl Waclawek [Wed, 1 Nov 2017 14:09:14 +0000 (10:09 -0400)]
Auto-upgrade of project files performed by Visual Studio 2017. This should not be a problem as the Community Edition of VS 2017 can be obtained for free.

6 years agoPrepare release version 2.2.5 (#133)
Sebastian Pipping [Tue, 31 Oct 2017 14:54:52 +0000 (15:54 +0100)]
Prepare release version 2.2.5 (#133)

6 years agoExtend .gitignore
Sebastian Pipping [Tue, 31 Oct 2017 16:20:19 +0000 (17:20 +0100)]
Extend .gitignore

6 years agoBump version info from 7:6:6 to 7:7:6 (#133)
Sebastian Pipping [Fri, 27 Oct 2017 18:05:20 +0000 (20:05 +0200)]
Bump version info from 7:6:6 to 7:7:6 (#133)

6 years agoSupport docbook-to-man command, e.g. for openSUSE (#153)
Sebastian Pipping [Fri, 27 Oct 2017 17:46:18 +0000 (19:46 +0200)]
Support docbook-to-man command, e.g. for openSUSE (#153)

6 years agoMerge branch 'zmodem-ErrorString_switch' (pull request #162)
Sebastian Pipping [Wed, 25 Oct 2017 12:13:56 +0000 (14:13 +0200)]
Merge branch 'zmodem-ErrorString_switch' (pull request #162)

6 years agoChanges: Document lack of XML_ERROR_INVALID_ARGUMENT message
Sebastian Pipping [Wed, 25 Oct 2017 12:12:24 +0000 (14:12 +0200)]
Changes: Document lack of XML_ERROR_INVALID_ARGUMENT message

6 years agoxmlparse.c: Add version information to XML_ErrorString messages
Sebastian Pipping [Wed, 25 Oct 2017 12:06:49 +0000 (14:06 +0200)]
xmlparse.c: Add version information to XML_ErrorString messages

.. based on comments from enum XML_Error in expat.h.

6 years agoXML_ErrorString: handle XML_ERROR_INVALID_ARGUMENT
Hans Wennborg [Wed, 25 Oct 2017 08:30:52 +0000 (01:30 -0700)]
XML_ErrorString: handle XML_ERROR_INVALID_ARGUMENT

Previously, this enum didn't have any error string.

6 years agoRewrite XML_ErrorString to use a switch
Hans Wennborg [Tue, 24 Oct 2017 14:18:34 +0000 (07:18 -0700)]
Rewrite XML_ErrorString to use a switch

This makes it a little easier to correlate each enumerator with its
error message, and the compiler should generate a lookup table anyway.

It also avoids running into Clang's -Wsign-compare warning when building
on Windows (where enum's are signed ints):

  error: comparison of integers of different signs: 'enum XML_Error'
  and 'unsigned int' [-Werror,-Wsign-compare]
  if (code > 0 && code < sizeof(message)/sizeof(message[0]))
                  ~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

We ran into this when building Chromium on Windows using a recent version of
Clang.

6 years agoxmlparse.c: Make failproof entropy providers stand out more
Sebastian Pipping [Tue, 24 Oct 2017 20:49:31 +0000 (22:49 +0200)]
xmlparse.c: Make failproof entropy providers stand out more

6 years agoxmlparse.c: Address warning about unused functions (#161)
Sebastian Pipping [Tue, 24 Oct 2017 20:46:30 +0000 (22:46 +0200)]
xmlparse.c: Address warning about unused functions (#161)

6 years agoTests: Fix CPPFLAGS=-DNDEBUG ourselves (#160)
Sebastian Pipping [Tue, 24 Oct 2017 19:41:18 +0000 (21:41 +0200)]
Tests: Fix CPPFLAGS=-DNDEBUG ourselves (#160)

7 years agoMerge branch 'stephengroat-fix-docbook' (pull request #155)
Sebastian Pipping [Sat, 21 Oct 2017 18:01:20 +0000 (20:01 +0200)]
Merge branch 'stephengroat-fix-docbook' (pull request #155)

7 years agoChanges: Document #153 and #155
Sebastian Pipping [Sat, 21 Oct 2017 17:55:32 +0000 (19:55 +0200)]
Changes: Document #153 and #155

7 years agodoc/Makefile.am: Round braces for style
Sebastian Pipping [Sat, 21 Oct 2017 17:50:55 +0000 (19:50 +0200)]
doc/Makefile.am: Round braces for style

7 years agodoc/Makefile.am: Fix mis-use of variable
Sebastian Pipping [Sat, 21 Oct 2017 17:49:41 +0000 (19:49 +0200)]
doc/Makefile.am: Fix mis-use of variable

We want to delete all generated man pages, not all distributed ones.

7 years agoconfigure.ac: Improve documentation of --with(out)-docbook
Sebastian Pipping [Sat, 21 Oct 2017 17:48:23 +0000 (19:48 +0200)]
configure.ac: Improve documentation of --with(out)-docbook

7 years agoconfigure.ac: Allow for custom docbook2x-man command
Sebastian Pipping [Sat, 21 Oct 2017 17:44:16 +0000 (19:44 +0200)]
configure.ac: Allow for custom docbook2x-man command

Example:
./configure DOCBOOK_TO_MAN=/bin/true

7 years agodoc/Makefile.am: Improve scope of docbook2man availability
Sebastian Pipping [Sat, 21 Oct 2017 17:25:40 +0000 (19:25 +0200)]
doc/Makefile.am: Improve scope of docbook2man availability

.. so that "make dist" has no chance of shipping no manpage
or and outdated one.

7 years agoFix docbook
Stephen Groat [Wed, 4 Oct 2017 15:11:01 +0000 (08:11 -0700)]
Fix docbook

7 years agoMerge branch 'pr-150-pepone-master' (#150, fixes #147)
Sebastian Pipping [Wed, 4 Oct 2017 22:03:45 +0000 (00:03 +0200)]
Merge branch 'pr-150-pepone-master' (#150, fixes #147)

7 years agoxmlwf|tests: Repeat L string prefix to fix compilation
Sebastian Pipping [Wed, 4 Oct 2017 19:16:21 +0000 (21:16 +0200)]
xmlwf|tests: Repeat L string prefix to fix compilation

7 years agoxmlwf/xmltchar.h: Make T(..) support T(XML_FMT_INT_MOD)
Sebastian Pipping [Wed, 4 Oct 2017 19:28:32 +0000 (21:28 +0200)]
xmlwf/xmltchar.h: Make T(..) support T(XML_FMT_INT_MOD)

7 years agoxmlwf.c: Fix code indentation
Sebastian Pipping [Wed, 4 Oct 2017 19:13:51 +0000 (21:13 +0200)]
xmlwf.c: Fix code indentation

7 years agoAdd XML_UNICODE_WCHAR_T builds to appveyor build matrix
Jose [Sun, 24 Sep 2017 09:42:56 +0000 (11:42 +0200)]
Add XML_UNICODE_WCHAR_T builds to appveyor build matrix

See issue [#147](https://github.com/libexpat/libexpat/issues/147)

7 years agoMerge branch 'tbeu-fix-typos' (pull request #154)
Sebastian Pipping [Mon, 2 Oct 2017 19:58:06 +0000 (21:58 +0200)]
Merge branch 'tbeu-fix-typos' (pull request #154)

7 years agoFix typos and add ICPSR full name
tbeu [Mon, 2 Oct 2017 08:47:48 +0000 (10:47 +0200)]
Fix typos and add ICPSR full name

7 years agoREADME.md: Use pseudo-organization AppVeyor account
Sebastian Pipping [Fri, 15 Sep 2017 22:59:55 +0000 (00:59 +0200)]
README.md: Use pseudo-organization AppVeyor account

7 years agoloadlibrary.c: Exclude line from coverage
Sebastian Pipping [Mon, 11 Sep 2017 15:07:15 +0000 (17:07 +0200)]
loadlibrary.c: Exclude line from coverage

.. as it seems that something in Windows/Wine would need to be off
to execute it.

7 years agoFix test suite for --disable-xml-context (#146)
Sebastian Pipping [Mon, 11 Sep 2017 13:25:37 +0000 (15:25 +0200)]
Fix test suite for --disable-xml-context (#146)

Regression from bc6468d23073d133ef1b439b5049c7f609595087

7 years agoMerge branch 'unicode-xmlwf' (pull request #144 and more)
Sebastian Pipping [Sat, 9 Sep 2017 17:24:49 +0000 (19:24 +0200)]
Merge branch 'unicode-xmlwf' (pull request #144 and more)

7 years agoudiffer.py: Ship with tarballs
Sebastian Pipping [Sat, 9 Sep 2017 17:20:40 +0000 (19:20 +0200)]
udiffer.py: Ship with tarballs

7 years agoruntests.c: Fix compilation for undefined XML_CONTEXT_BYTES
Sebastian Pipping [Sat, 9 Sep 2017 17:11:53 +0000 (19:11 +0200)]
runtests.c: Fix compilation for undefined XML_CONTEXT_BYTES

Regression from 70d19d635a355da5b2cecf02ff6c01b3f56106ff

Compile error was:
  runtests.c: In function ‘byte_character_handler’:
  runtests.c:4195:11: error: ‘s’ undeclared (first use in this function)
       (void)s;

7 years agoChanges: Mention #144
Sebastian Pipping [Sat, 9 Sep 2017 16:58:41 +0000 (18:58 +0200)]
Changes: Mention #144

7 years agocoverage.sh: Support XML_UNICODE_WCHAR_T with MinGW
Sebastian Pipping [Sat, 9 Sep 2017 16:56:26 +0000 (18:56 +0200)]
coverage.sh: Support XML_UNICODE_WCHAR_T with MinGW

7 years agoMake wmain work with MinGW
Sebastian Pipping [Sat, 9 Sep 2017 16:42:41 +0000 (18:42 +0200)]
Make wmain work with MinGW

7 years agocoverage.sh: Migrate to GNU Automake (#65)
Sebastian Pipping [Sat, 9 Sep 2017 16:12:08 +0000 (18:12 +0200)]
coverage.sh: Migrate to GNU Automake (#65)

7 years agoudiffer.py: Improve overall structure
Sebastian Pipping [Sat, 9 Sep 2017 15:54:18 +0000 (17:54 +0200)]
udiffer.py: Improve overall structure

7 years agoudiffer.py: Extract function to resolve code duplication
Sebastian Pipping [Sat, 9 Sep 2017 15:50:41 +0000 (17:50 +0200)]
udiffer.py: Extract function to resolve code duplication

7 years agoudiffer.py: Add license header
Sebastian Pipping [Sat, 9 Sep 2017 15:48:07 +0000 (17:48 +0200)]
udiffer.py: Add license header

7 years agoMake xmltest.sh script work for UTF-16 builds
Rhodri James [Tue, 29 Aug 2017 17:21:30 +0000 (18:21 +0100)]
Make xmltest.sh script work for UTF-16 builds