summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Collapse)Author
1999-07-12More NASM support code it still doesn't work but it doesn't work less than itDr. Stephen Henson
didn't work before :-)
1999-07-12typo in stringBodo Möller
1999-07-12Beginnings of experimental support for NASM assembler. This is a freeDr. Stephen Henson
assembler for various X86 platforms including Win32. It can output object files that VC++ will tolerate so it could be used to provide assembly language support to Win32 without the need for MASM. This is preliminary stuff: it doesn't even work yet.
1999-07-12correct error handlingBodo Möller
insert spaces in products that occur in error codes
1999-07-11typoBodo Möller
1999-07-11New function RSA_check_key.Bodo Möller
1999-07-11New function RSA_check_key,Bodo Möller
openssl rsa -check
1999-07-11Various changes to stop VC++ choking under Win32.Dr. Stephen Henson
1999-07-11Add a debugging option to PKCS#5 v2.0 key generation function.Dr. Stephen Henson
1999-07-11Copy flags in ASN1_STRING_dup()Dr. Stephen Henson
1999-07-10SXnet code was freeing up the extension data rather than the temporaryDr. Stephen Henson
zone number.
1999-07-09Fix memory checking.Bodo Möller
1999-07-09Obsolete/experimental code.Ulf Möller
1999-07-06improve readability of #if conditions (ELF, if defined, supersedes BSDIBodo Möller
[which we don't really define if ELF is defined, but who knows])
1999-07-05avoid confliction definitions of NDEBUGBodo Möller
1999-07-05Disable asserts for standard configurations.Bodo Möller
1999-06-30More no-xxx option tweaks.Ulf Möller
1999-06-29Fix no-hmac and no-ripemd.Ulf Möller
1999-06-29New functions to allow RSA_METHODs to be changed without poking round inDr. Stephen Henson
RSA structure internals.
1999-06-28Use "long long" for all Win32 gcc ports.Ulf Möller
1999-06-28With mingw32, use "long long" rather than "_int64" (the latter doesBodo Möller
not work, at least the package mentioned in INSTALL.W32 does not know about it).
1999-06-25Close another memory hole.Bodo Möller
1999-06-25Avoid some memory holes, one of which was pointed out byBodo Möller
"Chad C. Mulligan" <mulligan@antipope.org>.
1999-06-24Fix d2i_ASN1_INTEGER() and i2d_ASN1_INTEGER() so it correctly works outDr. Stephen Henson
the length of negative integers.
1999-06-23Don't use inline assembler when configured for "no-asm".Bodo Möller
1999-06-22New function PKCS7_signatureVerify to allow the signing certificate toDr. Stephen Henson
be explicitly stated with PKCS#7 verify. Also fix for util/mkerr.pl: if the -nostatic option is being used this will be for an external library so the autogenerated C file should include the header file as: #include "any/path/to/header.h" rather than the internal library form: #include <openssl/header.h>
1999-06-22Change the PEM_* function prototypes to use DECLARE_PEM macros and changeDr. Stephen Henson
util/mkdef.pl to handle this. Also do a 'make update'.
1999-06-21Implement STACK_OF(ANS1_OBJECT) for extended key usage extension, change theDr. Stephen Henson
documentation to reflect the STACK_OF(CONF_VALUE) change to the CONF lib and use ANSI typedefs for X509V3_EXT_I2D and X509V3_EXT_FREE.
1999-06-21Don't shadow.Ben Laurie
1999-06-21"make update"Bodo Möller
1999-06-20Convert the CONF library to use a typesafe stack: a STACK_OF(CONF_VALUE). ItDr. Stephen Henson
seemed like a good idea at the time... several hours later it was rather obvious that these are used all over the place making the changes rather extensive.
1999-06-20New functions CONF_load_bio() and CONF_load_fp() to load a configurationDr. Stephen Henson
file from a bio or fp. Added some more constification to the BN library.
1999-06-18New function CRYPTO_num_locks.Bodo Möller
1999-06-18Use same name in the definition as in the header file declaration :-/Bodo Möller
(the extra "get" makes the name quite long, but otherwise it'd sound as if you could request something rather than obtain information about what the peer did).
1999-06-15Some people don't have /dev/fd/0 on Solaris, so use - instead.Bodo Möller
1999-06-15Don't try to use zero-byte buffers.Bodo Möller
1999-06-14long obsoleteBodo Möller
1999-06-14rc4_locl.h and bf_locl.h incorrectly defined _HEADER_...;Bodo Möller
opensslconf.h always expects HEADER_... (no leading underscore). Submitted by: Andy Polyakov <appro@fy.chalmers.se>
1999-06-12Bugfix.Bodo Möller
1999-06-12Avoid some warnings (on silly compilers).Bodo Möller
1999-06-12BIO pairs.Bodo Möller
1999-06-11Fix to i2d_DSAPublicKey() to return the correct length.Dr. Stephen Henson
Submitted by: Jeon KyoungHo <khjeon@sds.samsung.co.kr>
1999-06-11Document the X509V3 code and change some of the extension function pointersDr. Stephen Henson
to use 'void *' rather than 'char *' for an "arbitrary extension".
1999-06-10Fix warnings.Ben Laurie
1999-06-10Avoid warning.Bodo Möller
1999-06-10Two new functions to write out PKCS#8 private keys. Also fixes for some ofDr. Stephen Henson
the the PBE code and a new constant PKCS5_DEFAULT_ITER for the default iteration count if it is passed as zero.
1999-06-10Avoid warnings.Bodo Möller
1999-06-09Repair PEM_write_PrivateKey and PEM_write_bio_PrivateKey.Bodo Möller
1999-06-09Circumvent bug in SC5 without patch #107357-01.Ulf Möller
Submitted by: Andy Polyakov <appro@fy.chalmers.se>
1999-06-09Change the PEM function implementation to use a common set of macros: thisDr. Stephen Henson
should make modifying them easier. Fix the selfsign demo: it was rather ancient and used deleted functions.