David Garske
|
ff68ab8eea
|
Merge pull request #4707 from JacobBarthelmeh/release
bump version by .1 for developing on
|
2021-12-29 12:09:43 -08:00 |
|
David Garske
|
c4f51931c9
|
Merge pull request #4710 from JacobBarthelmeh/sessionExport
fix for location of xmemset
|
2021-12-29 11:52:08 -08:00 |
|
Jacob Barthelmeh
|
73b4cc9476
|
fix for location of xmemset
|
2021-12-29 10:48:06 -07:00 |
|
Chris Conlon
|
bc6690c584
|
Merge pull request #4709 from miyazakh/Update_fspv3p5_RA6M3
|
2021-12-29 09:10:18 -07:00 |
|
Hideki Miyazaki
|
f5df363cdd
|
remove configure.xml from include.am
|
2021-12-29 11:16:14 +09:00 |
|
Hideki Miyazaki
|
1d107d0403
|
update RA6M3 projects to the latest e2studio and FSP v3.5.0
|
2021-12-29 11:06:48 +09:00 |
|
JacobBarthelmeh
|
0f9550d80a
|
increase version for rpm build
|
2021-12-28 15:35:14 -08:00 |
|
Jacob Barthelmeh
|
616026880e
|
bump version by .1 for dev
|
2021-12-28 16:25:05 -07:00 |
|
David Garske
|
2b670c026d
|
Merge pull request #4705 from JacobBarthelmeh/DTLS
account for DTLS extra header size when reading msg from pool
v5.1.0-stable
|
2021-12-27 19:16:26 -08:00 |
|
JacobBarthelmeh
|
a07673ad07
|
Merge pull request #4706 from douzzer/20211227-fix-null-pointer-wolfSSL_EVP_CIPHER_CTX_ctrl
wolfcrypt/src/evp.c: fix wolfSSL_EVP_CIPHER_CTX_ctrl() null pointer…
|
2021-12-27 20:08:43 -07:00 |
|
Daniel Pouzzner
|
aa05eb2879
|
wolfcrypt/src/evp.c: fix wolfSSL_EVP_CIPHER_CTX_ctrl() null pointer passed to XMEMCPY(), found by sanitizers under gcc-11.2.1.
|
2021-12-27 17:59:28 -06:00 |
|
Jacob Barthelmeh
|
05a19c852b
|
account for DTLS extra header size when reading msg from pool
|
2021-12-27 16:52:09 -07:00 |
|
David Garske
|
930cc053d5
|
Merge pull request #4704 from JacobBarthelmeh/release
prepare for release 5.1.0
|
2021-12-27 12:35:49 -08:00 |
|
JacobBarthelmeh
|
d1b03eb8b9
|
add missing header files for rpm build
|
2021-12-27 09:49:47 -08:00 |
|
Jacob Barthelmeh
|
816718ecd3
|
prepare for release 5.1.0
|
2021-12-27 10:34:09 -07:00 |
|
Jacob Barthelmeh
|
cbab5bb6cb
|
add kdf.c to MYSQL cmake build
|
2021-12-27 10:10:35 -07:00 |
|
Jacob Barthelmeh
|
5a4e59c09d
|
fix warning about NULL compare
|
2021-12-27 10:02:16 -07:00 |
|
David Garske
|
4e1c39b4c6
|
Merge pull request #4701 from SparkiDev/asn_templ_fix_1
ASN template: get compiling
|
2021-12-24 07:42:56 -08:00 |
|
David Garske
|
fd31c017e1
|
Merge pull request #4703 from douzzer/20211224-fixits
20211224 ssl.c fixes
|
2021-12-24 07:42:00 -08:00 |
|
Daniel Pouzzner
|
54e9076c45
|
src/ssl.c: fix whitespace and heap reference in FreeSession() (re 569c066fab).
|
2021-12-24 01:16:32 -06:00 |
|
Sean Parkinson
|
9d49884274
|
Merge pull request #4690 from dgarske/resume
Fixes for session resumption edge cases
|
2021-12-24 15:28:06 +10:00 |
|
David Garske
|
02186dbd23
|
Fix for TLS v1.3 client session ticket resumption where the server opts to do a new handshake. Fix to make sure preMasterSz is valid.
|
2021-12-23 18:45:52 -08:00 |
|
David Garske
|
a92fb0eb42
|
Fix for session resumption to ensure use of the right cipher suite. ZD13297
|
2021-12-23 18:42:41 -08:00 |
|
Sean Parkinson
|
f1f15f411f
|
Merge pull request #4688 from embhorn/gh4684
Fix missing include ws2tcpip.h for VS build
|
2021-12-24 11:58:12 +10:00 |
|
Sean Parkinson
|
929174be6b
|
Merge pull request #4667 from dgarske/zd13363
Improve TLS client side session cache references
|
2021-12-24 11:23:06 +10:00 |
|
Sean Parkinson
|
4c6af465c4
|
ASN template: get compiling
|
2021-12-24 11:21:18 +10:00 |
|
David Garske
|
a75e152b93
|
Merge pull request #4698 from JacobBarthelmeh/Jenkins
fix for user_settings_all.h build on 'VS' and build with libz + pkcs7 test
|
2021-12-23 16:54:40 -08:00 |
|
Hayden Roche
|
37925e0b6a
|
Merge pull request #4699 from douzzer/ssl-wolfCrypt_SetPrivateKeyReadEnable_fips
|
2021-12-23 16:42:06 -08:00 |
|
David Garske
|
1e4b13dfac
|
Only include ws2tcpip.h if not user IO.
|
2021-12-23 15:25:25 -08:00 |
|
David Garske
|
569c066fab
|
Improve TLS client side session cache references to provide option for not returning an internal session cache pointer. Now use wolfSSL_get1_sesson for reference logic, that requires calling wolfSSL_SESSION_free. To disable this feature use NO_SESSION_CACHE_REF.
|
2021-12-23 14:25:45 -08:00 |
|
Daniel Pouzzner
|
7b5b1f5a4d
|
src/ssl.c: refine integration of wolfCrypt_SetPrivateKeyReadEnable_fips(), started by 52754123d9: depend on fips 5.1+, and call as matched pair in wolfSSL_Init() and wolfSSL_Cleanup().
|
2021-12-23 16:05:25 -06:00 |
|
David Garske
|
f950f24b1a
|
Merge pull request #4691 from JacobBarthelmeh/sessionExport
retain same size for exported session
|
2021-12-23 14:03:11 -08:00 |
|
David Garske
|
21c8b19fc2
|
Merge pull request #4696 from JacobBarthelmeh/build_tests
fix for a couple reports from build_tests
|
2021-12-23 13:42:06 -08:00 |
|
JacobBarthelmeh
|
801c0c7efd
|
Merge pull request #4549 from elms/cmake/ac_catchup
cmake/configure consistency
|
2021-12-23 13:49:44 -07:00 |
|
David Garske
|
57d2555ac8
|
Merge pull request #4695 from douzzer/20211222-fips-config-update-and-fix-test_RsaDecryptBoundsCheck
fips config update and test-driven cleanup
|
2021-12-23 10:38:36 -08:00 |
|
JacobBarthelmeh
|
f9c9f4c840
|
refactor IP macro defines
|
2021-12-23 09:59:05 -08:00 |
|
JacobBarthelmeh
|
c4e50ef086
|
fix for libz test with pkcs7
|
2021-12-23 09:37:09 -08:00 |
|
David Garske
|
a8605309c6
|
Merge pull request #4692 from haydenroche5/wolfssl_init_fipsv5
Call wc_SetSeed_Cb and wolfCrypt_SetPrivateKeyReadEnable_fips in wolfSSL_Init.
|
2021-12-23 09:28:36 -08:00 |
|
Chris Conlon
|
9892f1f2d5
|
Merge pull request #4679 from dgarske/fips_ecc_pct
|
2021-12-23 10:27:51 -07:00 |
|
elms
|
dc073f9c1d
|
cmake: add back de-duplication and fix formatting
|
2021-12-23 09:22:47 -08:00 |
|
elms
|
37eec1ed19
|
cmake: reduce port includes
TESTING:
```
./autogen.sh && ./configure --enable-reproducible-build --prefix=$PWD/ac_repro && make install
cmake -B b2 -DWOLFSSL_REPRODUCIBLE_BUILD=yes -DCMAKE_INSTALL_PREFIX:PATH=$PWD/cmake_repro && cmake --build b2 && cmake --install b2
diff -rq ac_repro cmake_repro
```
|
2021-12-23 09:22:47 -08:00 |
|
elms
|
6ff1e0b037
|
cmake: correct libtool version, default to shared library, generate pkgconfig
|
2021-12-23 09:22:47 -08:00 |
|
elms
|
c89b7d5f79
|
configure and cmake: Closing gap on options and output
cmake:
* 32-bit and 16-bit mode flags
* Add 4bit to AESGCM
* Add align data
* Encrypted Keys option
* PKC12 option
* Header installation cleanup
configure:
* Add comment for `v5-RC9`
* update CFLAGS to always be appended instead of mix of prepend and append
* removed duplicate `ARC4` logic
|
2021-12-23 09:22:47 -08:00 |
|
JacobBarthelmeh
|
63df8f0836
|
add fe_low_mem.c to wolfssl vs project and fix a couple warnings
|
2021-12-23 16:55:51 +00:00 |
|
David Garske
|
40d5bd052f
|
Merge pull request #4693 from embhorn/zd13433
Fix to init ctx in wc_Des3_SetKey
|
2021-12-23 07:41:13 -08:00 |
|
Sean Parkinson
|
86e51b97e9
|
Merge pull request #4689 from haydenroche5/wolfengine_compression_fix
Fix usage of SSL_OP_NO_COMPRESSION that was breaking wolfEngine.
|
2021-12-23 10:47:30 +10:00 |
|
Daniel Pouzzner
|
a5b3daf216
|
fix whitespace.
|
2021-12-22 17:34:06 -06:00 |
|
Daniel Pouzzner
|
951eb72ecb
|
fips-check.sh: update+streamline flavors -- add linuxv5-dev (checks out fips master same as old linuxv5-ready) , drop linuxv5-RC8, linuxv5-RC9, linuxv5-RC10, and the desupported/unbuildable fips-v3-ready; update linuxv5 and linuxv5-ready to use WCv5.0-RC11; use the term "flavor" consistently for the fips key (versus "version" or "platform"); cleanup to satisfy shellcheck.
|
2021-12-22 17:32:36 -06:00 |
|
Daniel Pouzzner
|
a6ed5dc92d
|
configure.ac: update fips with RC11.
|
2021-12-22 17:32:36 -06:00 |
|
Daniel Pouzzner
|
b0a5b16068
|
api.c: fix logic in test_RsaDecryptBoundsCheck().
|
2021-12-22 17:32:36 -06:00 |
|