[xerces-c] branch master updated: Mark Xerces Dependencies as PRIVATE in CMake

2022-10-05 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 549592880 Mark Xerces Dependencies as PRIVATE

[xerces-c] branch master updated: DFAContentModel::buildDFA(): correctly zero-initialize fFollowList

2022-03-12 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new ef2e9b4 DFAContentModel::buildDFA

[xerces-c] branch master updated: DFAContentModel::buildSyntaxTree(): fix memory leaks when OutOfMemoryException occurs

2021-11-17 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new cb4b4cf DFAContentModel::buildSyntaxTree

[xerces-c] branch master updated: IGXMLScanner::scanDocTypeDecl(): fix memory leak on exception

2021-11-06 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 8a4c024 IGXMLScanner::scanDocTypeDecl(): fix

[xerces-c] branch master updated: DFAContentModel: fix memory leaks when OutOfMemoryException occurs

2021-10-24 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new a65990d DFAContentModel: fix memory leaks

[xerces-c] branch master updated (cec74e5 -> acd9752)

2021-10-24 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from cec74e5 Merge pull request #41 from rleigh-codelibre/XERCESC-2208_size_t_revert new 0dfd295 Fix potential

[xerces-c] branch master updated (12a3c84 -> cec74e5)

2021-09-27 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from 12a3c84 Merge pull request #21 from rleigh-codelibre/xerces-XERCESC-2208_Use_cstdint new 96938cc XERCESC

[xerces-c] branch master updated (88726c3 -> 12a3c84)

2021-09-22 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from 88726c3 Merge pull request #38 from rleigh-codelibre/XERCESC-2226_cmake_3.12 new 2401d2b XERCESC-2208: Use

[xerces-c] branch master updated: XERCESC-2226: Update minimum CMake version to 3.12

2021-09-20 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new fd4806a XERCESC-2226: Update minimum CMake

[xerces-c] branch master updated: link to installed CMake targets of CURL

2021-09-20 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new af1935b link to installed CMake targets of

[xerces-c] branch master updated: DFAContentModel::checkUniqueParticleAttribution (): speed enhancement

2021-09-20 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 02cec95 DFAContentModel

[xerces-c] branch master updated: SAX2XMLReaderImpl::error(): use exception memory manager, otherwise regular memory manager might fail to fully allocate the strings in the exception and cause memory

2021-09-19 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 328f5be SAX2XMLReaderImpl::error(): use

[xerces-c] branch master updated: DFAContentModel::checkUniqueParticleAttribution(): fix memory leak

2021-09-12 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 79f61cb DFAContentModel

[xerces-c] branch master updated: Fix -Wmemset-transposed-args warnings of clang++

2021-09-09 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new dc3bd8f Fix -Wmemset-transposed-args

[xerces-c] branch master updated: InMemMsgLoader::loadMsg(): fix memory leak when transcoding fails.

2021-09-09 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 1bdf6d8 InMemMsgLoader::loadMsg(): fix

[xerces-c] branch xerces-3.2 updated: XMLReader constructor: fix memory leak when refreshRawBuffer() throws

2021-08-23 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch xerces-3.2 in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/xerces-3.2 by this push: new 286051c XMLReader constructor: fix

[xerces-c] branch master updated: XMLReader constructor: fix memory leak when refreshRawBuffer() throws

2021-08-23 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new cf436ab XMLReader constructor: fix memory

[xerces-c] branch xerces-3.2 updated: CurlURLInputStream constructor: avoid memory leak

2021-08-23 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch xerces-3.2 in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/xerces-3.2 by this push: new b8f2b83 CurlURLInputStream

[xerces-c] branch master updated: CurlURLInputStream constructor: avoid memory leak

2021-08-23 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 327abd3 CurlURLInputStream constructor

[xerces-c] branch xerces-3.2 updated: ICUTranscoder::transcodeFrom(): fix read heap-buffer-overflow

2021-08-23 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch xerces-3.2 in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/xerces-3.2 by this push: new 4d35954 ICUTranscoder::transcodeFrom

[xerces-c] branch master updated: ICUTranscoder::transcodeFrom(): fix read heap-buffer-overflow

2021-08-23 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new e335da5 ICUTranscoder::transcodeFrom(): fix

[xerces-c] branch xerces-3.2 updated: ci: Travis uses XCode 12.5

2021-08-18 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch xerces-3.2 in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/xerces-3.2 by this push: new 95b0808 ci: Travis uses XCode 12.5

[xerces-c] branch master updated: ci: Travis uses XCode 12.5

2021-08-18 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 307b646 ci: Travis uses XCode 12.5 new

[xerces-c] branch master updated (15b086b -> 4bac3c5)

2020-06-15 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from 15b086b Merge pull request #20 from rleigh-codelibre/XERCESC-2209_Remove_LSTRING new c5d4bfc Update

[xerces-c] branch master updated: XERCESC-2209: Remove unused LSTRING feature test

2020-06-10 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new f6c5dab XERCESC-2209: Remove unused LSTRING

[xerces-c] branch master updated: XERCESC-2110: Remove XERCES_NO_MATCHING_DELETE_OPERATOR for old Borland compiler

2020-06-10 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 5a721ad XERCESC-2110: Remove

[xerces-c] branch xerces-3.2 updated (89fe151 -> 7173fa7)

2020-06-10 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch xerces-3.2 in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from 89fe151 Some site updates for future builds. new b465b3c XERCESC-2200: AppVeyor image now includes

[xerces-c] branch master updated (e345919 -> eddc7b6)

2020-06-10 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from e345919 Merge pull request #15 from rleigh-codelibre/XERCESC-2201_travis_ci_upgrade new 86554bc XERCESC

[xerces-c] branch master updated (26db0a1 -> e345919)

2020-06-03 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from 26db0a1 Merge pull request #14 from rleigh-codelibre/XERCESC-2141_build_support_for_c++11_onwards new

[xerces-c] branch master updated (26db0a1 -> e345919)

2020-06-03 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from 26db0a1 Merge pull request #14 from rleigh-codelibre/XERCESC-2141_build_support_for_c++11_onwards new

[xerces-c] branch master updated: XERCESC-2141: Enable C++17, C++14 or C++11 when available

2020-06-03 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 6883e34 XERCESC-2141: Enable C++17, C++14 or

[xerces-c] branch master updated (f342e68 -> b73d4a9)

2020-06-03 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from f342e68 Merge pull request #13 from rleigh-codelibre/XERCESC-2202_update_version_to_3.3.0 new ff73bac

[xerces-c] branch master updated (76d2c5b -> f342e68)

2020-06-03 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from 76d2c5b Ignore built site. new e4e3351 XERCEC-2202: Update version to 3.3.0 new 11fae34 XERCEC-2202

[xerces-c] branch ci-test updated (03fee10 -> 575717d)

2020-04-06 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch ci-test in repository https://gitbox.apache.org/repos/asf/xerces-c.git. omit 03fee10 Merge pull request #9 from rleigh-codelibre/cmake-libname-fixes omit 84395e5 cmake: Correct shared

[xerces-c] branch ci-test created (now 03fee10)

2020-04-05 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch ci-test in repository https://gitbox.apache.org/repos/asf/xerces-c.git. at 03fee10 Merge pull request #9 from rleigh-codelibre/cmake-libname-fixes No new revisions were added by this

[xerces-c] branch master updated: cmake: Correct shared library name and symlink creation

2020-04-02 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/master by this push: new 84395e5 cmake: Correct shared library name

[xerces-c] branch xerces-3.2 updated: cmake: Correct shared library name and symlink creation

2020-04-02 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a commit to branch xerces-3.2 in repository https://gitbox.apache.org/repos/asf/xerces-c.git The following commit(s) were added to refs/heads/xerces-3.2 by this push: new 44a039f cmake: Correct shared

[xerces-c] branch master updated (56299aa -> 3ba7410)

2020-01-14 Thread rleigh
This is an automated email from the ASF dual-hosted git repository. rleigh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/xerces-c.git. from 56299aa Update source repository info to GitBox. new 51fe4ed gitignore: Add Autotools generated files

Re: Building Xerces-3.2.1 with cmake on Windows

2018-03-16 Thread rleigh
On 2018-03-16 15:32, Cantor, Scott wrote: > Why has this been removed? That would be a bug. It doesn't appear to be a distribution building regression, rather the file isn't in svn on trunk that I can see unless it's been renamed. I suspect it's a regression in the change that builds more of t

Re: Building Xerces-3.2.1 with cmake on Windows

2018-03-16 Thread rleigh
On 2018-03-16 13:04, Thomas Krebs wrote: According to the build instructions I try to build xerces-3.2.1 on Windows 10 with VC14. I type: cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_INSTALL_PREFIX=I:\tools\x64 I:\tools\xerces-c-3.2.1\src

Re: Xerces-C 3.2.1rc2 posted

2018-02-19 Thread rleigh
On 2018-02-18 23:19, Roger Leigh wrote: On 16/02/18 22:18, Cantor, Scott wrote: Signed distributions available here: https://dist.apache.org/repos/dist/dev/xerces/c/3/sources/ Release notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12341423 Will call for

RE: CMake / Windows preproc defines

2017-08-30 Thread rleigh
On 2017-08-30 13:40, Cantor, Scott wrote: I'm afraid not. With my testing, I simply ran cmake -G "Visual Studio 15 2017 Win64" [options] /path/to/xerces and opened the solution file. Did you use any additional options on the command line? If you could let me know exactly what you ran, I

RE: Xerces 3.2 RC2 released, call for vote

2017-08-28 Thread rleigh
On 2017-08-28 17:04, Cantor, Scott wrote: Roger, did you happen to test Visual Studio 2017 (VC15)? I got a report from my colleague that it's missing a WIN32 define that's preventing one of my changes to the DateTime class from building there without adding it by hand. Looks like a false ala

RE: Turn on parallel compilation in cmake builds?

2017-08-21 Thread rleigh
On 2017-08-21 15:47, Cantor, Scott wrote: What type of change is your colleague proposing to turn it on? He was proposing something like this: if(WIN32) set(CMAKE_CXX_FLAGS "\MP") endif() But neither of us know cmake, he's just trying to make it work the way the original builds did. I thi

Re: Turn on parallel compilation in cmake builds?

2017-08-21 Thread rleigh
On 2017-08-21 14:55, Cantor, Scott wrote: Primarily a Windows thing, my colleague doing testing says he doesn't think the default build currently spawns muiltiple threads inside the VS builds unless he turns that on. Is there a reason not to turn it on by default in the CMakeFile.txt file? What

Remaining Xerces 3.2.0 issues and Xalan

2017-08-14 Thread rleigh
Are there any known remaining issues for the 3.2.0 release? I've tested with various Visual Studio versions and also tested on CentOS 6, CentOS 7, Ubuntu 16.04, Ubuntu 17.10, MacOS X 10.11 and 10.12 and FreeBSD 11.1 and it's worked on all of them. I've also built with Xalan-C on all of these

RC1 testing on Windows

2017-08-09 Thread rleigh
I have now had success building with Xerces 3.2.0rc1 and with Xalan on top of that, with both VS2015 and VS2013. I did need to apply this patch: https://issues.apache.org/jira/browse/XALANC-773 for VS2015 to correct some assumptions about the XalanDOMChar type, which is assumed to be wchar_t

RE: Upporting status

2017-07-03 Thread rleigh
On 2017-07-03 14:32, Cantor, Scott wrote: You might find https://issues.apache.org/jira/browse/XERCESC-2104 of interest. This replaces sanityTest.pl with separate automake checks. You can still run "make check", but it now shows you each individual test being run and stores the logs in separate

RE: Upporting status

2017-07-03 Thread rleigh
On 2017-07-03 14:55, Cantor, Scott wrote: Roger, is that separate fork updated with the master copy? It looks like maybe it's missing the bug fixes I checked in Friday after you let me know they were failing. That would certainly explain it. The link issue was just a dangling reference to 3_1 in

Re: Upporting status

2017-07-03 Thread rleigh
checks. You can still run "make check", but it now shows you each individual test being run and stores the logs in separate files. This makes it much clearer what's breaking. You can see this working in https://travis-ci.org/rleigh-codelibr

Re: Integrating CMake support for xerces

2017-05-18 Thread rleigh
On 2017-05-17 17:30, Cantor, Scott wrote: On 5/17/17, 12:21 PM, "rle...@codelibre.net" wrote: I spoke too soon; it's not working for the VS generators on Windows when using multiple configurations. I'll fix this up tomorrow. FWIW, the names currently are the same for 32 and 64 builds. Tha

Re: Integrating CMake support for xerces

2017-05-17 Thread rleigh
On 2017-05-17 16:35, rle...@codelibre.net wrote: On 2017-05-17 16:26, Cantor, Scott wrote: On 5/17/17, 11:11 AM, "rle...@codelibre.net" wrote: I've attached a followup patch, also on my cmake-trunk github branch, which does this. With this patch applied, you should get identical versioning

Re: Integrating CMake support for xerces

2017-05-17 Thread rleigh
On 2017-05-17 16:26, Cantor, Scott wrote: On 5/17/17, 11:11 AM, "rle...@codelibre.net" wrote: I've attached a followup patch, also on my cmake-trunk github branch, which does this. With this patch applied, you should get identical versioning to Autoconf and Visual Studio. Great, I'm WfH to

RE: Integrating CMake support for xerces

2017-05-17 Thread rleigh
On 2017-05-16 21:47, Cantor, Scott wrote: OK. I'll look into copying the existing Windows and Libtool semantics exactly. If there's a possibility for aligning them with the next major release, we could revisit it then, but I'll revert to the status quo for now. Thx. I hope that explains

[patch] Allow building with ICU using VC12 and VC14

2016-06-30 Thread rleigh
On 2016-06-29 14:44, Cantor, Scott wrote: A patch release of the Xerces-C XML parser is now available and is propagating to the mirrors. It includes a small number of important bug fixes, including a fix for CVE-2016-4463. Attached is a diff against 3.1.4 to enable building with VC12 and VC14

Re: Xerces-C 3.1.4 released

2016-06-30 Thread rleigh
On 2016-06-29 14:44, Cantor, Scott wrote: A patch release of the Xerces-C XML parser is now available and is propagating to the mirrors. It includes a small number of important bug fixes, including a fix for CVE-2016-4463. https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&ve

Re: Q: support for MSVC 2015?

2016-05-02 Thread rleigh
On 2016-05-02 09:11, Heiko Nardmann wrote: Hi together! Did someone manage to get xerces build with MSVC 2015? Yes. See https://github.com/ome/ome-cmake-superbuild/tree/develop/packages/xerces/patches You want win-vc14.diff. Note this also has the ICU fix which is in the win-vc12.diff pat

Re: CMake support

2015-07-08 Thread rleigh
> While the xerces-c project provides an > autotools-based build and several different visual studio solution > files, I was wondering if you had considered the use of a tool such as > CMake, which can generate solution files for all visual studio versions > (including 2015), Makefiles, and project