aboutsummaryrefslogtreecommitdiff
path: root/crypto/cryptlib.c
AgeCommit message (Expand)AuthorFilesLines
2008-10-14Ooops... remove code accidentally commited from FIPS version.Dr. Stephen Henson1-68/+11
2008-10-14Add missing lock definitions.Dr. Stephen Henson1-12/+71
2008-08-06Remove the dual-callback scheme for numeric and pointer thread IDs,Geoff Thorpe1-30/+122
2008-07-03Revert my earlier CRYPTO_THREADID commit, I will commit a reworkedGeoff Thorpe1-63/+34
2008-06-04More type-checking.Ben Laurie1-6/+5
2008-05-19Change use of CRYPTO_THREADID so that we always use both the ulong andBodo Möller1-8/+9
2008-03-28There was a need to support thread ID types that couldn't be reliably castGeoff Thorpe1-34/+62
2008-02-28Avoid warnings.Dr. Stephen Henson1-2/+2
2007-02-03Update from fips2 branch.Dr. Stephen Henson1-1/+1
2006-06-23New functions CRYPTO_set_idptr_callback(),Bodo Möller1-13/+36
2006-04-11Add BeOS support.Ulf Möller1-0/+2
2005-12-16Unify sparcv9 assembler naming and build rules among 32- and 64-bit builds.Andy Polyakov1-1/+1
2005-08-03WCE update, mostly typos.Andy Polyakov1-2/+2
2005-08-02WCE-specific fix for cryptlib.c.Andy Polyakov1-16/+6
2005-07-05Pull up Win64 support from 0.9.8.Andy Polyakov1-1/+1
2005-05-21Move _WIN32_WINNT definition from command line to e_os.h. The change isAndy Polyakov1-2/+3
2005-05-03Cygwin doesn't expose Win32 [not "officially"].Andy Polyakov1-1/+1
2005-04-21Provide a default OPENSSL_ia32cap_loc for non-Intel platforms whereRichard Levitte1-0/+2
2005-04-13Fix typos.Andy Polyakov1-2/+2
2005-04-13Introduce OPENSSL_NONPIC_relocated to denote relocated DLLs.Andy Polyakov1-0/+16
2005-04-13Minor cryptlib.c update: compiler warnings in OPENSSL_showfatal andAndy Polyakov1-5/+8
2005-04-07Implement OPENSSL_showfatal and make it Win32 GUI and service awareAndy Polyakov1-1/+136
2005-04-07Harmonize cygwin/mingw and VC targets.Andy Polyakov1-1/+1
2004-11-23linux-x86_64 didn't link after EM64T RC4 tune-up...Andy Polyakov1-1/+3
2004-08-29OPENSSL_ia32cap final touches. Note that OPENSSL_ia32cap is no longer aAndy Polyakov1-7/+7
2004-08-01Cygwin fix-up for shared build.Andy Polyakov1-0/+4
2004-08-01DLLEntryPoint is a collective name, not what linker looks for. However,Andy Polyakov1-5/+2
2004-07-26This is so to say "damage control" for jumbo "cpuid" patch, seeAndy Polyakov1-1/+1
2004-07-26Add framework for yet another assembler module dubbed "cpuid." IdeaAndy Polyakov1-0/+33
2004-04-19(oops) Apologies all, that last header-cleanup commit was from the wrongGeoff Thorpe1-3/+0
2003-10-06Setting the ex_data index is unsafe in a threaded environment, soRichard Levitte1-1/+2
2003-05-01Define a STORE lock (the STORE type will be committed later).Richard Levitte1-1/+2
2003-02-12new lock for EC_PRE_COMP structuresBodo Möller1-2/+3
2002-12-11In CRYPTO_lock(), check that the application cares about locking (providedRichard Levitte1-7/+7
2002-12-11sk_*_push() returns the number of items on the stack, not the index of theRichard Levitte1-3/+13
2002-11-13Security fixes brought forward from 0.9.7.Ben Laurie1-0/+8
2002-11-04Off-by-one-error corrected.Richard Levitte1-1/+1
2002-10-28clean up new code for NIST primesBodo Möller1-1/+55
2002-09-23really fix race conditionBodo Möller1-1/+2
2002-08-09Add ECDH support.Bodo Möller1-1/+7
2002-08-02get rid of OpenSSLDieBodo Möller1-8/+0
2002-07-30OpenSSL Security Advisory [30 July 2002]Lutz Jänicke1-0/+8
2002-02-13new locksBodo Möller1-1/+3
2001-11-24This looks to have been a typo.Geoff Thorpe1-1/+1
2001-11-23fix submitted by Andy Schneider <andy.schneider@bjss.co.uk>Bodo Möller1-0/+3
2001-09-06Totally get rid of CRYPTO_LOCK_ERR_HASH.Bodo Möller1-3/+2
2001-09-01First step in fixing "ex_data" support. Warning: big commit log ...Geoff Thorpe1-1/+2
2001-07-25md_rand.c thread safetyBodo Möller1-1/+2
2001-06-19Don't set pointer if add_lock_callback used.Dr. Stephen Henson1-1/+0
2001-06-01Stop mishandling the type number in dynlock lockingRichard Levitte1-3/+2