Commit Graph

  • 064483035c fix on TLSX_SNI_GetFromBuffer - set inOutSz value to zero when there is no SNI extension in the client hello buffer. Moisés Guimarães 2014-06-09 17:31:32 -03:00
  • c6740feee7 Merge branch 'master' into ti toddouska 2014-06-09 12:57:43 -07:00
  • e0c5c89bf6 add sanity check on send callback sent value toddouska 2014-06-09 12:55:17 -07:00
  • f4c96c68c9 Merge branch 'master' into ti toddouska 2014-06-05 17:55:56 -07:00
  • 257959bcde fix intel asm comment and xmm stack size needed toddouska 2014-06-05 17:37:39 -07:00
  • ae6fe9397c check NTRU DRBG uninstantiate ret value in test.c Chris Conlon 2014-06-05 17:07:19 -06:00
  • ee45558810 fixes #85, --enable-debug=no and --disable-debug to actually disable debug John Safranek 2014-06-05 14:39:05 -07:00
  • a86e710fc1 make clean to remove generated certs/keys Chris Conlon 2014-06-05 15:06:59 -06:00
  • 7e5287e578 update NTRU support, with help from thesourcerer8 Chris Conlon 2014-06-05 14:42:15 -06:00
  • 2a54de002f Merge branch 'master' into ti toddouska 2014-06-04 15:21:59 -07:00
  • 665bda3ce6 ecb encrypt asm restore correct registers toddouska 2014-06-04 15:20:04 -07:00
  • 81a5bdc6f9 fix intel syntax backwards toddouska 2014-06-04 15:15:29 -07:00
  • d728474ef3 store non volatile xmm6-15 for aesni on microsoft toddouska 2014-06-04 15:00:42 -07:00
  • bc3cbee2b6 Merge branch 'master' into ti toddouska 2014-06-04 09:59:07 -07:00
  • 2494217a87 add sanity check on output buffer size for BuildMessage() toddouska 2014-06-04 09:58:15 -07:00
  • e4c33cb51e Merge branch 'master' into ti toddouska 2014-06-04 08:08:52 -07:00
  • d301ab001c fix Windows compile warnings John Safranek 2014-06-03 23:11:18 -07:00
  • 0c2c8c7fa3 Merge pull request #83 from jspada/max-altname-buffer-len toddouska 2014-06-03 14:37:14 -07:00
  • 3d94a41740 Increased max AltName buffer size (for cert generation) Joseph Spadavecchia 2014-06-03 10:58:22 +01:00
  • 6ae76721f2 Merge branch 'master' into ti toddouska 2014-06-02 11:24:32 -07:00
  • 24b556689f fix psk define w/ opensslextra toddouska 2014-06-02 11:22:47 -07:00
  • 65ad0c987b Merge branch 'master' into ti toddouska 2014-05-30 17:06:36 -07:00
  • 66eb3caac5 bump dev version toddouska 2014-05-30 17:02:30 -07:00
  • a920795665 Merge branch 'master' into ti toddouska 2014-05-30 16:57:15 -07:00
  • 5b7a5fe0bb Merge branch 'master' of github.com:cyassl/cyassl toddouska 2014-05-30 16:56:28 -07:00
  • 0f311adb2c if icc doesn't have 128bit type on x64 don't use it toddouska 2014-05-30 16:54:09 -07:00
  • 61ca922c46 Updated for v3.0.2 v3.0.2 John Safranek 2014-05-30 16:01:02 -07:00
  • b60a61fa94 DHE-PSK cipher suites 1. fixed the AES-CCM-16 suites 2. added DHE-PSK as a key-exchange algorithm type 3. Added infrastructure for new suites: * TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 * TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 * TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 * TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 * TLS_DHE_PSK_WITH_NULL_SHA256 * TLS_DHE_PSK_WITH_NULL_SHA384 * TLS_DHE_PSK_WITH_AES_128_CCM * TLS_DHE_PSK_WITH_AES_256_CCM 4. added test cases for new suites 5. set DHE parameters on test server when using PSK and a custom cipher suite list 6. updated half premaster key size John Safranek 2014-05-20 16:39:20 -07:00
  • 086b987efe Merge branch 'master' into ti toddouska 2014-05-28 17:49:34 -07:00
  • 4c9fa39d34 fix icc aesni warning where claims to be gcc toddouska 2014-05-28 17:48:08 -07:00
  • 71a5aeeb81 Merge branch 'master' into ti toddouska 2014-05-28 17:37:48 -07:00
  • e11dd9803a fix icc v14 warnings toddouska 2014-05-28 17:36:21 -07:00
  • 8a0fbcb83e Merge branch 'master' into ti toddouska 2014-05-28 13:06:51 -07:00
  • fe88e925cd update MPLABX generated project files, formatting Chris Conlon 2014-05-28 10:30:47 -06:00
  • 7e13e414cb rename port.c/.h to wc_port.c/.h to prevent FreeRTOS conflicts Chris Conlon 2014-05-28 10:28:01 -06:00
  • 21ebf9485d Merge branch 'master' into ti toddouska 2014-05-28 08:39:11 -07:00
  • 263d3439d9 DecodedCert: * add structure fields to persist encoding format of subject parts; * set default encoding formats at InitDecodedCert; * retrieve encoding format from buffer at GetName; * copy encoding format from DecodedCert to CertName at SetNameFromCert. Moisés Guimarães 2014-05-23 11:42:37 -03:00
  • e517459f89 CertName: * add structure fields to persist encoding format; * set default encoding formats at InitCert; * add function to retrieve encoding format of a specific field based on it's id. Moisés Guimarães 2014-05-23 11:11:46 -03:00
  • 6eeba7f50c Merge branch 'master' into ti toddouska 2014-05-20 17:18:31 -07:00
  • 3fa50ca3ea fix intel syntax comment toddouska 2014-05-20 17:17:35 -07:00
  • e373b083bf Merge branch 'master' into ti toddouska 2014-05-20 14:33:14 -07:00
  • 15d3d3f790 fix visual studio 64 warnings toddouska 2014-05-20 14:31:09 -07:00
  • b46b8516ae Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2014-05-20 14:11:58 -07:00
  • 12841e6093 fix integration bugs with new suites John Safranek 2014-05-20 14:07:08 -07:00
  • fc084e9978 Merge branch 'master' into ti toddouska 2014-05-20 13:46:27 -07:00
  • 3d803653c6 add visual studio 64 project files to autoconf, fix distclcean toddouska 2014-05-20 13:45:11 -07:00
  • 8ac8e0f687 forgot one vcxproj toddouska 2014-05-20 13:30:57 -07:00
  • 0d2471b2f7 Merge branch 'master' of https://github.com/cyassl/cyassl toddouska 2014-05-20 13:27:29 -07:00
  • 744590c868 add visual studio 64bit solution for vs2012+ with custom build step for aesni toddouska 2014-05-20 13:27:03 -07:00
  • eed5360155 fix volatile registers rdi,rsi by saving to rax,r11 and restore toddouska 2014-05-20 13:25:28 -07:00
  • b889191992 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2014-05-19 21:52:00 -07:00
  • 74712b4e71 1. Added the following cipher suites: * TLS_PSK_WITH_AES_128_GCM_SHA256 * TLS_PSK_WITH_AES_256_GCM_SHA384 * TLS_PSK_WITH_AES_256_CBC_SHA384 * TLS_PSK_WITH_NULL_SHA384 2. Fixed CyaSSL_CIPHER_get_name() for AES-CCM cipher suites. John Safranek 2014-05-19 21:44:04 -07:00
  • 6d3a46ebec Merge branch 'master' into ti toddouska 2014-05-19 17:08:51 -07:00
  • 842ff6f24d Merge branch 'master' of github.com:cyassl/cyassl toddouska 2014-05-19 17:08:27 -07:00
  • df81401cf0 add debugging output to benchmark toddouska 2014-05-19 17:06:56 -07:00
  • 7a5dd55eb9 Merge branch 'dtls' John Safranek 2014-05-19 14:44:11 -07:00
  • 8f4e65276d Merge branch 'master' into ti toddouska 2014-05-19 14:34:46 -07:00
  • ac73e1b508 fix visual studio cpuid arg warning toddouska 2014-05-19 14:33:15 -07:00
  • 2083b4f1b1 Merge branch 'master' into ti toddouska 2014-05-19 13:57:22 -07:00
  • b9d9371aed add aesni intel asm syntax for aesni, abstract cpuid and asm linkage better for msvc toddouska 2014-05-19 13:55:42 -07:00
  • da5b042d21 AEAD additional data for encrypt and decrypt should be AEAD_AUTH_DATA_SZ John Safranek 2014-05-16 15:47:22 -07:00
  • 4a511fe36d Added epoch to sequence number for AES-GCM with DTLS encrypt/decrypt. John Safranek 2014-04-17 13:32:47 -07:00
  • d7a08de9de Merge branch 'master' into ti toddouska 2014-05-17 16:24:44 -07:00
  • 6e5f800555 change behavior when OPTIONAL field keyIdentifier is not present. Not erring out. Moisés Guimarães 2014-05-17 16:03:39 -03:00
  • 91df5e52a6 Merge branch 'master' into ti toddouska 2014-05-16 09:13:21 -07:00
  • 628e7b4d72 adjust SendData() output buffer check for DTLS header size John Safranek 2014-05-15 15:55:32 -07:00
  • fd84098db4 Merge branch 'master' into ti toddouska 2014-05-15 10:41:16 -07:00
  • 2bc066a116 change first output line to cyassl/options gen toddouska 2014-05-15 10:39:54 -07:00
  • e024c8af41 Merge branch 'master' into ti toddouska 2014-05-15 10:37:15 -07:00
  • 5ab2ccfa96 Added FIPS wrappers for the DRBG and improved CTaoCrypt test. John Safranek 2014-05-14 15:25:55 -07:00
  • f9a78b7e20 Merge branch 'master' into ti toddouska 2014-05-14 15:07:47 -07:00
  • ce39ef62ef update const error strings for newly added ones toddouska 2014-05-14 15:05:20 -07:00
  • 519820133d Merge branch 'const_errorstrings' of https://github.com/rofl0r/cyassl into errstr toddouska 2014-05-14 14:51:40 -07:00
  • e31382ee4d Merge branch 'master' into ti toddouska 2014-05-14 09:22:57 -07:00
  • c90c90557b make sure logging available in all des3 build cases toddouska 2014-05-14 09:22:09 -07:00
  • 6ea8f6cb17 Merge branch 'master' into ti toddouska 2014-05-13 16:05:51 -07:00
  • aa5234ae0e fix des return values for ecb and plain cbc, allow errors toddouska 2014-05-13 16:04:52 -07:00
  • d92869067c Merge branch 'master' into ti toddouska 2014-05-13 15:52:33 -07:00
  • 0a8804b3f8 add freescale mmcau hardware crypto alignment requirement, error out if not met toddouska 2014-05-13 15:51:35 -07:00
  • 28b6c5b998 Merge branch 'master' into ti toddouska 2014-05-12 14:02:22 -07:00
  • 7f938f3bdf Merge pull request #80 from kojo1/MDK5 toddouska 2014-05-12 14:01:42 -07:00
  • b19a7e2238 2nd merge fix toddouska 2014-05-12 14:00:29 -07:00
  • a3a12a7010 merge resolution in io.c toddouska 2014-05-12 13:36:20 -07:00
  • 8c9c257921 Merge pull request #79 from kojo1/IAR toddouska 2014-05-12 13:28:02 -07:00
  • aae56394aa Merge branch 'master' into ti toddouska 2014-05-12 09:40:26 -07:00
  • cffcf3512c Making small stack usage disabled by default Moisés Guimarães 2014-05-12 08:34:19 -03:00
  • 746ab39367 Remove license.txt Takashi Kojo 2014-05-12 08:58:09 +09:00
  • fe94cca3d5 Add settings.h to projects Takashi Kojo 2014-05-12 08:57:38 +09:00
  • 4c8d94023b Merge branch 'master' into ti toddouska 2014-05-09 14:50:44 -07:00
  • 7fcaa03436 Merge pull request #75 from kojo1/ColdFire toddouska 2014-05-09 14:41:40 -07:00
  • aae718f155 Merge branch 'master' of github.com:cyassl/cyassl into ti toddouska 2014-05-09 14:38:10 -07:00
  • 77aa8a86eb remove extra spaces from comments toddouska 2014-05-09 11:57:41 -07:00
  • 34f2e51415 remove extra spaces from ti cyassl proper files toddouska 2014-05-09 11:55:59 -07:00
  • ec5f3cc681 Merge branch 'master' of https://github.com/tisb/cyassl into ti toddouska 2014-05-09 11:38:40 -07:00
  • f643ca5f48 Added TI-RTOS support for CyaSSL tests Vikram Adiga 2014-05-08 15:52:20 -07:00
  • 5146f3dd94 Initial commit of CyaSSL port for TI-RTOS Vikram Adiga 2014-05-08 15:50:55 -07:00
  • e57d5d1d2f Merge branch 'master' of github.com:cyassl/cyassl toddouska 2014-05-08 10:27:54 -07:00
  • abbfcde0dc add fips in core first/last files for code/data hashing toddouska 2014-05-08 10:26:31 -07:00
  • 72e9ea8e4b added Hash DRBG as configure option John Safranek 2014-05-07 11:54:12 -07:00
  • ac18ce03df DRBG Update 1. picked better values for entropy and nonce sizes based on security strength 2. changed output block length to be the SHA-256 digest size 3. use constant drbgReseed when reseeding 4. renamed the "drgb" type constants from "dbrg" 5. removed the small stack change due to buffer size changes 6. internal helper function Hash_DRBG_Instantiate now also takes a pointer to a nonce and a personalization string 7. the InitRng gathers enough bits from GenerateSeed() to supply the entropy input and a nonce 8. lowered the reseed interval to 1 million John Safranek 2014-05-06 14:05:52 -07:00