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 327ade8a4 MINIFICPP-1914 Do not use clcache in the Windows CI job
new 346f74605 MINIFICPP-1908 Set manifest description for script processors
new c20fd9128 MINIFICPP-1900 Make python scripting extension compile on
Windows
new c65d4cde8 MINIFICPP-1882 centos build default CA doesnt work on ubuntu
new c73c90489 MINIFICPP-1912 Fix occasionally failing MQTT tests
new 519f80b2d MINIFICPP-1913 Fix ConsumeKafka SSL tests with newer OpenSSL
versions
The 5 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/workflows/ci.yml | 8 +-
cmake/Sol2.cmake | 2 +-
docker/test/integration/features/kafka.feature | 8 +-
docker/test/integration/features/mqtt.feature | 43 +++----
.../integration/minifi/processors/ConsumeMQTT.py | 3 +-
.../integration/minifi/processors/PublishMQTT.py | 3 +-
.../conf/certs/broker_kafka-broker_cert-file | 18 ---
.../conf/certs/broker_kafka-broker_cert-signed | 20 ---
.../certs/broker_kafka-broker_server.keystore.jks | Bin 3981 -> 0 bytes
.../broker_kafka-broker_server.truststore.jks | Bin 933 -> 0 bytes
.../conf/certs/broker_localhost_cert-file | 17 ---
.../conf/certs/broker_localhost_cert-signed | 20 ---
.../certs/broker_localhost_server.keystore.jks | Bin 3978 -> 0 bytes
.../certs/broker_localhost_server.truststore.jks | Bin 933 -> 0 bytes
.../kafka_broker/conf/certs/client_LMN_cert-file | 17 ---
.../kafka_broker/conf/certs/client_LMN_cert-signed | 20 ---
.../kafka_broker/conf/certs/client_LMN_client.key | 30 -----
.../conf/certs/client_LMN_client.keystore.jks | Bin 3971 -> 0 bytes
.../kafka_broker/conf/certs/client_LMN_client.pem | 20 ---
.../kafka_broker/conf/certs/client_LMN_client.req | 17 ---
.../conf/certs/client_LMN_client.truststore.jks | Bin 933 -> 0 bytes
.../kafka_broker/conf/certs/client_cert.key | 28 ++++
.../kafka_broker/conf/certs/client_cert.pem | 19 +++
.../kafka_broker/conf/certs/server_cert.key | 28 ++++
.../kafka_broker/conf/certs/server_cert.pem | 19 +++
.../kafka_broker/conf/certs/server_keystore.jks | Bin 0 -> 2643 bytes
.../kafka_broker/conf/certs/server_truststore.jks | Bin 0 -> 2135 bytes
.../kafka_broker/conf/client-ssl-java.properties | 7 -
.../kafka_broker/conf/client-ssl.properties | 14 --
.../resources/kafka_broker/conf/server.properties | 6 +-
docker/test/integration/steps/steps.py | 6 +-
extensions/http-curl/client/HTTPClient.cpp | 82 ++++++------
extensions/http-curl/client/HTTPClient.h | 3 +-
.../http-curl/tests/unit/HTTPClientTests.cpp | 8 ++
extensions/script/python/ExecutePythonProcessor.h | 4 +
extensions/script/python/PyProcessSession.h | 4 +
extensions/script/python/PythonCreator.h | 4 +-
extensions/script/python/PythonObjectFactory.h | 4 +
extensions/script/python/PythonScriptEngine.cpp | 4 +-
extensions/script/python/PythonScriptEngine.h | 8 ++
extensions/script/tests/CMakeLists.txt | 4 +-
.../script/tests/ExecutePythonProcessorTests.cpp | 6 +-
extensions/script/tests/PythonManifestTests.cpp | 142 +++++++++++++++++++++
.../TestExecuteScriptProcessorWithPythonScript.cpp | 8 +-
libminifi/include/agent/agent_version.h | 5 +
.../include/core/state/nodes/AgentInformation.h | 10 +-
libminifi/include/io/CRCStream.h | 4 +-
libminifi/include/io/StreamPipe.h | 2 +-
libminifi/include/utils/file/FileUtils.h | 2 +-
libminifi/src/utils/StringUtils.cpp | 6 +-
.../http-curl/tests => libminifi/test}/EmptyFlow.h | 0
libminifi/test/flow-tests/TestControllerWithFlow.h | 25 ++--
52 files changed, 397 insertions(+), 311 deletions(-)
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/broker_kafka-broker_cert-file
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/broker_kafka-broker_cert-signed
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/broker_kafka-broker_server.keystore.jks
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/broker_kafka-broker_server.truststore.jks
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/broker_localhost_cert-file
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/broker_localhost_cert-signed
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/broker_localhost_server.keystore.jks
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/broker_localhost_server.truststore.jks
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/client_LMN_cert-file
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/client_LMN_cert-signed
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/client_LMN_client.key
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/client_LMN_client.keystore.jks
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/client_LMN_client.pem
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/client_LMN_client.req
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/client_LMN_client.truststore.jks
create mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/client_cert.key
create mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/client_cert.pem
create mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/server_cert.key
create mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/server_cert.pem
create mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/server_keystore.jks
create mode 100644
docker/test/integration/resources/kafka_broker/conf/certs/server_truststore.jks
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/client-ssl-java.properties
delete mode 100644
docker/test/integration/resources/kafka_broker/conf/client-ssl.properties
create mode 100644 extensions/script/tests/PythonManifestTests.cpp
rename {extensions/http-curl/tests => libminifi/test}/EmptyFlow.h (100%)