Chris Conlon
|
7a0f8672e7
|
Merge pull request #375 from dgarske/stm32hashfixes
Fixes when using the STM32 with STM32F2_HASH defined.
|
2016-04-08 15:04:46 -06:00 |
|
John Safranek
|
698b1cc7dc
|
update benchmark to show AES-CBC decrypt speed
|
2016-04-08 13:33:41 -07:00 |
|
John Safranek
|
b75dc127f3
|
1. Attempting to perform 8 AES-CBC decrypt operations simultaneously.
2. Added code to test large AES-CBC decrypts.
|
2016-04-08 11:53:40 -07:00 |
|
toddouska
|
c6e4fb8cf8
|
Merge pull request #378 from JacobBarthelmeh/Testing
autoconf checks on some builds that break, macro for no server, and u…
|
2016-04-08 11:01:46 -07:00 |
|
David Garske
|
993972162e
|
MinGW fixes, server port assigning cleanup and ping test cleanup. Fixes issue with visibility detection with MinGW. The visibility.m4 script was not actually trying to call the hidden function, which caused MinGW to detect improperly that visibility was supported. Fix for bogusFile on Windows build. Fixes to build warnings for unused variable 'res' and signed/unsigned comparison for sizeof min(). Cleanup of the server side port assignment to allow use with Windows/MinGW/Cygwin. If Windows uses new GetRandomPort() function in test.h to get port in in the 49152 - 65535 range. If *nix then uses the tcp_listen returned port. Otherwise uses the default wolfSSLPort. Refactor of the ping test code to use common file and properly handle ping count differences (Windows "-c" vs. *Nix style "-n"). Workaround for MinGW and cyassl/options.h getting file permissions error. Added non-fatal compile warning if using MinGW that "strtok_s" might be missing along with a link to public domain source that can be used.
|
2016-04-08 11:48:14 -06:00 |
|
David Garske
|
2aab090c8b
|
Fixes when using the STM32 with STM32F2_HASH defined.
|
2016-04-08 11:39:15 -06:00 |
|
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 |
|