Commit Graph

  • fa5dd01001 Fixes/improvements to the wolfCrypt ECC tests. Fixed bug with sharedA/sharedB being too small when BENCH_EMBEDDED is used and curve size over 256 bit. Added error message for ECC test failures, to show the curve size used. Fix to wc_ecc_verify_hash test to use digest that is not all zeros as that doesn't work correctly for non-Shamir ECC math. Changed return code for wc_ecc_check_check so its unique. David Garske 2016-05-04 23:20:03 -07:00
  • a5d27853fa Fixes to fp_mul and fp_div to clear any excess digits on the destination. Added compile-time check to confirm FP_SIZE is compatible with TFM_ acceleration defines enabled. Updated comments in other places where excess digits are cleared. David Garske 2016-05-04 23:19:24 -07:00
  • 7c3fbd7644 Fix for fp_copy() when used with ALT_ECC_SIZE so any excess digits on the destination that we didn't write to are set to zero. David Garske 2016-05-04 23:15:38 -07:00
  • 9001036e09 Fixes memory leak in the wc_RsaFunction if failure happens when using normal math (not fast math) and RSA_LOW_MEM is not defined. David Garske 2016-05-04 23:14:59 -07:00
  • 9f0fa7500f Added configure "--disable-eccshamir" option. David Garske 2016-05-04 23:14:30 -07:00
  • f438e7ac65 Fix for Fedora 32/64 Ludovic FLAMENT 2016-05-09 08:13:17 +02:00
  • 03b571cde4 fix some bugs, add Windows support Ludovic FLAMENT 2016-05-07 21:12:08 +02:00
  • ecba5161ac default copyInto static instead of dynamic Nickolas Lapp 2016-05-06 13:15:21 -06:00
  • 1c664ae710 Merge pull request #412 from cconlon/netRandom toddouska 2016-05-06 07:31:18 -07:00
  • 3449990374 add example netRandom config file Chris Conlon 2016-05-05 15:34:52 -06:00
  • 8f3e1165a1 add Whitewood netRandom client library support Chris Conlon 2016-05-05 15:31:25 -06:00
  • ee21d33794 Merge pull request #407 from wolfSSL/embOS-port v3.9.1 toddouska 2016-05-05 13:27:27 -07:00
  • 4df12e1bd5 Add note for users about embOS directory kaleb-himes 2016-05-05 12:29:20 -06:00
  • e5f1ad5702 Merge pull request #410 from kaleb-himes/master toddouska 2016-05-05 10:59:05 -07:00
  • 6b8c6cebc7 Merge pull request #409 from dgarske/rowleyfixes Chris Conlon 2016-05-05 11:49:46 -06:00
  • 726703e903 Added details on RTC oscillator startup delay and implemented a delay_us function. Added information about NO_INLINE and USE_SLOW_SHOW to example user_settings.h. Moved the USE_SLOW_SHA2 into the SHA512 area. David Garske 2016-05-05 09:43:11 -07:00
  • b0c23ceafa fixes about Moisés Guimarães 2016-05-05 12:48:47 -03:00
  • 5d1de3bb33 One file for all BIO functions in wolfcrypt move required functions from wolfssl to wolfcrypt add client/server tests for BIO Ludovic FLAMENT 2016-05-05 12:58:21 +02:00
  • 5ee0659e1b Rowley Crossworks updates/fixes. Fixed issue with the RTC init for scenario where TIF is set. Added support for HW RNG only by providing reference custom_rand_generate_block. Updated kinetis_hw.c comments about serial ports on boards. Updated the stack/heap settings. Updated the user_settings.h with a well documented and configurable reference. David Garske 2016-05-04 23:11:08 -07:00
  • 9e9fd24d68 updates metadata; drops py26 tests Moisés Guimarães 2016-05-04 21:38:27 -03:00
  • ca2f0af2e4 Make suggested changes from first review kaleb-himes 2016-05-04 16:15:52 -06:00
  • 3e19316f8a update version to 3.9.1 kaleb-himes 2016-05-04 16:45:51 -06:00
  • f9f9546d0e Merge pull request #408 from cconlon/header-fix toddouska 2016-05-04 14:38:23 -07:00
  • 84651e97d3 Merge pull request #405 from dgarske/memtrackdebug toddouska 2016-05-04 14:01:37 -07:00
  • 41d19b49ae Remove WOLFSSL_TRACK_MEMORY kaleb-himes 2016-05-04 14:09:45 -06:00
  • 6e26cac686 Reworking directories and simplify README kaleb-himes 2016-05-04 13:03:05 -07:00
  • 822d71431e Moved mem_track.h into wolfssl/wolfcrypt. Added new WOLFSSL_DEBUG_MEMORY option. Added documentation for using mem_track and new debug memory option. David Garske 2016-05-04 10:04:38 -07:00
  • ab53d732ce Merge pull request #398 from JacobBarthelmeh/master toddouska 2016-05-04 09:10:39 -07:00
  • 1b5ed7fb09 Merge pull request #406 from cconlon/starttls toddouska 2016-05-04 09:06:46 -07:00
  • 8176c74b3e Merge branch 'embOS-port' of https://github.com/wolfssl/wolfssl into embOS-port kaleb-himes 2016-05-04 08:57:06 -07:00
  • 197672d4fc define KEEP_OUR_CERT to set keeping ssl certificate Jacob Barthelmeh 2016-05-04 09:05:11 -06:00
  • d91ec3ce77 fix aes_asm.asm header format Chris Conlon 2016-05-04 09:02:50 -06:00
  • d184f8b1aa wolfSSL embOS port Initialize kaleb-himes 2016-05-03 16:43:25 -06:00
  • 4b16600011 fix type comparison on 32bit for starttls, zero tmp buffer Chris Conlon 2016-05-03 13:52:04 -06:00
  • b2325aad6d option to keepCert for ssl lifetime, refactor of ourCert process Jacob Barthelmeh 2016-05-02 17:19:25 -06:00
  • d1ab51e10f maintain lighttpd port Jacob Barthelmeh 2016-04-29 16:47:10 -06:00
  • 05e56b75f6 scan-build, valgrind issues and fix issue with ExtractDate, struct tm Jacob Barthelmeh 2016-04-29 11:39:09 -06:00
  • 38bbd41f99 add EDH-RSA-AES256-SHA, used in one mysql test Jacob Barthelmeh 2016-04-29 09:17:12 -06:00
  • bd4e8ac714 cipher name string format Jacob Barthelmeh 2016-04-28 22:45:54 -06:00
  • 6613ebb642 persistant X509 struct with ssl session Jacob Barthelmeh 2016-04-28 13:35:43 -06:00
  • f88d82375e add function wolfSSL_ASN1_TIME_to_string Jacob Barthelmeh 2016-04-28 09:41:49 -06:00
  • f19541ffe5 update to MYSQL compatibility Jacob Barthelmeh 2016-04-27 11:29:42 -06:00
  • 3181731404 adds docs Moisés Guimarães 2016-05-03 00:41:54 -03:00
  • f9ab61db5d Merge pull request #402 from cconlon/starttls John Safranek 2016-05-02 17:19:50 -07:00
  • ddcf47eadd when dropping a DTLS message, drop the whole datagram John Safranek 2016-05-02 15:18:08 -07:00
  • a94383037c use send/recv instead of write/read with STARTTLS for winsock compatibility Chris Conlon 2016-05-02 10:10:25 -06:00
  • 52d6fb575b Merge pull request #395 from cconlon/starttls toddouska 2016-04-29 14:24:08 -07:00
  • 69ac477976 updates docs template Moisés Guimarães 2016-04-29 16:25:53 -03:00
  • 1efd1343ee initial docs Moisés Guimarães 2016-04-29 16:13:38 -03:00
  • 89f15f9393 Merge pull request #400 from ejohnstown/dtls-sanity-check dgarske 2016-04-29 11:55:40 -07:00
  • 00737d1e82 Ensure that tmpBuff gets assigned null after free. Nickolas Lapp 2016-04-29 09:45:44 -06:00
  • 1bd65cc8a9 First version for OpenSSL BIO compatibility Ludovic FLAMENT 2016-04-29 16:34:11 +02:00
  • 0a1212924e Merge pull request #401 from cconlon/warning-fixes John Safranek 2016-04-28 16:45:08 -07:00
  • 46addfb130 move example client STARTTLS into separate funcs Chris Conlon 2016-04-28 14:21:33 -06:00
  • 78e62eddd7 fix visual studio code analysis warnings Chris Conlon 2016-04-28 13:08:50 -06:00
  • 2f05c96004 added braces to else clause for compiler warning differences John Safranek 2016-04-28 11:33:29 -07:00
  • e0c7739fd6 fix bug with non-blocking DTLS where the stored peer messages were deleted after a timeout John Safranek 2016-04-28 10:28:57 -07:00
  • 0511c8cac8 delay check of DTLS handshake message's RH version until the handshake header check John Safranek 2016-04-27 14:04:47 -07:00
  • 7123b080ed fix issue with missing client key exchange and duplicate change cipher spec messages. John Safranek 2016-04-27 12:03:37 -07:00
  • 66d41eee36 updates python README Moisés Guimarães 2016-04-28 13:36:41 -03:00
  • d8309ab624 adds python ignored files Moisés Guimarães 2016-04-28 13:26:59 -03:00
  • 7e661ab866 importing wolfcrypt-py repo Moisés Guimarães 2016-04-28 13:20:10 -03:00
  • a54b0f9d0c Merge pull request #397 from lchristina26/master toddouska 2016-04-26 18:17:56 -07:00
  • b2af02a783 Merge pull request #383 from kojo1/MDK5 Kaleb Himes 2016-04-26 16:11:59 -06:00
  • 8f8f4129fd VxWorks updates: add pthreads define lchristina26 2016-04-26 09:36:01 -06:00
  • ccee49978b Fix scan-build warning Nickolas Lapp 2016-04-25 10:32:41 -06:00
  • 1c9bf483ec Reorder check for thread modified in addSession. Make sure tick assigned correctly in non dynamic case Nickolas Lapp 2016-04-25 10:19:21 -06:00
  • 5f12b4c2ae Add check to see if thread modified session in AddSession Nickolas Lapp 2016-04-22 11:21:00 -06:00
  • 5f9c1ffca6 Initial support for deep copying of session Nickolas Lapp 2016-04-08 11:14:00 -06:00
  • f27aca0956 Remove redundant dynTicket pointer. Reorder struct for packing/alignment Nickolas Lapp 2016-03-25 13:31:55 -06:00
  • cc56e1da48 Merge pull request #393 from JacobBarthelmeh/RSA-min toddouska 2016-04-22 13:56:59 -07:00
  • 5abeeff919 add STARTTLS support to example client Chris Conlon 2016-04-22 13:46:54 -06:00
  • 77a9343973 use short for RSA min key size and check casts Jacob Barthelmeh 2016-04-22 12:56:51 -06:00
  • 1e821dbd59 Merge pull request #394 from cconlon/sigalgo toddouska 2016-04-22 11:37:17 -07:00
  • 70aa4a99a0 Merge pull request #390 from JacobBarthelmeh/ECC-min toddouska 2016-04-22 11:33:43 -07:00
  • 0eb59d5c35 Fix rand num generation on MacOS, Improve organization with tic storage Nickolas Lapp 2016-03-11 09:50:46 -07:00
  • c8b20d9090 Add support for dynamic session tickets, add openssl.test to testuiste Nickolas Lapp 2016-02-19 10:10:32 -07:00
  • 27814ca1df omit NULL AlgorithmIdentifier parameter for ECDSA algoOID types in SetAlgoID Chris Conlon 2016-04-21 14:32:28 -06:00
  • 1dac3841ca change type to short for comparision and up default min size Jacob Barthelmeh 2016-04-20 15:44:45 -06:00
  • 86cbabf035 Merge pull request #392 from wolfSSL/aesni-update toddouska 2016-04-20 14:27:52 -07:00
  • ee8ec1fb1d Merge pull request #391 from JacobBarthelmeh/master dgarske 2016-04-20 09:02:50 -07:00
  • 659d6c0689 update oid value for secp160r1 Jacob Barthelmeh 2016-04-19 17:01:39 -06:00
  • 3129bb22cd minimum ECC key size check at TLS/SSL level Jacob Barthelmeh 2016-04-19 15:50:25 -06:00
  • 73c830a576 Merge pull request #388 from JacobBarthelmeh/master dgarske 2016-04-19 13:57:33 -07:00
  • 117231c0e3 Merge pull request #387 from JacobBarthelmeh/RSA-min toddouska 2016-04-19 13:57:26 -07:00
  • e0a9b365cc fix NID name in openssl compatibility Jacob Barthelmeh 2016-04-19 13:17:32 -06:00
  • 789f346c5f follow verifyNone variable when checking key size Jacob Barthelmeh 2016-04-19 10:23:01 -06:00
  • 0eb57ccab0 set return error before jumping to end of function Jacob Barthelmeh 2016-04-18 14:27:34 -06:00
  • 0dbdc8eab0 Merge pull request #372 from dgarske/mingwfixes toddouska 2016-04-18 12:50:13 -07:00
  • 09e4e13958 update comment about MinGW Jacob Barthelmeh 2016-04-18 12:14:47 -06:00
  • e15aca4189 static and shared library with MinGW Jacob Barthelmeh 2016-04-15 16:04:15 -06:00
  • 3ce01192ac Merge pull request #384 from tisb-vikram/master Kaleb Himes 2016-04-15 14:56:56 -06:00
  • 72bfc2aa09 Merge pull request #382 from JacobBarthelmeh/master toddouska 2016-04-15 10:12:52 -07:00
  • 8cf57845ff Merge pull request #386 from JacobBarthelmeh/RSA-fix toddouska 2016-04-14 17:53:26 -07:00
  • 1e766b23cf check return value of ping.test Jacob Barthelmeh 2016-04-14 14:42:01 -06:00
  • c9891567e8 add check for min RSA key size at TLS/SSL level Jacob Barthelmeh 2016-04-14 13:35:49 -06:00
  • 4506839c6d back out last commit. it was a pain to use. John Safranek 2016-04-14 11:57:42 -07:00
  • 526606e42f added conditional assembly for the intel-format AES_NI decrypt procedures John Safranek 2016-04-14 11:30:10 -07:00
  • 5340ea0d79 fixed a missing operand swap in the AES-CBC decrypt by 6 John Safranek 2016-04-14 10:47:14 -07:00
  • f998851642 fix check on RSA key size Jacob Barthelmeh 2016-04-14 09:33:25 -06:00