Commit Graph

  • 66c95b0c15 DoAppData sanity check for handshake complete toddouska 2012-10-03 16:36:00 -07:00
  • 397fbb743f Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-10-03 15:33:23 -07:00
  • 95a30e3f0a windows bug fix on dtls retry John Safranek 2012-10-03 15:29:28 -07:00
  • e970cdfbc0 init cipher specs, check client key exchange state b4 process toddouska 2012-10-03 11:57:20 -07:00
  • f7c740df8f Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-10-03 09:36:43 -07:00
  • 5f598e2649 SIGPIPE ignore if no SO_NOSIGPIPE toddouska 2012-10-02 22:02:50 -07:00
  • 9bbca6acfb Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-10-02 14:42:06 -07:00
  • 829126f04d fix the client resume test case for DTLS John Safranek 2012-10-02 14:41:28 -07:00
  • 6d1e485ef4 DTLS to use recvfrom and sendto in embed recv and send callbacks. Added support for storing dtls peer address. John Safranek 2012-10-02 09:15:50 -07:00
  • 36eeab927b fix sniffer assert comparison on newer gcc toddouska 2012-10-01 13:16:37 -07:00
  • e0413df92a add key setup flag for malicious or misbehaving handshake messages with new memory system toddouska 2012-10-01 11:32:05 -07:00
  • e5c04e70a7 make sure existing nonblocking users still work toddouska 2012-09-28 15:10:35 -07:00
  • 2c25481e7d add AesSetKeyDirect for Ctr and Direct when also using aesni toddouska 2012-09-28 15:01:07 -07:00
  • dd421ebb7d cleaner sniffer mem fix toddouska 2012-09-28 11:04:20 -07:00
  • 30bec6c193 fix sniffer out of memory potential problem toddouska 2012-09-28 10:58:33 -07:00
  • bd849ea9d7 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-09-27 14:40:28 -07:00
  • c9617e86d6 fix bug with aesgcm and aesni conflict John Safranek 2012-09-27 14:38:48 -07:00
  • 0fc6c8a07d fix nonblocking setters toddouska 2012-09-27 13:38:45 -07:00
  • 07c37ed50c Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-09-27 11:42:57 -07:00
  • d5d24df32a nonblocking warning fixes toddouska 2012-09-27 10:31:38 -07:00
  • f044fbc1fe Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-09-26 13:02:20 -07:00
  • 51a8901f6a update sslSniffer/Test windows projects toddouska 2012-09-26 12:21:16 -07:00
  • dfb84dff37 added accessors for CYASSL members for use in send/recv callbacks John Safranek 2012-09-25 15:51:56 -07:00
  • d0affb0d0e fix snifftest and aesni with new warnings toddouska 2012-09-25 11:14:21 -07:00
  • 2c0e7fd8e9 Merge branch 'master' of github.com:cyassl/cyassl toddouska 2012-09-24 12:43:49 -07:00
  • d3b01f9c56 remove automatic O2 opts for non debug, could be Os or O3, remove simple debug m4 toddouska 2012-09-24 12:43:32 -07:00
  • cd0226924a Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-09-21 16:37:34 -07:00
  • 9643e58dad fixed bug for Windows build John Safranek 2012-09-21 16:36:48 -07:00
  • 4e19c234f4 fix new warnings on linux64 toddouska 2012-09-21 13:29:04 -07:00
  • ce2c76fd42 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-09-21 09:36:34 -07:00
  • c3aedc940f improved dtls retry on connect John Safranek 2012-09-21 09:36:01 -07:00
  • 4433fde099 c++ warning fix toddouska 2012-09-20 15:42:18 -07:00
  • 7716da0881 warn fix toddouska 2012-09-20 15:39:15 -07:00
  • bd0f508a0f don't turn on warnings as erros before old-style because tests use main() toddouska 2012-09-20 12:22:19 -07:00
  • 19e50cd46a fix old-style warnings toddouska 2012-09-20 12:11:42 -07:00
  • 3ef8f65229 remove sasl and put black vcs_checkout if on same line for older autoconf toddouska 2012-09-20 11:13:27 -07:00
  • 5fce4edb68 This adds more compiler hardening flags (and fixes all of the issues found in the process). Brian Aker 2012-09-19 23:38:41 -07:00
  • 1cfd4e01cb Merge branch 'master' of github.com:cyassl/cyassl toddouska 2012-09-19 10:24:58 -07:00
  • afb559fddb allow huge Cert Names, just don't copy into name buffer past max toddouska 2012-09-19 10:24:34 -07:00
  • 08a3423f43 changed error return code for dtls functions to NOT_COMPILED_IN John Safranek 2012-09-19 09:09:27 -07:00
  • 059db7f69c check the return code of DtlsPoolSave() John Safranek 2012-09-18 16:00:30 -07:00
  • d1068d25d1 fixed another compile warning John Safranek 2012-09-18 12:05:16 -07:00
  • 68cb6044cb Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-09-18 11:41:25 -07:00
  • 989d7f4aad fixed windows build warning John Safranek 2012-09-18 11:11:45 -07:00
  • 206f565820 add password to snifftest command line toddouska 2012-09-18 09:34:45 -07:00
  • f6c5bf032d update sniffer more memory changes toddouska 2012-09-18 09:08:40 -07:00
  • d1baa9f541 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-09-18 08:46:11 -07:00
  • 53ccbddd01 allow meta PEM data at end of file too toddouska 2012-09-17 17:25:38 -07:00
  • 88bba146ae fixed bug with handshake defragmentation and ordering John Safranek 2012-09-17 11:32:36 -07:00
  • 40eb5b3cc5 DTLS resend allocates only enough buffer when needed John Safranek 2012-09-17 09:52:20 -07:00
  • e9c7cbf803 fixing merge John Safranek 2012-09-14 21:35:39 -07:00
  • 40972868ce fix merge conflicts John Safranek 2012-09-14 21:19:06 -07:00
  • 7899252104 dtls handshake improvement John Safranek 2012-09-14 19:30:50 -07:00
  • b160f8c486 make peerRsaKey dynamic, free at end of handshake toddouska 2012-09-14 16:52:39 -07:00
  • cfd5a20e48 make static buffers length 1 (zero may not be supported) unless LARGE_STATIC, SNIFFER, or DTLS toddouska 2012-09-14 16:14:38 -07:00
  • 66bbb44f44 make arrays temporary, freed at end of handshake unless user calls KeepArrays for get_keys or psk hints toddouska 2012-09-14 15:22:51 -07:00
  • 56ee2eaba8 added dtls message retry John Safranek 2012-09-14 09:35:34 -07:00
  • 97ca8439a4 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-09-07 08:30:03 -07:00
  • 407397e8be adding DTLS retry timeout, added CYASSL pointer to recv/send callbacks John Safranek 2012-09-06 22:41:55 -07:00
  • 8c32a5a2ed make RNG in ssl dynamic, release after hs if stream or < tls1.1 toddouska 2012-09-05 16:18:29 -07:00
  • 9ddf43268d use dynamic memory for ssl ciphers, only use what needed toddouska 2012-09-05 12:30:51 -07:00
  • c47afaf84f make suites object dynamic, only use during handshake toddouska 2012-09-05 10:17:48 -07:00
  • 56960ef1cc cyassl object size debug output toddouska 2012-09-05 09:02:51 -07:00
  • 43a0a21fb6 add GetOjbectSize for CYASSL* toddouska 2012-09-05 08:26:08 -07:00
  • 982526ed13 go straight to p_hash in TLS 1.2 to remove PRF stack use toddouska 2012-09-04 16:34:26 -07:00
  • 0ee22d8f94 don't use SSL Master Secret stack space in TLS mode toddouska 2012-09-04 16:03:45 -07:00
  • 6943229f87 reduce client key exchange stack use in non NTRU mode toddouska 2012-09-04 15:56:52 -07:00
  • b1e603ae6b opensslextra clang static fixes toddouska 2012-09-04 15:47:40 -07:00
  • 1ba8aff525 don't allow corrupted change cipher (fix by antoxa), don't allow multiple decryptions of corrupted messages toddouska 2012-09-04 11:37:47 -07:00
  • 2bee126062 clang scan-build fixes toddouska 2012-09-04 10:48:26 -07:00
  • f8b106601b fix sniffer cipher suite tests with user override toddouska 2012-08-31 13:28:07 -07:00
  • 3361f7b7fe Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-08-30 14:27:56 -07:00
  • 69afab58a5 don't include stdio.h unless debug output toddouska 2012-08-28 16:46:27 -07:00
  • 6ce42706fe Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-08-28 15:58:38 -07:00
  • bdac618c3a track version.h for pure windows build toddouska 2012-08-28 12:48:19 -07:00
  • 820d934ae8 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-08-28 09:37:02 -07:00
  • c9625789cd allow early DTLS datagrams, but drop late ones. John Safranek 2012-08-28 08:55:31 -07:00
  • 30a264eb65 make sure mp_init return always checked toddouska 2012-08-27 11:30:22 -07:00
  • 0534d44c9e don't assume non-Intel CodeWarrior BigEndian anymore toddouska 2012-08-23 17:05:58 -07:00
  • 98bc1f8c46 fix build warning John Safranek 2012-08-23 16:28:24 -07:00
  • 457e214777 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-08-23 16:05:09 -07:00
  • 561a7fc35d drop out of order dtls packets John Safranek 2012-08-23 15:50:56 -07:00
  • 2db5d29893 Merge branch 'master' of github.com:cyassl/cyassl toddouska 2012-08-23 09:49:48 -07:00
  • f8ffb086ec tcp errno for SafeRTOS/lwip toddouska 2012-08-23 09:45:23 -07:00
  • f6cca6049f Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-08-22 16:16:49 -07:00
  • 79c14dc825 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-08-22 15:36:07 -07:00
  • 31d036178e fix DTLS cookies and session resumption John Safranek 2012-08-22 14:06:08 -07:00
  • 87762e9012 SafeRTOS client test fixes toddouska 2012-08-22 11:07:40 -07:00
  • 501c6a67e7 client to use non-blocking sockets in resume test if enabled John Safranek 2012-08-20 17:02:25 -07:00
  • 7a12fb3e6b IAR inlining and enum warning off toddouska 2012-08-20 16:58:11 -07:00
  • e2ae36f149 add multi job support to first precommit make test toddouska 2012-08-20 16:40:41 -07:00
  • f1ed3cefc4 SafeRTOS memory macros toddouska 2012-08-20 16:38:43 -07:00
  • c20eb88d3d Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2012-08-17 14:21:17 -07:00
  • 690938ffd4 lsr fs macros toddouska 2012-08-17 13:45:31 -07:00
  • 03356be00b fix verify_callback local declaration after beginning toddouska 2012-08-17 12:51:37 -07:00
  • 4b8fdb4371 fix examples client DTLS resume toddouska 2012-08-17 12:43:36 -07:00
  • 925ddb6626 Merge branch 'master' of github.com:cyassl/cyassl toddouska 2012-08-15 17:00:34 -07:00
  • 05692e1d6a IAR fixes, SafeRTOS port, better LWIP support toddouska 2012-08-15 17:00:11 -07:00
  • c42792e0f1 fix compiler warnings John Safranek 2012-08-14 13:51:56 -07:00
  • 198e48fa94 minor RTIP adjustments Chris Conlon 2012-08-14 13:10:27 -06:00