IAC binary
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 36s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m33s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s

This commit is contained in:
Deon George 2025-01-31 16:33:43 +11:00
parent 3ed4907296
commit dd04872c1d
2 changed files with 4 additions and 4 deletions

View File

@ -1005,7 +1005,7 @@ final class EMSI extends BaseProtocol implements CRCInterface,ZmodemInterface
break; break;
default: default:
Log::debug(sprintf('%s: - IAC [%02x]',self::LOGKEY,ord($iac))); Log::debug(sprintf('%s: - IAC Unhandled [%02x]',self::LOGKEY,ord($iac)),['iac'=>$iac,'iaccmd'=>$iaccmd,'ch'=>ord($iac)]);
$ch = ord($iac); $ch = ord($iac);
$iac = NULL; $iac = NULL;

View File

@ -492,14 +492,14 @@ final class SocketClient {
} }
} }
$this->rx_buf .= $buf;
if ($flags === MSG_PEEK) { if ($flags === MSG_PEEK) {
Log::debug(sprintf('%s:- Returning [%d] chars as a result of a PEEK operation, buffer would have [%d], but still has [%d]',self::LOGKEY,$len,strlen($this->rx_buf.$buf),strlen($this->rx_buf)),['rx_buf'=>hex_dump($this->rx_buf),'buf'=>$buf]); Log::debug(sprintf('%s:- Returning [%d] chars as a result of a PEEK operation, buffer would have [%d], but still has [%d]',self::LOGKEY,$len,strlen($this->rx_buf.$buf),strlen($this->rx_buf)),['rx_buf'=>hex_dump($this->rx_buf),'buf'=>hex_dump($buf)]);
return substr($this->rx_buf.$buf,0,$len); return substr($this->rx_buf.$buf,0,$len);
} }
$this->rx_buf .= $buf;
if (self::DEBUG) if (self::DEBUG)
Log::debug(sprintf('%s:- Added [%d] chars to the RX buffer',self::LOGKEY,strlen($buf)),['rx_buf'=>hex_dump($this->rx_buf)]); Log::debug(sprintf('%s:- Added [%d] chars to the RX buffer',self::LOGKEY,strlen($buf)),['rx_buf'=>hex_dump($this->rx_buf)]);