Richard Levitte
|
a481b4b52c
A couple more cases where RAND_add() gets an integer instead of a
|
20 years ago |
Richard Levitte
|
61a88c31c0
Typo
|
21 years ago |
Richard Levitte
|
4de65cbc06
S_IFBLK and S_IFCHR may not exist in some places (like Windows), so
|
21 years ago |
Richard Levitte
|
de02ec2767
Check if a random "file" is really a device file, and treat it
|
21 years ago |
Richard Levitte
|
4579924b7e
Cleanse memory using the new OPENSSL_cleanse() function.
|
22 years ago |
Ben Laurie
|
54a656ef08
Security fixes brought forward from 0.9.7.
|
22 years ago |
Richard Levitte
|
f0b54fefe9
Some platforms (most notably Windows) do not have a $HOME by default.
|
23 years ago |
Bodo Möller
|
a2cf08cc23
undo previous change: "e_os.h" is now the official name for the file
|
24 years ago |
Bodo Möller
|
d3a73875e2
include e_os.h as "openssl/e_os.h" (as elsewhere)
|
24 years ago |
Richard Levitte
|
627774fd87
Since RAND_file_name() uses strlen, make sure the number that's
|
24 years ago |
Richard Levitte
|
4981372d03
Include OpenSSL header files earlier so macros like OPENSSL_SYS_VMS
|
24 years ago |
Richard Levitte
|
bc36ee6227
Use new-style system-id macros everywhere possible. I hope I haven't
|
24 years ago |
Ulf Möller
|
36fafffae2
New function OPENSSL_issetugid(). Needs more work.
|
24 years ago |
Ulf Möller
|
a71b5abfa4
use <= instead of ==
|
24 years ago |
Ulf Möller
|
928cc3a6de
point out that RAND_load_file() etc are only for seed files, not for
|
24 years ago |
Richard Levitte
|
74d2b0f112
Don't include e_os.h before the system headers
|
24 years ago |
Bodo Möller
|
4ee1eb7bd4
There are compilers that complain if a variable has the same name as a
|
24 years ago |
Richard Levitte
|
26a3a48d65
There have been a number of complaints from a number of sources that names
|
24 years ago |
Bodo Möller
|
50e4e9283d
When open()ing 'file' in RAND_write_file, don't use O_EXCL.
|
24 years ago |
Ulf Möller
|
a6aa71ff5f
Bug fix: RAND_write_file() failed to write to files created by open()
|
25 years ago |
Richard Levitte
|
87b89b799f
Make sure an error condition is returned if, for some reason, the file
|
25 years ago |
Bodo Möller
|
bf8479d22f
Workaround for Windoze weirdness.
|
25 years ago |
Richard Levitte
|
668ba7d63f
ftruncate() and fileno() are not supported on all versions of OpenVMS
|
25 years ago |
Richard Levitte
|
3e0f27f3c9
Changes to synchronise with Unix.
|
25 years ago |
Ulf Möller
|
9d1a01be8f
Source code cleanups: Use void * rather than char * in lhash,
|
25 years ago |
Bodo Möller
|
05ccd698b9
RAND_load_file(..., -1) now means "read the complete file";
|
25 years ago |
Bodo Möller
|
ce052b6c3b
Under VMS, ftruncate should be available
|
25 years ago |
Bodo Möller
|
e84c2d2679
As ftruncate is not availabe on all platforms, switch back to
|
25 years ago |
Ulf Möller
|
60b5245360
Document RAND library.
|
25 years ago |
Bodo Möller
|
674b8eec4c
In RAND_write_file, truncate the file to the no. of bytes written
|
25 years ago |