You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by hu...@apache.org on 2020/10/24 10:28:29 UTC

[plc4x] branch develop updated (c84aa39 -> 6918c72)

This is an automated email from the ASF dual-hosted git repository.

hutcheb pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git.


    from c84aa39  PLC4X-252 Support passing of PlcField in read/write builders.
     new 11d7c4e  Created password config file This will store all the hased passwords for each user instead of in the main config file.
     new 6ee584a  Hashed passwords and additional command line switches.
     new 63db2d0  Updated documentation
     new fcb2063  Fixed issue with password salt being recreated on every startup
     new e738424  Bumped Milo 0.52, Add getNumberOfElements, OPC UA Array handling
     new 79d0047  OPC UA Specific Changes PlcValue add trim when parsing strings. Some logger pom changes for sandbox projects, hopefully it will fix the intermitant build failures. OPC UA server array handling.
     new afeaa9d  Add groovy-test-junit5 dependancy to sandbox pom
     new 6918c72  Merge pull request #196 from hutcheb/opcaua-server

The 3351 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:
 .../org/apache/plc4x/java/api/model/PlcField.java  |  13 ++
 .../org/apache/plc4x/java/api/value/PlcBOOL.java   |   4 +-
 .../org/apache/plc4x/java/api/value/PlcBYTE.java   |   2 +-
 .../org/apache/plc4x/java/api/value/PlcCHAR.java   |   7 +-
 .../org/apache/plc4x/java/api/value/PlcDINT.java   |  16 +--
 .../org/apache/plc4x/java/api/value/PlcDWORD.java  |   2 +-
 .../org/apache/plc4x/java/api/value/PlcINT.java    |   2 +-
 .../org/apache/plc4x/java/api/value/PlcLINT.java   |   2 +-
 .../org/apache/plc4x/java/api/value/PlcLREAL.java  |   2 +-
 .../org/apache/plc4x/java/api/value/PlcLWORD.java  |   2 +-
 .../org/apache/plc4x/java/api/value/PlcREAL.java   |   2 +-
 .../org/apache/plc4x/java/api/value/PlcSINT.java   |   2 +-
 .../org/apache/plc4x/java/api/value/PlcUDINT.java  |   2 +-
 .../org/apache/plc4x/java/api/value/PlcUINT.java   |   2 +-
 .../org/apache/plc4x/java/api/value/PlcULINT.java  |   2 +-
 .../org/apache/plc4x/java/api/value/PlcUSINT.java  |   2 +-
 .../org/apache/plc4x/java/api/value/PlcWCHAR.java  |   7 +-
 .../org/apache/plc4x/java/api/value/PlcWORD.java   |   2 +-
 .../org/apache/plc4x/java/ads/field/AdsField.java  |   2 -
 .../plc4x/java/ads/field/DirectAdsField.java       |   1 +
 .../plc4x/java/ads/field/SymbolicAdsField.java     |   1 +
 .../src/test/resources/testsuite/AdsDriverIT.xml   |   8 +-
 .../readwrite/context/FirmataDriverContext.java    |  12 +-
 .../java/firmata/readwrite/field/FirmataField.java |   2 +-
 .../readwrite/field/FirmataFieldDigital.java       |   2 +-
 .../readwrite/protocol/FirmataProtocolLogic.java   |   6 +-
 .../plc4x/java/modbus/field/ModbusField.java       |   2 +-
 .../java/modbus/protocol/ModbusProtocolLogic.java  |  17 +--
 .../plc4x/java/modbus/ModbusFieldDataTypeTest.java |  10 +-
 .../apache/plc4x/java/modbus/ModbusFieldTest.java  |  10 +-
 .../plc4x/java/s7/readwrite/field/S7Field.java     |   2 +-
 .../java/s7/readwrite/optimizer/S7Optimizer.java   |   4 +-
 .../s7/readwrite/protocol/S7ProtocolLogic.java     |   6 +-
 .../plc4x/java/s7/readwrite/field/S7FieldTest.java |   2 +-
 .../s7/src/test/resources/testsuite/S7DriverIT.xml |   6 +-
 .../plc4x/java/simulated/field/SimulatedField.java |   2 +-
 .../java/simulated/field/SimulatedFieldTest.java   |   2 +-
 pom.xml                                            |   7 +-
 sandbox/code-gen/pom.xml                           |  28 +++--
 sandbox/opcua-server/README.adoc                   | 133 ++++++++++++---------
 sandbox/opcua-server/pom.xml                       |  34 +++++-
 .../plc4x/java/opcuaserver/Configuration.java      |  44 -------
 .../plc4x/java/opcuaserver/KeyStoreLoader.java     |  33 +++--
 .../apache/plc4x/java/opcuaserver/OPCUAServer.java |  97 +++++++++------
 ...nfiguration.java => PasswordConfiguration.java} |  94 +++++----------
 .../org/apache/plc4x/java/opcuaserver/Tag.java     |   1 +
 .../org/apache/plc4x/java/opcuaserver/User.java    | 104 ++++++++++++++++
 .../opcuaserver/backend/Plc4xCommunication.java    |  97 +++++++++++++--
 .../java/opcuaserver/backend/Plc4xNamespace.java   | 113 +++++++++++------
 sandbox/pom.xml                                    |  19 ++-
 sandbox/test-java-df1-driver/pom.xml               |  19 ++-
 51 files changed, 642 insertions(+), 351 deletions(-)
 copy sandbox/opcua-server/src/main/java/org/apache/plc4x/java/opcuaserver/{Configuration.java => PasswordConfiguration.java} (50%)
 create mode 100644 sandbox/opcua-server/src/main/java/org/apache/plc4x/java/opcuaserver/User.java