kaleb-himes
|
23797ab4cb
|
wolfSSL_AES_cbc_encrypt unit tests, TODO: Decrypt
|
2018-10-10 15:59:10 -04:00 |
|
Tesfa Mael
|
5d047cc4d9
|
Added test_wc_curve25519_size to increase code coverage
|
2018-10-10 12:46:25 -07:00 |
|
Tesfa Mael
|
8f1ad656c2
|
Improving code coverage
|
2018-10-09 16:13:26 -07:00 |
|
David Garske
|
0293686990
|
Added example client/server support for loading certificate and private key into WOLFSSL object using -H loadSSL . Added load_ssl_buffer function to load buffers into WOLFSSL objects. Changed wolfSSL_get_SSL_CTX API to always be exposed. Added TEST_LOAD_BUFFER build option to use the load_buffer and load_ssl_buffer calls for example client/server.
|
2018-10-09 12:54:41 -07:00 |
|
David Garske
|
7a3a314ece
|
Merge pull request #1868 from kaleb-himes/TEST_COVERAGE_2
Test coverage 2
|
2018-10-09 11:16:31 -07:00 |
|
toddouska
|
355048230f
|
Merge pull request #1866 from dgarske/openssl_leak_fix
Fix leaks in compatibility functions `wolfSSL_X509_print` and `wolfSSL_i2d_RSAPublicKey`
|
2018-10-08 09:38:26 -07:00 |
|
toddouska
|
7a02832547
|
Merge pull request #1849 from dgarske/asn_piv
Added ASN certificate PIV and GZIP support
|
2018-10-08 09:32:19 -07:00 |
|
Kaleb Himes
|
c6e3e34ff7
|
Remove unused macro
|
2018-10-08 09:35:37 -06:00 |
|
David Garske
|
1ed50a40e7
|
Fix for wolfSSL_i2d_RSAPublicKey leak.
|
2018-10-05 14:09:12 -07:00 |
|
kaleb-himes
|
66420db07c
|
Initializing coverage for CRL APIs
|
2018-10-05 15:05:03 -06:00 |
|
Takashi Kojo
|
93c85caec4
|
Merge pull request #1867 from miyazakh/work
fixed typo
|
2018-10-05 16:26:00 +09:00 |
|
Hideki Miyazaki
|
67cab29d81
|
fixed typo
|
2018-10-04 21:02:22 -07:00 |
|
David Garske
|
cec61ac3c9
|
Fix for leak in wolfSSL_X509_print , where the RsaKey is not free'd. Cleanup of formatting.
|
2018-10-04 16:51:51 -07:00 |
|
David Garske
|
1d7c4f96fa
|
Fix windows build warning with side data type mismatch.
|
2018-10-04 16:10:50 -07:00 |
|
David Garske
|
319096e7e7
|
Fix indent for error case.
|
2018-10-04 16:07:35 -07:00 |
|
David Garske
|
bbdb17975c
|
Adds build option WOLFSSL_EITHER_SIDE for deferring the "side" of the TLS session until first connect or accept. Added the DTLS generic v1.0 and v1.2 methods for "either" side. Added "either" methods unit tests. Added "either" -v e support to example client/server. Fix to expose wolfSSL_use_certificate_file and wolfSSL_use_PrivateKey_file without OPENSSL_EXTRA . Cleanup of the methods for (void)heap and log messages. Spelling fixes.
|
2018-10-04 15:47:50 -07:00 |
|
toddouska
|
846ae06ae9
|
Merge pull request #1863 from tmael/mingw32Fix
Fixed MINGW32 build errors
|
2018-10-04 09:15:01 -07:00 |
|
David Garske
|
0ec9b28402
|
Added GZIP compression tests. Added new wc_Compress_ex API to support GZIP compression option.
|
2018-10-03 16:29:45 -07:00 |
|
kaleb-himes
|
08654ce71d
|
Start hitting up the stubs, more to come
|
2018-10-03 17:01:12 -06:00 |
|
Tesfa
|
f83ea9a9d5
|
Fixed MINGW32 build errors
|
2018-10-03 13:58:51 -07:00 |
|
John Safranek
|
d473fd38ab
|
Merge pull request #1861 from dgarske/coding_cleanup
Cleanup of the base64/base16 start hex values
|
2018-10-03 09:36:49 -07:00 |
|
David Garske
|
c619bfebda
|
Add test for NIST PIV case.
|
2018-10-02 17:08:27 -07:00 |
|
David Garske
|
f0350c1efb
|
Refactor of the wc_ParseCertPIV to support detection of Identiv format header. Added flag to indicate Identiv type. Added wolfCrypt test for wc_ParseCertPIV function with Identiv PIV template.
|
2018-10-02 17:01:56 -07:00 |
|
David Garske
|
0c72dee315
|
Fixes for building with ./configure --enable-asn=nocrypt . Added wolfCrypt test template for certpiv_test , pending test PIV certs to use.
|
2018-10-02 15:18:57 -07:00 |
|
David Garske
|
680a863054
|
Added support for building with certificate parsing only. ./configure --enable-asn=nocrypt . Added new API for parsing PIV format certificates wc_ParseCertPIV with WOLFSSL_CERT_PIV build option. Added wc_DeCompress_ex with ability to decompress GZIP. Moved the ZLIB error codes into wolfCrypt.
|
2018-10-02 15:18:56 -07:00 |
|
Sean Parkinson
|
0829af7a05
|
Support constructed OCTET_STRING in PKCS#7 signed data
|
2018-10-03 07:51:37 +10:00 |
|
David Garske
|
cfba86d3ab
|
Further cleanup of the Base64 and Base16 encoding start/min value.
|
2018-10-02 14:38:08 -07:00 |
|
David Garske
|
be2f68d183
|
Cleanup of the base64 decode start hex 0x2b.
|
2018-10-02 08:33:45 -07:00 |
|
David Garske
|
4ca7460735
|
Merge pull request #1856 from ejohnstown/version-indication
Windows DLL Version Resource
|
2018-10-01 12:51:38 -07:00 |
|
David Garske
|
142111da3b
|
Merge pull request #1857 from kaleb-himes/MORE_TEST_COVERAGE
Add more coverage cases to unit tests
|
2018-10-01 12:19:12 -07:00 |
|
John Safranek
|
8f36a78a71
|
Exclude the version resource from the static library builds. It triggers a linker warning for Win32 builds and it isn't used in the static builds.
|
2018-10-01 10:37:45 -07:00 |
|
kaleb-himes
|
1f643800a6
|
Add more coverage cases to unit tests
|
2018-09-28 15:32:16 -06:00 |
|
John Safranek
|
05ca60a266
|
Add a version resource to the wolfSSL library for Visual Studio builds.
|
2018-09-28 11:46:22 -07:00 |
|
Chris Conlon
|
13bf2fc342
|
Merge pull request #1854 from dgarske/fix_ecdsa_sig_leak
Fix for leak with openssl compatibility API and normal math
|
2018-09-28 09:26:26 -06:00 |
|
David Garske
|
f19f803098
|
Fix for possible leak with openssl comatibility API wolfSSL_d2i_ECDSA_SIG when fast math is disabled.
|
2018-09-27 11:39:30 -07:00 |
|
David Garske
|
6d18f58f81
|
Merge pull request #1848 from JacobBarthelmeh/Benchmark
changes to benchmark app
|
2018-09-26 15:10:20 -07:00 |
|
Chris Conlon
|
d30c45a79c
|
Merge pull request #1637 from ghoso/openssl_compat201805
OpenSSL Compatibility APIs 2018/06
|
2018-09-26 14:54:14 -06:00 |
|
Kaleb Himes
|
5cd428eaa8
|
Merge pull request #1853 from dgarske/mp_add_d
Fixes for missing `mp_add_d`
|
2018-09-26 13:50:14 -06:00 |
|
JacobBarthelmeh
|
fc81467715
|
Merge pull request #1851 from dgarske/lighttpd_fix
Lighttpd fixes
|
2018-09-26 13:24:16 -06:00 |
|
Jacob Barthelmeh
|
d0abc10fe9
|
update RSA keygen benchmark and test with asynccrypt
|
2018-09-26 13:10:05 -06:00 |
|
Chris Conlon
|
8ccd715f31
|
Merge branch 'master' into openssl_compat201805
|
2018-09-26 11:06:26 -06:00 |
|
David Garske
|
441c0492f6
|
Fixes for missing mp_add_d . Fix for IDE/GCC-ARM user_settings.h to remove redudant USE_FAST_MATH option.
|
2018-09-26 08:34:08 -07:00 |
|
David Garske
|
6e629a51f8
|
Added test case for scenario where error is pushed, cleared then try to get current. Without fix to clear wc_current_node in wc_ClearErrorNodes this causes access to invalid/free'd memory.
|
2018-09-26 08:16:58 -07:00 |
|
David Garske
|
3c828c0547
|
Merge pull request #1850 from ejohnstown/const
DecodedCert der to const
|
2018-09-26 07:52:19 -07:00 |
|
David Garske
|
1bf7cad633
|
Fix for case where wc_ClearErrorNodes is called, but then wc_PullErrorNode is called and wc_current_node is populated with invalid ->next pointer.
|
2018-09-25 16:13:13 -07:00 |
|
David Garske
|
d7249068db
|
Fix for Lighttpd 1.4.49, which requires HAVE_EX_DATA .
|
2018-09-25 15:14:57 -07:00 |
|
John Safranek
|
18a27cfe75
|
Changed the DecodedCert's der pointer to be a pointer to const. The
DecodedCert doesn't own the der value, so it should be const. Had to
make many other changes downstream of this.
|
2018-09-25 12:55:52 -07:00 |
|
Go Hosohara
|
52b5fe569b
|
restore PR#1819 to pass Jenkins tests.
|
2018-09-25 18:04:27 +09:00 |
|
Go Hosohara
|
ff5506faf2
|
define wolfSSL_OPENSSL_add_all_alogrithms_noconf alias for wolfSSL_OpenSSL_add_all_algorithms_noconf and some fixes
|
2018-09-25 15:39:56 +09:00 |
|
Takashi Kojo
|
71863c462e
|
(void) for unused in NO_RSA case
|
2018-09-25 15:39:56 +09:00 |
|