You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2026/04/16 09:42:04 UTC
(plc4x) branch refactor/spi3 updated (66e80ad8ab -> c509b1d43a)
This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch refactor/spi3
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from 66e80ad8ab feat: Officially added support for ModbusTCP via TLS.
add c509b1d43a feat: Added real configuration types after finding out there's a formal default port for TLS secured Modbus TCP (802)
No new revisions were added by this update.
Summary of changes:
.../org/apache/plc4x/java/modbus/readwrite/Constants.java | 6 ++++++
.../org/apache/plc4x/java/modbus/tcp/ModbusTcpDriver.java | 11 ++++++-----
...ration.java => ModbusTcpPskTlsTransportConfiguration.java} | 9 +++++----
...iguration.java => ModbusTcpTlsTransportConfiguration.java} | 9 +++++----
.../org/apache/plc4x/java/modbus/tcp/ModbusTcpDriverTest.java | 8 ++++++++
...st.java => ModbusTcpPskTlsTransportConfigurationTest.java} | 6 +++---
...nTest.java => ModbusTcpTlsTransportConfigurationTest.java} | 6 +++---
.../modbus/src/main/resources/protocols/modbus/modbus.mspec | 3 ++-
8 files changed, 38 insertions(+), 20 deletions(-)
copy plc4j/drivers/modbus/src/main/java/org/apache/plc4x/java/modbus/tcp/config/{ModbusTcpTcpTransportConfiguration.java => ModbusTcpPskTlsTransportConfiguration.java} (77%)
copy plc4j/drivers/modbus/src/main/java/org/apache/plc4x/java/modbus/tcp/config/{ModbusTcpTcpTransportConfiguration.java => ModbusTcpTlsTransportConfiguration.java} (80%)
copy plc4j/drivers/modbus/src/test/java/org/apache/plc4x/java/modbus/tcp/config/{ModbusTcpTcpTransportConfigurationTest.java => ModbusTcpPskTlsTransportConfigurationTest.java} (81%)
copy plc4j/drivers/modbus/src/test/java/org/apache/plc4x/java/modbus/tcp/config/{ModbusTcpTcpTransportConfigurationTest.java => ModbusTcpTlsTransportConfigurationTest.java} (82%)