summaryrefslogtreecommitdiffstats
path: root/crypto/rand/randfile.c
AgeCommit message (Expand)Author
2005-11-03Mask libcrypto references to stat with OPENSSL_NO_POSIX_IO.Andy Polyakov
2005-05-21When _XOPEN_SOURCE is defined, make sure it's defined to 500. Required inRichard Levitte
2004-03-25Wrap code starting with a definition.Richard Levitte
2004-03-25A couple more cases where RAND_add() gets an integer instead of aRichard Levitte
2004-01-29TypoRichard Levitte
2004-01-26S_IFBLK and S_IFCHR may not exist in some places (like Windows), soRichard Levitte
2003-12-27Check if a random "file" is really a device file, and treat itRichard Levitte
2002-11-28Cleanse memory using the new OPENSSL_cleanse() function.Richard Levitte
2002-11-13Security fixes brought forward from 0.9.7.Ben Laurie
2001-05-03Some platforms (most notably Windows) do not have a $HOME by default.Richard Levitte
2001-02-22undo previous change: "e_os.h" is now the official name for the fileBodo Möller
2001-02-22include e_os.h as "openssl/e_os.h" (as elsewhere)Bodo Möller
2001-02-22Since RAND_file_name() uses strlen, make sure the number that'sRichard Levitte
2001-02-20Include OpenSSL header files earlier so macros like OPENSSL_SYS_VMSRichard Levitte
2001-02-20Use new-style system-id macros everywhere possible. I hope I haven'tRichard Levitte
2001-02-14New function OPENSSL_issetugid(). Needs more work.Ulf Möller
2001-02-08use <= instead of ==Ulf Möller
2001-02-08point out that RAND_load_file() etc are only for seed files, not forUlf Möller
2000-09-11Don't include e_os.h before the system headersRichard Levitte
2000-06-16There are compilers that complain if a variable has the same name as aBodo Möller
2000-06-01There have been a number of complaints from a number of sources that namesRichard Levitte
2000-05-11When open()ing 'file' in RAND_write_file, don't use O_EXCL.Bodo Möller
2000-03-19Bug fix: RAND_write_file() failed to write to files created by open()Ulf Möller
2000-03-19Make sure an error condition is returned if, for some reason, the fileRichard Levitte
2000-03-11Workaround for Windoze weirdness.Bodo Möller
2000-02-26ftruncate() and fileno() are not supported on all versions of OpenVMSRichard Levitte
2000-02-25Changes to synchronise with Unix.Richard Levitte
2000-01-30Source code cleanups: Use void * rather than char * in lhash,Ulf Möller
2000-01-24RAND_load_file(..., -1) now means "read the complete file";Bodo Möller
2000-01-23Under VMS, ftruncate should be availableBodo Möller
2000-01-23As ftruncate is not availabe on all platforms, switch back toBodo Möller
2000-01-21Document RAND library.Ulf Möller
2000-01-21In RAND_write_file, truncate the file to the no. of bytes writtenBodo Möller
2000-01-21Check RAND_bytes() return value or use RAND_pseudo_bytes().Ulf Möller
2000-01-13Precautions against using the PRNG uninitialized: RAND_bytes() nowUlf Möller
1999-10-26Various randomness handling bugfixes and improvements --Bodo Möller
1999-09-11Initial support for MacOS.Andy Polyakov
1999-05-21It was a very bad idea to use #include "../e_os.h" -- when this occursBodo Möller
1999-05-20Add a kludge :-(Bodo Möller
1999-05-20Don't install e_os.h in include/openssl, use it only as a localBodo Möller
1999-05-13VMS support.Ulf Möller
1999-04-23Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller
1999-04-19Change functions to ANSI C.Ulf Möller
1999-04-16Write random seed file in binary mode.Ulf Möller
1999-02-09More exactitude with function arguments.Ben Laurie
1999-01-25Oops. One header too many.Ben Laurie
1999-01-25Reduce header dependencies.Ben Laurie
1999-01-24Minor constification.Ben Laurie
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall