Replies: 4 comments 3 replies
-
Unfortunately, no, that PR and the other ones related to the encryption feature of open62541 are not ready to be merged. We got stuck when we had problems building with OpenSSL support (or Mbed TLS) for several of our target platforms. We will look into possibly supporting a limited set of target platforms with encryption (GNU Linux comes to mind where we got CI runs to build successfully). Unfortunately, supporting Windows or musl libc or even non-amd64 platforms is much harder. What platform (CPU architecture and operating system) would you be targeting? |
Beta Was this translation helpful? Give feedback.
-
@ndchandar Please take a look at #170. We were able to integrate Mbed TLS which turned out easier than trying to dynamically link to OpenSSL. In any case, this opens the door for possibly integrating the OpenSSL backend support of open62541 at a later time as well. |
Beta Was this translation helpful? Give feedback.
-
@sgoll,
I could simulate this issue with both my own test project and |
Beta Was this translation helpful? Give feedback.
-
I am closing this. For now, OpenSSL support is not planned (although pull requests are welcome). We support basic encryption with Mbed TLS starting with release v0.6.4 of our crate. |
Beta Was this translation helpful? Give feedback.
-
Hello,
Thank you for providing Rust bindings for
open62541
. We have a need to use features withUA_ENABLE_ENCRYPTION
(OpenSSL based). I was wondering if HMIProject/open62541-sys#32 is ready to be merged. I do see build failures currently. If we can merge, I can help test it if required.Regards
Dinesh Narayanan
Beta Was this translation helpful? Give feedback.
All reactions