aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move the registration of callback functions to special functionsRichard Levitte2000-02-2028-78/+385
| | | | | | | | | | designed for that. This removes the potential error to mix data and function pointers. Please note that I'm a little unsure how incorrect calls to the old ctrl functions should be handled, in som cases. I currently return 0 and that's it, but it may be more correct to generate a genuine error in those cases.
* Workaround for irrelevant problem.Bodo Möller2000-02-201-7/+16
|
* ignore Client Hellos when we're in handshake anywayBodo Möller2000-02-201-9/+23
|
* Tolerate fragmentation and interleaving in the SSL 3/TLS record layer.Bodo Möller2000-02-2013-286/+372
|
* Document OPENSSL_VERSION_NUMBERUlf Möller2000-02-201-0/+46
|
* Fix gcc warnings.Ulf Möller2000-02-205-13/+12
|
* Change the 'other' structure in certificate aux info.Dr. Stephen Henson2000-02-204-6/+12
|
* Allow for higher granularity of entropy estimates by using 'double'Bodo Möller2000-02-196-15/+26
| | | | | | | instead of 'unsigned' counters. Seed PRNG in MacOS/GetHTTPS.src/GetHTTPS.cpp. Partially submitted by Yoram Meroz <yoram@mail.idrive.com>.
* Add -clrext option to 'x509'Dr. Stephen Henson2000-02-192-25/+24
|
* Keep variable names consistent with corresponding pre-processorBodo Möller2000-02-181-7/+7
| | | | symbols.
* Make excluded cipher entry in opensslconf.h a bit more descriptive.Ulf Möller2000-02-181-1/+2
|
* Change the example to show apr1 with an 8-character salt.Bodo Möller2000-02-181-8/+8
|
* Stay compatible to older Perl5 releases (see diff -r1.11 -r1.12).Bodo Möller2000-02-181-1/+2
|
* Avoid potential conflicts between #defines in opensslconf.h andBodo Möller2000-02-181-13/+21
| | | | | | | | defines when compiling applications, and allow applications to select what #defines to enable -- OPENSSL_EXLUCDE_DEFINES enables the "#define NO_whatever" stuff only, which avoids potential severe confusion caused by "#define _REENTRANT" when opensslconf.h is not the first header file #included.
* add missing 'static'Bodo Möller2000-02-181-1/+1
|
* Make Configure add the configuration options that it was copmiledRichard Levitte2000-02-181-2/+22
| | | | | | | with. Currently, those defines are protected with a OPENSSL_EXCLUDED. That may not be the best strategy, but it will do for now.
* Cosmetic change. No, openssl.h.in is not autogenerated :-)Richard Levitte2000-02-181-2/+1
|
* New functions and option to use NEW in certificate requests.Dr. Stephen Henson2000-02-187-12/+45
|
* Make sure the return value of by_file_ctrl(..., X509_L_FILE_LOAD, ...)Bodo Möller2000-02-171-7/+8
| | | | | | | aka X509_LOOKUP_load_file(...) is always 0 or 1, not the counter returned from the recently introduced function X509_load_cert_crl_file. X509_STORE_load_locations expects X509_LOOKUP_load_file to return 1 on success, and possibly there's other software that relies on this too.
* Casts now unnecessary because of changed prototype.Bodo Möller2000-02-171-3/+3
|
* Get rid of evil cast.Ben Laurie2000-02-171-1/+1
|
* Reflect API changes.Ben Laurie2000-02-172-2/+2
|
* Add -pass argument to 'enc'.Dr. Stephen Henson2000-02-174-5/+29
| | | | Fix to make Win32 compile work again.
* Pass phrase reorganisation.Dr. Stephen Henson2000-02-1625-390/+334
|
* Add support for Compaq Atalla crypto accelerator.Ben Laurie2000-02-163-0/+201
|
* Move primes to read-only segment.Andy Polyakov2000-02-162-2/+2
|
* Fix signed/unsigned warnings.Ben Laurie2000-02-165-5/+8
|
* Install manpages below OPENSSLDIR (I think it was meant to be this way?).Ulf Möller2000-02-151-6/+7
| | | | New variable for man directory.
* Create the man directories where the manpages will be put.Ulf Möller2000-02-151-4/+4
|
* Move initial key to read-only segment.Andy Polyakov2000-02-151-1/+1
|
* Move CAST_S_tables to read-only segment.Andy Polyakov2000-02-152-16/+16
|
* Avoid GNU C assembler templates under Solaris x86.Andy Polyakov2000-02-153-17/+37
|
* New NO_INLINE_ASM macro. Primary target for the moment is Solaris x86Andy Polyakov2000-02-153-4/+4
| | | | which can't stand GNU C assembler templates.
* Fix for Netscape "hang" bug.Dr. Stephen Henson2000-02-153-0/+32
|
* test_mont was exercising 100-bit multiplication modulus X*I-bit, whereAndy Polyakov2000-02-151-1/+1
| | | | | | | X is 5120 on 32-bit and 151552 on 64-bit architectures and I varies from 0 to 4. As result the test was *unreasonably* slow and virtually impossible to complete on 64-bit architectures (e.g. IRIX bc couldn't even swallow such long lines).
* Remove the access() call altogether for VMS, since it doesn't quiteRichard Levitte2000-02-151-5/+11
| | | | | | | work for directory specifications (this will be reported as a bug to DEC^H^H^HCompaq). It could as well be removed for all others as well, since stat() and open() will return appropriate errors as well, but I leave that to someone else to decide.
* Time ran away...Richard Levitte2000-02-141-3/+3
|
* Add a couple of forgotten $(PERL), and make the code to run pod2html aRichard Levitte2000-02-141-2/+16
| | | | tad more readable.
* Modernise 'selfsign.c' to use new X509_NAME codeDr. Stephen Henson2000-02-132-22/+34
| | | | | and add example of extension aliasing. Also fix the extension aliasing because it didn't work :-)
* HP-UX tune-up: new unified configs, HP C compiler bug workaround.Andy Polyakov2000-02-127-122/+214
|
* Make pkcs12 and smime applications seed random numberDr. Stephen Henson2000-02-125-13/+74
| | | | | generator (otherwise they don't work) and add -rand option. Update docs.
* A hack to make sure access() will give us the correct answer about theRichard Levitte2000-02-111-0/+8
| | | | | accessability of an "empty" directory. Thsi *is* weird, and a better solution will be provided in apps/ca.c, when I get time to hack at it.
* Corrections.Bodo Möller2000-02-113-9/+14
|
* Update.Bodo Möller2000-02-114-41/+54
|
* Implement MD5-based "apr1" password hash.Bodo Möller2000-02-113-78/+376
|
* Correct time in seconds instead of minutes.Ben Laurie2000-02-111-1/+1
|
* Fix shadow.Ben Laurie2000-02-111-8/+8
|
* Add compilation of the new passwd utility.Richard Levitte2000-02-111-1/+1
|
* Add references to the new passwd utility.Richard Levitte2000-02-111-0/+5
|
* Make gcc 2.95.2 happy again, even under ``-Wall -Wshadow -Wpointer-arith ↵Ralf S. Engelschall2000-02-1140-11/+80
| | | | | | -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline''.