aboutsummaryrefslogtreecommitdiff
path: root/ssl/s23_lib.c
AgeCommit message (Collapse)AuthorFilesLines
2005-08-08remove unused internal foo_base_method functionsNils Larsch1-5/+0
2005-08-05Initialize SSL_METHOD structures at compile time. This removes the needDr. Stephen Henson1-54/+12
for locking code. The CRYPTO_LOCK_SSL_METHOD lock is now no longer used.
2005-04-26Add DTLS support.Ben Laurie1-0/+4
2005-03-31Give everything prototypes (well, everything that's actually used).Ben Laurie1-1/+1
2005-03-30Constification.Ben Laurie1-1/+1
2001-03-08add ssl23_peekBodo Möller1-14/+24
2001-02-20Use new-style system-id macros everywhere possible. I hope I haven'tRichard Levitte1-3/+3
missed any. This compiles and runs on Linux, and external applications have no problems with it. The definite test will be to build this on VMS.
2000-02-20Move the registration of callback functions to special functionsRichard Levitte1-0/+3
designed for that. This removes the potential error to mix data and function pointers. Please note that I'm a little unsure how incorrect calls to the old ctrl functions should be handled, in som cases. I currently return 0 and that's it, but it may be more correct to generate a genuine error in those cases.
2000-01-30Source code cleanups: Use void * rather than char * in lhash,Ulf Möller1-1/+1
eliminate some of the -Wcast-qual warnings (debug-ben-strict target)
2000-01-16Add missing #ifndefs that caused missing symbols when building libsslUlf Möller1-1/+11
as a shared library without RSA. Use #ifndef NO_SSL2 instead of NO_RSA in ssl/s2*.c. Submitted by: Kris Kennaway <kris@hub.freebsd.org> Modified by Ulf Möller
1999-06-07Don't mix real tabs with tabs expanded as 8 spaces -- that'sBodo Möller1-1/+1
a pain to read when using 4-space tabs.
1999-04-26Remove NOPROTO definitions and error code comments.Ulf Möller1-11/+0
1999-04-23Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1-1/+1
Submitted by: Reviewed by: PR:
1999-04-23Work with -pedantic!Ben Laurie1-4/+4
1999-04-19Change functions to ANSI C.Ulf Möller1-18/+8
1999-03-22Fix security hole.Ben Laurie1-1/+1
1999-01-31Fix various stuff: that VC++ 5.0 chokes on:Dr. Stephen Henson1-1/+1
1. Add *lots* of missing prototypes for static ssl functions. 2. VC++ doesn't understand the 'LL' suffix for 64 bits constants: change bn.org 3. Add a few missing prototypes in pem.org Fix mk1mf.pl so it outputs a Makefile that doesn't choke Win95. Fix mkdef.pl so it doesn't truncate longer names.
1999-01-16More prototypes.Ben Laurie1-7/+7
1998-12-31Fix version stuff:Ralf S. Engelschall1-1/+1
1. The already released version was 0.9.1c and not 0.9.1b 2. The next release should be 0.9.2 and not 0.9.1d, because first the changes are already too large, second we should avoid any more 0.9.1x confusions and third, the Apache version semantics of VERSION.REVISION.PATCHLEVEL for the version string is reasonable (and here .2 is already just a patchlevel and not major change). tVS: ----------------------------------------------------------------------
1998-12-23*** empty log message ***OpenSSL_0_9_1cRalf S. Engelschall1-1/+1
1998-12-23Switch version string to SSLeay/OpenSSLRalf S. Engelschall1-1/+1
1998-12-22Various cleanups and fixed by Marc and Ralf to start the OpenTLS projectRalf S. Engelschall1-1/+1
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall1-1/+2
1998-12-21Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall1-7/+8
1998-12-21Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall1-0/+232