Comments (2)
Hi @alexsn ,
This is an intentional error as our QUIC support depends extensively on our OpenSSL compatibility layer which is not compatible with OpenSSL coexistence. Are you able to share some information about your use case for linking wolf and OpenSSL into your application? Our OpenSSL compatibility layer supports many OpenSSL APIs and can be used in place of OpenSSL.
from wolfssl.
Hey @kareem-wolfssl, thanks for the reply. The original issue I encountered was multiple function definitions when statically linking openssl with wolfssl.
I was able to get openssl / wolfssl to coexist without --enable-opensslcoexist
by compiling wolfssl with NO_WOLFSSL_STUB and adding the following small change:
#if !defined(NETOS) && !defined(NO_WOLFSSL_STUB)
void ERR_load_SSL_strings(void)
{
}
#endif
Is this patch acceptable as I want ERR_load_SSL_strings
to be removed in the presence of NO_WOLFSSL_STUB
from wolfssl.
Related Issues (20)
- [Bug]: PlatformIO without SINGLE_THREADED causes fatal error: semphr.h: No such file HOT 1
- [Bug]: Forcing FreeRTOS Espressif to SINGLE_THREADED causes SHA256 test failure HOT 1
- Request more openssl compatibility for gSOAP. HOT 3
- Trying to understand the implementation of the function - ge_double_scalarmult_vartime HOT 3
- wolfSSL_CTX_EnableOCSP documentation update request
- Request for Espressif Managed Component Post-5.7.0 Release HOT 1
- error: api_kyber.h No such file HOT 3
- OCSP stapling with HAProxy as a server HOT 9
- Found a typo in esp32_sha.c HOT 1
- WOLFSSL_SINGLE_THREADED cmake option does not affect SINGLE_THREADED compile macro HOT 2
- Guidance to use with Arduino as an IDF component in PIO HOT 4
- Improving wolfSSL integration with the Espressif ESP-IDF
- [Bug]: error: symbol already defined with WOLFSSL_SP_ASM enabled on ARM Compiler v6 with high size optimization (-Oz) HOT 1
- [Bug]: Parameter corruption passed in RCX register HOT 1
- [Bug]: Invalid instruction exception in sp_2048_get_from_table_32 HOT 7
- [Bug]: src/ssl.c:ProcessBuffer() different/broken behavior for same private key depending on PEM or ASN1 format
- Support PKCS7_decrypt in OpenSSL compatibility layer
- Can not Collect Coverage Properly HOT 2
- [5.7.0] Unit.test failed on DTLS v1.3 during make test proccess HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wolfssl.