Is there really API breaking
differences between OpenSSL in UE4 and
your plugin? did you tried your
library in plugin with OpenSSL in UE4?
Yes, there are major differences in behavior and protocol support between 1.0.2 and 1.1.0 branches , thus it will not be compatible as the library relies strictly on 1.1.0 behavior.
Did you tried upgrading library in UE4
to version that your plugin needs?
I haven’t tried it, is that possible with the pre-built launcher version? How?
did you maybe try to modify build
scipts in library to rename other
version of OpenSSL in plugin?
I’m sorry, I don’t understand what you are saying. What build scripts in the library, do you mean the build scripts of the plugin linking/exposing the library? If so, then renaming what other version in the plugin, how, why? I’m sorry, it’s unclear what you were trying to say, could you please rephrase that?