summaryrefslogtreecommitdiff
path: root/apps/gendh.c
Commit message (Collapse)AuthorAgeFilesLines
* Use new-style system-id macros everywhere possible. I hope I haven'tlevitte2001-02-201-1/+1
| | | | | | | missed any. This compiles and runs on Linux, and external applications have no problems with it. The definite test will be to build this on VMS.
* Make all configuration macros available for application by makinglevitte2001-02-191-1/+1
| | | | | | | | | | | | sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
* Merge the engine branch into the main trunk. All conflicts resolved.levitte2000-10-261-3/+30
| | | | At the same time, add VMS support for Rijndael.
* On VMS, stdout may very well lead to a file that is written to in alevitte2000-09-201-1/+9
| | | | | | | | | | | | | | | | | record-oriented fashion. That means that every write() will write a separate record, which will be read separately by the programs trying to read from it. This can be very confusing. The solution is to put a BIO filter in the way that will buffer text until a linefeed is reached, and then write everything a line at a time, so every record written will be an actual line, not chunks of lines and not (usually doesn't happen, but I've seen it once) several lines in one record. Voila, BIO_f_linebuffer() is born. Since we're so close to release time, I'm making this VMS-only for now, just to make sure no code is needlessly broken by this. After the release, this BIO method will be enabled on all other platforms as well.
* Undo the changes I just made. I'm not sure what I was thinking of.levitte2000-06-281-14/+5
| | | | The message to everyone is "Do not hack OpenSSL when stressed"...
* Make it possible for users of the openssl applications to specify thelevitte2000-06-281-5/+14
| | | | EGD should be used as seeding input, and where the named socket is.
* New '-dsaparam' option for 'openssl dhparam', and related fixes.bodo2000-03-031-1/+2
|
* 'rand'/'-rand' documentation.bodo2000-03-011-1/+1
|
* Make gcc 2.95.2 happy again, even under ``-Wall -Wshadow -Wpointer-arith ↵rse2000-02-111-0/+3
| | | | | | -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline''.
* Avoid some warnings.bodo1999-11-091-1/+0
|
* Various randomness handling bugfixes and improvements --bodo1999-10-261-37/+7
| | | | | some utilities that should have used RANDFILE did not, and -rand handling was broken except in genrsa.
* Avoid warnings.bodo1999-06-101-1/+1
|
* More evil cast removal.ben1999-06-031-3/+3
|
* New Configure option no-<cipher> (rsa, idea, rc5, ...).ulf1999-04-271-2/+2
|
* Remove NOPROTO definitions and error code comments.ulf1999-04-261-6/+0
|
* Change #include filenames from <foo.h> to <openssl.h>.bodo1999-04-231-7/+7
| | | | | | Submitted by: Reviewed by: PR:
* Change functions to ANSI C.ulf1999-04-191-14/+9
|
* Initial revisionrse1998-12-211-0/+234