diff --git a/public/git-broadcast.php b/public/git-broadcast.php index 5f09dfa..6e34704 100644 --- a/public/git-broadcast.php +++ b/public/git-broadcast.php @@ -163,7 +163,7 @@ switch($_SERVER['HTTP_X_GITHUB_EVENT']) { if(!empty($message)) { var_dump($message); $sock = fsockopen($config['boat']['host'], $config['boat']['port'], $errno, $errstr, 5); - $message = chr(0xF) . hash_hmac('sha256', $message, $config['boat']['secret']) . $message . chr(0xF); + $message = chr(1) . $message; + $message = hash_hmac('sha256', $message, $config['boat']['secret'], true) . $message; fwrite($sock, $message); - fflush($sock); }