X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fxonotic.git;a=blobdiff_plain;f=server%2Frcon.pl;h=45952cb6b2b6b42679843994a0c4cc794f445ad6;hp=80b651a050dfa4207ed7f613f2e87bb98f8429c8;hb=3c038e72fec1773e6b0ab7f55e2b7ab59c85cb99;hpb=e5832bf2ecac60a672a29c85cd8dec341a215e1c diff --git a/server/rcon.pl b/server/rcon.pl index 80b651a0..45952cb6 100755 --- a/server/rcon.pl +++ b/server/rcon.pl @@ -457,7 +457,7 @@ sub recvchallenge($) if not defined $s; length $s or last; - if($s =~ /^\377\377\377\377challenge (.*)$/s) + if($s =~ /^\377\377\377\377challenge (.*?)(?:$|\0)/s) { return $1; }