Commit Graph

  • b6345d654a delay ssl server from creating ecdhe key until really needed toddouska 2014-08-27 10:48:19 -07:00
  • d5d3292ba7 break out of case correctly at end toddouska 2014-08-26 16:59:34 -07:00
  • 496228e5b0 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2014-08-19 22:38:42 -07:00
  • 100f0e8a96 Don't allow sniffer to decrypt records if the key hasn't been setup. (Possible with misbehaving client.) John Safranek 2014-08-19 22:38:04 -07:00
  • 72be4a31ef Add AES-GCM/CCM/Direct support for mmCAU, rearrange aes.c to better accommodate hardware crypto Chris Conlon 2014-08-18 13:27:53 -06:00
  • 87564bdffe get_cipher fixes toddouska 2014-08-15 10:56:38 -07:00
  • aaf4e74453 Merge https://github.com/ShaneIsrael/cyassl into shane toddouska 2014-08-15 10:03:50 -07:00
  • e975c36988 Merge pull request #121 from kaleb-himes/master toddouska 2014-08-15 09:55:42 -07:00
  • 7752fe0331 Merge pull request #122 from JacobBarthelmeh/master toddouska 2014-08-15 09:43:31 -07:00
  • 7e6b3a86d5 Added more bounds checking when saving a DTLS message fragment. John Safranek 2014-08-14 15:14:29 -07:00
  • 11bc26d839 Update README.md Shane Israel 2014-08-14 11:37:30 -06:00
  • ae1153a721 Update README.md Shane Israel 2014-08-14 11:36:24 -06:00
  • 6e45a79eb0 Update README.md Shane Israel 2014-08-14 11:33:12 -06:00
  • e0c5d797a2 Update README.md Shane Israel 2014-08-14 11:15:51 -06:00
  • be296edea0 Update README.md Shane Israel 2014-08-14 11:11:47 -06:00
  • aedbb299b1 added README.md ShaneIsrael 2014-08-14 11:01:08 -06:00
  • 1a4c7811a6 Merge remote-tracking branch 'upstream/master' JacobBarthelmeh 2014-08-14 09:04:29 -06:00
  • a7c0f66813 all suites build initially Kaleb Himes 2014-08-13 13:06:04 -06:00
  • a23e0c3f5a all suites build initially Kaleb Himes 2014-08-13 12:59:28 -06:00
  • 57f2affe20 Added GetCipherName() which takes an index ShaneIsrael 2014-08-13 09:46:13 -06:00
  • f043b90a7f fixed line comment ShaneIsrael 2014-08-12 16:30:51 -06:00
  • 856aab7f30 add fuzzer CYASSL* and fuzzer ctx JacobBarthelmeh 2014-08-12 16:25:58 -06:00
  • bb9696c9f2 Added CyaSSL_get_ciphers() and necessary functions ShaneIsrael 2014-08-12 16:17:36 -06:00
  • 9d4fb79009 add ecc timing mulmod toddouska 2014-08-12 12:21:00 -07:00
  • 6620df2e4e Merge remote-tracking branch 'upstream/master' JacobBarthelmeh 2014-08-12 13:03:55 -06:00
  • 20e8e4e0a2 Merge pull request #117 from kaleb-himes/master toddouska 2014-08-12 11:02:02 -07:00
  • a18602951b record header fuzz JacobBarthelmeh 2014-08-12 11:56:20 -06:00
  • 20f8493046 All encryptions work. settings.h generic, allow end user mod Kaleb Himes 2014-08-12 10:41:11 -06:00
  • 58caf70dc9 Merge remote-tracking branch 'upstream/master' JacobBarthelmeh 2014-08-12 10:38:12 -06:00
  • 5c72bf6272 fuzzer callbacks JacobBarthelmeh 2014-08-11 16:29:19 -06:00
  • 1a8d06a0e3 keys: fixing DeriveKeys: --- variables md5InputSz, shaInputSz and keyDataSz removed Moisés Guimarães 2014-08-11 14:17:44 -07:00
  • cc6b11c95b vagrant recipe to get a linux machine for testing. Moisés Guimarães 2014-08-11 11:27:57 -07:00
  • 0919a2927c fix digest sizes in internal.h toddouska 2014-08-06 06:53:24 -07:00
  • 39c167710f keys: refactoring DeriveKeys to reduce stack usage: --- variable shaOutput moved to the heap (20 bytes saved) --- variable md5Input moved to the heap (68 bytes saved) --- variable shaInput moved to the heap (119 bytes saved) --- variable keyData moved to the heap (112 bytes saved) --- variable md5 moved to the heap (sizeof(Md5) saved) --- variable sha moved to the heap (sizeof(Sha) saved) Moisés Guimarães 2014-08-05 15:26:28 -07:00
  • 32847ee78e tls: refactoring CyaSSL_make_eap_keys to reduce stack usage: --- variable seed moved to the heap (up to 64 bytes saved) Moisés Guimarães 2014-08-02 17:55:13 -03:00
  • 04dd56df79 tls: refactoring MakeTlsMasterSecret to reduce stack usage: --- variable seed moved to the heap (up to 64 bytes saved) Moisés Guimarães 2014-08-02 17:41:04 -03:00
  • c74440b27e tls: refactoring DeriveTlsKeys to reduce stack usage: --- variable seed moved to the heap (up to 64 bytes saved) --- variable key_data moved to the heap (up to 224 bytes saved) Moisés Guimarães 2014-08-02 17:25:39 -03:00
  • 0283a917e8 tls: refactoring doPRF to reduce stack usage: --- variable md5_hash moved to the heap (up to 256 bytes saved) --- variable sha_hash moved to the heap (up to 256 bytes saved) --- variable labelSeed moved to the heap (up to 128 bytes saved) --- variable md5_result moved to the heap (up to 224 bytes saved) --- variable sha_result moved to the heap (up to 224 bytes saved) Moisés Guimarães 2014-07-29 13:15:28 -03:00
  • e3db86753c tls: refactoring p_hash to reduce stack usage: --- variable previous moved to the heap (up to 48 bytes saved) --- variable current moved to the heap (up to 48 bytes saved) --- variable hmac moved to the heap (sizeof(Hmac) bytes saved) Moisés Guimarães 2014-07-29 12:40:01 -03:00
  • 9429f07a8a add MD5_DIGEST_SZ to NO_MD5 for non no-old-tls build types that still need it toddouska 2014-08-05 13:41:55 -07:00
  • 63b8460210 tirtos build fix: port.c renamed wc_port.c Kaleb Himes 2014-08-01 10:24:40 -06:00
  • e99c7c2870 don't copy ntru-cert.der into certs/ toddouska 2014-07-31 16:45:30 -07:00
  • 3cc648f56d Merge branch 'master' of https://github.com/kaleb-himes/cyassl into certs toddouska 2014-07-31 16:33:46 -07:00
  • dffd5e09bf make dist adds for tirtos files toddouska 2014-07-29 16:34:12 -07:00
  • 7a95bc452d Merge branch 'master' into ti toddouska 2014-07-29 16:20:57 -07:00
  • e9297f092d updated HashDRBG so private data not available via struct declaration in header file John Safranek 2014-07-29 15:19:51 -07:00
  • 5a175450e8 Merge branch 'JonasNorling-master' John Safranek 2014-07-28 15:15:07 -07:00
  • 277598e34a Use same sequence number calculation in tls.c and internal.c Jonas Norling 2014-06-04 13:15:45 +02:00
  • aba16ae239 Merge branch 'master' into ti toddouska 2014-07-24 20:15:18 -07:00
  • 4ebd5a0717 remove hard tabs toddouska 2014-07-24 20:12:10 -07:00
  • 3f2ee0801a declaration locations for ARM JacobBarthelmeh 2014-07-24 18:59:39 -06:00
  • f51bba0a43 line 221 fix, portability improvements Kaleb Himes 2014-07-23 15:58:09 -06:00
  • 0c6a961e35 Merge branch 'master' into ti toddouska 2014-07-23 14:20:58 -07:00
  • c20fdb037e io: refactoring EmbedOcspLookup: --- single return point --- changed stack reduction MEMORY_E to -1 to match XMALLOC fail at httpBuf --- variable written removed --- variable ocspRespSz renamed to ret (initialized with -1 and set only once with process_http_response result) Moisés Guimarães 2014-07-23 13:04:34 -03:00
  • 7dfb9e2d5f io: refactoring EmbedGenerateCookie to reduce stack usage: --- use ShaHash instead of InitSha, ShaUpdate and ShaFinal (sizeof(Sha) saved) Moisés Guimarães 2014-07-23 11:36:16 -03:00
  • ec0fd7e969 Merge branch 'master' into ti toddouska 2014-07-22 13:55:59 -07:00
  • 01ef6c3390 Merge pull request #111 from kojo1/MDK5 toddouska 2014-07-22 13:53:03 -07:00
  • b2a1b08660 Eliminate license, manual file from mdk5 pack Takashi Kojo 2014-07-22 20:18:38 +09:00
  • bc3942e34f MDK5 software pack update for CyaSSL 3.1.0 Takashi Kojo 2014-07-22 20:08:18 +09:00
  • 2245204685 crl: refactoring LoadCRL to reduce stack usage: --- variable name moved to the heap (256 bytes saved) Moisés Guimarães 2014-07-21 22:42:11 -03:00
  • 3ae9105b05 crl: refactoring DoMonitor to reduce stack usage: --- variable buff moved to the heap (8192 bytes saved) Moisés Guimarães 2014-07-21 13:18:12 -03:00
  • 108b21e36f crl: refactoring SwapLists to reduce stack usage: --- variable tmp moved to the heap (sizeof(CYASS_CRL) saved) Moisés Guimarães 2014-07-21 10:39:58 -03:00
  • 6e0c6551ff crl: refactoring BufferLoadCRL to reduce stack usage: --- variable dcrl moved to the heap (sizeof(DecodedCRL) saved) Moisés Guimarães 2014-07-14 17:28:08 -03:00
  • fb3e706d69 ocsp: refactoring CheckCertOCSP to reduce stack usage: --- variable newStatus moved to the heap (sizeof(CertStatus) saved) --- variable ocspRequest moved to the heap (sizeof(OcspRequest) saved) --- variable ocspResponse moved to the heap (sizeof(OcspResponse) saved) Moisés Guimarães 2014-07-11 19:24:41 -03:00
  • 063e5cec80 Merge branch 'master' into ti toddouska 2014-07-21 16:38:38 -07:00
  • c214f0cc1b fixup ntru encrypt benchmark toddouska 2014-07-21 16:37:41 -07:00
  • 4fab7e9884 Merge branch 'master' of https://github.com/ShaneIsrael/cyassl toddouska 2014-07-21 16:32:07 -07:00
  • cc72a50cee bump dev version toddouska 2014-07-21 16:28:57 -07:00
  • a73a160aaf Merge branch 'master' into ti toddouska 2014-07-21 16:26:39 -07:00
  • 3bfd0bbf3b fixup some chacah-poly suite things including a valgrind error toddouska 2014-07-21 16:20:17 -07:00
  • 48e3ef1c31 Update ctaocrypt.vcproj JacobBarthelmeh 2014-07-21 15:26:04 -06:00
  • 2f18af2f5f added --override-ntru, -h, -help, and error checking Kaleb Himes 2014-07-21 15:13:37 -06:00
  • ff58f65418 merge JacobBarthelmeh 2014-07-21 15:12:12 -06:00
  • 3c27deb9d0 merge JacobBarthelmeh 2014-07-21 13:50:22 -06:00
  • 9a44fc4012 Merge branch 'master', remote-tracking branch 'upstream/master' JacobBarthelmeh 2014-07-21 11:35:36 -06:00
  • c0ef346073 Merge branch 'master' into ti toddouska 2014-07-18 19:27:04 -07:00
  • 726cc3e3a4 sanity check and recent cyassl release JacobBarthelmeh 2014-07-18 14:42:45 -06:00
  • 7cb65d8b3d asthetics JacobBarthelmeh 2014-07-17 15:33:48 -06:00
  • b77a1fdbbb refactoring JacobBarthelmeh 2014-07-17 15:00:40 -06:00
  • 307e5f3bff fix build warnings with lean-psk mode John Safranek 2014-07-16 14:40:41 -07:00
  • 7eb8f571ed reverse compatibility JacobBarthelmeh 2014-07-16 14:55:38 -06:00
  • a26f9b9068 Merge branch 'master' into ti toddouska 2014-07-16 13:55:31 -07:00
  • 99f6fd8450 have explicit Rsa Padding error toddouska 2014-07-16 13:52:31 -07:00
  • beec798d4d Added a basic NTRU Encrypt and Decrypt benchmark Shane Israel 2014-07-16 13:20:16 -06:00
  • e76c5cc59e Update formatting for HAVE_COLDFIRE_SEC in aes.c, 80 char line limit Chris Conlon 2014-07-16 11:11:41 -06:00
  • 237bde7918 bump version to 3.1.0 v3.1.0 Chris Conlon 2014-07-15 10:50:45 -06:00
  • 6297490f88 update README Chris Conlon 2014-07-15 10:49:19 -06:00
  • 54b02c3979 fix order of variables in myDateCb for Windows/VS Chris Conlon 2014-07-15 09:39:37 -06:00
  • 9c9499584d remove client-test.sh from make check John Safranek 2014-07-14 15:19:31 -07:00
  • 5b08cb35d7 updated sequence number in AD and unit tests JacobBarthelmeh 2014-07-14 16:13:24 -06:00
  • 161fe4894b update ntru cert key w/ new ca toddouska 2014-07-11 15:22:16 -07:00
  • fa5b68d56e Merge pull request #99 from kaleb-himes/master John Safranek 2014-07-11 15:10:31 -07:00
  • 4250955003 arg error checking and CHACHA_AEAD_TEST update JacobBarthelmeh 2014-07-11 16:06:29 -06:00
  • ba34ba0f0f crls to sha1 from sha256 Kaleb Himes 2014-07-11 14:41:57 -06:00
  • 4972e0a70b updated certs Kaleb Himes 2014-07-11 14:14:53 -06:00
  • 15f432c521 updated certs Kaleb Himes 2014-07-11 13:55:10 -06:00
  • e62fbdd49f added ECDSA and DHE_RSA support for chacha-poly JacobBarthelmeh 2014-07-10 16:35:56 -06:00
  • 8a9c1ce2fb Merge branch 'master' into ti toddouska 2014-07-10 11:48:39 -07:00
  • 4d969d2850 reduce ntru benchmark stack use toddouska 2014-07-10 11:47:05 -07:00
  • 1264c0742c make sure ntru benchmark pub key size init toddouska 2014-07-10 11:14:22 -07:00