This is an automated email from the ASF dual-hosted git repository. echobravo pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/geode-native.git.
from 6338bf1 Replacing master with contents of release/1.11.0 add 55da853 GEODE-7426: Fixes segfault in log message. (#545) add e167371 GEODE-7419: Complete info about geode-native integration tests (#544) add 1bb8cf4 GEODE-7429: Install Active Perl separately (#547) add c932a1d GEODE-7418: Fixes issue deserializing unregistered PDX types. (#546) add 35bf2fc Add note about BasicIPv6Test (#549) add a88247f GEODE-7447: Fix logging format spec <--> variable size mismatches (#548) add a748bef GEODE-6312: Missing prerequisite in BUILDING.md (#551) add 13caf57 GEODE-7451: Fix cert & priv key add order (#550) add d3a185b GEODE-7476: Fix several leaks in native client (#553) add 202cbe5 GEODE-7490: Support Visual Studio 2019 (#554) add e3087f2 GEODE-7447: Fix test breakage on Windows (#552) add 8233e2f GEODE-7511: Fix endpoint truncation bug (#557) add 2a5657e GEODE-7509: Fix memory leaks in C++ client (#556) add 9ef4490 GEODE-7528: Fixes race condition in tests. (#559) add 3ad4257 GEODE-7520: Add convenient target to clangformat everything (#558) add 7169301 GEODE-7549: Fix LGTM - Remove empty conditional (#560) add ff7bf94 GEODE-7437: one way ssl (#555) add bfcfac5 Bug/fix ssl example (#561) add 80d4edb GEODE-7601: Memory leaks in C++ native client found when running old integration-tests (#564) add c5eb790 Bump excon from 0.65.0 to 0.71.0 in /docs/geode-native-book-cpp (#562) add 154bbf1 GEODE-7612: Technical debt 01 - remove inlining in logging and statistics classes (#563) add cbe6415 GEODE-7612: Fix test breakage add 71023da BUILDING.md typo fix add d82491f GEODE-7646: Remove need for LD_LIBRARY_PATH on Linux. (#568) add d188839 GEODE-7646: Parameterize GeodeNative::crypto to use PRODUCT_NAME (#569) add de672d7 GEODE-7625: Remove broken Diffie-Hellman code add 6b46256 Revert "GEODE-7625: Remove broken Diffie-Hellman code" add 51f6037 GEODE-7625: Remove broken Diffie-Hellman code add 07db3d8 GEODE-7646: Fix CI failure to build examples on Windows (#570) add 8ddc0e8 GEODE-7694: fix pdx type lookup (#572) new c73c1f3 apache-geode 1.12.0 new aba34d3 Replacing master with contents of release/1.12.0 The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .gitignore | 1 + BUILDING.md | 34 +- CMakeLists.txt | 1 - CONTRIBUTING.md | 46 +- clicache/integration-test/test.bat.in | 2 - .../ClientSslKeys/client_keystore_chained.pem | 128 ++++ .../client_truststore_chained_root.pem | 33 + clicache/integration-test2/Cluster.cs | 8 +- clicache/integration-test2/Config.cs.in | 10 + clicache/integration-test2/GfshExecuteTest.cs | 14 +- clicache/integration-test2/RegionSSLTest.cs | 6 +- .../ServerSslKeys/server_keystore_chained.jks | Bin 0 -> 5719 bytes .../server_truststore_chained_root.jks | Bin 0 -> 1567 bytes cmake/ClangFormat.cmake | 8 +- cppcache/include/geode/DataOutput.hpp | 6 +- cppcache/include/geode/SystemProperties.hpp | 15 +- .../include/geode/internal/chrono/duration.hpp | 2 +- cppcache/integration-test/.clang-tidy | 4 +- cppcache/integration-test/CMakeLists.txt | 8 +- cppcache/integration-test/CacheHelper.cpp | 37 +- cppcache/integration-test/CacheHelper.hpp | 7 +- cppcache/integration-test/ThinClientDistOps.hpp | 8 +- .../integration-test/ThinClientDurableConnect.hpp | 2 +- cppcache/integration-test/ThinClientFailover.hpp | 2 +- cppcache/integration-test/ThinClientFailover2.hpp | 2 +- cppcache/integration-test/ThinClientFailover3.hpp | 22 +- .../ThinClientFailoverInterest.hpp | 2 +- .../ThinClientFailoverInterest2.hpp | 2 +- .../integration-test/ThinClientFailoverRegex.hpp | 2 +- cppcache/integration-test/ThinClientHeapLRU.hpp | 2 +- cppcache/integration-test/ThinClientHelper.hpp | 6 +- cppcache/integration-test/ThinClientInterest3.hpp | 1 - .../ThinClientInterest3Cacheless.hpp | 1 - .../ThinClientLocalCacheLoader.hpp | 2 +- .../integration-test/ThinClientPdxSerializer.hpp | 4 +- .../integration-test/ThinClientPdxSerializers.hpp | 11 +- cppcache/integration-test/ThinClientSSL.hpp | 514 --------------- .../integration-test/ThinClientSSLWithPassword.hpp | 528 --------------- cppcache/integration-test/ThinClientTXFailover.hpp | 2 +- .../integration-test/ThinClientTransactionsXA.hpp | 2 +- cppcache/integration-test/fw_dunit.cpp | 14 +- cppcache/integration-test/fw_dunit.hpp | 13 +- .../keystore/client_keystore_chained.pem | 128 ++++ .../keystore/client_truststore_chained_root.pem | 33 + .../keystore/server_keystore_chained.jks | Bin 0 -> 5719 bytes .../keystore/server_truststore_chained_root.jks | Bin 0 -> 1567 bytes cppcache/integration-test/test.bat.in | 1 - cppcache/integration-test/test.sh.in | 1 - cppcache/integration-test/testCacheless.cpp | 2 +- .../integration-test/testCreateAndDestroyPool.cpp | 12 +- cppcache/integration-test/testLRUList.cpp | 4 +- .../integration-test/testPdxMetadataCheckTest.cpp | 23 +- cppcache/integration-test/testRegionMap.cpp | 5 +- .../testThinClientCacheablesLimits.cpp | 13 +- cppcache/integration-test/testThinClientCq.cpp | 33 +- .../integration-test/testThinClientCqDelta.cpp | 2 +- .../integration-test/testThinClientCqDurable.cpp | 4 +- .../testThinClientDeltaWithNotification.cpp | 2 +- .../integration-test/testThinClientDistOps2.cpp | 4 +- .../integration-test/testThinClientFailover3.cpp | 2 +- .../testThinClientHAMixedRedundancy.cpp | 2 +- .../testThinClientHAQueryFailover.cpp | 2 +- .../integration-test/testThinClientHeapLRU.cpp | 2 +- .../integration-test/testThinClientInterest1.cpp | 2 +- .../testThinClientInterest1_Bug1001.cpp | 2 +- .../testThinClientInterest2Pooled.cpp | 2 +- .../integration-test/testThinClientInterest3.cpp | 2 +- .../testThinClientInterest3Cacheless.cpp | 2 +- .../testThinClientInterestList.cpp | 2 +- .../testThinClientInterestList2.cpp | 2 +- .../testThinClientListenerCallbackArgTest.cpp | 2 +- .../testThinClientListenerInit.cpp | 6 +- ...ThinClientNotificationWithDeltaWithoutcache.cpp | 2 +- .../integration-test/testThinClientPRSingleHop.cpp | 23 +- .../testThinClientPartitionResolver.cpp | 29 +- .../testThinClientPdxDeltaWithNotification.cpp | 2 +- .../integration-test/testThinClientPdxInstance.cpp | 25 +- .../integration-test/testThinClientPdxTests.cpp | 595 ++++++++--------- .../testThinClientPoolExecuteHAFunction.cpp | 1 - .../testThinClientPoolRedundancy.cpp | 41 +- .../testThinClientPutAllTimeout.cpp | 2 +- .../testThinClientPutWithDelta.cpp | 4 +- cppcache/integration-test/testThinClientRegex.cpp | 2 +- cppcache/integration-test/testThinClientRegex2.cpp | 2 +- cppcache/integration-test/testThinClientRegex3.cpp | 2 +- .../testThinClientRegionQueryExclusiveness.cpp | 12 +- .../testThinClientRemoteQueryFailoverPdx.cpp | 3 +- .../testThinClientRemoteQueryRS.cpp | 41 +- .../testThinClientRemoteQuerySS.cpp | 20 +- .../testThinClientRemoteQueryTimeout.cpp | 51 +- .../testThinClientRemoteRegionQuery.cpp | 47 +- .../integration-test/testThinClientRemoveOps.cpp | 2 +- cppcache/integration-test/testThinClientSSL.cpp | 22 - .../testThinClientSSLAuthCorrupt.cpp | 193 ------ .../integration-test/testThinClientSSLAuthFail.cpp | 193 ------ .../testThinClientSSLAuthUntrusted.cpp | 194 ------ .../testThinClientSSLWithPassword.cpp | 22 - .../testThinClientSSLWithSecurityAuthz.cpp | 634 ------------------ .../integration-test/testThinClientSecurityDH.cpp | 471 -------------- .../testThinClientSecurityDH_MU.cpp | 503 --------------- .../testThinClientTransactionsWithSticky.cpp | 2 +- .../testThinClientTransactionsWithoutSticky.cpp | 2 +- cppcache/integration/framework/Cluster.cpp | 390 +++++++++-- cppcache/integration/framework/Cluster.h | 253 ++------ cppcache/integration/framework/Gfsh.cpp | 399 ++++++++++++ cppcache/integration/framework/Gfsh.h | 367 ++++------- cppcache/integration/framework/GfshExecute.cpp | 43 +- cppcache/integration/framework/GfshExecute.h | 48 +- cppcache/integration/test/AuthInitializeTest.cpp | 10 + cppcache/integration/test/BasicIPv6Test.cpp | 1 + cppcache/integration/test/CMakeLists.txt | 18 +- cppcache/integration/test/CleanIdleConnections.cpp | 3 + .../ClientSslKeys/client_keystore.password.pem | 0 .../test/ClientSslKeys}/client_keystore.pem | 0 .../test/ClientSslKeys/client_keystore_chained.pem | 128 ++++ .../ClientSslKeys}/client_keystore_corrupt.pem | 0 .../ClientSslKeys}/client_keystore_untrusted.pem | 0 .../test}/ClientSslKeys/client_truststore.pem | 0 .../client_truststore_chained_root.pem | 33 + .../ClientSslKeys/client_truststore_corrupt.pem | 2 +- .../ClientSslKeys/client_truststore_untrusting.pem | 24 + .../test/CommitConflictExceptionTest.cpp | 3 + .../integration/test/CqPlusAuthInitializeTest.cpp | 42 +- cppcache/integration/test/CqTest.cpp | 40 +- cppcache/integration/test/DataSerializableTest.cpp | 3 + .../test/EnableChunkHandlerThreadTest.cpp | 6 + cppcache/integration/test/ExampleTest.cpp | 1 + .../integration/test/FunctionExecutionTest.cpp | 15 + cppcache/integration/test/PdxInstanceTest.cpp | 30 + cppcache/integration/test/PdxJsonTypeTest.cpp | 116 ++++ cppcache/integration/test/PdxSerializerTest.cpp | 166 +++++ cppcache/integration/test/RegionGetAllTest.cpp | 3 + cppcache/integration/test/RegionPutAllTest.cpp | 3 + cppcache/integration/test/RegionPutGetAllTest.cpp | 6 + cppcache/integration/test/RegisterKeysTest.cpp | 12 + .../test}/ServerSslKeys/server_keystore.jks | Bin .../test/ServerSslKeys/server_keystore_chained.jks | Bin 0 -> 5719 bytes .../test/ServerSslKeys/server_keystore_chained.p12 | Bin 0 -> 6037 bytes .../test}/ServerSslKeys/server_truststore.jks | Bin .../server_truststore_chained_root.jks | Bin 0 -> 1567 bytes .../ServerSslKeys}/untrusted_server_keystore.jks | Bin .../ServerSslKeys}/untrusted_server_truststore.jks | Bin cppcache/integration/test/SimpleCqListener.cpp | 20 +- cppcache/integration/test/SimpleCqListener.hpp | 18 +- cppcache/integration/test/SslOneWayTest.cpp | 212 ++++++ cppcache/integration/test/SslTwoWayTest.cpp | 343 ++++++++++ cppcache/integration/test/StructTest.cpp | 3 + .../integration/test/TransactionCleaningTest.cpp | 3 + cppcache/src/BucketServerLocation.hpp | 30 +- cppcache/src/CachePerfStats.hpp | 14 +- cppcache/src/ClientMetadataService.cpp | 1 - cppcache/src/ClientProxyMembershipID.cpp | 114 ++-- cppcache/src/ClientProxyMembershipID.hpp | 3 +- cppcache/src/CqQueryVsdStats.cpp | 4 +- cppcache/src/CqServiceVsdStats.cpp | 4 +- cppcache/src/DiffieHellman.cpp | 198 ------ cppcache/src/DiffieHellman.hpp | 109 ---- cppcache/src/DistributedSystem.hpp | 1 - cppcache/src/DistributedSystemImpl.cpp | 5 +- cppcache/src/DistributedSystemImpl.hpp | 2 - cppcache/src/EntryExpiryHandler.cpp | 21 +- cppcache/src/ExecutionImpl.cpp | 13 +- cppcache/src/ExecutionImpl.hpp | 7 +- cppcache/src/ExpiryTaskManager.cpp | 15 +- cppcache/src/ExpiryTaskManager.hpp | 3 + cppcache/src/LocalRegion.cpp | 32 +- cppcache/src/Log.cpp | 204 ++++++ cppcache/src/MapEntry.hpp | 5 +- cppcache/src/PdxHelper.cpp | 100 +-- cppcache/src/PdxHelper.hpp | 7 +- cppcache/src/PdxInstanceImpl.cpp | 35 +- cppcache/src/PdxType.cpp | 12 +- cppcache/src/PdxWrapper.cpp | 4 +- cppcache/src/PoolStatistics.cpp | 4 +- cppcache/src/PreservedDataExpiryHandler.cpp | 1 + cppcache/src/RegionExpiryHandler.cpp | 16 +- cppcache/src/RegionStats.cpp | 4 +- cppcache/src/RemoteQuery.cpp | 6 +- cppcache/src/SerializationRegistry.cpp | 26 +- cppcache/src/SerializationRegistry.hpp | 4 +- cppcache/src/SuspendedTxExpiryHandler.cpp | 1 + cppcache/src/SystemProperties.cpp | 6 +- cppcache/src/TcpConn.cpp | 4 +- cppcache/src/TcpSslConn.cpp | 4 +- cppcache/src/TcrConnection.cpp | 197 +----- cppcache/src/TcrConnection.hpp | 23 - cppcache/src/TcrConnectionManager.cpp | 3 +- cppcache/src/TcrConnectionManager.hpp | 2 +- cppcache/src/TcrEndpoint.cpp | 13 +- cppcache/src/TcrMessage.cpp | 67 +- cppcache/src/TcrMessage.hpp | 8 +- cppcache/src/ThinClientBaseDM.cpp | 8 +- cppcache/src/ThinClientPoolDM.cpp | 58 +- cppcache/src/ThinClientPoolHADM.cpp | 7 +- cppcache/src/ThinClientPoolHADM.hpp | 2 +- cppcache/src/ThinClientRegion.cpp | 28 +- cppcache/src/ThinClientRegion.hpp | 2 +- cppcache/src/ThinClientStickyManager.cpp | 62 +- cppcache/src/ThinClientStickyManager.hpp | 1 - cppcache/src/TombstoneExpiryHandler.cpp | 1 - cppcache/src/Utils.hpp | 4 +- cppcache/src/statistics/AtomicStatisticsImpl.cpp | 51 +- cppcache/src/statistics/AtomicStatisticsImpl.hpp | 68 +- cppcache/src/statistics/GeodeStatisticsFactory.cpp | 22 +- cppcache/src/statistics/GeodeStatisticsFactory.hpp | 66 +- cppcache/src/statistics/HostStatSampler.hpp | 10 +- cppcache/src/statistics/OsStatisticsImpl.cpp | 55 +- cppcache/src/statistics/OsStatisticsImpl.hpp | 77 +-- cppcache/src/statistics/PoolStatsSampler.hpp | 2 +- cppcache/src/statistics/ProcessStats.cpp | 8 - cppcache/src/statistics/ProcessStats.hpp | 10 +- cppcache/src/statistics/StatArchiveWriter.cpp | 63 +- cppcache/src/statistics/StatArchiveWriter.hpp | 58 +- cppcache/src/statistics/StatSamplerStats.cpp | 7 +- cppcache/src/statistics/StatSamplerStats.hpp | 2 - cppcache/src/statistics/StatisticDescriptor.hpp | 9 +- .../src/statistics/StatisticDescriptorImpl.cpp | 82 +-- .../src/statistics/StatisticDescriptorImpl.hpp | 59 +- cppcache/src/statistics/Statistics.cpp | 37 +- cppcache/src/statistics/Statistics.hpp | 39 +- cppcache/src/statistics/StatisticsFactory.hpp | 56 +- cppcache/src/statistics/StatisticsManager.cpp | 13 + cppcache/src/statistics/StatisticsManager.hpp | 11 +- cppcache/src/statistics/StatisticsType.hpp | 16 +- cppcache/src/statistics/StatisticsTypeImpl.cpp | 51 +- cppcache/src/statistics/StatisticsTypeImpl.hpp | 29 +- cppcache/src/statistics/StatsDef.hpp | 3 - cppcache/src/util/JavaModifiedUtf8.cpp | 155 +++++ cppcache/src/util/JavaModifiedUtf8.hpp | 128 +--- cppcache/src/util/Log.hpp | 292 ++------- .../util/chrono/{time_point.hpp => time_point.cpp} | 41 +- cppcache/src/util/chrono/time_point.hpp | 48 +- .../{bounds.hpp => concurrent/spinlock_mutex.cpp} | 22 +- cppcache/src/util/concurrent/spinlock_mutex.hpp | 10 +- cppcache/src/util/queue.hpp | 2 +- cppcache/src/util/{string.hpp => string.cpp} | 23 +- cppcache/src/util/string.hpp | 135 +--- cppcache/test/util/chrono/durationTest.cpp | 3 + cryptoimpl/CMakeLists.txt | 4 - cryptoimpl/DHImpl.cpp | 713 --------------------- cryptoimpl/DHImpl.hpp | 100 --- cryptoimpl/SSLImpl.cpp | 33 +- dependencies/ACE/CMakeLists.txt | 6 +- dependencies/boost/CMakeLists.txt | 1 + dhimpl/CMakeLists.txt | 45 -- dhimpl/DHImpl.cpp | 612 ------------------ dhimpl/DHImpl.hpp | 69 -- docker/Dockerfile | 6 +- docs/geode-native-book-cpp/Gemfile.lock | 2 +- .../configuring/sysprops.html.md.erb | 2 +- .../security/security-systemprops.html.md.erb | 2 +- .../configuring/sysprops.html.md.erb | 2 +- .../security/security-systemprops.html.md.erb | 2 +- examples/cmake/FindGeodeNative.cmake.in | 2 +- examples/cpp/sslputget/CMakeLists.txt.in | 29 +- examples/cpp/sslputget/README.md | 14 +- examples/cpp/sslputget/main.cpp | 6 +- examples/cpp/sslputget/startserver.ps1 | 2 +- examples/cpp/sslputget/startserver.sh | 2 +- examples/cpp/sslputget/stopserver.ps1 | 2 +- examples/cpp/sslputget/stopserver.sh | 2 +- examples/dotnet/sslputget/CMakeLists.txt.in | 2 +- examples/dotnet/sslputget/Program.cs | 60 +- examples/dotnet/sslputget/startserver.ps1 | 2 +- .../utilities/ClientSslKeys/client_keystore.pem | 128 ++++ .../utilities/ClientSslKeys/client_truststore.pem | 45 +- .../utilities/ServerSslKeys/server_keystore.p12 | Bin 0 -> 6037 bytes .../utilities/ServerSslKeys/server_truststore.jks | Bin 1596 -> 1567 bytes packer/build-windows.json | 6 + ...{install-openssl.ps1 => install-activeperl.ps1} | 2 +- packer/windows/install-dependencies.ps1 | 1 - sqliteimpl/SqLiteImpl.cpp | 2 +- sqliteimpl/SqLiteImpl.hpp | 2 +- templates/security/CMakeLists.txt | 2 - templates/security/PkcsAuthInit.cpp | 192 ------ templates/security/PkcsAuthInit.hpp | 96 --- tests/cli/CMakeLists.txt | 1 - tests/cli/NewFwkLib/CacheServer.cs | 53 -- tests/cli/NewFwkLib/NewFwkLib.csproj.in | 5 - tests/cli/PkcsWrapper/CMakeLists.txt | 57 -- tests/cli/PkcsWrapper/PkcsAuthInitMN.cpp | 47 -- tests/cli/PkcsWrapper/PkcsAuthInitMN.hpp | 65 -- tests/cli/SecurityUtil/CredentialGeneratorN.cs | 2 - tests/cli/SecurityUtil/SecurityUtil.csproj.in | 5 - .../SecurityUtil/XmlAuthzCredentialGeneratorN.cs | 12 - tests/cpp/fwklib/UDPIpc.hpp | 7 +- tests/cpp/security/CMakeLists.txt | 2 - tests/cpp/security/PkcsAuthInit.cpp | 220 ------- tests/cpp/security/PkcsAuthInit.hpp | 100 --- tests/cpp/testobject/NonPdxType.hpp | 18 +- tests/cpp/testobject/PdxType.cpp | 13 +- tests/cpp/testobject/PdxType.hpp | 23 +- 292 files changed, 4797 insertions(+), 9014 deletions(-) create mode 100644 clicache/integration-test2/ClientSslKeys/client_keystore_chained.pem create mode 100644 clicache/integration-test2/ClientSslKeys/client_truststore_chained_root.pem create mode 100644 clicache/integration-test2/ServerSslKeys/server_keystore_chained.jks create mode 100644 clicache/integration-test2/ServerSslKeys/server_truststore_chained_root.jks delete mode 100644 cppcache/integration-test/ThinClientSSL.hpp delete mode 100644 cppcache/integration-test/ThinClientSSLWithPassword.hpp create mode 100644 cppcache/integration-test/keystore/client_keystore_chained.pem create mode 100644 cppcache/integration-test/keystore/client_truststore_chained_root.pem create mode 100644 cppcache/integration-test/keystore/server_keystore_chained.jks create mode 100644 cppcache/integration-test/keystore/server_truststore_chained_root.jks delete mode 100644 cppcache/integration-test/testThinClientSSL.cpp delete mode 100644 cppcache/integration-test/testThinClientSSLAuthCorrupt.cpp delete mode 100644 cppcache/integration-test/testThinClientSSLAuthFail.cpp delete mode 100644 cppcache/integration-test/testThinClientSSLAuthUntrusted.cpp delete mode 100644 cppcache/integration-test/testThinClientSSLWithPassword.cpp delete mode 100644 cppcache/integration-test/testThinClientSSLWithSecurityAuthz.cpp delete mode 100644 cppcache/integration-test/testThinClientSecurityDH.cpp delete mode 100644 cppcache/integration-test/testThinClientSecurityDH_MU.cpp rename {examples/utilities => cppcache/integration/test}/ClientSslKeys/client_keystore.password.pem (100%) mode change 100644 => 100755 copy cppcache/{integration-test/keystore => integration/test/ClientSslKeys}/client_keystore.pem (100%) create mode 100644 cppcache/integration/test/ClientSslKeys/client_keystore_chained.pem copy cppcache/{integration-test/keystore => integration/test/ClientSslKeys}/client_keystore_corrupt.pem (100%) copy cppcache/{integration-test/keystore => integration/test/ClientSslKeys}/client_keystore_untrusted.pem (100%) copy {examples/utilities => cppcache/integration/test}/ClientSslKeys/client_truststore.pem (100%) mode change 100644 => 100755 create mode 100644 cppcache/integration/test/ClientSslKeys/client_truststore_chained_root.pem copy clicache/integration-test2/ClientSslKeys/client_truststore.pem => cppcache/integration/test/ClientSslKeys/client_truststore_corrupt.pem (94%) mode change 100644 => 100755 create mode 100644 cppcache/integration/test/ClientSslKeys/client_truststore_untrusting.pem create mode 100644 cppcache/integration/test/PdxJsonTypeTest.cpp create mode 100644 cppcache/integration/test/PdxSerializerTest.cpp rename {examples/utilities => cppcache/integration/test}/ServerSslKeys/server_keystore.jks (100%) mode change 100644 => 100755 create mode 100644 cppcache/integration/test/ServerSslKeys/server_keystore_chained.jks create mode 100644 cppcache/integration/test/ServerSslKeys/server_keystore_chained.p12 copy {examples/utilities => cppcache/integration/test}/ServerSslKeys/server_truststore.jks (100%) mode change 100644 => 100755 create mode 100644 cppcache/integration/test/ServerSslKeys/server_truststore_chained_root.jks copy cppcache/{integration-test/keystore => integration/test/ServerSslKeys}/untrusted_server_keystore.jks (100%) copy cppcache/{integration-test/keystore => integration/test/ServerSslKeys}/untrusted_server_truststore.jks (100%) create mode 100644 cppcache/integration/test/SslOneWayTest.cpp create mode 100644 cppcache/integration/test/SslTwoWayTest.cpp delete mode 100644 cppcache/src/DiffieHellman.cpp delete mode 100644 cppcache/src/DiffieHellman.hpp create mode 100644 cppcache/src/util/JavaModifiedUtf8.cpp copy cppcache/src/util/chrono/{time_point.hpp => time_point.cpp} (66%) copy cppcache/src/util/{bounds.hpp => concurrent/spinlock_mutex.cpp} (72%) copy cppcache/src/util/{string.hpp => string.cpp} (90%) delete mode 100644 cryptoimpl/DHImpl.cpp delete mode 100644 cryptoimpl/DHImpl.hpp delete mode 100644 dhimpl/CMakeLists.txt delete mode 100644 dhimpl/DHImpl.cpp delete mode 100644 dhimpl/DHImpl.hpp create mode 100644 examples/utilities/ClientSslKeys/client_keystore.pem create mode 100644 examples/utilities/ServerSslKeys/server_keystore.p12 copy packer/windows/{install-openssl.ps1 => install-activeperl.ps1} (83%) delete mode 100644 templates/security/PkcsAuthInit.cpp delete mode 100644 templates/security/PkcsAuthInit.hpp delete mode 100644 tests/cli/PkcsWrapper/CMakeLists.txt delete mode 100644 tests/cli/PkcsWrapper/PkcsAuthInitMN.cpp delete mode 100644 tests/cli/PkcsWrapper/PkcsAuthInitMN.hpp delete mode 100644 tests/cpp/security/PkcsAuthInit.cpp delete mode 100644 tests/cpp/security/PkcsAuthInit.hpp