Merge pull request #661 from kanaka/feature/realvnc5-version-number
Detect RealVNC's VNC 5.0 Protocol Version
This commit is contained in:
commit
f9a0404f51
|
@ -670,6 +670,7 @@
|
|||
case "003.008":
|
||||
case "004.000": // Intel AMT KVM
|
||||
case "004.001": // RealVNC 4.6
|
||||
case "005.000": // RealVNC 5.3
|
||||
this._rfb_version = 3.8;
|
||||
break;
|
||||
default:
|
||||
|
|
|
@ -564,6 +564,11 @@ describe('Remote Frame Buffer Protocol Client', function() {
|
|||
expect(client._rfb_version).to.equal(3.8);
|
||||
});
|
||||
|
||||
it('should interpret version 005.000 as version 3.8', function () {
|
||||
send_ver('005.000', client);
|
||||
expect(client._rfb_version).to.equal(3.8);
|
||||
});
|
||||
|
||||
it('should fail on an invalid version', function () {
|
||||
send_ver('002.000', client);
|
||||
expect(client._rfb_state).to.equal('failed');
|
||||
|
|
Loading…
Reference in New Issue