This is an automated email from the ASF dual-hosted git repository.
fgerlits pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
from a3835e193 MINIFICPP-1812 Clean up Repository threads
new 80c2e7a48 MINIFICPP-1866 Secure connection for ListenSyslog, ListenTCP
new 121f545f1 MINIFICPP-1920 Extend files of doxygen generation
new 3b30564df MINIFICPP-1930 fix 32 bit win build
new f1583c73d MINIFICPP-1500 Fix multiple archive tests running in parallel
new 0812e34e3 MINIFICPP-1931 Stabilize ResourceQueueTests
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:
PROCESSORS.md | 41 +++--
docs/Doxyfile | 173 +++++++++------------
docs/minifi-logo.png | Bin 34178 -> 3901 bytes
extensions/civetweb/tests/ListenHTTPTests.cpp | 46 +++---
extensions/http-curl/tests/C2MetricsTest.cpp | 8 +-
.../http-curl/tests/unit/InvokeHTTPTests.cpp | 6 +-
extensions/librdkafka/KafkaProcessorBase.cpp | 23 +--
extensions/librdkafka/KafkaProcessorBase.h | 3 +-
extensions/librdkafka/PublishKafka.cpp | 4 +-
extensions/librdkafka/PublishKafka.h | 2 +-
extensions/librdkafka/rdkafka_utils.h | 8 +-
extensions/script/tests/LuaScriptEngineTests.cpp | 17 +-
.../script/tests/PythonScriptEngineTests.cpp | 14 +-
.../processors/ListenSyslog.cpp | 43 ++++-
.../standard-processors/processors/ListenSyslog.h | 13 +-
.../standard-processors/processors/ListenTCP.cpp | 37 ++++-
.../standard-processors/processors/ListenTCP.h | 14 +-
.../processors/NetworkListenerProcessor.cpp | 58 ++++---
.../processors/NetworkListenerProcessor.h | 17 +-
.../standard-processors/tests/CMakeLists.txt | 10 +-
.../tests/unit/ListenSyslogTests.cpp | 80 +++++++---
.../tests/unit/ListenTcpTests.cpp | 87 ++++++++++-
.../tests/unit/resources/ca_cert.crt} | 0
.../tests/unit/resources/cert_and_private_key.pem} | 0
.../tests/CWELCustomProviderTests.cpp | 8 +-
.../tests/ConsumeWindowsEventLogTests.cpp | 12 +-
libminifi/include/Connection.h | 8 +-
libminifi/include/utils/FlowFileQueue.h | 16 +-
libminifi/include/utils/Id.h | 8 +-
libminifi/include/utils/net/Server.h | 8 +-
.../include/utils/net/SessionHandlingServer.h | 67 ++++++++
.../include/utils/net/{IpProtocol.h => Ssl.h} | 24 ++-
.../include/utils/net/{TcpServer.h => SslServer.h} | 47 +++---
libminifi/include/utils/net/TcpServer.h | 21 +--
libminifi/src/utils/net/Ssl.cpp | 52 +++++++
libminifi/src/utils/net/SslServer.cpp | 91 +++++++++++
libminifi/src/utils/net/TcpServer.cpp | 23 +--
libminifi/test/Utils.h | 48 +++++-
libminifi/test/rocksdb-tests/SwapTests.cpp | 14 +-
libminifi/test/sql-tests/ExecuteSQLTests.cpp | 14 +-
.../test/sql-tests/QueryDatabaseTableTests.cpp | 14 +-
libminifi/test/unit/FlowFileQueueSwapTests.cpp | 10 +-
libminifi/test/unit/ResourceQueueTests.cpp | 59 +++----
libminifi/test/unit/SwapTestController.h | 21 +--
win_build_vs.bat | 3 +-
45 files changed, 877 insertions(+), 395 deletions(-)
copy extensions/{civetweb/tests/resources/goodCA.crt =>
standard-processors/tests/unit/resources/ca_cert.crt} (100%)
copy extensions/{civetweb/tests/resources/goodCA_goodClient.pem =>
standard-processors/tests/unit/resources/cert_and_private_key.pem} (100%)
create mode 100644 libminifi/include/utils/net/SessionHandlingServer.h
copy libminifi/include/utils/net/{IpProtocol.h => Ssl.h} (64%)
copy libminifi/include/utils/net/{TcpServer.h => SslServer.h} (56%)
create mode 100644 libminifi/src/utils/net/Ssl.cpp
create mode 100644 libminifi/src/utils/net/SslServer.cpp