Searched full:wolfssl (Results 1 – 25 of 163) sorted by relevance
1234567
24 # Find the wolfSSL library28 # - `WOLFSSL_INCLUDE_DIR`: The wolfSSL include directory.29 # - `WOLFSSL_LIBRARY`: Path to `wolfssl` library.33 # - `WOLFSSL_FOUND`: System has wolfSSL.34 # - `WOLFSSL_INCLUDE_DIRS`: The wolfSSL include directories.35 # - `WOLFSSL_LIBRARIES`: The wolfSSL library names.36 # - `WOLFSSL_LIBRARY_DIRS`: The wolfSSL library directories.37 # - `WOLFSSL_PC_REQUIRES`: The wolfSSL pkg-config packages.39 # - `WOLFSSL_VERSION`: Version of wolfSSL.50 set(WOLFSSL_PC_REQUIRES "wolfssl")[all …]
27 dnl check for wolfSSL53 CURL_CHECK_PKGCONFIG(wolfssl, [$wolfpkg])61 $PKGCONFIG --libs-only-l wolfssl`63 $PKGCONFIG --libs-only-L wolfssl`65 $PKGCONFIG --cflags-only-I wolfssl`67 $PKGCONFIG --modversion wolfssl`96 /* These are not needed for detection and confuse wolfSSL.100 #include <wolfssl/options.h>101 #include <wolfssl/ssl.h>107 AC_DEFINE(USE_WOLFSSL, 1, [if wolfSSL is enabled])[all …]
45 …# renovate: datasource=github-tags depName=wolfSSL/wolfssl versioning=semver extractVersion=^v?(?<…46 wolfssl-version: 5.7.647 …# renovate: datasource=github-tags depName=wolfSSL/wolfssh versioning=semver extractVersion=^v?(?<…97 - name: wolfssl-all99 install_steps: wolfssl-all wolfssh100 …configure: LDFLAGS="-Wl,-rpath,$HOME/wolfssl-all/lib" --with-wolfssl=$HOME/wolfssl-all --with-wolf…102 - name: wolfssl-opensslextra valgrind104 install_steps: wolfssl-opensslextra105 …configure: LDFLAGS="-Wl,-rpath,$HOME/wolfssl-opensslextra/lib" --with-wolfssl=$HOME/wolfssl-openss…387 - name: 'cache wolfssl (all)'[all …]
47 …# renovate: datasource=github-tags depName=wolfSSL/wolfssl versioning=semver extractVersion=^v?(?<…48 wolfssl-version: 5.7.681 - name: 'cache wolfssl'83 id: cache-wolfssl85 cache-name: cache-wolfssl87 path: ~/wolfssl/build88 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.wolfssl-version }}106 …v.ngtcp2-version }}-${{ env.quictls-version }}-${{ env.gnutls-version }}-${{ env.wolfssl-version }}121 steps.cache-wolfssl.outputs.cache-hit != 'true' ||167 - name: 'build wolfssl'[all …]
2 * SSL/TLS interface functions for wolfSSL TLS case17 /* wolfSSL includes */18 #include <wolfssl/options.h>19 #include <wolfssl/ssl.h>20 #include <wolfssl/error-ssl.h>21 #include <wolfssl/wolfcrypt/asn.h>22 #include <wolfssl/openssl/x509v3.h>26 #include <wolfssl/wolfcrypt/aes.h>30 #include <wolfssl/wolfcrypt/fips_test.h>50 /* tls input data for wolfSSL Read Callback */[all …]
50 install-wolfssl:54 …# renovate: datasource=github-tags depName=wolfSSL/wolfssl versioning=semver extractVersion=^v?(?<…56 echo "Installing wolfSSL $WOLFSSL_VER"57 …OsSf --retry 6 --retry-connrefused --max-time 999 https://github.com/wolfSSL/wolfssl/archive/v$WOL…59 cd wolfssl-$WOLFSSL_VER-stable68 …# renovate: datasource=github-tags depName=wolfSSL/wolfssh versioning=semver extractVersion=^v?(?<…71 …curl -LOsSf --retry 6 --retry-connrefused --max-time 999 https://github.com/wolfSSL/wolfssh/archiv…75 …./configure --disable-dependency-tracking --with-wolfssl=$HOME/wssl --prefix=$HOME/wssh --enable-s…130 --with-wolfssl=$HOME/wssl --with-wolfssh=$HOME/wssh \179 - install-wolfssl[all …]
11 from the command line. This works with OpenSSL, wolfSSL, BoringSSL or AWS-LC as344 ## wolfSSL build346 wolfSSL also supports ECH and can be used by curl, so here's how:350 git clone https://github.com/wolfSSL/wolfssl351 cd wolfssl353 ./configure --prefix=$HOME/code/wolfssl/inst --enable-ech --enable-debug --enable-opensslextra358 The install prefix (``inst``) in the above causes wolfSSL to be installed there368 ./configure --with-wolfssl=$HOME/code/wolfssl/inst --enable-ech372 There are some known issues with the ECH implementation in wolfSSL:375 incorrectly. [HRR issue](https://github.com/wolfSSL/wolfssl/issues/6802).)[all …]
45 wolfSSL (curl 8.10.0+) and mbedTLS (3.6.0+, curl 8.10.0+).56 ### wolfSSL notes66 BoringSSL, mbedTLS (curl 8.8.0+), wolfSSL (curl 7.53.0+),152 mbedTLS and wolfSSL.161 OpenSSL, LibreSSL, mbedTLS, wolfSSL and Schannel.171 mbedTLS, wolfSSL, Secure Transport and BearSSL.175 - [wolfSSL cipher support documentation](https://www.wolfssl.com/documentation/manuals/wolfssl/chap…
112 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/aes.c</locationURI>117 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/ecc.c</locationURI>122 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/integer.c</locationURI>127 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/memory.c</locationURI>132 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/sha.c</locationURI>137 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/sha256.c</locationURI>142 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/sha512.c</locationURI>147 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/tfm.c</locationURI>152 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/wolfmath.c</locationURI>
117 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/aes.c</locationURI>122 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/ecc.c</locationURI>127 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/integer.c</locationURI>132 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/memory.c</locationURI>137 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/sha.c</locationURI>142 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/sha256.c</locationURI>147 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/sha512.c</locationURI>152 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/tfm.c</locationURI>157 <locationURI>PARENT-3-PROJECT_LOC/external/wolfssl/wolfcrypt/src/wolfmath.c</locationURI>
3 * Copyright (C) 2006-2017 wolfSSL Inc.5 * This file is part of wolfSSL.7 * wolfSSL is free software; you can redistribute it and/or modify12 * wolfSSL is distributed in the hope that it will be useful,
41 #include <wolfssl/options.h>42 #include <wolfssl/ssl.h>43 #include <wolfssl/quic.h>44 #include "vtls/wolfssl.h"73 static void keylog_callback(const WOLFSSL *ssl, const char *line) in keylog_callback()114 failf(data, "wolfSSL failed to set ciphers: %s", error_buffer); in wssl_init_ctx()122 failf(data, "wolfSSL failed to set curves"); in wssl_init_ctx()133 failf(data, "wolfSSL was built without keylog callback"); in wssl_init_ctx()145 /* tell wolfSSL where to find CA certificates that are used to verify in wssl_init_ctx()166 use wolfSSL's built-in default as fallback */ in wssl_init_ctx()
26 * Source file for all wolfSSL specific code for the TLS/SSL layer. No code36 #include <wolfssl/options.h>37 #include <wolfssl/version.h>39 #if LIBWOLFSSL_VERSION_HEX < 0x03004006 /* wolfSSL 3.4.6 (2015) */40 #error "wolfSSL version should be at least 3.4.6"44 - the user's options.h generated by wolfSSL49 /* HAVE_ALPN is wolfSSL's build time symbol for enabling ALPN in options.h. */73 #include <wolfssl/ssl.h>74 #include <wolfssl/error-ssl.h>75 #include "wolfssl.h"[all …]
32 struct WOLFSSL;33 typedef struct WOLFSSL WOLFSSL; typedef43 WOLFSSL *handle;
36 # Allow the user to use the old CyaSSL options/library in stead of wolfSSL42 # Copy CyaSSL options to the wolfSSL options43 …set(LWS_WITH_WOLFSSL ${LWS_WITH_CYASSL} CACHE BOOL "Use wolfSSL/CyaSSL instead of OpenSSL" FORCE P…44 …set(LWS_WOLFSSL_LIBRARIES ${LWS_CYASSL_LIBRARIES} CACHE PATH "Path to wolfSSL/CyaSSL libraries" FO…45 …set(LWS_WOLFSSL_INCLUDE_DIRS ${LWS_CYASSL_INCLUDE_DIRS} CACHE PATH "Path to wolfSSL/CyaSSL header …50 set(LWS_WOLFSSL_LIBRARIES CACHE PATH "Path to the wolfSSL library" )51 set(LWS_WOLFSSL_INCLUDE_DIRS CACHE PATH "Path to the wolfSSL include directory" )208 # Use wolfSSL as OpenSSL replacement.210 message("wolfSSL include dir: ${WOLFSSL_INCLUDE_DIRS}")211 message("wolfSSL libraries: ${WOLFSSL_LIBRARIES}")[all …]
4 <ProjectConfiguration Include="DLL Debug - DLL wolfSSL|Win32">5 <Configuration>DLL Debug - DLL wolfSSL</Configuration>8 <ProjectConfiguration Include="DLL Debug - DLL wolfSSL|x64">9 <Configuration>DLL Debug - DLL wolfSSL</Configuration>52 <ProjectConfiguration Include="DLL Release - DLL wolfSSL|Win32">53 <Configuration>DLL Release - DLL wolfSSL</Configuration>56 <ProjectConfiguration Include="DLL Release - DLL wolfSSL|x64">57 <Configuration>DLL Release - DLL wolfSSL</Configuration>132 <ProjectConfiguration Include="LIB Debug - LIB wolfSSL|Win32">133 <Configuration>LIB Debug - LIB wolfSSL</Configuration>[all …]