summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Collapse)Author
2002-10-10Rhapsody had ftime, Darwin doesn't (any longer?)Richard Levitte
2002-10-09Add a few more VxWorks targets.Richard Levitte
Correct misspelled VXWORKS macros. Add VXWORKS identifying macros to e_os2.h. Add required inclusions and mappings for VxWorks in e_os.h. A few small modifications to make OpenSSL build and work on VxWorks. PR: 253, except for the change that was handled in an earlier commit, and a request for easy build of just parts of OpenSSL.
2002-10-09Use double dashes so makedepend doesn't misunderstand the flags weRichard Levitte
give it. For 0.9.7 and up, that means util/domd needs to remove those double dashes from the argument list when gcc is used to find the dependencies.
2002-10-06Various Win32 fixes.Dr. Stephen Henson
Resolve signed/unsigned conflicts Make dso_win32.c compile.
2002-10-06Oops, remove old comment out debugging printf...Dr. Stephen Henson
2002-10-06Since crypt() isn't defined anywhere, define it locally in destest.cRichard Levitte
2002-10-06Please do not use C++ comments in C code.Richard Levitte
2002-10-06Do not define crypt(). The supported function is DES_crypt() (an des_crypt()Richard Levitte
when backward compatibility is desired).
2002-10-05For some reason, the random number support removed the destructorRichard Levitte
2002-10-04make updateDr. Stephen Henson
2002-10-04Add declaration got PKCS#7 NDEF.Dr. Stephen Henson
2002-10-04Add random number generation capability to the cswift engine.Richard Levitte
Should this be added to 0.9.6-stable as well? PR: 275
2002-10-04If we're loading libz dynamically, and COMP_zlib() is called more than once,Richard Levitte
only the first call would provide the correct result. PR: 277
2002-10-03Various enhancements to PKCS#12 code, newDr. Stephen Henson
medium level API, improved PKCS12_create and additional functionality in pkcs12 utility.
2002-10-03Preliminary streaming ASN1 encode support.Dr. Stephen Henson
2002-10-02Removal missingRichard Levitte
2002-10-02The OpenBSD project has replaced the first implementation of the /dev/cryptoRichard Levitte
engine with something they claim is better. I have nothing to compare to, and I assume they know what they're talking about. The interesting part with this one is that it's loaded by default on OpenBSD systems. This change was originally introduced in OpenBSD's tracking of OpenSSL.
2002-09-25Make sure that the signal storage is regarded as volatile.Richard Levitte
This correction was originally introduced in OpenBSD's tracking of OpenSSL.
2002-09-25Incorrect argument order to memset()Richard Levitte
2002-09-25Missing ;Richard Levitte
2002-09-23really fix race conditionBodo Möller
PR: 262
2002-09-22use OPENSSL_SYS_MSDOS rather than __DJGPP__ to disable egd, this is notUlf Möller
compiler specific
2002-09-22make files didn't work on case insensitive filesystemsUlf Möller
2002-09-16make sure 'neg' flag (which does not really matter for GF(2^m), butBodo Möller
could cause confusion for ECDSA) is set to zero Submitted by: Sheueling Chang
2002-09-08Really fix PKCS7_set_detached this time...Dr. Stephen Henson
2002-09-07Fix typos in PKCS#12 ASN1 code.Dr. Stephen Henson
Make PKCS7_set_detached work again.
2002-09-02change API for looking at the internal curve listBodo Möller
Submitted by: Nils Larsch
2002-08-30Fix ASN1_STRING_to_UTF8: remove non sensical !*out test.Dr. Stephen Henson
2002-08-29don't memset(data,0,...) if data is NULLBodo Möller
Submitted by: anonymous PR: 254
2002-08-28Fix a bug to allow the 4758 ENGINE to build as a DSO.Geoff Thorpe
2002-08-27don't write beyond bufferBodo Möller
Submitted by: Nils Larsch
2002-08-26less specific interface for EC_GROUP_get_basis_typeBodo Möller
Submitted by: Nils Larsch, Bodo Moeller
2002-08-26move EC_GROUP_get_basis_type() from ec_lib.c to ec_asn1.cBodo Möller
2002-08-26ASN1 for binary curvesBodo Möller
Submitted by: Nils Larsch
2002-08-23Reinstate the check for invalid length BIT STRINGS,Dr. Stephen Henson
which was effectively bypassed in the ASN1 changed.
2002-08-22Make -nameopt work in req and add support for -reqoptDr. Stephen Henson
2002-08-22Change C++ style commentsDr. Stephen Henson
2002-08-22#if out unused function to shut the compiler up.Dr. Stephen Henson
2002-08-16'EC' vs. 'ECDSA'Bodo Möller
Submitted by: Nils Larsch
2002-08-16Fix block_size field for CFB and OFB modes: it should be 1.Dr. Stephen Henson
2002-08-15Yet a couple of modules forgotten. These weren't important forRichard Levitte
OpenSSL itself, since they aren't used there (yet). It became quite visible qhen building a shared library, however...
2002-08-15Simplify handling of named curves: get rid of EC_GROUP_new_by_name(),Bodo Möller
EC_GROUP_new_by_nid() should be enough. This avoids a lot of redundancy. Submitted by: Nils Larsch
2002-08-15Sometimes, the value of the variable containing the compiler call canRichard Levitte
become rather large. This becomes a problem when the default 1024 character large buffer that WRITE uses isn't enough. WRITE/SYMBOL uses a 2048 byte large buffer instead.
2002-08-14Fix typo in OBJ_txt2obj which incorrectly passed the contentDr. Stephen Henson
length, instead of the encoding length to d2i_ASN1_OBJECT. This wasn't visible before becuse ASN1_get_object() used to read past the length of the supplied buffer.
2002-08-13Comma forgotten.Richard Levitte
2002-08-13Oh, ec2_smpt.c is #included by ec2_smpl.c!Richard Levitte
2002-08-12Do not include openssl/ripemd.h when the RIPEMD algorithm has been deselected.Richard Levitte
PR: 216, point 1
2002-08-12Do not use the word 'modulus', which is a class template name in VC++ 6.0/SP5.Richard Levitte
PR: 216, point 3
2002-08-12A few files in the ENGINE and EVP sections forgotten.Richard Levitte
2002-08-12get rid of EVP_PKEY_ECDSA (now we have EVP_PKEY_EC instead)Bodo Möller
Submitted by: Nils Larsch