Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Preserve reason strings in automatically build tables. | Bodo Möller | 2000-03-05 | 1 | -1/+2 |
| | |||||
* | Check tlen size in all padding_check functions. As called within the rsa | Ulf Möller | 2000-02-22 | 2 | -1/+16 |
| | | | | | | library, the output buffer always is large enough, but if the tlen parameter is there, it should be checked in the interest of clarity, as proposed by David Sacerdote <das33@cornell.edu>. | ||||
* | New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to access | Ulf Möller | 2000-02-05 | 2 | -8/+10 |
| | | | | | temporary BIGNUMs. BN_CTX still uses a fixed number of BIGNUMs, but the BN_CTX implementation could now easily be changed. | ||||
* | ispell (and minor modifications) | Ulf Möller | 2000-02-03 | 3 | -4/+4 |
| | |||||
* | Checked in some junk. Sorry. | Ulf Möller | 2000-01-30 | 1 | -5/+0 |
| | |||||
* | Seek out and destroy another evil cast. | Ulf Möller | 2000-01-30 | 1 | -0/+5 |
| | |||||
* | Tidy up CRYPTO_EX_DATA structures. | Dr. Stephen Henson | 2000-01-23 | 3 | -29/+31 |
| | |||||
* | Document the DH library, and make some minor changes along the way. | Ulf Möller | 2000-01-22 | 1 | -2/+2 |
| | |||||
* | Rename rsa_oaep_test to the more appropriate name rsa_test for the | Ulf Möller | 2000-01-18 | 2 | -1/+1 |
| | | | | benefit of MS-DOS users. | ||||
* | Let "make test" survive without DEVRANDOM | Bodo Möller | 2000-01-14 | 1 | -0/+5 |
| | | | | | (and rename a target in test/Makefile.ssl to make it easier to guess the name of the file executed by it) | ||||
* | Precautions against using the PRNG uninitialized: RAND_bytes() now | Ulf Möller | 2000-01-13 | 3 | -5/+10 |
| | | | | | | returns int (1 = ok, 0 = not seeded). New function RAND_add() is the same as RAND_seed() but takes an estimate of the entropy as an additional argument. | ||||
* | Turn BN_prime_checks into a macro. | Bodo Möller | 2000-01-12 | 1 | -2/+2 |
| | | | | Primes p where (p-1)/2 is prime too are called "safe", not "strong". | ||||
* | Improve support for running everything as a monolithic application. | Bodo Möller | 1999-10-25 | 1 | -1/+1 |
| | | | | Submitted by: Lennart Bång, Bodo Möller | ||||
* | Replace the macros in asn1.h with function equivalents. Also make UTF8Strings | Dr. Stephen Henson | 1999-10-20 | 1 | -1/+1 |
| | | | | tolerated in certificates. | ||||
* | Add new sign and verify members to RSA_METHOD and change SSL code to use sign | Dr. Stephen Henson | 1999-09-18 | 3 | -60/+111 |
| | | | | and verify rather than direct encrypt/decrypt. | ||||
* | "make update" | Bodo Möller | 1999-09-10 | 1 | -0/+7 |
| | |||||
* | Correct warnings. | Ben Laurie | 1999-09-09 | 1 | -0/+4 |
| | |||||
* | Fix typo. | Dr. Stephen Henson | 1999-09-08 | 1 | -1/+1 |
| | |||||
* | Oops... forgot the other RSA_NULL patches... | Dr. Stephen Henson | 1999-09-08 | 5 | -5/+17 |
| | |||||
* | This is preliminary support for an "RSA null" cipher. Unfortunately when | Dr. Stephen Henson | 1999-09-08 | 1 | -0/+145 |
| | | | | | | | | | | | | | | | OpenSSL is compiled with NO_RSA, no RSA operations can be used: including key generation storage and display of RSA keys. Since these operations are not covered by the RSA patent (my understanding is it only covers encrypt, decrypt, sign and verify) they can be included: this is an often requested feature, attempts to use the patented operations return an error code. This is enabled by setting RSA_NULL. This means that if a particular application has its own legal US RSA implementation then it can use that instead by setting it as the default RSA method. Still experimental and needs some fiddling of the other libraries so they have some options that don't attempt to use RSA if it isn't allowed. | ||||
* | New RSA flag RSA_FLAG_EXT_PKEY, to always call rsa_mod_exp. | Dr. Stephen Henson | 1999-07-27 | 2 | -5/+13 |
| | |||||
* | RSA private keys without dmp1/dmq1/iqmp are also valid (but slower). | Ulf Möller | 1999-07-15 | 1 | -35/+45 |
| | |||||
* | Eliminate a warning: BN_mod_inverse() returns a (BIGNUM *) and remove and | Dr. Stephen Henson | 1999-07-13 | 2 | -3/+2 |
| | | | | unnecessary cast. | ||||
* | correct error handling | Bodo Möller | 1999-07-12 | 3 | -35/+50 |
| | | | | insert spaces in products that occur in error codes | ||||
* | typo | Bodo Möller | 1999-07-11 | 1 | -1/+2 |
| | |||||
* | New function RSA_check_key. | Bodo Möller | 1999-07-11 | 1 | -0/+159 |
| | |||||
* | New function RSA_check_key, | Bodo Möller | 1999-07-11 | 3 | -2/+23 |
| | | | | openssl rsa -check | ||||
* | Fix memory checking. | Bodo Möller | 1999-07-09 | 1 | -1/+1 |
| | |||||
* | New functions to allow RSA_METHODs to be changed without poking round in | Dr. Stephen Henson | 1999-06-29 | 2 | -0/+23 |
| | | | | RSA structure internals. | ||||
* | Close another memory hole. | Bodo Möller | 1999-06-25 | 1 | -0/+8 |
| | |||||
* | Some constification and stacks that slipped through the cracks (how?). | Ben Laurie | 1999-06-04 | 1 | -2/+3 |
| | |||||
* | More evil cast removal. | Ben Laurie | 1999-06-03 | 2 | -2/+2 |
| | |||||
* | It was a very bad idea to use #include "../e_os.h" -- when this occurs | Bodo Möller | 1999-05-21 | 2 | -24/+27 |
| | | | | | | | | | | in cryptlib.h (which is often included as "../cryptlib.h"), then the question remains relative to which directory this is to be interpreted. gcc went one further directory up, as intended; but makedepend thinks differently, and so probably do some C compilers. So the ../ must go away; thus e_os.h goes back into include/openssl (but I now use #include "openssl/e_os.h" instead of <openssl/e_os.h> to make the point) -- and we have another huge bunch of dependency changes. Argh. | ||||
* | Add a kludge :-( | Bodo Möller | 1999-05-20 | 1 | -24/+21 |
| | | | | | | | There were problems with putting e_os.h just into the top directory, because the test programs are compiled within test/ in the "standard" case in in their original directories in the makefile.one case; and in the latter symlinks may not be available. | ||||
* | Don't install e_os.h in include/openssl, use it only as a local | Bodo Möller | 1999-05-20 | 2 | -43/+45 |
| | | | | include file. | ||||
* | Declare test key data as static. | Ulf Möller | 1999-05-20 | 1 | -28/+28 |
| | | | | Submitted by: Andy Polyakov <appro@fy.chalmers.se> | ||||
* | Update dependencies. | Bodo Möller | 1999-05-15 | 1 | -34/+38 |
| | |||||
* | Fix various things to let OpenSSL even pass ``egcc -pipe -O2 -Wall -Wshadow | Ralf S. Engelschall | 1999-05-10 | 1 | -4/+4 |
| | | | | | -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline'' with EGCS 1.1.2+ | ||||
* | Support additional Win32 compilers. | Ulf Möller | 1999-05-06 | 1 | -130/+130 |
| | | | | Borland C submitted by: Janez Jere <jj@void.si> | ||||
* | Support INSTALL_PREFIX for packagers. | Bodo Möller | 1999-04-29 | 1 | -2/+4 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Bug fix. | Ulf Möller | 1999-04-29 | 1 | -5/+7 |
| | |||||
* | Ignore Makefile.save | Ulf Möller | 1999-04-29 | 1 | -0/+1 |
| | | | | Submitted by: Anonymous | ||||
* | Missing "else". | Ulf Möller | 1999-04-29 | 1 | -2/+1 |
| | |||||
* | Obey $(PERL) when running util/mklink.pl. | Bodo Möller | 1999-04-29 | 1 | -3/+3 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Use util/mklink.pl instead of util/mklink.sh. | Bodo Möller | 1999-04-28 | 1 | -3/+3 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Decrypt test vector data even if previous decryption failed to get | Ulf Möller | 1999-04-28 | 1 | -2/+1 |
| | | | | better diagnostics. | ||||
* | Message digest stuff. | Ulf Möller | 1999-04-27 | 1 | -1/+1 |
| | |||||
* | New Configure option no-<cipher> (rsa, idea, rc5, ...). | Ulf Möller | 1999-04-27 | 2 | -0/+6 |
| | |||||
* | New Configure option no-<cipher> (rsa, idea, rc5, ...). | Ulf Möller | 1999-04-27 | 3 | -2/+14 |
| | |||||
* | Remove NOPROTO-related macros. | Ulf Möller | 1999-04-26 | 1 | -1/+1 |
| |