This is an automated email from the ASF dual-hosted git repository.

aboda pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git.


    from d5e6cef  MINIFICPP-1419 Stabilize docker tests in Github Actions
     add 8b063ad  MINIFICPP-1401 Read certificates from the Windows system store

No new revisions were added by this update.

Summary of changes:
 conf/minifi.properties                             |   1 +
 .../SourceInitiatedSubscriptionListener.cpp        |   7 +-
 libminifi/CMakeLists.txt                           |   2 +-
 libminifi/include/controllers/SSLContextService.h  |  84 +++-
 libminifi/include/properties/Configuration.h       |   6 +
 .../include/utils/tls/CertificateUtils.h           |  52 +--
 .../DistinguishedName.h}                           |  31 +-
 .../{file/FileSystem.h => tls/ExtendedKeyUsage.h}  |  46 ++-
 libminifi/include/{io => utils}/tls/TLSUtils.h     |   9 +-
 .../WindowsCertStoreLocation.h}                    |  30 +-
 libminifi/src/Configuration.cpp                    |   6 +
 libminifi/src/controllers/SSLContextService.cpp    | 446 ++++++++++++++++-----
 libminifi/src/io/tls/TLSSocket.cpp                 |   4 +-
 libminifi/src/utils/tls/CertificateUtils.cpp       | 126 ++++++
 libminifi/src/utils/tls/DistinguishedName.cpp      |  64 +++
 libminifi/src/utils/tls/ExtendedKeyUsage.cpp       | 105 +++++
 libminifi/src/{io => utils}/tls/TLSUtils.cpp       |   6 +-
 .../src/utils/tls/WindowsCertStoreLocation.cpp     |  86 ++++
 libminifi/test/unit/DistinguishedNameTests.cpp     |  64 +++
 libminifi/test/unit/ExtendedKeyUsageTests.cpp      | 195 +++++++++
 .../test/unit/WindowsCertStoreLocationTests.cpp    |  52 +++
 21 files changed, 1230 insertions(+), 192 deletions(-)
 copy extensions/aws/utils/AWSInitializer.cpp => 
libminifi/include/utils/tls/CertificateUtils.h (55%)
 mode change 100755 => 100644
 copy libminifi/include/utils/{EncryptionProvider.h => tls/DistinguishedName.h} 
(60%)
 copy libminifi/include/utils/{file/FileSystem.h => tls/ExtendedKeyUsage.h} 
(54%)
 rename libminifi/include/{io => utils}/tls/TLSUtils.h (86%)
 copy libminifi/include/utils/{requirements/EqualityComparable.h => 
tls/WindowsCertStoreLocation.h} (69%)
 create mode 100644 libminifi/src/utils/tls/CertificateUtils.cpp
 create mode 100644 libminifi/src/utils/tls/DistinguishedName.cpp
 create mode 100644 libminifi/src/utils/tls/ExtendedKeyUsage.cpp
 rename libminifi/src/{io => utils}/tls/TLSUtils.cpp (96%)
 create mode 100644 libminifi/src/utils/tls/WindowsCertStoreLocation.cpp
 create mode 100644 libminifi/test/unit/DistinguishedNameTests.cpp
 create mode 100644 libminifi/test/unit/ExtendedKeyUsageTests.cpp
 create mode 100644 libminifi/test/unit/WindowsCertStoreLocationTests.cpp

Reply via email to