SHA256
1
0
forked from pool/expat

Accepting request 536855 from home:pmonrealgonzalez:branches:devel:libraries:c_c++

- Version update to 2.2.4 Sat Auguest 19 2017
  * Bug fixes:
    #115  Fix copying of partial characters for UTF-8 input
  * Other changes:
    #109  Fix "make check" for non-x86 architectures that default
            to unsigned type char (-128..127 rather than 0..255)
    #109  coverage.sh: Cover -funsigned-char
            Autotools: Introduce --without-xmlwf argument
     #65  Autotools: Replace handwritten Makefile with GNU Automake
     #43  CMake: Auto-detect high quality entropy extractors, add new
            option USE_libbsd=ON to use arc4random_buf of libbsd
     #74  CMake: Add -fno-strict-aliasing only where supported
    #114  CMake: Always honor manually set BUILD_* options
    #114  CMake: Compile man page if docbook2x-man is available, only
    #117  Include file tests/xmltest.log.expected in source tarball
            (required for "make run-xmltest")
    #111  Fix some typos in documentation
            Version info bumped from 7:5:6 to 7:6:6
- Release 2.2.3 Wed August 2 2017
  *  Bug fixes:
     #85  Fix a dangling pointer issue related to realloc
  * Other changes:
     #91  Linux: Allow getrandom to fail if nonblocking pool has not
            yet been initialized and read /dev/urandom then, instead.
          This is in line with what recent Python does.
     #86  Check that a UTF-16 encoding in an XML declaration has the
            right endianness
#4 #5 #7  Recover correctly when some reallocations fail
          Repair "./configure && make" for systems without any
            provider of high quality entropy

OBS-URL: https://build.opensuse.org/request/show/536855
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/expat?expand=0&rev=63
This commit is contained in:
2017-10-26 13:40:29 +00:00
committed by Git OBS Bridge
parent 061786605d
commit e9c48cc853
5 changed files with 97 additions and 11 deletions

View File

@@ -1,3 +1,72 @@
-------------------------------------------------------------------
Thu Oct 26 09:53:50 UTC 2017 - pmonrealgonzalez@suse.com
- Version update to 2.2.4 Sat Auguest 19 2017
* Bug fixes:
#115 Fix copying of partial characters for UTF-8 input
* Other changes:
#109 Fix "make check" for non-x86 architectures that default
to unsigned type char (-128..127 rather than 0..255)
#109 coverage.sh: Cover -funsigned-char
Autotools: Introduce --without-xmlwf argument
#65 Autotools: Replace handwritten Makefile with GNU Automake
#43 CMake: Auto-detect high quality entropy extractors, add new
option USE_libbsd=ON to use arc4random_buf of libbsd
#74 CMake: Add -fno-strict-aliasing only where supported
#114 CMake: Always honor manually set BUILD_* options
#114 CMake: Compile man page if docbook2x-man is available, only
#117 Include file tests/xmltest.log.expected in source tarball
(required for "make run-xmltest")
#111 Fix some typos in documentation
Version info bumped from 7:5:6 to 7:6:6
- Release 2.2.3 Wed August 2 2017
* Bug fixes:
#85 Fix a dangling pointer issue related to realloc
* Other changes:
#91 Linux: Allow getrandom to fail if nonblocking pool has not
yet been initialized and read /dev/urandom then, instead.
This is in line with what recent Python does.
#86 Check that a UTF-16 encoding in an XML declaration has the
right endianness
#4 #5 #7 Recover correctly when some reallocations fail
Repair "./configure && make" for systems without any
provider of high quality entropy
and try reading /dev/urandom on those
Ensure that user-defined character encodings have converter
functions when they are needed
Fix mis-leading description of argument -c in xmlwf.1
Rely on macro HAVE_ARC4RANDOM_BUF (rather than __CloudABI__)
for CloudABI
#100 Fix use of SIPHASH_MAIN in siphash.h
#23 Test suite: Fix memory leaks
Version info bumped from 7:4:6 to 7:5:6
- Release 2.2.2 Wed July 12 2017
* Security fixes:
#43 Protect against compilation without any source of high
quality entropy enabled, e.g. with CMake build system;
* [MOX-006] Fix non-NULL parser parameter validation in XML_Parse;
resulted in NULL dereference, previously;
* Bug fixes:
#69 Fix improper use of unsigned long long integer literals
* Other changes:
#73 Start requiring a C99 compiler
#49 Fix "==" Bashism in configure script
#58 Address compile warnings
#68 Fix "./buildconf.sh && ./configure" for some versions
of Dash for /bin/sh
#72 CMake: Ease use of Expat in context of a parent project
with multiple CMakeLists.txt files
#72 CMake: Resolve mistaken executable permissions
#76 Address compile warning with -DNDEBUG (not recommended!)
#77 Address compile warning about macro redefinition
* Added patch expat-docbook.patch to compile the man pages with
docbook-to-man
* Cleaned spec file with spec-cleaner
-------------------------------------------------------------------
Sat Oct 7 14:32:27 UTC 2017 - jayvdb@gmail.com