You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by gi...@apache.org on 2025/03/05 16:08:03 UTC
(plc4x) branch dependabot/maven/com.googlecode.cmake-maven-project-cmake-maven-plugin-3.31.5-b1 updated (324e6ff1cd -> 951ed3acb3)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/maven/com.googlecode.cmake-maven-project-cmake-maven-plugin-3.31.5-b1
in repository https://gitbox.apache.org/repos/asf/plc4x.git
omit 324e6ff1cd build(deps): bump com.googlecode.cmake-maven-project:cmake-maven-plugin
add 37c5896a3c chore: Streamlined the Apache headers.
add d742435aa1 chore: Updated to netty 4.1.119
add f9a765a68e chore: Updated the KNX vendor ids
add 85ec611778 feat: Implemented a new optimizer for S7 that reads tags in blocks of bytes instead of individually selecting them.
add df94dd2aaa doc: Updated the protocol config generation script to generate files in the right location.
add 8495a2cc1a chore: Updated the checkbox options for github issues.
add 05d7414378 chore(ply4py): Remove skipTests flag for install dev dependancies.
add 5c73dfe77d fix(plc4j/opcua): Fix null pointer exception in OPC UA Subscription Handle.
add cd43088734 fix: AB-Ethernet connection request (#2016)
add 83a4dde89d feat(plc4go): 1.24 migration
add 7fbbecaa01 chore(plc4go): use go tool for local generators
add c90abf0c8e build(deps): bump net.bytebuddy:byte-buddy from 1.17.0 to 1.17.2 (#2029)
add 951ed3acb3 build(deps): bump com.googlecode.cmake-maven-project:cmake-maven-plugin
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (324e6ff1cd)
\
N -- N -- N refs/heads/dependabot/maven/com.googlecode.cmake-maven-project-cmake-maven-plugin-3.31.5-b1 (951ed3acb3)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/ISSUE_TEMPLATE/bug.yml | 10 +-
.mvn/develocity.xml | 32 +--
.../src/test/resources/plc4py/pom.xml | 32 +--
plc4c/build-utils/source-bundle-descriptor.xml | 32 +--
.../protocols/logix/CompactLogixSimpleRead.xml | 32 +--
plc4go/go.mod | 52 +++-
plc4go/go.sum | 163 ++++++++++-
plc4go/internal/ads/MessageCodec.go | 2 +-
plc4go/internal/ads/model/AdsSubscriptionHandle.go | 2 +-
.../bacnetip/ApplicationLayerMessageCodec.go | 2 +-
plc4go/internal/bacnetip/MessageCodec.go | 2 +-
plc4go/internal/bacnetip/Subscriber.go | 2 +-
.../bacnetip/bacgopes/app/app_Application.go | 2 +-
.../bacgopes/app/app_ApplicationIOController.go | 2 +-
.../bacgopes/app/app_BIPSimpleApplication.go | 2 +-
.../bacnetip/bacgopes/appservice/app_DeviceInfo.go | 2 +-
.../bacgopes/appservice/app_DeviceInfoCache.go | 2 +-
.../appservice_ApplicationServiceAccessPoint.go | 2 +-
.../appservice_StateMachineAccessPoint.go | 2 +-
.../bvllservice/bvllservice_AnnexJCodec.go | 2 +-
.../bacgopes/bvllservice/bvllservice_BIPBBMD.go | 2 +-
.../bacgopes/bvllservice/bvllservice_BIPForeign.go | 2 +-
.../bacgopes/bvllservice/bvllservice_BIPSimple.go | 2 +-
.../bvllservice/bvllservice_UDPMultiplexer.go | 2 +-
.../bvllservice/bvllservice__MultiplexClient.go | 2 +-
.../bvllservice/bvllservice__MultiplexServer.go | 2 +-
.../bacgopes/capability/capability_Capability.go | 2 +-
.../bacgopes/capability/capability_Collector.go | 2 +-
.../comm/comm_ApplicationServiceElement.go | 2 +-
.../internal/bacnetip/bacgopes/comm/comm_Client.go | 2 +-
.../internal/bacnetip/bacgopes/comm/comm_Server.go | 2 +-
.../bacgopes/comm/comm_ServiceAccessPoint.go | 2 +-
.../internal/bacnetip/bacgopes/iocb/iocb_IOCB.go | 2 +-
.../bacnetip/bacgopes/iocb/iocb_IOController.go | 2 +-
.../bacnetip/bacgopes/iocb/iocb_IOQController.go | 2 +-
.../bacnetip/bacgopes/iocb/iocb_IOQueue.go | 2 +-
.../bacnetip/bacgopes/iocb/iocb_SieveQueue.go | 2 +-
.../netservice/netservice_NetworkAdapter.go | 2 +-
.../netservice_NetworkServiceAccessPoint.go | 2 +-
.../netservice/netservice_NetworkServiceElement.go | 2 +-
.../netservice/netservice_RouterInfoCache.go | 6 +-
.../internal/bacnetip/bacgopes/pdu/pdu_Address.go | 2 +-
.../bacgopes/primitivedata/primitivedata_Tag.go | 4 +-
.../service/service_device_WhoIsIAmServices.go | 2 +-
.../service_object_ReadWritePropertyServices.go | 2 +-
.../bacgopes/task/task_OneShotDeleteTask.go | 2 +-
.../bacgopes/task/task_OneShotFunctionTask.go | 2 +-
.../bacnetip/bacgopes/task/task_OneShotTask.go | 2 +-
.../internal/bacnetip/bacgopes/task/task_Task.go | 2 +-
.../bacnetip/bacgopes/task/task_TaskManager.go | 2 +-
.../state_machine_ClientStateMachine.go | 2 +-
.../state_machine_ServerStateMachine.go | 2 +-
.../state_machine/state_machine_StateMachine.go | 2 +-
.../state_machine_StateMachineGroup.go | 2 +-
.../state_machine/state_machine_TimeoutTask.go | 2 +-
...elpers_BIPSimpleApplicationLayerStateMachine.go | 2 +-
.../tests/test_bvll/helpers_FauxMultiplexer.go | 2 +-
.../helpers_ApplicationLayerStateMachine.go | 2 +-
.../tests/test_network/helpers_ApplicationNode.go | 2 +-
.../tests/test_network/helpers_NPDUCodec.go | 2 +-
.../bacnetip/bacgopes/tests/test_npdu/helpers.go | 2 +-
.../tests/test_segmentation/test_1_test.go | 4 +-
.../bacgopes/tests/test_service/helpers.go | 6 +-
.../trapped_classes_TrappedClient.go | 2 +-
.../trapped_classes_TrappedServer.go | 2 +-
.../internal/bacnetip/bacgopes/udp/udp_UDPActor.go | 2 +-
.../bacnetip/bacgopes/udp/udp_UDPDirector.go | 2 +-
.../internal/bacnetip/bacgopes/vlan/vlan_IPNode.go | 2 +-
.../bacnetip/bacgopes/vlan/vlan_IPRouterNode.go | 2 +-
.../internal/bacnetip/bacgopes/vlan/vlan_Node.go | 2 +-
plc4go/internal/cbus/Configuration.go | 2 +-
plc4go/internal/cbus/Connection.go | 4 +-
plc4go/internal/cbus/DriverContext.go | 2 +-
plc4go/internal/cbus/MessageCodec.go | 2 +-
plc4go/internal/cbus/Subscriber.go | 2 +-
plc4go/internal/cbus/Tag.go | 4 +-
plc4go/internal/cbus/TagHandler.go | 4 +-
plc4go/internal/eip/MessageCodec.go | 2 +-
plc4go/internal/knxnetip/Connection.go | 2 +-
plc4go/internal/knxnetip/MessageCodec.go | 2 +-
plc4go/internal/knxnetip/Subscriber.go | 2 +-
plc4go/internal/modbus/MessageCodec.go | 2 +-
plc4go/internal/modbus/TagHandler.go | 4 +-
plc4go/internal/opcua/Configuration.go | 2 +-
plc4go/internal/opcua/Connection.go | 2 +-
plc4go/internal/opcua/DriverContext.go | 2 +-
plc4go/internal/opcua/MessageCodec.go | 2 +-
plc4go/internal/opcua/SecureChannel.go | 2 +-
.../opcua/SecureChannelTransactionManager.go | 2 +-
plc4go/internal/opcua/Subscriber.go | 2 +-
plc4go/internal/opcua/TagHandler.go | 4 +-
plc4go/internal/s7/MessageCodec.go | 2 +-
plc4go/internal/s7/TagHandler.go | 4 +-
plc4go/pkg/api/PlcConnectionConnectResult.go | 2 +-
plc4go/pkg/api/PlcDriverManager.go | 2 +-
plc4go/pkg/api/model/plc_subscription.go | 4 +-
plc4go/pom.xml | 309 ++++++++------------
.../knxnetip/readwrite/model/KnxManufacturer.go | 104 ++++++-
plc4go/spi/default/DefaultCodec.go | 2 +-
plc4go/spi/default/DefaultConnection.go | 2 +-
plc4go/spi/default/DefaultConnectionMetadata.go | 2 +-
.../spi/default/DefaultPlcConnectionCloseResult.go | 2 +-
.../default/DefaultPlcConnectionConnectResult.go | 2 +-
.../spi/default/DefaultPlcConnectionPingResult.go | 2 +-
.../interceptors/SingleItemRequestInterceptor.go | 4 +-
plc4go/spi/model/DefaultArrayInfo.go | 2 +-
plc4go/spi/model/DefaultPlcBrowseItem.go | 2 +-
plc4go/spi/model/DefaultPlcBrowseRequest.go | 4 +-
plc4go/spi/model/DefaultPlcBrowseRequestResult.go | 2 +-
plc4go/spi/model/DefaultPlcBrowseResponse.go | 2 +-
plc4go/spi/model/DefaultPlcBrowseResponseItem.go | 2 +-
plc4go/spi/model/DefaultPlcConsumerRegistration.go | 2 +-
plc4go/spi/model/DefaultPlcDiscoveryItem.go | 2 +-
plc4go/spi/model/DefaultPlcReadRequest.go | 4 +-
plc4go/spi/model/DefaultPlcReadRequestResult.go | 2 +-
plc4go/spi/model/DefaultPlcReadResponse.go | 2 +-
plc4go/spi/model/DefaultPlcSubscriptionEvent.go | 2 +-
.../spi/model/DefaultPlcSubscriptionEventItem.go | 2 +-
plc4go/spi/model/DefaultPlcSubscriptionHandle.go | 2 +-
plc4go/spi/model/DefaultPlcSubscriptionRequest.go | 4 +-
.../model/DefaultPlcSubscriptionRequestResult.go | 2 +-
plc4go/spi/model/DefaultPlcSubscriptionResponse.go | 2 +-
.../model/DefaultPlcSubscriptionResponseItem.go | 2 +-
plc4go/spi/model/DefaultPlcSubscriptionTag.go | 2 +-
plc4go/spi/model/DefaultPlcTagRequest.go | 2 +-
.../spi/model/DefaultPlcUnsubscriptionRequest.go | 4 +-
.../model/DefaultPlcUnsubscriptionRequestResult.go | 2 +-
.../spi/model/DefaultPlcUnsubscriptionResponse.go | 2 +-
plc4go/spi/model/DefaultPlcWriteRequest.go | 4 +-
plc4go/spi/model/DefaultPlcWriteRequestResult.go | 2 +-
plc4go/spi/model/DefaultPlcWriteResponse.go | 2 +-
plc4go/spi/model/PlcResponseItem.go | 2 +-
plc4go/spi/pool/dynamicExecutor.go | 2 +-
plc4go/spi/pool/executor.go | 2 +-
plc4go/spi/pool/future.go | 2 +-
plc4go/spi/pool/workItem.go | 2 +-
plc4go/spi/pool/worker.go | 2 +-
plc4go/spi/testutils/DriverTestRunner.go | 4 +-
plc4go/spi/testutils/ParserSerializerTestRunner.go | 2 +-
plc4go/spi/transactions/RequestTransaction.go | 2 +-
.../spi/transactions/RequestTransactionManager.go | 2 +-
plc4go/spi/transactions/completedFuture.go | 2 +-
plc4go/tools/plc4xGenerator/main.go | 6 +-
.../java/abeth/protocol/AbEthProtocolLogic.java | 5 +-
.../groovy/generate-config-documentation.groovy | 2 +-
.../java/knxnetip/readwrite/KnxManufacturer.java | 9 +-
.../opcua/protocol/OpcuaSubscriptionHandle.java | 37 ++-
.../apache/plc4x/java/s7/readwrite/S7Driver.java | 4 +-
.../readwrite/configuration/S7Configuration.java | 16 +-
.../java/s7/readwrite/context/S7DriverContext.java | 11 +
.../readwrite/optimizer/S7BlockReadOptimizer.java | 319 +++++++++++++++++++++
.../plc4x/java/s7/readwrite/tag/S7ClkTag.java | 8 +-
.../s7/readwrite/tag/S7StringFixedLengthTag.java | 31 +-
.../s7/readwrite/tag/S7StringVarLengthTag.java | 17 +-
.../apache/plc4x/java/s7/readwrite/tag/S7Tag.java | 13 +
... ManualS71200DriverWithBlockOptimizerTest.java} | 10 +-
.../knxnetip/readwrite/model/KnxManufacturer.cs | 55 +++-
plc4py/pom.xml | 1 -
pom.xml | 4 +-
.../protocols/logix/CompactLogixSimpleRead.xml | 32 +--
.../protocols/knxnetip/knx-master-data.mspec | 9 +-
.../src/main/resources/protocols/s7/messages.xml | 32 +--
.../s7/src/main/resources/protocols/s7/s7.mspec | 10 +
.../asciidoc/modules/users/partials/ab-eth.adoc | 2 +-
website/asciidoc/modules/users/partials/ads.adoc | 2 +-
.../asciidoc/modules/users/partials/bacnet-ip.adoc | 2 +-
website/asciidoc/modules/users/partials/c-bus.adoc | 2 +-
.../asciidoc/modules/users/partials/canopen.adoc | 2 +-
website/asciidoc/modules/users/partials/eip.adoc | 2 +-
.../asciidoc/modules/users/partials/firmata.adoc | 2 +-
.../modules/users/partials/genericcan.adoc | 2 +-
.../modules/users/partials/iec-60870-5-104.adoc | 2 +-
.../asciidoc/modules/users/partials/knxnet-ip.adoc | 2 +-
website/asciidoc/modules/users/partials/logix.adoc | 2 +-
.../modules/users/partials/modbus-ascii.adoc | 2 +-
.../modules/users/partials/modbus-rtu.adoc | 2 +-
.../modules/users/partials/modbus-tcp.adoc | 2 +-
website/asciidoc/modules/users/partials/opcua.adoc | 4 +-
.../modules/users/partials/open-protocol.adoc | 2 +-
website/asciidoc/modules/users/partials/plc4x.adoc | 2 +-
.../asciidoc/modules/users/partials/profinet.adoc | 2 +-
website/asciidoc/modules/users/partials/s7.adoc | 9 +-
.../asciidoc/modules/users/partials/simulated.adoc | 2 +-
website/generated/ab-eth.adoc | 48 ----
website/generated/ads.adoc | 53 ----
website/generated/bacnet-ip.adoc | 73 -----
website/generated/c-bus.adoc | 48 ----
website/generated/canopen.adoc | 47 ---
website/generated/eip.adoc | 52 ----
website/generated/firmata.adoc | 72 -----
website/generated/genericcan.adoc | 46 ---
website/generated/iec-60870-5-104.adoc | 48 ----
website/generated/knxnet-ip.adoc | 84 ------
website/generated/logix.adoc | 55 ----
website/generated/modbus-ascii.adoc | 94 ------
website/generated/modbus-rtu.adoc | 95 ------
website/generated/modbus-tcp.adoc | 62 ----
website/generated/opcua.adoc | 82 ------
website/generated/open-protocol.adoc | 47 ---
website/generated/plc4x.adoc | 49 ----
website/generated/profinet.adoc | 50 ----
website/generated/s7.adoc | 85 ------
website/generated/simulated.adoc | 37 ---
website/pom.xml | 32 +--
website/resources/index.html | 33 ++-
website/supplemental/partials/footer-content.hbs | 33 ++-
website/supplemental/partials/head-styles.hbs | 33 ++-
207 files changed, 1260 insertions(+), 1850 deletions(-)
create mode 100644 plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/optimizer/S7BlockReadOptimizer.java
copy plc4j/drivers/s7/src/test/java/org/apache/plc4x/java/s7/readwrite/{ManualS71200DriverTest.java => ManualS71200DriverWithBlockOptimizerTest.java} (92%)
delete mode 100644 website/generated/ab-eth.adoc
delete mode 100644 website/generated/ads.adoc
delete mode 100644 website/generated/bacnet-ip.adoc
delete mode 100644 website/generated/c-bus.adoc
delete mode 100644 website/generated/canopen.adoc
delete mode 100644 website/generated/eip.adoc
delete mode 100644 website/generated/firmata.adoc
delete mode 100644 website/generated/genericcan.adoc
delete mode 100644 website/generated/iec-60870-5-104.adoc
delete mode 100644 website/generated/knxnet-ip.adoc
delete mode 100644 website/generated/logix.adoc
delete mode 100644 website/generated/modbus-ascii.adoc
delete mode 100644 website/generated/modbus-rtu.adoc
delete mode 100644 website/generated/modbus-tcp.adoc
delete mode 100644 website/generated/opcua.adoc
delete mode 100644 website/generated/open-protocol.adoc
delete mode 100644 website/generated/plc4x.adoc
delete mode 100644 website/generated/profinet.adoc
delete mode 100644 website/generated/s7.adoc
delete mode 100644 website/generated/simulated.adoc