Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@novnc/novnc

Package Overview
Dependencies
Maintainers
4
Versions
144
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@novnc/novnc - npm Package Compare versions

Comparing version 1.5.0-g2463ccd to 1.5.0-g3193f80

2

docs/LIBRARY.md

@@ -19,3 +19,3 @@ # Using the noVNC JavaScript library

## Conversion of Modules
## Conversion of modules

@@ -22,0 +22,0 @@ noVNC is written using ECMAScript 6 modules. This is not supported by older

@@ -13,3 +13,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2021 The noVNC Authors
* Copyright (C) 2021 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -16,0 +16,0 @@ *

@@ -15,3 +15,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -18,0 +18,0 @@ *

@@ -23,3 +23,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2024 The noVNC Authors
* Copyright (C) 2024 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -26,0 +26,0 @@ *

@@ -17,3 +17,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -20,0 +20,0 @@ *

@@ -22,3 +22,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -25,0 +25,0 @@ *

@@ -15,3 +15,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -18,0 +18,0 @@ *

@@ -15,3 +15,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -18,0 +18,0 @@ *

@@ -19,3 +19,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* (c) 2012 Michael Tinglof, Joe Balaz, Les Piech (Mercuri.ca)

@@ -22,0 +22,0 @@ * Licensed under MPL 2.0 (see LICENSE.txt)

@@ -23,3 +23,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -26,0 +26,0 @@ *

@@ -16,3 +16,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2024 The noVNC Authors
* Copyright (C) 2024 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -19,0 +19,0 @@ *

@@ -16,3 +16,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2021 The noVNC Authors
* Copyright (C) 2021 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -19,0 +19,0 @@ *

@@ -17,3 +17,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2020 The noVNC Authors
* Copyright (C) 2020 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -20,0 +20,0 @@ *

@@ -20,3 +20,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -23,0 +23,0 @@ *

@@ -10,3 +10,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -13,0 +13,0 @@ *

@@ -17,3 +17,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2020 The noVNC Authors
* Copyright (C) 2020 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -20,0 +20,0 @@ *

@@ -11,3 +11,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2018 The noVNC Authors
* Copyright (C) 2018 The noVNC authors
* Licensed under MPL 2.0 or any later version (see LICENSE.txt)

@@ -14,0 +14,0 @@ */

@@ -9,3 +9,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2018 The noVNC Authors
* Copyright (C) 2018 The noVNC authors
* Licensed under MPL 2.0 or any later version (see LICENSE.txt)

@@ -12,0 +12,0 @@ */

@@ -15,3 +15,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2020 The noVNC Authors
* Copyright (C) 2020 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -18,0 +18,0 @@ *

@@ -22,3 +22,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 or any later version (see LICENSE.txt)

@@ -25,0 +25,0 @@ */

@@ -9,3 +9,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2018 The noVNC Authors
* Copyright (C) 2018 The noVNC authors
* Licensed under MPL 2.0 or any later version (see LICENSE.txt)

@@ -12,0 +12,0 @@ */

@@ -33,3 +33,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -36,0 +36,0 @@ *

@@ -15,3 +15,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 or any later version (see LICENSE.txt)

@@ -18,0 +18,0 @@ */

@@ -9,3 +9,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2020 The noVNC Authors
* Copyright (C) 2020 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -12,0 +12,0 @@ *

@@ -12,3 +12,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2018 The noVNC Authors
* Copyright (C) 2018 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -15,0 +15,0 @@ *

@@ -15,3 +15,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -18,0 +18,0 @@ *

@@ -10,3 +10,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2020 The noVNC Authors
* Copyright (C) 2020 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -13,0 +13,0 @@ *

@@ -11,3 +11,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -14,0 +14,0 @@ *

@@ -10,3 +10,3 @@ "use strict";

* noVNC: HTML5 VNC client
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -13,0 +13,0 @@ *

@@ -23,3 +23,3 @@ "use strict";

* Websock: high-performance buffering wrapper
* Copyright (C) 2019 The noVNC Authors
* Copyright (C) 2019 The noVNC authors
* Licensed under MPL 2.0 (see LICENSE.txt)

@@ -81,3 +81,3 @@ *

// Getters and Setters
// Getters and setters
return _createClass(Websock, [{

@@ -103,3 +103,3 @@ key: "readyState",

// Receive Queue
// Receive queue
}, {

@@ -199,3 +199,3 @@ key: "rQpeek8",

// Send Queue
// Send queue
}, {

@@ -261,3 +261,3 @@ key: "sQpush8",

// Event Handlers
// Event handlers
}, {

@@ -363,3 +363,3 @@ key: "off",

if (this._rQbufferSize - (this._rQlen - this._rQi) < minFit) {
throw new Error("Receive Queue buffer exceeded " + MAX_RQ_GROW_SIZE + " bytes, and the new message could not fit");
throw new Error("Receive queue buffer exceeded " + MAX_RQ_GROW_SIZE + " bytes, and the new message could not fit");
}

@@ -366,0 +366,0 @@ }

@@ -1,2 +0,2 @@

noVNC is Copyright (C) 2022 The noVNC Authors
noVNC is Copyright (C) 2022 The noVNC authors
(./AUTHORS)

@@ -3,0 +3,0 @@

{
"name": "@novnc/novnc",
"version": "1.5.0-g2463ccd",
"version": "1.5.0-g3193f80",
"description": "An HTML5 VNC client",

@@ -59,4 +59,3 @@ "browser": "lib/rfb",

"mocha": "latest",
"node-getopt": "latest",
"po2json": "latest",
"pofile": "latest",
"sinon": "latest",

@@ -63,0 +62,0 @@ "sinon-chai": "latest"

@@ -1,2 +0,2 @@

## noVNC: HTML VNC Client Library and Application
## noVNC: HTML VNC client library and application

@@ -17,6 +17,6 @@ [![Test Status](https://github.com/novnc/noVNC/workflows/Test/badge.svg)](https://github.com/novnc/noVNC/actions?query=workflow%3ATest)

[ThinLinc](https://cendio.com/thinlinc). See
[the Projects and Companies wiki page](https://github.com/novnc/noVNC/wiki/Projects-and-companies-using-noVNC)
[the Projects and companies wiki page](https://github.com/novnc/noVNC/wiki/Projects-and-companies-using-noVNC)
for a more complete list with additional info and links.
### Table of Contents
### Table of contents

@@ -26,7 +26,7 @@ - [News/help/contact](#newshelpcontact)

- [Screenshots](#screenshots)
- [Browser Requirements](#browser-requirements)
- [Server Requirements](#server-requirements)
- [Quick Start](#quick-start)
- [Installation from Snap Package](#installation-from-snap-package)
- [Integration and Deployment](#integration-and-deployment)
- [Browser requirements](#browser-requirements)
- [Server requirements](#server-requirements)
- [Quick start](#quick-start)
- [Installation from snap package](#installation-from-snap-package)
- [Integration and deployment](#integration-and-deployment)
- [Authors/Contributors](#authorscontributors)

@@ -91,3 +91,3 @@

### Browser Requirements
### Browser requirements

@@ -101,3 +101,3 @@ noVNC uses many modern web technologies so a formal requirement list is

### Server Requirements
### Server requirements

@@ -114,3 +114,3 @@ noVNC follows the standard VNC protocol, but unlike other VNC clients it does

### Quick Start
### Quick start

@@ -132,19 +132,19 @@ * Use the `novnc_proxy` script to automatically download and start websockify, which

### Installation from Snap Package
Running the command below will install the latest release of noVNC from Snap:
### Installation from snap package
Running the command below will install the latest release of noVNC from snap:
`sudo snap install novnc`
#### Running noVNC from Snap Directly
#### Running noVNC from snap directly
You can run the Snap-package installed novnc directly with, for example:
You can run the snap package installed novnc directly with, for example:
`novnc --listen 6081 --vnc localhost:5901 # /snap/bin/novnc if /snap/bin is not in your PATH`
If you want to use certificate files, due to standard Snap confinement restrictions you need to have them in the /home/\<user\>/snap/novnc/current/ directory. If your username is jsmith an example command would be:
If you want to use certificate files, due to standard snap confinement restrictions you need to have them in the /home/\<user\>/snap/novnc/current/ directory. If your username is jsmith an example command would be:
`novnc --listen 8443 --cert ~jsmith/snap/novnc/current/self.crt --key ~jsmith/snap/novnc/current/self.key --vnc ubuntu.example.com:5901`
#### Running noVNC from Snap as a Service (Daemon)
The Snap package also has the capability to run a 'novnc' service which can be
#### Running noVNC from snap as a service (daemon)
The snap package also has the capability to run a 'novnc' service which can be
configured to listen on multiple ports connecting to multiple VNC servers

@@ -181,3 +181,3 @@ (effectively a service runing multiple instances of novnc).

Disable a service (note that because of a limitation in Snap it's currently not
Disable a service (note that because of a limitation in snap it's currently not
possible to unset config variables, setting them to blank values is the way

@@ -199,3 +199,3 @@ to disable a service):

### Integration and Deployment
### Integration and deployment

@@ -223,4 +223,4 @@ Please see our other documents for how to integrate noVNC in your own software,

* Notable contributions:
* UI and Icons : Pierre Ossman, Chris Gordon
* Original Logo : Michael Sersen
* UI and icons : Pierre Ossman, Chris Gordon
* Original logo : Michael Sersen
* tight encoding : Michael Tinglof (Mercuri.ca)

@@ -227,0 +227,0 @@ * RealVNC RSA AES authentication : USTC Vlab Team

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc