SHA256
1
0
forked from pool/xerces-c
xerces-c/xerces-c.changes

321 lines
12 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-------------------------------------------------------------------
Mon Sep 28 16:19:17 UTC 2015 - mpluskal@suse.com
- Update to 3.1.2
* bug fixes
+ Wrong temporary token type causes regex construction to fail
+ IGXMLScanner can fail to properly set its XSModel.
+ ICUTransService and IconvGNUransService CAN NOT deal with
huge file.
+ xsi:type is not applied to root element
+ Problem in prefix parsing while creating Documnet, Element,
Attributes on all platforms : Issue is in poolString creation
+ Whitespace in xsi:type
+ XMLUTF8Transcoder::transcodeTo fails with an exception when
transcoding single characters that require 3 or more bytes as
UTF8.
+ getWholeText leaks memory
+ Missing Libs.private in the xerces-c pkg-config file
+ XMLUni::fgXercesLoadSchema[] is not null-terminated in
XMLUni.cpp
+ XMLURL.cpp: isHexDigit() and xlatHexDigit() accept whole
alphabet
+ Xerces livelocks while reading external DTD if socket closes
prematurely
+ Memory leak occurs if an exception is thrown in
TranscodeToStr or TranscodeFromStr constructors
+ DOMDocumentImpl:: getPooledNString(const XMLCh *in,
XMLSize_t n) returns incorrect string
+ OutOfMemoryException being thrown on creation of an LS
Serializer
+ TranscodeToStr::transcode throws an exception when
transcoding to UTF-8
+ ContentSpecNode::getMaxTotalRange: Operator precedence
flaw
+ Add support for GNU/Hurd by using POSIX.1-2001 and
POSIX.1-2008 functions
+ enumeration value Loop not handled in switch
src/SEnumVal/SEnumVal.cpp:
+ bit operation error in DOMNodeImpl::reverseTreeOrderBitPattern
+ build xerces-c with icu on mingw gcc 4.7.2
+ Xerces 3.1.1 Xerces.Lib fails to build with new Visual
Studio 2012 Update 1 when v110_xp platform is chosen
+ Off-by-one error in TranscodeFromStr (with ICU)
+ Use icu, which is built with features
+ LocalFileFormatTarget leaks file handle
+ Curl Checking
+ Janitor<BinInputStream>::~Janitor() throws in unwind
+ String pooling in DOMDocumentImpl is unsafe, particularly on
64-bit platforms
+ Code analysis revealed multiple potential NULL derefence
conditions (currently unconfirmed)
+ XMLString sizeToText/binToText produce mixed case
+ Crash while parsing malformed documents
* improvements
+ MacOSUnicodeConverter.cpp: ISO C++ forbids comparison
between pointer of type 'void *' and pointer-to-function
+ Allow compiling Xerces-C using C++11 (especially Clang)
+ VS2012 Project
Thu Feb 19 12:39:37 UTC 2015 - mpluskal@suse.com
- Use url for source
- Add gpg signature
- Use fdupes to remove duplicities in documentation
- Split documentation into separate package
- Use curl as netaccessor, necessary for proxy support
-------------------------------------------------------------------
Thu Dec 12 21:58:01 UTC 2013 - zaitor@opensuse.org
- Add baselib.conf in order to build -32Bit.
-------------------------------------------------------------------
Sun Oct 20 21:38:44 UTC 2013 - hrvoje.senjan@gmail.com
- Disable sse2 instructions on non x86_64 arches, bnc#846539
-------------------------------------------------------------------
Fri Apr 13 17:58:48 UTC 2012 - behrisch@users.sourceforge.net
- updated to 3.1.1
* Check that we have non-NULL host before trying to connect (XERCESC-1920).
* Recover from the mismatching start/end even count which may happen when we continue parsing an invalid document (XERCESC-1919).
* If the transcoder doesn't process any input, throw an exception (XERCESC-1916).
  * Delay the recursive expansion of includes until the document fragment has been placed in the final location (XERCESC-1918).
* The code formatting a content model was skipping the cardinality indicators (*, +, ?) (XERCESC-1914).
* Fix a few bugs and memory leaks in XInclude code.
* Give proper name to 64-bit PDB file in static build (XERCESC-1907).
* Spelling fixes (XERCESC-1911).
* Don't include cpuid.h if we are using intrin.h (XERCESC-1912).
* Fix socket leak.
* Set scanner object on validation context. Needed during QName validation. Don't re-validate default/fixed values in preContentValidation when called from loadGrammar. This values are already validated in TraverseSchema.
* Remove explicit setting of prefix for cloned elements and attributes since it is done properly by the create*() functions (XERCESC-1913).
* Initializing unitialized variables in TranscodeToStr and TranscodeFromStr (#XERCESC-1858).
* Fixed a bug when transcoding small strings using TranscodeToStr (XERCESC-1858).
-------------------------------------------------------------------
Sat Jan 28 22:15:56 UTC 2012 - jengelh@medozas.de
- Remove redundant tags/sections per specfile guideline suggestions
- Parallel building using %_smp_mflags
- Restore missing pkgconfig provides
-------------------------------------------------------------------
Wed Oct 7 15:04:42 CEST 2009 - prusnak@suse.cz
- fix provides and obsoletes [bnc#544957]
-------------------------------------------------------------------
Thu Aug 13 16:16:03 CEST 2009 - prusnak@suse.cz
- fix CVE-2009-1885 (CVE-2009-1885.patch) [bnc#530708]
-------------------------------------------------------------------
Tue Mar 10 13:04:32 CET 2009 - prusnak@suse.cz
- updated to 3.0.1
* More robust handling of leading/trailing whitespaces (XERCESC-1838).
* Minor documentation updates, including a fix for XERCESC-1848.
* Add --disable-rpath configure option.
* Remove class name from method declaration (XERCESC-1850).
* Fix a bug in the socket and winsock net accessors when a redirection
response does not contain a "Location" header.
* Make XMLMutex use the correct MemoryManager when it closes it's mutex.
* Documentation fixes (XERCESC-1841).
* Backport fixes for memory leaks.
* Alberto Massari Force Borland projects to use CRLF EOL.
* The wrong constructor was called, causing a memory leak (XERCESC-1840).
* Fix memory leak (XERCESC-1834).
* Update URLs in source code to point to the new pages.
-------------------------------------------------------------------
Tue Mar 10 11:23:16 CET 2009 - prusnak@suse.cz
- updated to 3.0.0
* changes too numerous to list
- removed obsoleted patch:
* lib64.patch
* optflags.patch
-------------------------------------------------------------------
Mon Aug 18 13:46:40 CEST 2008 - prusnak@suse.cz
- add -DNDEBUG to opt_flags
-------------------------------------------------------------------
Mon Aug 18 00:57:38 CEST 2008 - ro@suse.de
- disable parallel build for now, breaks
-------------------------------------------------------------------
Thu Aug 14 16:14:35 CEST 2008 - prusnak@suse.cz
- cleaned spec file (and renamed libXerces-c-28 to libXerces-c28)
-------------------------------------------------------------------
Mon Apr 7 18:41:17 CEST 2008 - zpetrova@suse.CZ
- update to version 2.8.0
- this version should fix large number of bugs.
- Exponential growth of memory block (from 16KB to 128KB)
that are allocated by the DOM heap.
- The NODE_CLONED notification is now sent to each node's user data
handler when cloning the entire DOMDocument.
- Allow whitespace-only nodes to be added as children of a DOMDocument.
- When a node is cloned or imported the type information (PSVI)
is also copied.
-------------------------------------------------------------------
Tue Dec 18 16:55:18 CET 2007 - zpetrova@suse.cz
- fixed Required field for libXerces-c-27
-------------------------------------------------------------------
Tue Aug 7 00:19:23 CEST 2007 - mrueckert@suse.de
- fixed file section for the devel package
- %post* scriptlets for ldconfig
-------------------------------------------------------------------
Mon Aug 6 22:12:13 CEST 2007 - mrueckert@suse.de
- added provides/obsoletes for the package rename
-------------------------------------------------------------------
Mon Aug 6 09:45:51 CEST 2007 - zpetrova@suse.cz
- branch/rename package according to Share library guidelines.
-------------------------------------------------------------------
Wed Jan 25 21:34:03 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Mon Jan 16 21:08:22 CET 2006 - zpetrova@suse.cz
- added -fno-strict-aliasing.
-------------------------------------------------------------------
Wed Jan 11 09:50:07 CET 2006 - zpetrova@suse.cz
- update to 2.7.0
-------------------------------------------------------------------
Fri Sep 9 11:30:56 CEST 2005 - zpetrova@suse.cz
- endelementfix.patch - namespace bug (#114685)
-------------------------------------------------------------------
Tue Jan 11 15:38:15 CET 2005 - didge@suse.de
- update to 2.6.0
- build with icu libraries
- did some cleanup
-------------------------------------------------------------------
Thu Mar 18 16:34:05 CET 2004 - didge@suse.de
- fixed bug #36229 with patch, provided there
-------------------------------------------------------------------
Mon Feb 23 12:11:31 CET 2004 - didge@suse.de
- update to 2.5.0
-------------------------------------------------------------------
Sat Jan 17 16:33:13 CET 2004 - meissner@suse.de
- added missing include to fix gcc3.4 build.
-------------------------------------------------------------------
Sun Jan 4 18:10:01 CET 2004 - nashif@suse.de
- update to 2.4.0
-------------------------------------------------------------------
Tue Aug 26 19:46:30 CEST 2003 - nashif@suse.de
- Reduced docs
-------------------------------------------------------------------
Sun Jul 27 16:49:28 CEST 2003 - nashif@suse.de
- update to version 2.3.0
-------------------------------------------------------------------
Tue May 27 22:59:54 CEST 2003 - nashif@suse.de
- Removed CVS files
-------------------------------------------------------------------
Fri May 16 05:11:33 CEST 2003 - nashif@suse.de
- update to version 2.2.0
-------------------------------------------------------------------
Mon Jan 20 05:57:41 CET 2003 - nashif@suse.de
- update to version 2.1.0
-------------------------------------------------------------------
Fri May 17 03:07:38 CEST 2002 - nashif@suse.de
- lib64 problems fixed: Now build on all architectures
-------------------------------------------------------------------
Wed May 15 07:25:48 CEST 2002 - nashif@suse.de
- Java not needed for build
-------------------------------------------------------------------
Fri Apr 5 15:37:50 CEST 2002 - nashif@suse.de
- Update to 1.70
-------------------------------------------------------------------
Tue Dec 11 13:30:21 CET 2001 - nashif@suse.de
- Update to version 1.60
-------------------------------------------------------------------
Mon Oct 29 06:22:40 CET 2001 - nashif@suse.de
- Update to latest version: 1.5.2
- Among others, this release contains the following fixes and
new features:
- Schema support
- DatatypeValidator support
- XMLDeleterFor related functions and data are removed.
Replace with XMLRegisterCleanup.
- Various bug fixes related to runConfigure
- Comment outside root element should also be reported.
- Added U+0110 to XMLEBCDICTranscoder.cpp's "Unicode to IBM037"
translation table.
- Add "Base64::encode" for encoding binary data.
- Performance: Use XMLBufBid instead of XMLBuffer directly for
better performance.
-------------------------------------------------------------------
Mon Oct 1 07:35:08 CEST 2001 - nashif@suse.de
- Created sub-package doc
-------------------------------------------------------------------
Fri Aug 31 10:07:29 CEST 2001 - nashif@suse.de
- Update to version 1.5.1
- This release includes various bug fixes and Schema support
-------------------------------------------------------------------
Tue May 8 01:57:00 CEST 2001 - mfabian@suse.de
- bzip2 sources
-------------------------------------------------------------------
Tue Feb 27 15:29:13 MET 2001 - rolf@suse.de
- initial package 1.4.0 with devel subpackage