summaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Document binding to localhost in Quick Startpykgi62021-11-241-0/+5
|
* Tiny typo fixDavid Tomaschik2021-10-271-1/+1
| | | Fix `novnc_procy` to `novnc_proxy` in README.md.
* Increase browser version requirementsSamuel Mannehed2021-09-031-1/+1
| | | | | | | | | | | | | Now that we use ResizeObserver we know that we require more modern browsers. The most notable ones here are Firefox and Safari. With regards to Firefox, while the desktop version has had support since 69, the Android app requires 79. At the time of writing the current ESR of Firefox is 78, but the concept of ESR doesn't seem to exist for Android. The Safari 13 requirement means we no longer support for example iPhone 5S or the 4th generation of the iPad. These are devices from 2013~2014.
* add Man page and rename launch.sh to novnc_proxy.Jan Zerebecki2021-06-251-3/+3
| | | | Co-Authored-By: Adam Young <ayoung@redhat.com>
* Drop support for legacy EdgePierre Ossman2020-10-151-1/+1
|
* Drop support for Internet ExplorerPierre Ossman2020-10-151-1/+1
|
* Mention gestures in READMESamuel Mannehed2020-06-281-0/+1
|
* Update build badges for GitHub actionsPierre Ossman2020-06-241-1/+2
|
* Peter is no longer part of the noVNC teamSamuel Mannehed2019-12-211-1/+0
|
* Use "nomodule" instead of manual checkPierre Ossman2019-09-241-1/+1
| | | | | | | | | Very few browsers are left in the wild that supports modules but not "nomodule", so let's simplify our handling a bit. Safari 10 supports modules but not 'nomodule', this means that this particular version of Safari will be broken. Due to this we have to bump up the required Safari version to 11.
* Added a Snap package for noVNC (#1231)Tim Edwards2019-07-251-0/+61
| | | | | Creating an Ubuntu Snap package to make noVNC easier to deploy. Checks for the websockify binary in both the PATH (using which) and in the location where the Snap package places the binary. This is necessary for noVNC to be usable in a Snap. It doesn't affect the original functionality of git cloning websockify if it's not found in PATH or the Snap location.
* Add translations as a featureSamuel Mannehed2019-03-211-0/+1
|
* Change copyright header (#1138)Solly Ross2018-10-091-0/+3
| | | | | | * Change copyright header This updates the copyright header to say "The noVNC Authors". People who previously had copyright listings are now under the AUTHORS file.
* Remove as3crypto name from README.mdPierre Ossman2018-02-021-1/+0
| | | | We stopped shipping that many years ago.
* Add README.md "Table of Contents" for readabilityPeter Dave Hello2018-01-091-0/+11
|
* Add documentation for integrating noVNCPierre Ossman2017-12-121-0/+9
|
* Password prompt now comes after connectPierre Ossman2017-12-121-2/+2
|
* Don't mention websockify like it's includedPierre Ossman2017-12-121-9/+11
| | | | | We split it off to its own thing some time ago, so let's refer to it that way.
* Make browser requirements more vaguePierre Ossman2017-12-081-8/+4
| | | | | We have trouble keeping track of things, so state something closer to reality.
* Update licensing informationPierre Ossman2017-12-081-1/+2
| | | | | The first page now points to the more complete licensing document, and some no longer used licenses have been removed.
* Update feature listPierre Ossman2017-12-081-6/+2
| | | | It wasn't reflecting the current state of things correctly.
* Improve references to contributing to noVNCPierre Ossman2017-12-081-1/+5
|
* Avoid linking to individual wiki pagesPierre Ossman2017-12-081-25/+3
| | | | | It gets crowded and the wiki might have changed since this document was updated. Keep a general link to the wiki instead.
* Direct questions to the forum rather than the trackerPierre Ossman2017-12-081-1/+3
|
* Clarify that noVNC is both an app and a libPierre Ossman2017-12-081-3/+4
|
* Update browser requirementsSamuel Mannehed2017-11-171-2/+2
|
* Update link to API specificationSamuel Mannehed2017-10-241-1/+1
|
* Remove dead link to Ganeti Web ManagerSamuel Mannehed2017-10-161-1/+0
|
* Use markdown links in READMESamuel Mannehed2017-10-091-5/+4
|
* Add link to website in READMESamuel Mannehed2017-10-091-0/+1
|
* Update readme with new screenshotsSamuel Mannehed2017-05-121-3/+3
|
* Replace TigerVNC with MobileVNCSamuel Mannehed2017-01-191-1/+1
| | | TigerVNC doesn't have a built in websocket proxy
* Fix screenshot URL'sSamuel Mannehed2017-01-141-4/+3
|
* Change server exampleSamuel Mannehed2017-01-141-1/+1
| | | Replaced PocketVNC with TigerVNC since the PocketVNC url was broken and the project isn't active anymore.
* Update to new organization urlsSamuel Mannehed2017-01-141-16/+17
|
* Add Pierre Ossman to core teamSamuel Mannehed2017-01-121-0/+1
|
* Added more useful links to READMESamuel Mannehed2016-11-221-8/+20
|
* Formatting cleanup of READMESamuel Mannehed2016-11-221-39/+45
|
* Update browser requirements in READMESamuel Mannehed2016-11-221-3/+2
|
* Update description in READMESamuel Mannehed2016-11-221-8/+8
|
* Add Pierre Ossman as contributor for UI and IconsSamuel Mannehed2016-11-181-1/+1
|
* Use Typed Arrays for the Websock receive queueSolly Ross2015-08-061-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | **This commit removes Base64 (and Flash) support** This commit converts websock.js to used Typed Arrays for the receive queue (and tweaks rfb.js to ensure that it continues to function, since only Firefox implements `%TypedArray%.prototype.slice`). Base64 support was removed to simplify code paths, and pave the way for using Typed Arrays for the send queue as well. This provides two advantages: first, we allocate a buffer ahead of time, meaning the browser doesn't have to do any work dynamically increasing the receive queue size. Secondly, we are now able to pass around Typed Array Views (e.g. `Uint8Array`), which are lightweight, and don't involve copying. The downside is that we initially allocate more memory -- we currently start out with 4 MiB, and then automatically double when it looks like the amount unused is getting to small. The commit also explicitly adds a check to the compacting logic that avoids calling the copy functions if `_rQlen === _rQi`.
* WIP: Switch to Pako for zlibSolly Ross2015-08-061-2/+1
| | | | | This commit introduces an alternate implementation of the zlib decompressor based on Pako (https://github.com/nodeca/pako).
* Correct Travis CI Badge URLSolly Ross2014-09-221-1/+1
| | | | | | The readme was using the URL for the 'refactor/cleanup' branch, which doesn't exist anymore. It now uses the badge for the master branch as it should.
* Add support for Travis CI and SauceLabs TestingSolly Ross2014-09-151-0/+1
| | | | | | | | | | | | | This adds support for Travis CI and SauceLabs testing. Testing on SauceLabs in done via the Karma test runner. Note that encrypted Sauce username and access key values need to be inserted into .travis.yml as global environment variables. Additionally, the local test runner (which is still useful for debugging tests and code) was updated to reflect that the 'node_modules' folder now gets placed in the root directory.
* Fixed typo in README.samhed2014-03-171-1/+1
|
* README: add core team and other cleanup.Joel Martin2013-10-281-20/+27
| | | | | | | | - Make the ProjectsCompanies-using-noVNC the canonical source for companies/project using noVNC and only give a brief summary here. - Drop the personal Amazon donate/thanks link. Keep the charities and ask for a tweet if so.
* Change noVNC license to from LGPLv3 to MPL 2.0Joel Martin2012-10-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The MPL 2.0 license is a "file-level" copyleft license vs the "project-level" nature of the L/GPL. The intention of noVNC has always been that it should be easy to incorporate into existing projects and sites whether free/open or proprietary/commercial. The MPL 2.0 is designed for this sort of combination project but still requires that any distributed modifications to noVNC source files must also be published under the same license. In addition, the MPL 2.0 allows the code to be used in L/GPL projects (the secondary license clause). This means that any projects that are already incorporating noVNC should not be impacted by this change and in fact it should clarify the licensing situation (the exact application of the L/GPL to web applications and interpreted code is somewhat ambiguous). The HTML, CSS, image and font files continue to be under more permissive licenses (see LICENSE.txt). The included websockify python code remains under a LGPLv3 license although the include/websock.js file from the websockify component is now under MPL 2.0 as well. Permission was received from other noVNC authors to make this change to their code license on the following dates: - Chris Gordon (UI): Jun 24, 2012 - Antoine Mercadal (DOM,*util.js): Oct 10, 2012 - William Lightning (UltraVNC repeater): Oct 10, 2012 - Mike Tinglof (tight encoding): Oct 15, 2012
* README: simplify projects/companies. News/help/contact section.Joel Martin2012-08-281-3/+29
| | | | | | | | | Instead of continuing to maintain the full list of project/companies that use noVNC in multiple places (README, wiki, web page) just link to the wiki page. Link to noVNC discussion group page. Link to issues page. Link to Amazon wishlist and non-profits for appreciation.
* README: Add PocketVNC.Joel Martin2012-05-241-2/+3
|