This is an automated email from the ASF dual-hosted git repository.
cgarcia pushed a change to branch fix/s7hmux
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from bc74310481 S7HA restart problem.
new 83360f6ac1 Try to detect buffer release.
add 3a0d903a5c chore: Updated the scripts in tools (deleted obsolete
ancient ones, updated the new ones)
add 22a4cdfd3e chore: Made sure no StaticHelper-test.go file is deleted
during the re-generation.
add 2c9e098ed4 chore: Fixed the go cleanup to not delete
StaticHelper_test.go files and added deleting of generated python code.
add 87b0727136 chore: Updated the build-tools version after releasing
version 1.8.0 of the build-tools.
add 6fdde32547 docs: Updated one of the two broken links (The foundation
is working on fixing the other)
add 3648c737d3 docs: Added Accso to the commercial support page and
changed the responsible contact person for Timecho
add a3f3d6d1b5 docs: Fixed the broken links on how to add entries to the
list of commercial support offerings.
add 2e768d963b feat: Made KNX KnxDatapointType have information on the
correlated PlcValueType
add a7ab2cf08c feat: Added the official datatype id to the
KnxDatapointType enum.
add 45d01f62e8 feat(plc4j/opcua): Remove additional hostname resolution
within connect attempts. (#2028)
add 083fe1958e build(deps): bump org.yaml:snakeyaml from 2.3 to 2.4 (#2011)
add 896c088fb9 feat(plc4j/modbus): ModbusOptimizer fixes for
discrete-input and endianness (#2055)
add 9d0c34e5d0 build(deps): bump mockito.version from 5.15.2 to 5.17.0
(#2064)
add 221cd512af build(deps): bump net.sf.saxon:Saxon-HE from 12.5 to 12.6
(#2063)
add d89988fd18 build(deps): bump golang.org/x/text from 0.24.0 to 0.25.0
in /plc4go (#2069)
add ef155bc5ec build(deps): bump com.google.guava:failureaccess from 1.0.2
to 1.0.3 (#2066)
add b520ae21b0 build(deps-dev): bump com.google.guava:guava (#2065)
add 4800d6b0bd build(deps): bump golang.org/x/net from 0.39.0 to 0.40.0 in
/plc4go (#2067)
add e29c10f20e build(deps): bump golang.org/x/tools from 0.32.0 to 0.33.0
in /plc4go (#2068)
add 1ff7d8d430 build(deps): bump
com.gradle:common-custom-user-data-maven-extension (#2071)
add 91aa5cb543 build(deps): bump
org.apache.maven.plugins:maven-compiler-plugin (#2070)
add ce242ea474 build(deps-dev): bump org.testcontainers:testcontainers
(#2074)
add 3b0a3cdbe5 build(deps): bump logback.version from 1.5.16 to 1.5.18
(#2076)
add 39222cb2d7 build(deps): bump jackson.version from 2.18.2 to 2.19.0
(#2075)
add bb79966196 build(deps): bump org.apache.commons:commons-csv from
1.13.0 to 1.14.0 (#2078)
add d38a5ceeb5 build(deps): bump slf4j.version from 2.0.16 to 2.0.17
(#2077)
add 6ce033b21d build(deps): bump
com.googlecode.cmake-maven-project:cmake-maven-plugin (#2022)
add e0e7d4b2cf build(deps): bump
com.igormaznitsa:gosdk-wrapper-maven-plugin (#2081)
add 8f71b6193e build(deps): bump
org.sonarsource.scanner.maven:sonar-maven-plugin (#2079)
add f880433a90 build(deps-dev): bump milo.version from 0.6.15 to 0.6.16
(#2084)
add 374848123d build(deps-dev): bump com.google.cloud.tools:jib-core
(#2083)
add 8496346852 build(deps): bump net.bytebuddy:byte-buddy from 1.17.2 to
1.17.5 (#2082)
add 96448c14cb build(deps): bump net.java.dev.jna:jna from 5.16.0 to
5.17.0 (#2087)
add 6f1910a11f build(deps): bump org.apache.commons:commons-collections4
(#2086)
add cb124d83de build(deps): bump
org.apache.maven.plugins:maven-project-info-reports-plugin (#2085)
add 7a05b73c1e build(deps): bump
org.apache.maven.shared:maven-dependency-analyzer (#2091)
add e5c8115272 build(deps): bump
com.google.errorprone:error_prone_annotations (#2090)
add 376fefd468 build(deps): bump xmlunit.version from 2.10.0 to 2.10.1
(#2094)
add d3066ae947 build(deps): bump net.sf.saxon:Saxon-HE from 12.6 to 12.7
(#2093)
add 097fc726d6 build(deps): bump org.jsoup:jsoup from 1.18.3 to 1.20.1
(#2092)
add 32af1aedda build(deps-dev): bump
com.github.docker-java:docker-java-api (#2096)
add a105780e1c build(deps): bump
org.apache.maven.plugins:maven-failsafe-plugin (#2100)
add 3ab78367be build(deps): bump org.apache.commons:commons-text from
1.13.0 to 1.13.1 (#2099)
add e79144d193 build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8
(#2098)
add ba66515452 build(deps-dev): bump org.json:json from 20250107 to
20250517 (#2104)
add 76bace9336 build(deps): bump com.gradle:develocity-maven-extension
(#2105)
add d5293c9cab build(deps): bump mockito.version from 5.17.0 to 5.18.0
(#2103)
add 95595ec71b build(deps-dev): bump org.testcontainers:junit-jupiter
(#2106)
add e22a540ac4 build(deps): bump joda-time:joda-time from 2.13.1 to 2.14.0
(#2107)
add 29346d5aa4 build(deps): bump commons-io:commons-io from 2.18.0 to
2.19.0 (#2108)
add 6e14c17c93 chore: Updated vendor ids for KNX and BacNet
add fc8c14501a chore: Commented out two fields
add 31fd33c622 feat: Made the Modbus driver use the single-register
request variant, if the tag fits into a single register.
new 675b610fce Merge branch 'develop' into fix/s7hmux
The 2 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:
.mvn/extensions.xml | 4 +-
.../apache/plc4x/language/cs/CsLanguageOutput.java | 10 +-
.../language/cs/CsLanguageTemplateHelper.java | 60 +
.../templates/cs/data-io-template.cs.ftlh | 5 +-
.../resources/templates/cs/enum-template.cs.ftlh | 5 +-
.../resources/templates/cs/io-template.cs.ftlh | 5 +-
.../resources/templates/cs/model-template.cs.ftlh | 5 +-
plc4c/pom.xml | 2 +-
plc4go/go.mod | 12 +-
plc4go/go.sum | 24 +-
plc4go/pom.xml | 7 +-
.../bacnetip/readwrite/model/BACnetVendorId.go | 160 +-
.../knxnetip/readwrite/model/KnxDatapointType.go | 3569 ++++++++++++++++++--
.../knxnetip/readwrite/model/KnxManufacturer.go | 200 +-
.../java/bacnetip/readwrite/BACnetVendorId.java | 14 +-
plc4j/drivers/ctrlx/pom.xml | 2 +-
plc4j/drivers/knxnetip/pom.xml | 5 +
.../java/knxnetip/readwrite/KnxDatapointType.java | 1753 +++++++++-
.../java/knxnetip/readwrite/KnxManufacturer.java | 18 +-
.../apache/plc4x/java/knxnetip/ets/EtsParser.java | 3 +
.../modbus/base/optimizer/ModbusOptimizer.java | 13 +-
.../modbus/base/protocol/ModbusProtocolLogic.java | 20 +-
.../java/modbus/ManualModbusTCPDriverTest.java | 10 +-
plc4j/drivers/opcua/pom.xml | 8 +-
.../java/opcua/config/OpcuaConfiguration.java | 4 +-
.../java/opcua/context/OpcuaDriverContext.java | 7 -
.../plc4x/java/opcua/context/SecureChannel.java | 67 +-
.../plc4x/java/opcua/OpcuaPlcDriverTest.java | 26 +-
.../s7/readwrite/protocol/S7HPlcConnection.java | 2 +-
.../java/s7/readwrite/ManualS71200DriverTest.java | 4 +-
plc4net/api/api/types/PlcValueType.cs | 98 +
plc4net/api/plc4net-api.csproj | 3 +-
.../plc4net-driver-knxproj-test.csproj | 1 +
.../drivers/knxnetip/plc4net-driver-knxproj.csproj | 1 +
.../knxnetip/readwrite/model/AccessLevel.cs | 1 +
.../src/drivers/knxnetip/readwrite/model/Apdu.cs | 1 +
.../knxnetip/readwrite/model/ApduControl.cs | 1 +
.../knxnetip/readwrite/model/ApduControlAck.cs | 1 +
.../knxnetip/readwrite/model/ApduControlConnect.cs | 1 +
.../readwrite/model/ApduControlContainer.cs | 1 +
.../readwrite/model/ApduControlDisconnect.cs | 1 +
.../knxnetip/readwrite/model/ApduControlNack.cs | 1 +
.../drivers/knxnetip/readwrite/model/ApduData.cs | 1 +
.../knxnetip/readwrite/model/ApduDataAdcRead.cs | 1 +
.../readwrite/model/ApduDataAdcResponse.cs | 1 +
.../knxnetip/readwrite/model/ApduDataContainer.cs | 1 +
.../model/ApduDataDeviceDescriptorRead.cs | 1 +
.../model/ApduDataDeviceDescriptorResponse.cs | 1 +
.../knxnetip/readwrite/model/ApduDataExt.cs | 1 +
.../readwrite/model/ApduDataExtAuthorizeRequest.cs | 1 +
.../model/ApduDataExtAuthorizeResponse.cs | 1 +
.../model/ApduDataExtDomainAddressRead.cs | 1 +
.../model/ApduDataExtDomainAddressResponse.cs | 1 +
.../model/ApduDataExtDomainAddressSelectiveRead.cs | 1 +
.../ApduDataExtDomainAddressSerialNumberRead.cs | 1 +
...ApduDataExtDomainAddressSerialNumberResponse.cs | 1 +
.../ApduDataExtDomainAddressSerialNumberWrite.cs | 1 +
.../model/ApduDataExtDomainAddressWrite.cs | 1 +
.../model/ApduDataExtFileStreamInfoReport.cs | 1 +
.../ApduDataExtGroupPropertyValueInfoReport.cs | 1 +
.../model/ApduDataExtGroupPropertyValueRead.cs | 1 +
.../model/ApduDataExtGroupPropertyValueResponse.cs | 1 +
.../model/ApduDataExtGroupPropertyValueWrite.cs | 1 +
...ApduDataExtIndividualAddressSerialNumberRead.cs | 1 +
...DataExtIndividualAddressSerialNumberResponse.cs | 1 +
...pduDataExtIndividualAddressSerialNumberWrite.cs | 1 +
.../readwrite/model/ApduDataExtKeyResponse.cs | 1 +
.../readwrite/model/ApduDataExtKeyWrite.cs | 1 +
.../readwrite/model/ApduDataExtLinkRead.cs | 1 +
.../readwrite/model/ApduDataExtLinkResponse.cs | 1 +
.../readwrite/model/ApduDataExtLinkWrite.cs | 1 +
.../readwrite/model/ApduDataExtMemoryBitWrite.cs | 1 +
.../model/ApduDataExtNetworkParameterRead.cs | 1 +
.../model/ApduDataExtNetworkParameterResponse.cs | 1 +
.../model/ApduDataExtNetworkParameterWrite.cs | 1 +
.../model/ApduDataExtOpenRoutingTableRequest.cs | 1 +
.../model/ApduDataExtPropertyDescriptionRead.cs | 1 +
.../ApduDataExtPropertyDescriptionResponse.cs | 1 +
.../model/ApduDataExtPropertyValueRead.cs | 1 +
.../model/ApduDataExtPropertyValueResponse.cs | 1 +
.../model/ApduDataExtPropertyValueWrite.cs | 1 +
.../model/ApduDataExtReadRouterMemoryRequest.cs | 1 +
.../model/ApduDataExtReadRouterMemoryResponse.cs | 1 +
.../model/ApduDataExtReadRouterStatusRequest.cs | 1 +
.../model/ApduDataExtReadRouterStatusResponse.cs | 1 +
.../model/ApduDataExtReadRoutingTableRequest.cs | 1 +
.../model/ApduDataExtReadRoutingTableResponse.cs | 1 +
.../model/ApduDataExtWriteRouterMemoryRequest.cs | 1 +
.../model/ApduDataExtWriteRouterStatusRequest.cs | 1 +
.../model/ApduDataExtWriteRoutingTableRequest.cs | 1 +
.../readwrite/model/ApduDataGroupValueRead.cs | 1 +
.../readwrite/model/ApduDataGroupValueResponse.cs | 1 +
.../readwrite/model/ApduDataGroupValueWrite.cs | 1 +
.../model/ApduDataIndividualAddressRead.cs | 1 +
.../model/ApduDataIndividualAddressResponse.cs | 1 +
.../model/ApduDataIndividualAddressWrite.cs | 1 +
.../knxnetip/readwrite/model/ApduDataMemoryRead.cs | 1 +
.../readwrite/model/ApduDataMemoryResponse.cs | 1 +
.../readwrite/model/ApduDataMemoryWrite.cs | 1 +
.../knxnetip/readwrite/model/ApduDataOther.cs | 1 +
.../knxnetip/readwrite/model/ApduDataRestart.cs | 1 +
.../readwrite/model/ApduDataUserMessage.cs | 1 +
.../src/drivers/knxnetip/readwrite/model/CEMI.cs | 1 +
.../readwrite/model/CEMIAdditionalInformation.cs | 1 +
.../CEMIAdditionalInformationBusmonitorInfo.cs | 1 +
.../CEMIAdditionalInformationRelativeTimestamp.cs | 1 +
.../knxnetip/readwrite/model/CEMIPriority.cs | 1 +
.../knxnetip/readwrite/model/ChannelInformation.cs | 1 +
.../knxnetip/readwrite/model/ComObjectTable.cs | 1 +
.../readwrite/model/ComObjectTableAddresses.cs | 1 +
.../model/ComObjectTableRealisationType1.cs | 1 +
.../model/ComObjectTableRealisationType2.cs | 1 +
.../model/ComObjectTableRealisationType6.cs | 1 +
.../knxnetip/readwrite/model/ComObjectValueType.cs | 1 +
.../knxnetip/readwrite/model/ConnectionRequest.cs | 1 +
.../model/ConnectionRequestInformation.cs | 1 +
...ConnectionRequestInformationDeviceManagement.cs | 1 +
...ConnectionRequestInformationTunnelConnection.cs | 1 +
.../knxnetip/readwrite/model/ConnectionResponse.cs | 1 +
.../readwrite/model/ConnectionResponseDataBlock.cs | 1 +
.../ConnectionResponseDataBlockDeviceManagement.cs | 1 +
.../ConnectionResponseDataBlockTunnelConnection.cs | 1 +
.../readwrite/model/ConnectionStateRequest.cs | 1 +
.../readwrite/model/ConnectionStateResponse.cs | 1 +
.../knxnetip/readwrite/model/DIBDeviceInfo.cs | 1 +
.../knxnetip/readwrite/model/DIBSuppSvcFamilies.cs | 1 +
.../knxnetip/readwrite/model/DescriptionRequest.cs | 1 +
.../readwrite/model/DescriptionResponse.cs | 1 +
.../readwrite/model/DeviceConfigurationAck.cs | 1 +
.../model/DeviceConfigurationAckDataBlock.cs | 1 +
.../readwrite/model/DeviceConfigurationRequest.cs | 1 +
.../model/DeviceConfigurationRequestDataBlock.cs | 1 +
.../knxnetip/readwrite/model/DeviceDescriptor.cs | 1 +
.../readwrite/model/DeviceDescriptorMediumType.cs | 1 +
.../readwrite/model/DeviceDescriptorType2.cs | 1 +
.../knxnetip/readwrite/model/DeviceStatus.cs | 1 +
.../knxnetip/readwrite/model/DisconnectRequest.cs | 1 +
.../knxnetip/readwrite/model/DisconnectResponse.cs | 1 +
.../knxnetip/readwrite/model/FirmwareType.cs | 1 +
.../model/GroupObjectDescriptorRealisationType1.cs | 1 +
.../model/GroupObjectDescriptorRealisationType2.cs | 1 +
.../model/GroupObjectDescriptorRealisationType6.cs | 1 +
.../model/GroupObjectDescriptorRealisationType7.cs | 1 +
.../model/GroupObjectDescriptorRealisationTypeB.cs | 1 +
.../readwrite/model/HPAIControlEndpoint.cs | 1 +
.../knxnetip/readwrite/model/HPAIDataEndpoint.cs | 1 +
.../readwrite/model/HPAIDiscoveryEndpoint.cs | 1 +
.../knxnetip/readwrite/model/HostProtocolCode.cs | 1 +
.../drivers/knxnetip/readwrite/model/IPAddress.cs | 1 +
.../drivers/knxnetip/readwrite/model/KnxAddress.cs | 1 +
.../knxnetip/readwrite/model/KnxDatapoint.cs | 1 +
.../readwrite/model/KnxDatapointMainType.cs | 1 +
.../knxnetip/readwrite/model/KnxDatapointType.cs | 2837 ++++++++++++++--
.../knxnetip/readwrite/model/KnxGroupAddress.cs | 1 +
.../readwrite/model/KnxGroupAddress2Level.cs | 1 +
.../readwrite/model/KnxGroupAddress3Level.cs | 1 +
.../readwrite/model/KnxGroupAddressFreeLevel.cs | 1 +
.../readwrite/model/KnxInterfaceObjectProperty.cs | 1 +
.../readwrite/model/KnxInterfaceObjectType.cs | 1 +
.../drivers/knxnetip/readwrite/model/KnxLayer.cs | 1 +
.../knxnetip/readwrite/model/KnxManufacturer.cs | 99 +-
.../drivers/knxnetip/readwrite/model/KnxMedium.cs | 1 +
.../knxnetip/readwrite/model/KnxNetIpCore.cs | 1 +
.../readwrite/model/KnxNetIpDeviceManagement.cs | 1 +
.../knxnetip/readwrite/model/KnxNetIpMessage.cs | 1 +
.../knxnetip/readwrite/model/KnxNetIpRouting.cs | 1 +
.../knxnetip/readwrite/model/KnxNetIpTunneling.cs | 1 +
.../knxnetip/readwrite/model/KnxNetObjectServer.cs | 1 +
.../model/KnxNetRemoteConfigurationAndDiagnosis.cs | 1 +
.../readwrite/model/KnxNetRemoteLogging.cs | 1 +
.../knxnetip/readwrite/model/KnxProperty.cs | 1 +
.../readwrite/model/KnxPropertyDataType.cs | 1 +
.../drivers/knxnetip/readwrite/model/LBusmonInd.cs | 1 +
.../drivers/knxnetip/readwrite/model/LDataCon.cs | 1 +
.../knxnetip/readwrite/model/LDataExtended.cs | 1 +
.../drivers/knxnetip/readwrite/model/LDataFrame.cs | 1 +
.../knxnetip/readwrite/model/LDataFrameACK.cs | 1 +
.../drivers/knxnetip/readwrite/model/LDataInd.cs | 1 +
.../drivers/knxnetip/readwrite/model/LDataReq.cs | 1 +
.../drivers/knxnetip/readwrite/model/LPollData.cs | 1 +
.../knxnetip/readwrite/model/LPollDataCon.cs | 1 +
.../knxnetip/readwrite/model/LPollDataReq.cs | 1 +
.../drivers/knxnetip/readwrite/model/LRawCon.cs | 1 +
.../drivers/knxnetip/readwrite/model/LRawInd.cs | 1 +
.../drivers/knxnetip/readwrite/model/LRawReq.cs | 1 +
.../drivers/knxnetip/readwrite/model/MACAddress.cs | 1 +
.../readwrite/model/MFuncPropCommandReq.cs | 1 +
.../knxnetip/readwrite/model/MFuncPropCon.cs | 1 +
.../readwrite/model/MFuncPropStateReadReq.cs | 1 +
.../knxnetip/readwrite/model/MPropInfoInd.cs | 1 +
.../knxnetip/readwrite/model/MPropReadCon.cs | 1 +
.../knxnetip/readwrite/model/MPropReadReq.cs | 1 +
.../knxnetip/readwrite/model/MPropWriteCon.cs | 1 +
.../knxnetip/readwrite/model/MPropWriteReq.cs | 1 +
.../drivers/knxnetip/readwrite/model/MResetInd.cs | 1 +
.../drivers/knxnetip/readwrite/model/MResetReq.cs | 1 +
.../model/ProjectInstallationIdentifier.cs | 1 +
.../knxnetip/readwrite/model/RelativeTimestamp.cs | 1 +
.../knxnetip/readwrite/model/RoutingIndication.cs | 1 +
.../knxnetip/readwrite/model/SearchRequest.cs | 1 +
.../knxnetip/readwrite/model/SearchResponse.cs | 1 +
.../drivers/knxnetip/readwrite/model/ServiceId.cs | 1 +
.../src/drivers/knxnetip/readwrite/model/Status.cs | 1 +
.../readwrite/model/SupportedPhysicalMedia.cs | 1 +
.../knxnetip/readwrite/model/TDataConnectedInd.cs | 1 +
.../knxnetip/readwrite/model/TDataConnectedReq.cs | 1 +
.../knxnetip/readwrite/model/TDataIndividualInd.cs | 1 +
.../knxnetip/readwrite/model/TDataIndividualReq.cs | 1 +
.../knxnetip/readwrite/model/TunnelingRequest.cs | 1 +
.../readwrite/model/TunnelingRequestDataBlock.cs | 1 +
.../knxnetip/readwrite/model/TunnelingResponse.cs | 1 +
.../readwrite/model/TunnelingResponseDataBlock.cs | 1 +
.../knxnetip/readwrite/model/UnknownMessage.cs | 1 +
plc4net/pom.xml | 5 +
plc4net/spi/plc4net-spi.csproj | 1 +
pom.xml | 50 +-
protocols/bacnetip/pom.xml | 2 +-
.../protocols/bacnetip/bacnet-vendorids.mspec | 12 +-
protocols/knxnetip/pom.xml | 2 +-
.../protocols/knxnetip/knx-master-data.mspec | 729 ++--
protocols/knxnetip/src/main/xslt/knx-types.xsl | 152 +-
protocols/opcua/pom.xml | 2 +-
tools/NOTES.md | 22 -
tools/check_sigs.sh | 77 -
tools/clean-site.sh | 35 -
tools/common.sh | 193 --
tools/download_staged_release.sh | 144 -
tools/release-0-update-generated-code.sh | 62 +-
tools/release-1-create-branch.sh | 51 +-
tools/release-2-prepare-release.sh | 90 +-
tools/release-3-perform-release.sh | 65 -
tools/validate-release.sh | 37 +-
.../developers/pages/release/build-tools.adoc | 2 +-
.../users/images/users/companies/logo-accso.png | Bin 0 -> 2375 bytes
.../modules/users/pages/commercial-support.adoc | 10 +-
235 files changed, 8886 insertions(+), 2097 deletions(-)
create mode 100644 plc4net/api/api/types/PlcValueType.cs
delete mode 100644 tools/NOTES.md
delete mode 100755 tools/check_sigs.sh
delete mode 100755 tools/clean-site.sh
delete mode 100755 tools/common.sh
delete mode 100755 tools/download_staged_release.sh
delete mode 100755 tools/release-3-perform-release.sh
create mode 100644
website/asciidoc/modules/users/images/users/companies/logo-accso.png