- Jun 03, 2017
-
-
Roger Leigh authored
- Reimplement the entirely of the autoconf, automake, libtool and pkg-config logic, including all feature tests - Also include the MSVC logic missing from the above - Include a full set of unit tests to reimplement the logic in sanityTest.pl and the data in sanityTest_ExpectedResult.logs - Obtain versioning information from configure.ac and version.incl - Generate and install exported CMake configuration for use by downstream projects using CMake, to replace FindXercesC.cmake provided by the CMake upstream - Install documentation - Add targets to regenerate the HTML manual and the Doxygen API reference portably, replacing the shell script and batch file for generating the manual - Add targets for the documentation source files and substitute sources so that they are visible and editable in an IDE - Library versioning continues to use the existing libtool naming and numbering conventions on Unix platforms: On Unix, the name has a -3.1 suffix before the library extension to match the libtool -release versioning behaviour. The symlink remains xerces-c for build time linking - Library versioning continues to use the existing Visual Studio project file conventions on Windows: On Windows, the .lib and .dll names (and associated .exp, .ilk and .pdb files) use -3[D] and -3_1[D] suffixes This will allow building with any supported build system on any UNIX-like platform or upon Windows, as an alternative to the GNU autotools and MSVC version-specific project and solution files which will behave consistently across all platforms. The only feature of autoconf and automake which is not converted is "make dist", and that's absolutely possible should it be desired. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1797546 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 07, 2015
-
-
Alberto Massari authored
Don't assume we know the size of the decoded string, expand the buffer whenever the transcoder reports it wrote 0 bytes (XERCESC-2052) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1701594 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1701582 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 05, 2015
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1701383 13f79535-47bb-0310-9956-ffa450edef68
-
- May 04, 2015
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1677601 13f79535-47bb-0310-9956-ffa450edef68
-
- Mar 04, 2015
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1663883 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 18, 2014
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1603373 13f79535-47bb-0310-9956-ffa450edef68
-
- May 23, 2014
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1597057 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 28, 2014
-
-
Alberto Massari authored
Use LIBS variable instead of LDFLAGS to specify the location of cURL (XERCESC-2028). Patch by Zane U. Ji git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1590579 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 06, 2014
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1556008 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 09, 2013
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1549555 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 06, 2013
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1539311 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1539293 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 01, 2013
-
-
Alberto Massari authored
DOMDocument now stores the "big buffers" in a separate list, so that incomplete DOMText nodes can be released when parsing long strings (XERCESC-2019) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1528170 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 26, 2013
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1517489 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1517488 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 19, 2013
-
-
Alberto Massari authored
When matching an XPath expression that is an union of several XPaths, keep track of the location where each part has been matched; one of the parts could match inside the subtree where another one has already matched, and we would not record it (XERCESC-2017) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1515307 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 18, 2013
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1515169 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 29, 2013
-
-
Alberto Massari authored
When the characters are of fixed size, write in the charSizes array just the data for the decoded chars, not for the number of bytes available in the target buffer (XERCESC-2020) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1508112 13f79535-47bb-0310-9956-ffa450edef68
-
- May 01, 2013
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1478186 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When testing for ICU libs, place the location to be tested in the LIBS variable, not in LDFLAGS [patch by Aleksey Dobrunov] (XERCESC-2006) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1478167 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
The Windows SDK 7.0 introduced two new headers designed to be included in the resource scripts to avoid including function definitions that use a syntax that the RC compiler doesn't understand. For the moment, we can detect the case where VS2012 + WindowsSDK 7.1 + XP mode is used, that is the one that causes an error in compilation (XERCESC-2011) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1478145 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 24, 2013
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1449537 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1449525 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 23, 2013
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1449395 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 22, 2013
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1449140 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1449139 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1449021 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1449013 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1449010 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 26, 2012
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1413511 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 08, 2012
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1395625 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 28, 2012
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1391481 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 11, 2012
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1383366 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1383364 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 20, 2012
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1363932 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 24, 2012
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1329637 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 23, 2012
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1329261 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1329252 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
Avoid allocating a 0-byte array, and in any case throw an OutOfMemoryException only if the buffer is NULL and the requested size was not 0 (XERCESC-1979) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1329216 13f79535-47bb-0310-9956-ffa450edef68
-