-
Notifications
You must be signed in to change notification settings - Fork 542
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
apps/crypto: support openssl wrappers by mbedtls #2784
Commits on Oct 27, 2024
-
apps/crypto: Add project openssl_mbedtls_wrapper
Add openssl mbedtls wrapper project Signed-off-by: yanghuatao <[email protected]>
yanghuatao authored and makejian committedOct 27, 2024 Configuration menu - View commit details
-
Copy full SHA for c51d3b8 - Browse repository at this point
Copy the full SHA c51d3b8View commit details -
openssl_mbedtls_wrapper: add ssl wrapper from libwebsockets
Signed-off-by: makejian <[email protected]>
makejian committedOct 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 4d215a9 - Browse repository at this point
Copy the full SHA 4d215a9View commit details -
CC: vfs/fs_lseek.c /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c: In function ‘HMAC_CTX_new’: /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c:57:31: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] 57 | (mbedtls_md_context_t *)malloc(sizeof(mbedtls_md_context_t)); | ^~~~~~ /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c:28:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘malloc’ 27 | #include <mbedtls/hmac_drbg.h> +++ |+#include <stdlib.h> 28 | #include <mbedtls/md.h> /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c:57:31: warning: incompatible implicit declaration of built-in function ‘malloc’ [-Wbuiltin-declaration-mismatch] 57 | (mbedtls_md_context_t *)malloc(sizeof(mbedtls_md_context_t)); | ^~~~~~ /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c:57:31: note: include ‘<stdlib.h>’ or provide a declaration of ‘malloc’ /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c: In function ‘HMAC_CTX_free’: /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c:126:3: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 126 | free(ctx); | ^~~~ /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c:126:3: note: include ‘<stdlib.h>’ or provide a declaration of ‘free’ /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c:126:3: warning: incompatible implicit declaration of built-in function ‘free’ [-Wbuiltin-declaration-mismatch] /home/cuiziwei/vela/happy/apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c:126:3: note: include ‘<stdlib.h>’ or provide a declaration of ‘free’ Signed-off-by: cuiziwei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d30a01 - Browse repository at this point
Copy the full SHA 2d30a01View commit details -
openssl_mbedtls_wrapper: support X509_new()
Signed-off-by: makejian <[email protected]>
makejian committedOct 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 995aec4 - Browse repository at this point
Copy the full SHA 995aec4View commit details -
openssl_mbedtls_wrapper: Implement SHA1 Interface
Signed-off-by: makejian <[email protected]>
makejian committedOct 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 526348c - Browse repository at this point
Copy the full SHA 526348cView commit details -
cmake:add openssl_mbedtls_wrapper cmake build support
Signed-off-by: xuxin19 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 963c443 - Browse repository at this point
Copy the full SHA 963c443View commit details -
- apps/crypto/openssl_mbedtls_wrapper/mbedtls/err.c - apps/crypto/openssl_mbedtls_wrapper/mbedtls/hmac.c Signed-off-by: makejian <[email protected]>
makejian committedOct 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 8e55b33 - Browse repository at this point
Copy the full SHA 8e55b33View commit details