diff -ubBwr --exclude=uploads --exclude=images --exclude=images_pcf --exclude=config.php --exclude=languages/polish --exclude=settings.php src_original/admin/modules/user/users.php forum/admin/modules/user/users.php
--- src_original/admin/modules/user/users.php	2008-09-07 18:44:00.000000000 +0200
+++ forum/admin/modules/user/users.php	2008-10-06 11:19:52.000000000 +0200
@@ -692,7 +695,8 @@
 				}
 				else
 				{
-					$tmp_name = "../".$mybb->settings['avataruploadpath']."/remote_".md5(uniqid(rand(), true));
+					// $tmp_name = "../".$mybb->settings['avataruploadpath']."/remote_".md5(uniqid(rand(), true));
+					$tmp_name = "../".$mybb->settings['avataruploadpath']."/remote_".md5(uniqid(mt_rand(), true)); // KK: use_better_rand_engine.mod
 					$fp = @fopen($tmp_name, "wb");
 					if(!$fp)
 					{
@@ -1788,7 +1798,8 @@
 		global $admin_session;
 		if(!$_REQUEST['search_id'])
 		{
-			$search_id = md5(uniqid(rand(), true));
+			// $search_id = md5(uniqid(rand(), true));
+			$search_id = md5(uniqid(mt_rand(), true)); // KK: use_better_rand_engine.mod
 			$admin_session['data']['user_views'][$search_id] = $view;
 			update_admin_session('user_views', $admin_session['data']['user_views']);
 			$_REQUEST['search_id'] = $search_id;
diff -ubBwr --exclude=uploads --exclude=images --exclude=images_pcf --exclude=config.php --exclude=languages/polish --exclude=settings.php src_original/private.php forum/private.php
--- src_original/private.php	2008-09-14 07:05:00.000000000 +0200
+++ forum/private.php	2008-09-17 11:25:09.000000000 +0200
@@ -47,7 +47,8 @@
 }
 
 // On a random occassion, recount the users pm's just to make sure everything is in sync.
-$rand = rand(0, 9);
+//$rand = rand(0, 9);
+$rand = mt_rand(0, 9); // KK: use_better_rand_engine.mod
 if($rand == 5)
 {
 	update_pm_count();
diff -ubBwr --exclude=uploads --exclude=images --exclude=images_pcf --exclude=config.php --exclude=languages/polish --exclude=settings.php src_original/usercp.php forum/usercp.php
--- src_original/usercp.php	2008-09-10 06:40:00.000000000 +0200
+++ forum/usercp.php	2008-09-17 11:25:09.000000000 +0200
@@ -1755,7 +1765,8 @@
 		}
 		else
 		{
-			$tmp_name = $mybb->settings['avataruploadpath']."/remote_".md5(uniqid(rand(), true));
+			// $tmp_name = $mybb->settings['avataruploadpath']."/remote_".md5(uniqid(rand(), true));
+			$tmp_name = $mybb->settings['avataruploadpath']."/remote_".md5(uniqid(mt_rand(), true)); // KK: use_better_rand_engine.mod
 			$fp = @fopen($tmp_name, "wb");
 			if(!$fp)
 			{


