Remove errors from Utils::getRandomBytes()

This commit is contained in:
Shoghi Cervantes 2014-10-19 13:44:38 +02:00
parent 3b47513439
commit 34946faf94
3 changed files with 5 additions and 5 deletions

View File

@ -1083,7 +1083,7 @@ class Server{
return false; return false;
} }
$seed = $seed === null ? Binary::readInt(Utils::getRandomBytes(4, false)) : (int) $seed; $seed = $seed === null ? Binary::readInt(@Utils::getRandomBytes(4, false)) : (int) $seed;
if($generator !== null and class_exists($generator) and is_subclass_of($generator, Generator::class)){ if($generator !== null and class_exists($generator) and is_subclass_of($generator, Generator::class)){
$generator = new $generator($options); $generator = new $generator($options);
@ -1488,7 +1488,7 @@ class Server{
"level-type" => "DEFAULT", "level-type" => "DEFAULT",
"enable-query" => true, "enable-query" => true,
"enable-rcon" => false, "enable-rcon" => false,
"rcon.password" => substr(base64_encode(Utils::getRandomBytes(20, false)), 3, 10), "rcon.password" => substr(base64_encode(@Utils::getRandomBytes(20, false)), 3, 10),
"auto-save" => true, "auto-save" => true,
]); ]);
@ -1534,7 +1534,7 @@ class Server{
} }
$this->logger->info("Starting Minecraft PE server on " . ($this->getIp() === "" ? "*" : $this->getIp()) . ":" . $this->getPort()); $this->logger->info("Starting Minecraft PE server on " . ($this->getIp() === "" ? "*" : $this->getIp()) . ":" . $this->getPort());
define("BOOTUP_RANDOM", Utils::getRandomBytes(16)); define("BOOTUP_RANDOM", @Utils::getRandomBytes(16));
$this->serverID = Binary::readLong(substr(Utils::getUniqueID(true, $this->getIp() . $this->getPort()), 0, 8)); $this->serverID = Binary::readLong(substr(Utils::getUniqueID(true, $this->getIp() . $this->getPort()), 0, 8));
$this->addInterface($this->mainInterface = new RakLibInterface($this)); $this->addInterface($this->mainInterface = new RakLibInterface($this));

View File

@ -66,7 +66,7 @@ class QueryHandler{
public function regenerateToken(){ public function regenerateToken(){
$this->lastToken = $this->token; $this->lastToken = $this->token;
$this->token = Utils::getRandomBytes(16, false); $this->token = @Utils::getRandomBytes(16, false);
} }
public static function getTokenString($token, $salt){ public static function getTokenString($token, $salt){

View File

@ -175,7 +175,7 @@ LICENSE;
echo "[?] " . $this->lang->rcon_enable . " (y/N): "; echo "[?] " . $this->lang->rcon_enable . " (y/N): ";
if(strtolower($this->getInput("n")) === "y"){ if(strtolower($this->getInput("n")) === "y"){
$config->set("enable-rcon", true); $config->set("enable-rcon", true);
$password = substr(base64_encode(Utils::getRandomBytes(20, false)), 3, 10); $password = substr(base64_encode(@Utils::getRandomBytes(20, false)), 3, 10);
$config->set("rcon.password", $password); $config->set("rcon.password", $password);
echo "[*] " . $this->lang->rcon_password . ": " . $password . "\n"; echo "[*] " . $this->lang->rcon_password . ": " . $password . "\n";
}else{ }else{