This is an automated email from the ASF dual-hosted git repository.
szaszm pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
from 39d021e32 MINIFICPP-2817 Remove unmaintained OpenCV extension (#2178)
new 36b4c092b MINIFICPP-2819 Fix LibSSH2 link failure on Windows
new 109c1bf87 MINIFICPP-2775 Allow manifest generation for comparison
between releases
new dfa524dc6 Upgrade github action versions in the Create Release
Artifacts CI job
new 9d26b2a68 MINIFICPP-2813 Upgrade thirdparty libraries part 1
new 970ff9ba7 MINIFICPP-2813 Upgrade thirdparty libraries part 2
new 7e0d31bfd MINIFICPP-2807 Fix Conan build
The 6 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:
.../github_actions_cache_cleanup.py | 0
.../github_actions_cache_cleanup_tests.py | 0
.../github_scripts}/requirements.txt | 0
.../ubuntu_22_04_clang_arm_manifest.json | 11588 +++++++++++++++++++
.github/workflows/ci.yml | 24 +-
.github/workflows/clear-actions-cache.yml | 4 +-
.github/workflows/create-release-artifacts.yml | 10 +-
CMakeLists.txt | 10 +-
CONAN.md | 46 +-
cmake/Abseil.cmake | 4 +-
cmake/ArgParse.cmake | 4 +-
cmake/Asio.cmake | 6 +-
cmake/AzureSdkCpp.cmake | 8 +-
cmake/BundledAwsSdkCpp.cmake | 2 +-
cmake/BundledLibArchive.cmake | 4 +-
cmake/BundledLibSodium.cmake | 8 +-
cmake/BundledMbedTLS.cmake | 106 -
cmake/BundledOpen62541.cmake | 77 -
cmake/BundledOpenSSL.cmake | 14 +-
cmake/BundledRTIMULib.cmake | 51 -
cmake/BundledRocksDB.cmake | 14 +-
cmake/BundledYamlCpp.cmake | 70 -
cmake/BundledZLIB.cmake | 65 -
cmake/Catch2.cmake | 4 +-
cmake/Couchbase.cmake | 4 +-
cmake/Date.cmake | 8 +-
cmake/FetchBenchmark.cmake | 4 +-
cmake/FetchLibSSH2.cmake | 16 +-
cmake/FetchLibcURL.cmake | 4 +-
cmake/Fetchlibrdkafka.cmake | 15 +-
cmake/Findnlohmann_json.cmake | 4 +-
cmake/{GetSpdlog.cmake => GetLZ4.cmake} | 30 +-
.../CMakeLists.txt => cmake/GetLibArchive.cmake | 12 +-
cmake/GetZLIB.cmake | 3 +-
cmake/GetZstd.cmake | 18 +-
cmake/GoogleCloudCpp.cmake | 4 +-
cmake/Grpc.cmake | 12 +-
cmake/GslLite.cmake | 4 +-
cmake/JsonSchemaValidator.cmake | 4 +-
cmake/Jsoncons.cmake | 4 +-
cmake/KubernetesClientC.cmake | 9 +-
cmake/LZ4.cmake | 4 +-
cmake/LibLZMA.cmake | 4 +-
cmake/LibXml2.cmake | 4 +-
cmake/Lua.cmake | 4 +-
cmake/MagicEnum.cmake | 4 +-
cmake/MbedTLS.cmake | 61 +
cmake/MiMalloc.cmake | 4 +-
cmake/MiNiFiOptions.cmake | 5 +-
cmake/{PahoMqttC.cmake => Open62541.cmake} | 32 +-
cmake/PahoMqttC.cmake | 5 +-
cmake/RpMalloc.cmake | 4 +-
cmake/Spdlog.cmake | 4 +-
cmake/{ArgParse.cmake => YamlCpp.cmake} | 15 +-
cmake/ZLIB.cmake | 45 +
cmake/Zstd.cmake | 11 +-
cmake/liblzma/dummy/FindLibLZMA.cmake | 10 +-
cmake/zlib/dummy/FindZLIB.cmake | 1 +
conanfile.py | 17 +-
.../include/core/PropertyDefinitionBuilder.h | 8 +
core-framework/common/include/utils/Enum.h | 2 +-
.../common/include/utils/ParsingErrors.h | 2 +-
.../common/include/utils/PropertyErrors.h | 2 +-
core-framework/common/include/utils/StringUtils.h | 4 +-
core-framework/include/io/StreamPipe.h | 2 +-
core-framework/include/utils/AttributeErrors.h | 2 +-
core-framework/src/http/HTTPClient.cpp | 2 +-
core-framework/src/io/ZlibStream.cpp | 14 +-
docker/Dockerfile | 2 +-
encrypt-config/tests/ConfigFileTests.cpp | 2 +-
etc/conan/profiles/release-linux | 5 +-
etc/conan/profiles/release-windows | 12 +
extensions/azure/tests/MockBlobStorage.h | 2 +-
extensions/azure/tests/MockDataLakeStorageClient.h | 2 +-
.../features/containers/azure_server_container.py | 1 +
extensions/azure/utils/AzureEnums.h | 2 +-
extensions/bustache/ApplyTemplate.cpp | 2 +-
extensions/execute-process/ExecuteProcess.cpp | 4 +-
extensions/gcp/processors/FetchGCSObject.cpp | 2 +-
extensions/grafana-loki/CMakeLists.txt | 6 +-
extensions/grafana-loki/tests/CMakeLists.txt | 3 +
.../KubernetesControllerService.cpp | 9 +-
extensions/libarchive/CMakeLists.txt | 3 +-
extensions/libarchive/CompressContent.h | 2 +-
extensions/libarchive/ReadArchiveStream.h | 2 +-
.../mqtt/processors/AbstractMQTTProcessor.cpp | 2 +
extensions/mqtt/tests/ConsumeMQTTTests.cpp | 35 +-
extensions/opc/CMakeLists.txt | 6 +-
extensions/python/ExecutePythonProcessor.cpp | 4 +-
extensions/python/ExecutePythonProcessor.h | 2 +-
extensions/python/PythonProcessor.cpp | 2 +-
extensions/python/PythonProcessor.h | 2 +-
extensions/python/types/PyOutputStream.cpp | 2 +-
extensions/rocksdb-repos/FlowFileLoader.cpp | 4 +-
extensions/rocksdb-repos/FlowFileRepository.cpp | 5 +-
extensions/rocksdb-repos/ProvenanceRepository.cpp | 3 +-
.../rocksdb-repos/database/RocksDbInstance.cpp | 4 +-
extensions/rocksdb-repos/tests/RepoTests.cpp | 2 +-
extensions/rocksdb-repos/tests/RocksDBTests.cpp | 4 +-
extensions/sftp/client/SFTPClient.cpp | 4 +-
extensions/sftp/tests/CMakeLists.txt | 5 +
extensions/sftp/tests/ListSFTPTests.cpp | 2 +-
extensions/sftp/tests/PutSFTPTests.cpp | 112 +-
.../controllers/JsonRecordSetWriter.cpp | 6 +-
extensions/standard-processors/modbus/Error.h | 2 +-
.../standard-processors/processors/InvokeHTTP.cpp | 2 +-
.../tests/unit/ProcessorTests.cpp | 2 +-
extensions/systemd/ConsumeJournald.cpp | 7 +-
extensions/systemd/tests/ConsumeJournaldTest.cpp | 1 -
extensions/windows-event-log/TailEventLog.cpp | 2 +-
libminifi/include/io/AtomicEntryStream.h | 2 +-
libminifi/src/c2/C2Payload.cpp | 4 +-
libminifi/src/c2/protocols/RESTSender.cpp | 2 +-
libminifi/src/core/ProcessSession.cpp | 2 +-
.../src/sitetosite/CompressionOutputStream.cpp | 2 +-
libminifi/src/utils/ChecksumCalculator.cpp | 2 +-
libminifi/test/integration/HTTPClientTests.cpp | 2 +-
.../libtest/unit/ContentRepositoryDependentTests.h | 3 +-
libminifi/test/libtest/unit/ProvenanceTestHelper.h | 2 +-
libminifi/test/schema-tests/SchemaTests.cpp | 4 +
libminifi/test/unit/FlowFileQueueSwapTests.cpp | 2 +-
libminifi/test/unit/SiteToSiteTests.cpp | 2 +-
libminifi/test/unit/StringUtilsTests.cpp | 11 +-
.../include/minifi-cpp/core/PropertyDefinition.h | 8 +
minifi-api/common/include/minifi-cpp/utils/gsl.h | 4 +-
minifi_main/AgentDocs.cpp | 54 +-
minifi_main/AgentDocs.h | 1 +
minifi_main/MiNiFiMain.cpp | 23 +-
.../include-cinttypes-for-uint8_t-gcc15-fix.patch | 10 +
thirdparty/curl/module-path.patch | 13 +-
.../grpc/fix-glob-missing-algorithm-include.patch | 12 +
...fix-memory-request-missing-string-include.patch | 12 +
.../fix-msvc-auto-return-type-template-arg.patch | 110 +
.../kubernetes-client-c/remove-findpackage.patch | 9 +-
thirdparty/liblzma/liblzma.patch | 459 +-
thirdparty/libsodium/libsodium.patch | 213 +-
thirdparty/libssh2/fix-windows-ioctl.patch | 21 +
thirdparty/libssh2/libssh2-CMAKE_MODULE_PATH.patch | 14 +-
thirdparty/libwebsockets/fix-include-dirs.patch | 10 +-
thirdparty/libwebsockets/openssl3.patch | 54 +-
thirdparty/open62541/cflag_fix.patch | 49 +
thirdparty/open62541/open62541.patch | 14 +-
thirdparty/rocksdb/all/conandata.yml | 19 +-
thirdparty/rocksdb/all/conanfile.py | 16 +-
thirdparty/rocksdb/all/patches/c++23_fixes.patch | 641 -
.../all/patches/dboptions_equality_operator.patch | 6 +-
...e_gcc_clang_compiler_options_from_windows.patch | 37 -
147 files changed, 12947 insertions(+), 1731 deletions(-)
rename {github_scripts =>
.github/github_scripts}/github_actions_cache_cleanup.py (100%)
rename {github_scripts =>
.github/github_scripts}/github_actions_cache_cleanup_tests.py (100%)
rename {github_scripts => .github/github_scripts}/requirements.txt (100%)
create mode 100644 .github/references/ubuntu_22_04_clang_arm_manifest.json
delete mode 100644 cmake/BundledMbedTLS.cmake
delete mode 100644 cmake/BundledOpen62541.cmake
delete mode 100644 cmake/BundledRTIMULib.cmake
delete mode 100644 cmake/BundledYamlCpp.cmake
delete mode 100644 cmake/BundledZLIB.cmake
copy cmake/{GetSpdlog.cmake => GetLZ4.cmake} (60%)
copy packaging/CMakeLists.txt => cmake/GetLibArchive.cmake (69%)
create mode 100644 cmake/MbedTLS.cmake
copy cmake/{PahoMqttC.cmake => Open62541.cmake} (58%)
copy cmake/{ArgParse.cmake => YamlCpp.cmake} (66%)
create mode 100644 cmake/ZLIB.cmake
create mode 100644 etc/conan/profiles/release-windows
create mode 100644 thirdparty/grpc/fix-glob-missing-algorithm-include.patch
create mode 100644
thirdparty/grpc/fix-memory-request-missing-string-include.patch
create mode 100644 thirdparty/grpc/fix-msvc-auto-return-type-template-arg.patch
create mode 100644 thirdparty/libssh2/fix-windows-ioctl.patch
create mode 100644 thirdparty/open62541/cflag_fix.patch
delete mode 100644 thirdparty/rocksdb/all/patches/c++23_fixes.patch
delete mode 100644
thirdparty/zstd/exclude_gcc_clang_compiler_options_from_windows.patch