History log of /openssl/crypto/rand/randfile.c (Results 101 – 119 of 119)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 674b8eec 21-Jan-2000 Bodo Möller

In RAND_write_file, truncate the file to the no. of bytes written
(we're now using fopen(..., "rb+") instead of fopen(..., "wb"),
so the file is not truncated automatically).


# e7f97e2d 21-Jan-2000 Ulf Möller

Check RAND_bytes() return value or use RAND_pseudo_bytes().


# eb952088 13-Jan-2000 Ulf Möller

Precautions against using the PRNG uninitialized: RAND_bytes() now
returns int (1 = ok, 0 = not seeded). New function RAND_add() is the
same as RAND_seed() but takes an estimate of the entrop

Precautions against using the PRNG uninitialized: RAND_bytes() now
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.

show more ...


# a31011e8 26-Oct-1999 Bodo Möller

Various randomness handling bugfixes and improvements --
some utilities that should have used RANDFILE did not,
and -rand handling was broken except in genrsa.


# 17f389bb 11-Sep-1999 Andy Polyakov

Initial support for MacOS.

This will soon be complemented with MacOS specific source code files and
INSTALL.MacOS.

I (Andy) have decided to get rid of a number of #include <sys/

Initial support for MacOS.

This will soon be complemented with MacOS specific source code files and
INSTALL.MacOS.

I (Andy) have decided to get rid of a number of #include <sys/types.h>.
I've verified it's ok (both by examining /usr/include/*.h and compiling)
on a number of Unix platforms. Unfortunately I don't have Windows box
to verify this on. I really appreciate if somebody could try to compile
it and contact me a.s.a.p. in case a problem occurs.

Submitted by: Roy Wood <roy@centricsystems.ca>
Reviewed by: Andy Polyakov <appro@fy.chalmers.se>

show more ...


Revision tags: OpenSSL_0_9_4, OpenSSL_0_9_3a, OpenSSL_0_9_3, OpenSSL_0_9_3beta2
# 7e701817 21-May-1999 Bodo Möller

It was a very bad idea to use #include "../e_os.h" -- when this occurs
in cryptlib.h (which is often included as "../cryptlib.h"), then the
question remains relative to which directory this i

It was a very bad idea to use #include "../e_os.h" -- when this occurs
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.

show more ...


# d6847aed 20-May-1999 Bodo Möller

Add a kludge :-(
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 direc

Add a kludge :-(
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.

show more ...


# 17e3dd1c 20-May-1999 Bodo Möller

Don't install e_os.h in include/openssl, use it only as a local
include file.


Revision tags: OpenSSL_0_9_3beta1
# 7d7d2cbc 13-May-1999 Ulf Möller

VMS support.

Submitted by: Richard Levitte <richard@levitte.org>


# ec577822 23-Apr-1999 Bodo Möller

Change #include filenames from <foo.h> to <openssl.h>.

Submitted by:
Reviewed by:
PR:


# 6b691a5c 19-Apr-1999 Ulf Möller

Change functions to ANSI C.


# 2fef6785 16-Apr-1999 Ulf Möller

Write random seed file in binary mode.

Submitted by: Richard Levitte <levitte@stacken.kth.se>


Revision tags: OpenSSL_0_9_2b
# bf5dcd13 09-Feb-1999 Ben Laurie

More exactitude with function arguments.


# fd9d35f5 25-Jan-1999 Ben Laurie

Oops. One header too many.


# a224de3f 25-Jan-1999 Ben Laurie

Reduce header dependencies.


# 41c62a8e 24-Jan-1999 Ben Laurie

Minor constification.


Revision tags: OpenSSL_0_9_1c, SSLeay_0_9_1b
# dfeab068 21-Dec-1998 Ralf S. Engelschall

Import of old SSLeay release: SSLeay 0.9.1b (unreleased)


Revision tags: SSLeay_0_9_0b
# 58964a49 21-Dec-1998 Ralf S. Engelschall

Import of old SSLeay release: SSLeay 0.9.0b


Revision tags: SSLeay_0_8_1b
# d02b48c6 21-Dec-1998 Ralf S. Engelschall

Import of old SSLeay release: SSLeay 0.8.1b


12345