aboutsummaryrefslogtreecommitdiff
path: root/ssl/ssl_lib.c
AgeCommit message (Expand)AuthorFilesLines
2006-01-09Further TLS extension updatesBodo Möller1-10/+14
2006-01-06Fixes for TLS server_name extensionBodo Möller1-0/+7
2006-01-03Various changes in the new TLS extension code, including the following:Bodo Möller1-17/+19
2006-01-02Support TLS extensions (specifically, HostName)Bodo Möller1-0/+38
2005-12-05Avoid warnings on VC++ 2005.Dr. Stephen Henson1-1/+1
2005-10-08New option SSL_OP_NO_COMP to disable compression. New ctrls to setDr. Stephen Henson1-0/+13
2005-09-30Make OPENSSL_NO_COMP compile again.Dr. Stephen Henson1-0/+13
2005-08-28fix warnings when building openssl with the following compiler options:Nils Larsch1-1/+8
2005-08-14Let the TLSv1_method() etc. functions return a const SSL_METHODNils Larsch1-4/+4
2005-07-16makeNils Larsch1-1/+6
2005-06-23DCC doesn't like argument names in returned function pointers.Richard Levitte1-1/+3
2005-06-10- let SSL_CTX_set_cipher_list and SSL_set_cipher_list return anNils Larsch1-6/+26
2005-05-11Don't use the SSL 2.0 Client Hello format if SSL 2.0 is disabledBodo Möller1-2/+4
2005-04-26Fix various incorrect error function codes.Bodo Möller1-1/+1
2005-04-26Add DTLS support.Ben Laurie1-0/+9
2005-04-13More cover-ups, removing OPENSSL_GLOBAL/EXTERNS. We can remove more...Andy Polyakov1-1/+1
2005-03-31Give everything prototypes (well, everything that's actually used).Ben Laurie1-10/+16
2005-03-30Constification.Ben Laurie1-42/+48
2005-01-12Small typo, `mask' got the same value ORed to it twice instead ofRichard Levitte1-1/+1
2004-09-06New X509_VERIFY_PARAM structure and associated functionality.Dr. Stephen Henson1-10/+31
2004-04-19(oops) Apologies all, that last header-cleanup commit was from the wrongGeoff Thorpe1-0/+1
2003-12-27Avoid including cryptlib.h, it's not really needed.Richard Levitte1-1/+0
2003-10-06Add functionality to get information on compression methods (not quite comple...Richard Levitte1-0/+14
2003-09-27Free the Kerberos context upon freeing the SSL.Richard Levitte1-0/+5
2003-01-30Fix a memory leak in SSL.Richard Levitte1-0/+1
2003-01-16Fix possible NULL dereferencial.Richard Levitte1-14/+20
2002-11-13Security fixes brought forward from 0.9.7.Ben Laurie1-1/+7
2002-10-29Correct and enhance the behaviour of "internal" session caching as itGeoff Thorpe1-1/+1
2002-08-16Reorder cleanup sequence in SSL_CTX_free() to leave ex_data for remove_cb().Lutz Jänicke1-3/+14
2002-08-12remove debug messagesBodo Möller1-4/+0
2002-08-09ECC ciphersuite supportBodo Möller1-4/+173
2002-07-10Reorder inclusion of header files:Lutz Jänicke1-2/+2
2002-02-28Add 'void *' argument to app_verify_callback.Bodo Möller1-7/+2
2002-02-27Fix the fix (Yoram Zahavi)...Lutz Jänicke1-6/+6
2002-02-26Make sure to remove bad sessions in SSL_clear() (found by Yoram Zahavi).Lutz Jänicke1-8/+6
2002-02-08Do not store unneeded data.Lutz Jänicke1-4/+4
2002-01-14Bugfix: In ssl3_accept, don't use a local variable 'got_new_session'Bodo Möller1-1/+4
2002-01-12Prototype info function.Ben Laurie1-4/+5
2001-10-24Fix SSL handshake functions and SSL_clear() such that SSL_clear()Bodo Möller1-1/+1
2001-10-20New functions SSL[_CTX]_set_msg_callback().Bodo Möller1-10/+22
2001-10-17gcc complained about "write" being shadowed even though the "write"Bodo Möller1-2/+2
2001-10-16Add per-SSL 'msg_callback' with 'msg_callback_arg'.Bodo Möller1-30/+126
2001-09-20New function SSL_renegotiate_pending().Bodo Möller1-0/+7
2001-09-11Make maximum certifcate chain size accepted from the peer applicationLutz Jänicke1-0/+15
2001-09-01Make the necessary changes to work with the recent "ex_data" overhaul.Geoff Thorpe1-18/+9
2001-08-12The indexes returned by ***_get_ex_new_index() functions are used whenGeoff Thorpe1-6/+8
2001-07-30Fix inconsistent behaviour with respect to verify_callback handling.Lutz Jänicke1-2/+0
2001-07-16SSL_get_rfc were documented but not implemented.Richard Levitte1-1/+1
2001-07-15SSL_get_[rw]fd were documented but not implemented.Richard Levitte1-0/+17
2001-07-11Include kssl_lcl.h where needed.Richard Levitte1-0/+1