Commit Graph

  • 9753e46721 minor OCSP update 1. When doing the HTTP transaction, use recv() and send(). 2. When a cert doesn't have an Auth Info extension, and not using an override server, it is considered good. 3. decode_url() should return -1 in case of error. 4. When decoding HTTP response, process all the headers, skipping all of those that are not-processed. John Safranek 2013-05-24 17:23:07 -07:00
  • 616e4a66dd Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-05-23 15:57:00 -07:00
  • 8b90414f2a add POSITIVE_EXP_ONLY for fastmath stack reduction when positive exponents only toddouska 2013-05-23 15:55:22 -07:00
  • 2030bab8d8 fixed shift, cast and name for extensions semaphore. Moisés Guimarães 2013-05-23 17:02:39 -03:00
  • 4ed2cf4b6e Earlier DTLS transmit patch, moved local variable definition to top of block John Safranek 2013-05-22 18:36:13 -07:00
  • 8df0e43384 fix merge differences from this week toddouska 2013-05-22 15:50:13 -07:00
  • acaa2c02bf Fixed unencrypted TLS alerts having extra data, ssn12 John Safranek 2013-05-21 18:21:22 -07:00
  • 80225e58aa updated the formatting from the patch John Safranek 2013-05-21 17:39:11 -07:00
  • c325436712 Merge branch 'master' of git://github.com/JonasNorling/cyassl into JonasNorling-master John Safranek 2013-05-21 17:27:11 -07:00
  • abed4cf669 Fix DTLS server memory leak, ssn11 John Safranek 2013-05-21 16:21:49 -07:00
  • d2003bb8b7 merge in sni toddouska 2013-05-21 14:37:50 -07:00
  • b347df8d9a DTLS rx size check, ssn10 Allows for receiving datagrams larger than the MTU that are reassembled by the IP stack. John Safranek 2013-05-17 10:29:34 -07:00
  • a243281ca9 MDK-ARM for LPC/STM kojo 2013-05-21 19:14:14 +09:00
  • 4b3c3c92b3 MDK-ARM for LCP/STM kojo 2013-05-21 19:02:34 +09:00
  • ff68942ce4 MDK-ARM ready for LCP/STM kojo 2013-05-21 18:47:54 +09:00
  • 082f5643ed OK for LCP43xx project kojo 2013-05-21 17:13:12 +09:00
  • 7252b7ecd4 additional files for MDK-ARM/LPC43xx, STM32F2xx kojo 2013-05-21 09:58:56 +09:00
  • fd5937b599 MDK-ARM updates toddouska 2013-05-20 17:56:27 -07:00
  • da342ea079 initial attempt for MDK-ARM/LPC43xx: kojo 2013-05-21 09:39:09 +09:00
  • 7693b4282a turn on large static buffers for callbacks, easier for user toddouska 2013-05-20 12:46:54 -07:00
  • 10e6e7fbb5 check error_string_n size and truncate if too short toddouska 2013-05-20 10:36:06 -07:00
  • c2a82bce3d make up for MDK-ARM takashikojo 2013-05-19 11:36:55 +09:00
  • 926a62b458 make up for MDK-ARM takashikojo 2013-05-19 11:22:08 +09:00
  • 04c6a447ab make up #3 for MDK-ARM takashikojo 2013-05-19 10:56:42 +09:00
  • d3ceb89fb0 make up #2 for MDK-ARM takashikojo 2013-05-19 10:47:35 +09:00
  • b430a14032 make up for MDK-ARM release takashikojo 2013-05-19 10:33:32 +09:00
  • 55763ef318 Commit 2.6.2 takashikojo 2013-05-19 10:02:13 +09:00
  • 8f5e98486f fix MPLAB X windows warnings toddouska 2013-05-17 11:13:47 -07:00
  • a4c6ed0dda add support for Microchip TCP/IP 6.0 beta Chris Conlon 2013-05-17 10:59:18 -06:00
  • dcf88daae7 fix KEIL warnings toddouska 2013-05-17 09:49:46 -07:00
  • 2051ee49b7 Increment record layer sequence number when retransmitting DTLS packets (as per the RFC). Send the Finished message in the next epoch, but don't commit to using the next epoch until the other end indicates that the CCS message has been received. Jonas Norling 2013-05-17 16:47:55 +02:00
  • 4dbb2d6d3b fix valgrind prog check, catch more failures toddouska 2013-05-16 16:20:51 -07:00
  • cfdfa7b2b3 pull in Kojo MDK-ARM projects, changes toddouska 2013-05-16 09:47:27 -07:00
  • 05f11c4bca DTLS Finished send duplication 1. Only add the encrypted Finished message to DTLS retransmit pool. 2. Don't increment the epoch or sequence number when retransmitting. John Safranek 2013-05-15 10:31:42 -07:00
  • 091c7a7ef3 separate STM32F2 hardware hash support, disable by default Chris Conlon 2013-05-15 10:48:35 -06:00
  • ac716c96d3 Output buffer size check when sending transmit pool. 1. Added a call to CheckAvailableSize() when sending the DTLS transmit pool. 2. Rename CheckAvailableSize(). John Safranek 2013-05-13 12:32:47 -07:00
  • 9905787f4a update make rpm per Brian's changes toddouska 2013-05-13 11:24:28 -07:00
  • 2a741ba469 Merge branch 'master' of github.com:cyassl/cyassl Chris Conlon 2013-05-10 17:34:32 -06:00
  • f5c3458795 fix typos Chris Conlon 2013-05-10 17:31:50 -06:00
  • 61bf080290 fix serverhello extensions idx bug toddouska 2013-05-10 15:52:32 -07:00
  • 871c116395 fix enable inline default message to enabled toddouska 2013-05-10 12:34:00 -07:00
  • 32705fb380 make sure pwdbased w/o fastmath works like fastmath define wise toddouska 2013-05-10 11:00:37 -07:00
  • d7e74d0383 allow sniffer to sniff known testsuite, no port 0 toddouska 2013-05-09 18:42:24 -07:00
  • 07407bbdaa rename sniffer bornOn to lastUsed to reflect new usage toddouska 2013-05-09 17:58:48 -07:00
  • 712b3dd17c remove some not compiled ins toddouska 2013-05-09 15:33:37 -07:00
  • 8f0b695249 fix leanpsk build with keep cert / session cert toddouska 2013-05-09 15:29:25 -07:00
  • 83b96d748e external API use SSL_FATAL_ERROR instead of -1 cases toddouska 2013-05-09 13:17:07 -07:00
  • ca4b2b3f90 keep sniffer sessions alive as used, and prevent remove stale from removing active ones toddouska 2013-05-09 11:48:02 -07:00
  • f4c379cb96 minor typo fix Chris Conlon 2013-05-09 11:23:07 -06:00
  • 47b468d14f add dtls recv timeout max user setting too toddouska 2013-05-08 12:49:55 -07:00
  • 8cb5f6d5d4 add user setting for dtls recv timeout init value toddouska 2013-05-07 16:14:26 -07:00
  • 9c9c59cec3 update sevrver session cert w/ old client hello too toddouska 2013-05-06 18:11:14 -07:00
  • 9505f92bd1 restore session certs when resuming session John Safranek 2013-05-06 17:25:50 -07:00
  • 018d1684c9 add camellia to sniffer toddouska 2013-05-06 15:37:58 -07:00
  • fa35353e75 cleaup memsave cert cache toddouska 2013-05-02 12:23:49 -07:00
  • a7228d0463 Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-05-02 11:35:56 -07:00
  • a0c630b4ee add cert cache persistence toddouska 2013-05-02 11:34:26 -07:00
  • a56544c8b8 update README Chris Conlon 2013-05-02 09:58:29 -06:00
  • a0dc1b6f47 update README with Mingw note Chris Conlon 2013-05-01 14:29:31 -06:00
  • 864f0468aa Cygwin/Mingw64 fixes Chris Conlon 2013-05-01 14:17:11 -06:00
  • bc1a6282eb bump dev version v2.6.2 toddouska 2013-04-30 12:56:28 -07:00
  • 5104f4ea7a fix typos toddouska 2013-04-29 20:17:43 -07:00
  • 57512c46e8 Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-04-29 20:09:24 -07:00
  • 1e6119bb0d always try most recent used session on row first for match toddouska 2013-04-29 20:08:21 -07:00
  • 42b937b8f3 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2013-04-29 17:09:58 -07:00
  • d2d25b9b83 refine the SKID/AKID support John Safranek 2013-04-29 17:09:15 -07:00
  • 8c1310e376 fix mem save/restore size with clientcache toddouska 2013-04-29 16:56:30 -07:00
  • aebd926472 better endif ids toddouska 2013-04-29 14:52:28 -07:00
  • 8e64f9903d fix typos toddouska 2013-04-29 14:48:03 -07:00
  • 5a1886656a Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-04-29 14:23:22 -07:00
  • 5c4fdb30ad add client session table lookup based on serverID, use CyaSSL_SetServerID to set/store with serverid toddouska 2013-04-29 14:22:32 -07:00
  • 87048698e5 use subject key id and authentication key id to ID CA certs in the signers list instead of subject name hashes. John Safranek 2013-04-29 12:08:16 -07:00
  • 791767e026 make sure unloadcas works w/o filesystem toddouska 2013-04-26 10:28:30 -07:00
  • 411a096b2b add memory versions of session cache save/restore toddouska 2013-04-25 17:23:58 -07:00
  • 05dd84598b turn CA signer list into CA signer hash table, defaults CA_TABLE_SIZE to 11 toddouska 2013-04-25 15:36:33 -07:00
  • 9dbf6a5e10 fix Signer hash size w/o SHA, fix GetCA caList b4 lock toddouska 2013-04-25 14:47:09 -07:00
  • 98b7ed9d47 more consistent SSL_SUCCESS for external SSL() returns toddouska 2013-04-25 11:36:38 -07:00
  • 942480e6ba fix save cache file problem, version id, and match cache separarte error toddouska 2013-04-24 14:17:50 -07:00
  • 477129b53e fix conversion warning toddouska 2013-04-24 13:35:28 -07:00
  • 158029752c only reset session cache with lock toddouska 2013-04-24 11:20:54 -07:00
  • f12ba533e2 Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-04-24 11:16:35 -07:00
  • 956ac08cab add persistent session cache, ssn9 toddouska 2013-04-24 11:10:23 -07:00
  • 8e5532eb42 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2013-04-24 10:37:55 -07:00
  • c27ebe546d find the subject id and authority subject id extentions when decoding a certificate John Safranek 2013-04-24 10:37:11 -07:00
  • 65913b0d6c error out earlier in get_chain_X509 toddouska 2013-04-23 13:21:00 -07:00
  • bad1c32df2 add session cert conversion to x509, and free x509 for dynamic variety toddouska 2013-04-23 11:50:06 -07:00
  • 4491de3b77 add UnloadCAs ability for CTX or CertManager toddouska 2013-04-22 13:18:08 -07:00
  • 8c0ee8a6f7 make sure all external APIs at SSL level return SSL_SUCCESS instead of sometimes 0 from old CyaSSL API toddouska 2013-04-22 12:43:57 -07:00
  • 11d81b86de change windows low res timer return toddouska 2013-04-22 10:52:38 -07:00
  • b5ac92bcd1 commit tests basic turns off fastmath since default now toddouska 2013-04-19 13:51:53 -07:00
  • 24ec09ef7a change big int cast in comparison after 64/128 changes toddouska 2013-04-19 13:49:26 -07:00
  • 702c1b044d add fewerPacket/group messages to example client/server and disalbe client cert/key load toddouska 2013-04-19 13:10:19 -07:00
  • d665e16bd8 add user ctx to verify callback with CyaSSL_SetCertCbCtx toddouska 2013-04-18 10:37:10 -07:00
  • 729fc1e603 add discardSessionCerts flag for verify callback toddouska 2013-04-18 09:11:35 -07:00
  • 71a1abebf5 break up sig confirm errors into no sig, crl, and ocsp specific toddouska 2013-04-18 08:38:28 -07:00
  • f8ba117cef cleanup 64/128bit type decls for big int libs toddouska 2013-04-17 17:26:33 -07:00
  • e38b4d5868 free CyaSSL CTX count mutex toddouska 2013-04-17 13:25:02 -07:00
  • 38dec0b932 bump dev version toddouska 2013-04-17 09:41:43 -07:00
  • 1f09e35ccd Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-04-17 09:39:05 -07:00
  • dafcd8782a add altnames check to domain match toddouska 2013-04-17 09:37:57 -07:00