Windows/Linux security
The OOUA codebase is implemented in accordance with Microsoft’s recommended C++ Security Best Practices for Visual Studio, as well as widely accepted best practices on Linux platforms.
A solid understanding of the OpenOpcUa architecture is essential to fully leverage the benefits of the OOUA concepts.
• OpenOpcUa is a pure C/C++ OPC UA implementation.
• OpenOpcUa has minimal external dependencies.
• OpenOpcUa is modular by design to maximize flexibility.
OpenOpcUa also complies with Windows security recommendations.
| Option description |
Debug |
Release |
Comment |
| Enable Control Flow Guard |
No |
Yes |
/guard |
| Buffer Security Check |
Yes |
Yes |
/GS |
| Image has Safe Exception Handlers |
No |
Yes |
/SAFESH |
| Compatible with Data Execution Prevention |
Yes |
Yes |
/NXCOMPAT |
| Code analysis |
Yes |
Yes |
/analyze |
| Use address space layout randomization |
No |
Yes |
/DYNAMICBASE |
Hello,
We are pleased to announce a new feature introduced in VpiValueInit version 0.0.3.8.
SSL Support for PostgreSQL
VpiValueInit now supports secure SSL connections to PostgreSQL, improving security for database communications.
Configuration Updates
To support this feature, four new parameters have been added to the DAT configuration file:
- SSL_MODE
Defines the SSL behavior: REQUIRE or NONE
- SSL_CERT
Full path to the public certificate file
(e.g. .\Project\certificate.crt)
- SSL_KEY
Full path to the associated private key file
(e.g. .\Project\private.key)
- SSL_ROOT (optional)
Full path to the root certificate file
(e.g. .\Project\Test.crt)
Availability
This feature is available starting from version 0.0.3.8.
Please update your configuration accordingly if SSL is required for your PostgreSQL connections.
Contact us for more information
Regards,
Michel Condemine
Hello OOUA Supporters and Followers,
I wish you all a merry Christmas.
Kind regards
Michel Condemine
Bonjour,
retrouvez l'ensemble des nouveautés et correctifs realisés en 2024 : Nouveautés
N'hésitez pas à me contacter pour plus d'explications
Cordialement
Michel Condemine
Hello,
OpenOpcUa team wish those who celebrate Christmas around the world especialy to you all, OpenOpcUa enthusiast follower, sponsors and partners a merry christmas.
Stay healthy!
Michel Condemine
Hello,
a new Ximulator is available. It fixe some issue and add some feature.
See change log for details.
Regards
Michel
Hello,
A new offline buffering mechanism is introduced in VfiPgSql v0.0.4.0. This offline buffer expanded the online existing mechanism.
The offline storage data are kept in an ascii file called PendingRequest.dat. Those data are restored in a couple of scenario, server crash, database disconnection, etc.
This feature is part of OOUA summer 2023 package.
Contact me to access this update.
Regards
Michel
Hello,
In some scenario some values are not saved by the VfiPgSql.
This critical issue could leads to data losses.
The problem is now fixed with the v0.0.3.9.
Please update ASAP.
Regards
Michel
Hello,
In order to view UML models used by XiMulator you can use the Free EA UML view from Sparx Systems
XiMulator is part of the OpenOpcUa modeling toolchain. You can use XiMulator to convert UML class diagrams to UANodeset of types.
Enjoy
Michel Condemine
Hello,
The new XiMulator is available for download.
- Ximulator Ver 1.0.2.9
- Library Ver 1.0.6.4
It contains bug fixes and exhancement.
Regards
Michel Condemine