# HG changeset patch # User Dan # Date 1204487528 18000 # Node ID 3370d63928cf6cbecf882b6c87ad69bf5e426538 # Parent a3ee291330940bd91582e0fc06641b8ba63e48c0 Fixed PHP warning in Rijndael RNG code when open_basedir restriction in effect diff -r a3ee29133094 -r 3370d63928cf includes/rijndael.php --- a/includes/rijndael.php Thu Feb 28 12:33:25 2008 -0500 +++ b/includes/rijndael.php Sun Mar 02 14:52:08 2008 -0500 @@ -900,10 +900,10 @@ { $key .= chr(mt_rand(0, 255)); } - if ( file_exists('/dev/urandom') && is_readable('/dev/urandom') ) + if ( @file_exists('/dev/random') && @is_readable('/dev/random') ) { // Let's use something a little more secure - $ur = @fopen('/dev/urandom', 'r'); + $ur = @fopen('/dev/random', 'r'); if ( !$ur ) return $key; $ukey = @fread($ur, $len);