summaryrefslogtreecommitdiffstats
path: root/apps
AgeCommit message (Collapse)Author
2002-10-11BN_bn2hex() returns "0" instead of "00" for zero. This disrputs theRichard Levitte
requirement that the serial number always be an even amount of characters. PR: 248
2002-10-10VMS below version 7 doesn't have strcasecmp, so let's roll our own on VMS.Richard Levitte
PR: 184
2002-10-09Make sure that the 'config' variable is correctly defined and declaredRichard Levitte
for monolithic as well as non-monolithic biuld. More work is probably needed in this area. PR: 144
2002-10-09Remove redundancy and use the main makefile betterRichard Levitte
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-09Add missing LFRichard Levitte
2002-10-03Various enhancements to PKCS#12 code, newDr. Stephen Henson
medium level API, improved PKCS12_create and additional functionality in pkcs12 utility.
2002-09-25-elapsed is also useful when using gettimeofdayRichard Levitte
2002-09-10Let 'openssl req' fail if an argument to '-newkey' is notBodo Möller
recognized instead of using RSA as a default.
2002-09-02change API for looking at the internal curve listBodo Möller
Submitted by: Nils Larsch
2002-08-27change 'usage' formattingBodo Möller
2002-08-26fix spacingBodo Möller
2002-08-26fix offsetsBodo Möller
Submitted by: Nils Larsch
2002-08-26ecdsa => ecBodo Möller
Submitted by: Nils Larsch
2002-08-22Make -nameopt work in req and add support for -reqoptDr. Stephen Henson
2002-08-22Fix crahses and leaks in pkcs12 utility -chain optionDr. Stephen Henson
2002-08-16typoBodo Möller
Submitted by: Nils Larsch
2002-08-16'EC' vs. 'ECDSA'Bodo Möller
Submitted by: Nils Larsch
2002-08-15fix warnings (CHARSET_EBCDIC)Bodo Möller
Submitted by: Lorinczy Zsigmond <lzsiga@mail.ahiv.hu>
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-14The applications 'ecdsa' and 'ecparam' were missing from the VMSRichard Levitte
build.
2002-08-12fix previous commit (there's no SSLEAY_VERSION_TEXT)Bodo Möller
2002-08-12get rid of EVP_PKEY_ECDSA (now we have EVP_PKEY_EC instead)Bodo Möller
Submitted by: Nils Larsch
2002-08-11In case of shared libraries, we might run one version of theRichard Levitte
application with a different version of the library. Detect if there is a difference of versions, and print both versions in that case. This might prove to be a good enough debugging tool in case of doubt.
2002-08-09make updateBodo Möller
2002-08-09fix warningsBodo Möller
2002-08-09ECC ciphersuite supportBodo Möller
Submitted by: Douglas Stebila <douglas.stebila@sun.com> (Authors: Vipul Gupta and Sumit Gupta, Sun Microsystems Laboratories)
2002-08-09Add ECDH support.Bodo Möller
Additional changes: - use EC_GROUP_get_degree() in apps/req.c - add ECDSA and ECDH to apps/speed.c - adds support for EC curves over binary fields to ECDSA - new function EC_KEY_up_ref() in crypto/ec/ec_key.c - reorganize crypto/ecdsa/ecdsatest.c - add engine support for ECDH - fix a few bugs in ECDSA engine support Submitted by: Douglas Stebila <douglas.stebila@sun.com>
2002-08-07use a generic EC_KEY structure (EC keys are not ECDSA specific)Bodo Möller
Submitted by: Nils Larsch
2002-08-02extend curve list (additional curves over binary fields)Bodo Möller
Submitted by: Sheueling Chang Shantz and Douglas Stebila (Sun Microsystems Laboratories)
2002-08-01make updateRichard Levitte
2002-08-01Make it possible to load keys from stdin, and restore thatRichard Levitte
functionality in the programs that had that before. Part fo PR 164
2002-08-01Cut'n'paste error with other reposnder certificates cleared.Richard Levitte
PR: 190
2002-07-31If the email address is moved from the subject to the subject alternate name,Richard Levitte
the subject in the certificate would differ from the subject in the index file, which has quite bad concequences. PR: 180
2002-07-30"make update"Lutz Jänicke
2002-07-29Only use DSA-functions if available.Lutz Jänicke
Submitted by: "Hellan,Kim KHE" <KHE@kmd.dk> Reviewed by: PR: 167
2002-07-23harmonize options with those for 'ecparam',Bodo Möller
remove redudant option '-pub' Submitted by: Nils Larsch
2002-07-18Allow subjects with more than 255 characters to be properly printed.Richard Levitte
PR: 147
2002-07-18Fix bug introduced with revision 1.95 when this filed was modified toBodo Möller
use the new X509_CRL_set_issuer_name() function: The CRL issuer should be X509_get_subject_name(x509), not X509_get_issuer_name(x509). Submitted by: Juergen Lesny <lesnyj@informatik.tu-muenchen.de> typo
2002-07-18Reverse the change with the following log, it needs further investigation:Richard Levitte
Make S/MIME output conform with the mail and MIME standards. PR: 151
2002-07-18Make S/MIME output conform with the mail and MIME standards.Richard Levitte
PR: 151
2002-07-18Unixware doesn't have strings.h, so we need to declare strcasecmp()Richard Levitte
differently. Unixware 2 needs to link with libresolv. PR: 148
2002-07-17On MacOS X, the shared library editor uses DYLD_LIBRARY_PATHRichard Levitte
2002-07-16Set up the engine before doing anything random-related, since engine randomnessRichard Levitte
is only used for seeding and doing it in the wrong order will mean seeding is done before the engine randomness is hooked in. Notified by Frederic DONNAT <frederic.donnat@zencod.com>
2002-07-14Replace 'ecdsaparam' commandline utility by 'ecparam'Bodo Möller
(the same keys can be used for ECC schemes other than ECDSA) and add some new options. Similarly, use string "EC PARAMETERS" instead of "ECDSA PARAMETERS" in 'PEM' format. Fix ec_asn1.c (take into account the desired conversion form). 'make update'. Submitted by: Nils Larsch
2002-07-10Reorder inclusion of header files:Lutz Jänicke
des_old.h redefines crypt: #define crypt(b,s)\ DES_crypt((b),(s)) This scheme leads to failure, if header files with the OS's true definition of crypt() are processed _after_ des_old.h was processed. This is e.g. the case on HP-UX with unistd.h. As evp.h now again includes des.h (which includes des_old.h), this problem only came up after this modification. Solution: move header files (indirectly) including e_os.h before the header files (indirectly) including evp.h. Submitted by: Reviewed by: PR:
2002-06-27Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte
handled properly. Part of PR 75
2002-06-27have 'openssl pkcs7' exit with code 1 on error instead of 0.Richard Levitte
PR: 119
2002-06-20<sys/select.h> is included for AIX, when USE_SOCKETS is defined.Lutz Jänicke
Submitted by: Bernhard Simon <bs@bsws.zid.tuwien.ac.at> Reviewed by: PR: