Chris Conlon
|
46f4be357b
|
uTasker: add note about XTIME to settings.h
|
2016-04-08 11:20:58 -06:00 |
|
Chris Conlon
|
8d040ad41f
|
uTasker: add initial port, WOLFSSL_UTASKER
|
2016-04-08 11:12:17 -06:00 |
|
toddouska
|
255d9ecfb3
|
Merge pull request #377 from JacobBarthelmeh/master
add wc_EccPublicKeyToDer function
|
2016-04-07 12:20:05 -07:00 |
|
Jacob Barthelmeh
|
5b4f17545b
|
autoconf checks on some builds that break, macro for no server, and user rsa
|
2016-04-06 15:36:50 -06:00 |
|
Jacob Barthelmeh
|
665fb3076c
|
add trailing zero enum and correct call for export key size
|
2016-04-06 15:15:56 -06:00 |
|
Jacob Barthelmeh
|
4f8fffbc37
|
add wc_EccPublicKeyToDer function
|
2016-04-06 15:15:56 -06:00 |
|
Kaleb Himes
|
a0cd888fbf
|
Merge pull request #379 from JacobBarthelmeh/PSK
fix c89 build on windows
|
2016-04-06 14:02:55 -07:00 |
|
Jacob Barthelmeh
|
85a9c55048
|
fix c89 build on windows
|
2016-04-06 11:16:40 -06:00 |
|
toddouska
|
9f86a91dbd
|
Merge pull request #374 from dgarske/asyncfixes
Fix build issues with new async changes
|
2016-04-01 16:04:08 -07:00 |
|
toddouska
|
29194bd977
|
Merge pull request #371 from cconlon/sniffer-fix
Extra cleanup in sniffer.c with ForceZero
|
2016-04-01 13:39:29 -07:00 |
|
David Garske
|
2d4aa1bbb5
|
Better fix for scan-build warning regarding possible use of NULL in AddRecordHeader. Scan-build considers paths where output is set to NULL, but ssl->spec.kea is corrupted/changed, which could result in output == NULL (even though it should never happen). So added proper NULL check in SendServerKeyExchange on AddHeader to make sure output isn't NULL.
|
2016-04-01 12:57:33 -07:00 |
|
David Garske
|
19f0769ec4
|
Fix for scan-build warning where async changes make it appear like the output buffer could be NULL (even though its not). Added NULL check on the AddRecordHeader function.
|
2016-04-01 10:55:01 -07:00 |
|
David Garske
|
dd28d53cfb
|
Fix build issues with new async changes. Fixed issue with unused args preSigSz and preSigIdx with PSK enabled and ECC + RSA disabled. Fixed issue with missing qsSz variable in DoClientKeyExchange. Fixed missing DhAgree and DhKeyGen with NO_CERTS and PSK enabled. Fixed a couple scan-build warnings with "Value stored to '' is never read".
|
2016-04-01 09:23:46 -07:00 |
|
Chris Conlon
|
2939c3ace1
|
add ssl_FreeZeroDecode() to sniffer.c
|
2016-03-31 13:25:39 -06:00 |
|
toddouska
|
63b1282e67
|
Merge pull request #335 from dgarske/asynccrypt
Asynchronous crypto and wolf event support
|
2016-03-30 20:12:41 -07:00 |
|
David Garske
|
4472152b18
|
Added new "wolfSSL_poll" which filters event queue by ssl object pointer. Changed wolfSSL_CTX_poll to support using WOLF_POLL_FLAG_PEEK flag to peek at events and return count. Removed "wolfssl_CTX_poll_peek". Switched the examples (test.h AsyncCryptPoll) to use just the WOLFSSL object and call new wolfSSL_poll. Added warning when using the "--enable-asynccrypt" option to make sure users know they need real async.c/.h files.
|
2016-03-30 15:15:38 -07:00 |
|
toddouska
|
6e5b23e102
|
Merge pull request #370 from dgarske/stm_aes_gcm_ccm
Enhancement to the STM32F2_CRYPTO port to support AES GCM, AES CCM an…
|
2016-03-30 13:39:35 -07:00 |
|
Chris Conlon
|
ec9f10d74f
|
extra cleanup in sniffer.c with ForceZero
|
2016-03-30 10:52:27 -06:00 |
|
toddouska
|
d30f410768
|
Merge pull request #368 from JacobBarthelmeh/master
Check for compile of misc.c and fix disable inline
|
2016-03-29 17:26:55 -07:00 |
|
toddouska
|
49e117ebb5
|
Merge pull request #369 from JacobBarthelmeh/Testing
if using inline do not compile misc.c in iOS XCode builds
|
2016-03-29 14:41:20 -07:00 |
|
Jacob Barthelmeh
|
e60adfc9da
|
better naming of macro and alter misc.c check
|
2016-03-29 13:42:40 -06:00 |
|
Jacob Barthelmeh
|
2437e97d70
|
if using inline do not compile misc.c in iOS XCode builds
|
2016-03-28 17:33:38 -06:00 |
|
JacobBarthelmeh
|
2733f0a7ca
|
Merge pull request #309 from coletiv/add-tvos-target
Add tvos target to the xcode project
|
2016-03-28 17:29:32 -06:00 |
|
Jacob Barthelmeh
|
7e90e2e540
|
misc.c compile warning accounts for FIPS
|
2016-03-28 17:22:39 -06:00 |
|
Jacob Barthelmeh
|
2665db73a4
|
check for compiling misc.c when not needed
|
2016-03-28 16:03:15 -06:00 |
|
Jacob Barthelmeh
|
79a212da8d
|
fix disable inline build
|
2016-03-28 14:24:12 -06:00 |
|
John Safranek
|
59a84b40c7
|
Merge pull request #364 from toddouska/ecc-test-free
Fixes to cleanup unnecessary ECC make key, check key and free in ECC vector item test.
|
2016-03-28 13:15:20 -07:00 |
|
toddouska
|
137f477277
|
Merge pull request #363 from JacobBarthelmeh/master
sanity check on ssl pased to wolfSSL_set_fd
|
2016-03-28 11:47:22 -07:00 |
|
David Garske
|
03765ecca7
|
Fixes to cleanup unnecessary ECC make key, check key and free in ECC vector item test.
|
2016-03-25 13:22:31 -07:00 |
|
Jacob Barthelmeh
|
67b4d2e2f4
|
case where memory is exhausted before ctx copied to ssl
|
2016-03-25 14:19:51 -06:00 |
|
Jacob Barthelmeh
|
696169634e
|
check return value of wolfSSL_set_fd
|
2016-03-25 13:59:04 -06:00 |
|
John Safranek
|
190d30f336
|
Merge pull request #362 from dgarske/bench_rng
Added benchmark for the RNG.
|
2016-03-25 12:12:20 -07:00 |
|
toddouska
|
1649af37be
|
fix ecc curve test in normal math mode, free is needed
|
2016-03-25 11:33:35 -07:00 |
|
Jacob Barthelmeh
|
57ea1cdcd7
|
sanity check on ssl pased to wolfSSL_set_fd
|
2016-03-25 11:32:53 -06:00 |
|
David Garske
|
5569dfe838
|
Fix with FIPS build and RNG_MAX_BLOCK_LEN define location.
|
2016-03-25 08:56:11 -07:00 |
|
David Garske
|
f539a60a40
|
Adjusted the RNG benchmark to split into smaller requests of max allowed RNG size.
|
2016-03-25 06:59:35 -07:00 |
|
David Garske
|
27e041246f
|
Added benchmark for the RNG.
|
2016-03-24 08:42:19 -07:00 |
|
toddouska
|
855e42b66a
|
Merge pull request #359 from cconlon/ecc-comment
Fix wc_ecc_import_raw() comment
|
2016-03-24 08:21:42 -07:00 |
|
David Garske
|
3796fc1322
|
Enhancement to the STM32F2_CRYPTO port to support AES GCM, AES CCM and AES-Direct (for encrypt only) using combination of software and AES HW acceleration.
|
2016-03-24 07:08:42 -07:00 |
|
toddouska
|
3509ff0c73
|
Merge pull request #358 from JacobBarthelmeh/master
fix free of WOLFSSL_METHOD pointer on create ctx fail
|
2016-03-23 15:35:16 -07:00 |
|
Chris Conlon
|
20285bec01
|
fix wc_ecc_import_raw comment, public key instead of base point
|
2016-03-23 15:33:53 -06:00 |
|
Jacob Barthelmeh
|
8f8f7ac152
|
remove unecessary XFREE
|
2016-03-23 13:40:45 -06:00 |
|
toddouska
|
2dfc7faa73
|
Merge pull request #355 from dgarske/EccTestCleanup
wolfCrypt ECC test improvements and code cleanup
|
2016-03-23 12:18:42 -07:00 |
|
toddouska
|
18961e5620
|
Merge pull request #351 from dgarske/ChaChaRefactor
Refactor of the ChaCha hard coded variables
|
2016-03-23 12:17:23 -07:00 |
|
Jacob Barthelmeh
|
620e4fa5ca
|
fix free of WOLFSSL_METHOD pointer on create ctx fail
|
2016-03-23 09:27:27 -06:00 |
|
John Safranek
|
d8fb4b6ee7
|
Merge pull request #352 from dgarske/DRBGSmallStack
Fix to reduce stack usage in the hash-based random number generator h…
|
2016-03-21 12:20:48 -07:00 |
|
David Garske
|
0fc5575b8b
|
Fixed typo with WOLFSSL_VALIDATE_ECC_IMPORT defined. Disable ECC-224 bit compressed key test since it isn't working. Cleanup in accel_fp_mul for KB_SIZE.
|
2016-03-18 15:41:03 -07:00 |
|
David Garske
|
71683e23e9
|
Resolve 2nd unused "typeH" warning.
|
2016-03-18 06:27:42 -07:00 |
|
toddouska
|
51a911c727
|
Merge pull request #354 from JacobBarthelmeh/master
prepare for release v3.9.0
v3.9.0
|
2016-03-17 16:10:18 -07:00 |
|
David Garske
|
0e43fca1f3
|
Resolve unused "typeH" warning.
|
2016-03-17 15:56:51 -07:00 |
|