Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | add field type to text output | Bodo Möller | 2002-08-09 | 1 | -25/+74 | |
| | | | | | | don't print seed value as a number (leading zeros must not be removed) Submitted by: Nils Larsch | |||||
* | Add ECDH support. | Bodo Möller | 2002-08-09 | 1 | -3/+19 | |
| | | | | | | | | | | | | | 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> | |||||
* | use a generic EC_KEY structure (EC keys are not ECDSA specific) | Bodo Möller | 2002-08-07 | 12 | -163/+162 | |
| | | | | Submitted by: Nils Larsch | |||||
* | Fix typo | Dr. Stephen Henson | 2002-08-02 | 1 | -1/+1 | |
| | ||||||
* | Fix the ASN1 sanity check: correct header length | Dr. Stephen Henson | 2002-08-02 | 1 | -4/+5 | |
| | | | | calculation and check overflow against LONG_MAX. | |||||
* | OpenSSL Security Advisory [30 July 2002] | Lutz Jänicke | 2002-07-30 | 1 | -4/+6 | |
| | | | | | | | Changes marked "(CHATS)" were sponsored by the Defense Advanced Research Projects Agency (DARPA) and Air Force Research Laboratory, Air Force Materiel Command, USAF, under agreement number F30602-01-2-0537. | |||||
* | "make update" | Lutz Jänicke | 2002-07-30 | 1 | -339/+330 | |
| | ||||||
* | Replace 'ecdsaparam' commandline utility by 'ecparam' | Bodo Möller | 2002-07-14 | 1 | -317/+577 | |
| | | | | | | | | | | | | | | (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 | |||||
* | AES cipher suites are now official (RFC3268) | Bodo Möller | 2002-07-04 | 1 | -6/+26 | |
| | ||||||
* | Pass CFLAG to dependency makers, so non-standard system include paths are | Richard Levitte | 2002-06-27 | 1 | -1/+1 | |
| | | | | | handled properly. Part of PR 75 | |||||
* | Make sure buffers are large enough even for weird parameters | Bodo Möller | 2002-06-26 | 1 | -25/+65 | |
| | | | | Submitted by: Nils Larsch | |||||
* | Implement handling of EC parameter seeds (new functions | Bodo Möller | 2002-06-18 | 1 | -114/+247 | |
| | | | | | | | | EC_GROUP_set_seed(), EC_GROUP_get0_seed(), EC_GROUP_get_seed_len()). New functions ECPKParameters_print(), ECPKParameters_print_fp(). Submitted by: Nils Larsch | |||||
* | Some more prototype fixes. | Lutz Jänicke | 2002-06-14 | 3 | -14/+5 | |
| | | | | | | | Use DECLARE macros in asn1* instead of direct declaration. Submitted by: Goetz Babin-Ebell <babinebell@trustcenter.de> Reviewed by: PR: 89 | |||||
* | Add support for DJGPP. | Richard Levitte | 2002-06-13 | 1 | -4/+5 | |
| | | | | PR: 75 | |||||
* | Add missing prototypes. | Lutz Jänicke | 2002-06-13 | 4 | -5/+21 | |
| | | | | | Submitted by: Goetz Babin-Ebell <babinebell@trustcenter.de> PR: 89 | |||||
* | simplify asn1_flag | Bodo Möller | 2002-06-12 | 1 | -3/+3 | |
| | | | | | Submitted by: Nils Larsch Reviewed by: Bodo Moeller | |||||
* | Fix warnings. | Ben Laurie | 2002-06-11 | 2 | -2/+2 | |
| | ||||||
* | move ECC ASN1 that is not specific to ECDSA into crypto/ec/, | Bodo Möller | 2002-06-10 | 1 | -5/+10 | |
| | | | | | | and make some appropriate changes to the EC library. Submitted by: Nils Larsch | |||||
* | It's not good to have a pointer point at something in an inner block. | Richard Levitte | 2002-06-05 | 1 | -1/+2 | |
| | | | | PR: 66 | |||||
* | Check the return values where memory allocation failures may happen. | Richard Levitte | 2002-05-30 | 4 | -6/+29 | |
| | | | | PR: 49 | |||||
* | New functions EC_POINT_point2bn(), EC_POINT_bn2point(), ↵ | Bodo Möller | 2002-05-30 | 1 | -56/+31 | |
| | | | | | | EC_POINT_point2hex(), EC_POINT_hex2point() Submitted by: Nils Larsch | |||||
* | Make i2c_ASN1_BIT_STRING return the correct length. | Dr. Stephen Henson | 2002-05-29 | 1 | -2/+4 | |
| | ||||||
* | Add missing EVP_CIPHER_CTX_init call. | Dr. Stephen Henson | 2002-05-18 | 1 | -0/+2 | |
| | ||||||
* | Fix crypto/asn1/a_sign.c so that 'parameters' is omitted (not | Bodo Möller | 2002-04-26 | 1 | -2/+69 | |
| | | | | | | encoded as NULL) with id-dsa-with-sha1. Submitted by: Nils Larsch | |||||
* | Do not free p if it hasn't been used yet. | Richard Levitte | 2002-04-20 | 1 | -2/+1 | |
| | | | | Notified by Bernd Matthes <bernd.matthes@gemplus.com> | |||||
* | ECDSA representation bugfixes | Bodo Möller | 2002-04-12 | 1 | -23/+52 | |
| | | | | Submitted by: Nils Larsch | |||||
* | fix ECDSA handling | Bodo Möller | 2002-04-09 | 4 | -12/+21 | |
| | | | | Submitted by: Nils Larsch | |||||
* | Fixes for 'no-hw' combined with 'no-SOME_CIPHER'. | Bodo Möller | 2002-03-14 | 1 | -1/+3 | |
| | | | | | | Fix dsaparam usage output. Submitted by: Nils Larsch | |||||
* | Fix various warnings when compiling with KRB5 code. | Dr. Stephen Henson | 2002-03-12 | 1 | -0/+2 | |
| | ||||||
* | EC curve stuff | Bodo Möller | 2002-03-08 | 1 | -3/+11 | |
| | | | | Submitted by: Nils Larsch | |||||
* | make errors | Dr. Stephen Henson | 2002-02-22 | 2 | -1/+7 | |
| | ||||||
* | Update from stable branch. | Dr. Stephen Henson | 2002-02-22 | 1 | -11/+21 | |
| | ||||||
* | ECDSA support | Bodo Möller | 2002-02-13 | 12 | -172/+642 | |
| | | | | Submitted by: Nils Larsch <nla@trustcenter.de> | |||||
* | ASN1_BIT_STRING_set_bit() didn't clear previously set bits | Richard Levitte | 2002-02-03 | 1 | -0/+1 | |
| | ||||||
* | Shut up compiler warnings for inconsistent declarations. | Lutz Jänicke | 2002-01-29 | 2 | -2/+2 | |
| | ||||||
* | Constification, add config to /dev/crypto. | Ben Laurie | 2002-01-18 | 2 | -1/+16 | |
| | ||||||
* | Experimental configuration code. | Dr. Stephen Henson | 2002-01-05 | 3 | -2/+88 | |
| | | | | Incomplete, largely untested and subject to change/deletion. | |||||
* | remove redundant ERR_load_... declarations | Bodo Möller | 2001-12-17 | 1 | -2/+0 | |
| | ||||||
* | NO_DSA, NO_RSA patches. | Dr. Stephen Henson | 2001-12-01 | 4 | -0/+16 | |
| | ||||||
* | make update | Richard Levitte | 2001-11-15 | 1 | -1/+1 | |
| | | | | perl util/mkerr.pl -recurse -write -rebuild | |||||
* | cast to 'unsigned long' before using ~ if we need an unsigned long result | Bodo Möller | 2001-11-09 | 1 | -2/+2 | |
| | | | | Submitted by: "Stefan Marxen" <stefan.marxen@gmx.net> | |||||
* | Modify EVP cipher behaviour in a similar way | Dr. Stephen Henson | 2001-10-17 | 2 | -5/+5 | |
| | | | | to digests to retain compatibility. | |||||
* | Retain compatibility of EVP_DigestInit() and EVP_DigestFinal() | Dr. Stephen Henson | 2001-10-16 | 5 | -10/+10 | |
| | | | | | | with existing code. Modify library to use digest *_ex() functions. | |||||
* | 'make update' | Richard Levitte | 2001-10-04 | 1 | -231/+231 | |
| | ||||||
* | Because there's chances we clash with the system's types.h, rename our | Richard Levitte | 2001-10-04 | 1 | -1/+1 | |
| | | | | types.h to ossl_typ.h. | |||||
* | Support fractional seconds in GeneralizedTime | Dr. Stephen Henson | 2001-09-28 | 1 | -0/+13 | |
| | ||||||
* | Make the necessary changes to work with the recent "ex_data" overhaul. | Geoff Thorpe | 2001-09-01 | 1 | -9/+4 | |
| | | | | | | | | | | | See the commit log message for that for more information. NB: X509_STORE_CTX's use of "ex_data" support was actually misimplemented (initialisation by "memset" won't/can't/doesn't work). This fixes that but requires that X509_STORE_CTX_init() be able to handle errors - so its prototype has been changed to return 'int' rather than 'void'. All uses of that function throughout the source code have been tracked down and adjusted. | |||||
* | gcc can't spot that 'derlst' is not used uninitialised, so appease it. | Geoff Thorpe | 2001-08-26 | 1 | -1/+1 | |
| | ||||||
* | The indexes returned by ***_get_ex_new_index() functions are used when | Geoff Thorpe | 2001-08-12 | 1 | -3/+4 | |
| | | | | | | | | setting stack (actually, array) values in ex_data. So only increment the global counters if the underlying CRYPTO_get_ex_new_index() call succeeds. This change doesn't make "ex_data" right (see the comment at the head of ex_data.c to know why), but at least makes the source code marginally less frustrating. | |||||
* | Start to reduce some of the header bloat. | Ben Laurie | 2001-08-05 | 2 | -139/+141 | |
| |