aboutsummaryrefslogtreecommitdiff
path: root/ssl/statem/statem_dtls.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-03Move ossl_assertMatt Caswell1-0/+1
2017-05-22Replace instances of OPENSSL_assert() with soft asserts in libsslMatt Caswell1-20/+24
2017-05-19Try to be more consistent about the alerts we sendMatt Caswell1-3/+3
2017-04-25Don't attempt to send fragments > max_send_fragment in DTLSMatt Caswell1-0/+3
2017-01-30Miscellaneous style tweaks based on feedback receivedMatt Caswell1-1/+2
2017-01-30Move state machine knowledge out of the record layerMatt Caswell1-2/+3
2017-01-25Fix a few double ;FdaSilvaYY1-1/+1
2016-11-13Remove heartbeat supportRichard Levitte1-5/+0
2016-11-04Rename all "read" variables with "readbytes"Matt Caswell1-20/+21
2016-11-04Fix misc size_t issues causing Windows warnings in 64 bitMatt Caswell1-4/+3
2016-11-04Resolve some outstanding size_t related TODOsMatt Caswell1-5/+0
2016-11-04Update misc function params in libssl for size_tMatt Caswell1-2/+2
2016-11-04Convert libssl writing for size_tMatt Caswell1-71/+71
2016-11-04Further libssl size_t-ify of readingMatt Caswell1-20/+23
2016-10-03Harmonise setting the header and closing constructionMatt Caswell1-42/+30
2016-10-03Move init of the WPACKET into write_state_machine()Matt Caswell1-16/+5
2016-10-02Rename ssl_set_handshake_header2()Matt Caswell1-7/+1
2016-09-21Excessive allocation of memory in dtls1_preprocess_fragment()Matt Caswell1-17/+18
2016-09-21make update and fix some associated mis-matched error codesMatt Caswell1-3/+3
2016-09-20Convert WPACKET_put_bytes to use convenience macrosMatt Caswell1-2/+2
2016-09-20Convert CCS construction to WPACKETMatt Caswell1-5/+25
2016-09-14Convert CKE construction to use the WPACKET APIMatt Caswell1-1/+2
2016-09-13Fix a few style nits in the wpacket codeMatt Caswell1-1/+0
2016-09-13Address WPACKET review commentsMatt Caswell1-0/+1
2016-09-13Move from explicit sub-packets to implicit onesMatt Caswell1-3/+3
2016-09-13Rename PACKETW to WPACKETMatt Caswell1-7/+7
2016-09-13Convert tls_construct_client_hello() to use PACKETWMatt Caswell1-0/+43
2016-08-22Fix DTLS buffered message DoS attackMatt Caswell1-16/+16
2016-08-18Indent ssl/Emilia Kasper1-27/+15
2016-08-05spelling fixes, just comments and readme.klemens1-1/+1
2016-07-20Never expose ssl->bbio in the public API.Matt Caswell1-3/+3
2016-07-20Fix a few if(, for(, while( inside code.FdaSilvaYY1-1/+1
2016-07-15check return values for EVP_Digest*() APIsDr. Stephen Henson1-2/+4
2016-06-18Useless header include of openssl/rand.hFdaSilvaYY1-1/+0
2016-06-04RT3895: Remove fprintf's from SSL library.Rich Salz1-5/+3
2016-05-17Copyright consolidation 01/10Rich Salz1-110/+5
2016-05-05GH356: Change assert to normal errorSergio Garcia Murillo1-2/+3
2016-02-22Remove unused parameters from internal functionsRich Salz1-7/+6
2016-02-17Finish 02f7114a7fbb3f3ac171bae87be8c13bc69e4005David Woodhouse1-1/+1
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2016-01-24Move pqueue into sslRich Salz1-1/+1
2016-01-12Adapt all EVP_CIPHER_CTX users for it becoming opaqueRichard Levitte1-2/+2
2015-12-12Allow ChaCha20-Poly1305 in DTLStjmao1-2/+2
2015-12-12Revert "Allow ChaCha20-Poly1305 in DTLS"Rich Salz1-2/+2
2015-12-11Allow ChaCha20-Poly1305 in DTLSRich Salz1-2/+2
2015-12-10Ensure |rwstate| is set correctly on BIO_flushMatt Caswell1-1/+5
2015-12-10Fix DTLS handshake fragment retriesMatt Caswell1-20/+44
2015-12-07Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy)Richard Levitte1-2/+1
2015-11-09Standardise our style for checking malloc failuresMatt Caswell1-1/+1
2015-10-30Convert enums to typedefsMatt Caswell1-1/+1