Commit Graph

  • dcd6602293 misc.c can now only be included once John Safranek 2015-05-13 15:10:05 -07:00
  • 5e083eafb4 Merge branch 'master' of github.com:wolfSSL/wolfssl John Safranek 2015-05-13 14:55:16 -07:00
  • 4e482a348e wrapped the min() inline functions with better preprocessor checks John Safranek 2015-05-13 14:53:11 -07:00
  • 48034b56c5 update the VS solution and project files for FIPS build John Safranek 2015-05-13 13:10:03 -07:00
  • b6e540b005 new VS solution and project files for FIPS build John Safranek 2015-05-12 16:36:38 -07:00
  • 69b4b37e86 modify ossl-extra HMAC testcase to use longer password John Safranek 2015-05-12 16:16:44 -07:00
  • 0b1ea204b7 cleaned up Windows build warnings John Safranek 2015-05-12 11:59:07 -07:00
  • 513b43baae update CUSTOM_RAND_GENERATE to not include dev random files toddouska 2015-05-11 12:03:53 -07:00
  • dde4b29462 add handshake done callback with ability to end connection toddouska 2015-05-09 11:04:47 -07:00
  • d2c53c3229 reduce wolfcrypt test stack use, curve25519 toddouska 2015-05-07 15:25:20 -07:00
  • d4982bb988 add dsa verify input check, not used at TLS or default toddouska 2015-05-07 15:10:33 -07:00
  • 8f8fb3834a reduce benchmark stack use, reduce max variable sizes toddouska 2015-05-07 14:24:58 -07:00
  • 4fe04c6bed detect build cases where external script test case doesn't make sense toddouska 2015-05-07 12:50:27 -07:00
  • 914a27ad9f Merge branch 'kaleb' toddouska 2015-05-07 12:33:44 -07:00
  • 357ab1df14 Merge https://github.com/kaleb-himes/wolfssl into kaleb toddouska 2015-05-07 12:19:34 -07:00
  • c52b7160e9 fix ipv6 external test case toddouska 2015-05-07 12:15:58 -07:00
  • 173b1147b5 updated certs kaleb-himes 2015-05-07 12:21:50 -06:00
  • 7a90f60a9c add rsafunction mp_exptmod_e debug message toddouska 2015-05-07 10:33:23 -07:00
  • 08b6e66ea8 add external site script test to make check toddouska 2015-05-07 10:02:43 -07:00
  • fc24885f17 updated subject matter for server-ecc.pem kaleb-himes 2015-05-06 11:57:32 -06:00
  • 20851c62f9 modify Encrypt and Decrypt switch statements for single return John Safranek 2015-05-05 14:45:43 -07:00
  • 1571ced095 update python example to TLSv1.2 against example server toddouska 2015-05-03 10:19:02 -07:00
  • 6db33051d3 better detection of invalid ecc keys toddouska 2015-05-01 14:44:43 -07:00
  • 46eca67336 make certs_test buffers static in case multiple files need toddouska 2015-04-30 17:14:04 -07:00
  • 114fc18c33 add alignment to benchmark key/iv toddouska 2015-04-30 17:10:33 -07:00
  • 1771fea17d fix ecc_make_key cleanup on rng failure toddouska 2015-04-30 16:50:02 -07:00
  • 162214924f simplify build verify hashes to one spot toddouska 2015-04-30 09:22:25 -07:00
  • ada5ff876a allow example client to do resume with scr toddouska 2015-04-29 17:06:57 -07:00
  • c04de5ba82 add resume to example client benchmarking toddouska 2015-04-28 18:04:11 -07:00
  • 47ba1368c2 add wolfssl website ca, go daddy class2 CA toddouska 2015-04-28 14:15:31 -07:00
  • d927aa4334 add resume test to example server and script test toddouska 2015-04-28 12:21:54 -07:00
  • 96bb6e8cd7 Improved support for PicoTCP on embedded devices Daniele Lacamera 2015-04-23 12:35:05 +02:00
  • 1e9647023c add snifftest script check to make check toddouska 2015-04-18 08:35:47 -07:00
  • 99a9d221bc in sniffer, free handshake resources in the right order John Safranek 2015-04-17 13:42:08 -07:00
  • 7536cec0d6 fix github issue #65, ignore sys options toddouska 2015-04-17 09:23:43 -07:00
  • 281decae46 fix github issue #65, don't undef with arg to options.h toddouska 2015-04-16 10:36:51 -07:00
  • 05b8e1274d add WOLFSSL_SESSION_STATS and optionally WOLFSSL_PEAK_SESSIONS which will slow down servers under load toddouska 2015-04-15 13:17:33 -07:00
  • 3a6f08b04a update old CYASSL comment kaleb-himes 2015-04-14 13:48:57 -06:00
  • 1f8701540d change SESSION_STATS to PRINT_SESSION_STATS, will add WOLFSSL_SESSION_STATS toddouska 2015-04-14 12:35:24 -07:00
  • ceeb3d007e fix github issue #65, don't output (N)DEBUG to options.h toddouska 2015-04-13 12:01:21 -07:00
  • 7e9a5fb8ee remove poly/chacha from fips build toddouska 2015-04-12 11:01:16 -07:00
  • 7d213011c1 fix fips make dist for misc.c toddouska 2015-04-11 08:47:13 -07:00
  • ecfcc533c8 add library version getters toddouska 2015-04-10 10:38:31 -07:00
  • d40fbd58f4 fix pkcs7 warning toddouska 2015-04-10 10:37:25 -07:00
  • c1adae2fe4 moved FOURK_BUF constant to top of file John Safranek 2015-04-10 08:06:59 -07:00
  • edd6b91b56 on send dhe server_key_exchange only do hash(es) required toddouska 2015-04-09 09:58:16 -07:00
  • 86f2b9a98f turn off DTLSv1 functions for disable old tls toddouska 2015-04-08 13:29:25 -07:00
  • 0722e79627 Merge branch 'kojo-intel' toddouska 2015-04-08 11:38:27 -07:00
  • b9767fdac6 Merge branch 'IntelAsm' of https://github.com/kojo1/wolfssl into kojo-intel toddouska 2015-04-08 11:23:48 -07:00
  • b59d922d51 on send echde server_key_exchange only do hash(es) required toddouska 2015-04-08 11:22:22 -07:00
  • 9ae434a87b Merge branch 'Staging' of https://github.com/kojo1/wolfssl into Staging Takashi Kojo 2015-04-08 14:00:07 +09:00
  • 97f3336fae Merge branch 'master' of https://github.com/wolfSSL/wolfssl into Staging Takashi Kojo 2015-04-08 13:56:23 +09:00
  • 3ff5e54025 rollback files Takashi Kojo 2015-04-08 13:46:27 +09:00
  • 079c9908a3 Merged with 3.4.8 Takashi Kojo 2015-04-08 11:09:57 +09:00
  • 6728a18d7c cpuflag ADX for Intel MULX in asm.c, BMI2 in sha256/512.c Takashi Kojo 2015-04-08 10:14:45 +09:00
  • af0204a069 Merge branch 'master' of github.com:wolfSSL/wolfssl John Safranek 2015-04-07 16:02:25 -07:00
  • ea585e9b19 Updated iOS readme. Turned off unused wolfCrypt options in iOS FIPS build. v3.4.8 John Safranek 2015-04-07 16:00:12 -07:00
  • 2c73fa20a5 Merge branch 'master' of github.com:wolfssl/wolfssl toddouska 2015-04-07 14:58:25 -07:00
  • cf95bc23bb on process server_key_exchange only do hash(es) required toddouska 2015-04-07 14:57:40 -07:00
  • 875ad2dc8e forced iphone os deployment version to 8.1 in FIPS project John Safranek 2015-04-07 13:41:29 -07:00
  • b115e4d898 Merge branch 'IntelAsm' of https://github.com/kojo1/wolfssl into kojo-intel toddouska 2015-04-07 09:49:17 -07:00
  • 015b68e6fb cpuflag BMI2 for Intel MULX Takashi Kojo 2015-04-07 10:21:26 +09:00
  • e17d452f9b Updated Xcode projects for missing headers John Safranek 2015-04-06 16:12:50 -07:00
  • aef879dc20 Updated iOS FIPS project, bump version John Safranek 2015-04-06 15:06:56 -07:00
  • 98231f4504 Merge branch 'IntelAsm' of https://github.com/kojo1/wolfssl into kojo-intel toddouska 2015-04-06 11:43:12 -07:00
  • 0519085c69 add SOCKET_PEER_CLOSED_E vs general SOCKET_E for case where peer closes underlying transport w/o close notify toddouska 2015-04-06 11:40:51 -07:00
  • 4e6f619302 Merge pull request #46 from jay/add-dll-config-to-vcxproj Chris Conlon 2015-04-06 09:05:06 -06:00
  • d8a6d9cffc runtime cpuflag for Intel MULX, cleaned in tfm.c Takashi Kojo 2015-04-06 10:34:07 +09:00
  • 3a372aebe3 Merge commit 'd67a031132b87fc01f0808f161eda0e3101dbba7' into IntelAsm Takashi Kojo 2015-04-06 10:22:33 +09:00
  • ebedd64c5f Merge commit 'b9aa7621e716267f310aec0010c5240270b75cce' into IntelAsm Takashi Kojo 2015-04-06 10:21:54 +09:00
  • d67a031132 fix scr gcm mode toddouska 2015-04-05 09:13:11 -07:00
  • a7d004e47d add sha512 sig_algo processing for server_key_exchange and cert_verify messages toddouska 2015-04-04 09:49:34 -07:00
  • 44a3011328 fix STREAM_ALIGN consistency toddouska 2015-04-03 13:25:51 -07:00
  • e39abffc5e add GNU ld bug error and solution toddouska 2015-04-03 12:11:29 -07:00
  • 10f853ae4d adjustment to chacha for big endian Jacob Barthelmeh 2015-04-03 12:19:40 -06:00
  • 523775fcd6 updated the iOS readme John Safranek 2015-04-03 09:54:15 -07:00
  • b1316796f9 allow CTX set tmp dh w/o asn and certs too toddouska 2015-04-02 11:54:16 -07:00
  • 7552764fbb turn off chacha on big endian toddouska 2015-04-02 11:34:17 -07:00
  • 9437a3a303 fix tirtos distcheck toddouska 2015-04-02 11:26:55 -07:00
  • d2c816f322 fix github issue #63, intelasm checkin broke MMCAU sha256 toddouska 2015-04-02 10:52:58 -07:00
  • ee4b063b42 remove double define toddouska 2015-04-02 10:01:09 -07:00
  • a54c916c8f fix chacha on bigendian, touchups toddouska 2015-04-02 09:40:22 -07:00
  • e1beca3e60 fix with ecc w/o dh functions toddouska 2015-04-02 08:14:48 -07:00
  • b9aa7621e7 Intel MULX run time check in tfm.c Takashi Kojo 2015-04-02 15:42:38 +09:00
  • 09310a853d Merge branch 'ti' toddouska 2015-04-01 20:09:38 -07:00
  • 2fbab2f8d6 Merge https://github.com/tisb-vikram/wolfssl into ti toddouska 2015-04-01 20:06:20 -07:00
  • 327a5c6dc2 added compile time check for Max Strength that all the requirements aren't disabled John Safranek 2015-04-01 19:38:03 -07:00
  • 4a5912c754 fix tirtos build for wolfssl name change Vikram Adiga 2015-04-01 16:43:05 -07:00
  • ad29c262d4 use Seconds APIs instead of MYTIME APIs for TI-RTOS Vikram Adiga 2015-04-01 16:21:48 -07:00
  • 50e829ea79 when keeping peer cert, alt names were getting lost for the peer name check John Safranek 2015-04-01 15:36:55 -07:00
  • afbd517838 fix issue with --enable-maxstrength --disable-ecc losing AES-GCM John Safranek 2015-04-01 14:32:17 -07:00
  • 2b5de9bd15 move MAX_STRENGTH and IPHONE in settings.h per pattern John Safranek 2015-04-01 14:14:56 -07:00
  • b5a1cd186f Merge branch 'master' of github.com:wolfSSL/wolfssl John Safranek 2015-04-01 13:39:30 -07:00
  • 3039d16e09 1. HAVE_AEAD and HAVE_PFS should be set in internal.h, not CFLAGS 2. Added WOLFSSL_MAX_STRENGTH as option in settings.h for non-autoconf 3. When selecting max-strength cipher suites, ECDHE is only dependent on ECC, not DH John Safranek 2015-04-01 13:35:13 -07:00
  • 8dd1afb49c have ./configure error out on maxstrength + sniffer toddouska 2015-04-01 12:30:46 -07:00
  • 869aeee6cb allow sniffer play nice in ecc build toddouska 2015-04-01 12:14:48 -07:00
  • 11f65346bc Merge branch 'master' of github.com:wolfssl/wolfssl toddouska 2015-04-01 12:04:29 -07:00
  • cc804b110f allow example client to talk with echoserver in ecc mode w/o switch toddouska 2015-04-01 12:03:27 -07:00
  • 5ecbe14d2c Added --enable-maxstrength configure build to only allow TLSv1.2, PFS, and AEAD ciphers. John Safranek 2015-04-01 11:55:49 -07:00
  • 34700642fa Merge pull request #47 from jay/ignore-vs-files Chris Conlon 2015-04-01 10:52:35 -06:00