Daniel Pouzzner
|
9e4887bcf4
configure.ac: fix --enable-reproducible-build using -g0 -ffile-prefix-map=... -Wl,--build-id=none. these fixes stabilize the hash of libwolfssl with respect to source and build directory, previously broken for out-of-tree builds.
|
8 months ago |
Daniel Pouzzner
|
63fe12efe3
wolfcrypt/src/aes.c: fix WOLFSSL_AESGCM_STREAM && WC_AES_C_DYNAMIC_FALLBACK: establish AESNI status dynamically at time of wc_AesGcmSetKey(), and stick to it (or return failure) until the next wc_AesGcmSetKey(). this matches the semantics of the Linux kernel in-tree implementation, allowing safe registration of the wolfCrypt AESNI implementation with the LKCAPI.
|
9 months ago |
Daniel Pouzzner
|
91681f378f
configure.ac:
|
9 months ago |
Daniel Pouzzner
|
10645de648
linuxkm: various tweaks:
|
9 months ago |
Daniel Pouzzner
|
b1e5d0f9bb
linuxkm: completion and stabilization of LKCAPI integration for AES-CBC, AES-CFB, AES-GCM, and AES-XTS:
|
9 months ago |
Sean Parkinson
|
a5961907b0
XMSS implementation
|
9 months ago |
Anthony Hu
|
9be390250d
Adding support for dual key/signature certificates. (#7112)
|
9 months ago |
David Garske
|
d4272bb48d
Merge pull request #7129 from bandi13/configurePrintout
|
10 months ago |
Andras Fekete
|
b5015df35f
Print out how ./configure was called
|
10 months ago |
Sean Parkinson
|
8c6de41eb9
Merge pull request #7051 from JacobBarthelmeh/mb
|
10 months ago |
JacobBarthelmeh
|
567243d257
touch up autoconf build with xilinx and sp macro guards
|
11 months ago |
Lealem Amedie
|
837452b1ca
Remove user-crypto functionality and Intel IPP support
|
10 months ago |
Chris Conlon
|
a003338a88
bump version to 5.6.6
|
11 months ago |
Chris Conlon
|
a14a1bf467
define WOLFSSL_AES_DIRECT in configure.ac with --enable-aes-bitsliced
|
11 months ago |
Chris Conlon
|
883d1a25be
add WOLFSSL_ALWAYS_VERIFY_CB to --enable-jni, used with JSSE X509ExtendedTrustManager hostname verification
|
11 months ago |
JacobBarthelmeh
|
12ee732fe2
Merge pull request #6981 from douzzer/20231102-vector-register-dynamic-fallback-aes
|
11 months ago |
JacobBarthelmeh
|
5b3f5496f8
Merge pull request #6430 from kareem-wolfssl/memcached
|
11 months ago |
Kareem
|
ca61034d22
Add memcached support.
|
1 year ago |
Daniel Pouzzner
|
7dedfe08ef
cryptonly and linuxkm fixes: fix --enable-all[-crypto] with --enable-opensslextra and --enable-cryptonly (build failures detected by multi-test linuxkm-all-asm-cryptonly-opensslextra-pie after merge of 54f2d56300 and e2bbacd548).
|
11 months ago |
Daniel Pouzzner
|
a10260ca5f
refactor AESNI implementations and *VECTOR_REGISTERS* macros to allow dynamic as-needed fallback to pure C, via WC_AES_C_DYNAMIC_FALLBACK.
|
1 year ago |
Daniel Pouzzner
|
263973bde9
src/wolfio.c: fix stack allocations for cookie digests on NO_SHA builds;
|
1 year ago |
Daniel Pouzzner
|
eaa66dc117
configure.ac: in enable-all, enable QUIC only if !ENABLED_LINUXKM_DEFAULTS, and enable aesgcm_stream only if enable_aesgcm.
|
1 year ago |
Sean Parkinson
|
7eaff41e61
AES bitsliced, ARMASM: config needs WOLFSSL_AES_DIRECT defined
|
1 year ago |
JacobBarthelmeh
|
c903a8c4a6
Merge pull request #6854 from SparkiDev/aes_bit_sliced
|
1 year ago |
Lealem Amedie
|
e2bbacd548
Add QUIC to --enable-all
|
1 year ago |
JacobBarthelmeh
|
b6e5b36f35
Merge pull request #6946 from dgarske/nooldtls_v1.1
|
1 year ago |
David Garske
|
a46b6221b4
Turn off old TLS v1.1 by default (unless SSL v3.0 or TLS v1.0 enabled).
|
1 year ago |
JacobBarthelmeh
|
8921a720a1
Merge pull request #6888 from SparkiDev/srtp_kdf
|
1 year ago |
Sean Parkinson
|
8c3e1dbf48
SRTP/SRTCP KDF: add implementation
|
1 year ago |
Sean Parkinson
|
5b863dcb12
AES bitsliced implementation added
|
1 year ago |