Commit Graph

47 Commits (4fd1f19f3bed36b5041b27ca460f39c1cf152b9c)

Author SHA1 Message Date
Samuel Mannehed 4fd1f19f3b Update link to websock.js API 4 years ago
Lee Yarwood 257aabecb0 launch.sh: Check for a local websockify directory
Previously launch.sh would check both for the existence of a local
websockify file and /websockify/run file.

This initial check should really be for a local websockify directory
as in packaged environments a file could very well be the actual
executable leading to launch.sh incorrectly attempting to use a local
version of websockify.
4 years ago
Pierre Ossman 74161066af Add support for separate key file in launch script 4 years ago
Samuel Mannehed e2d86788ba Revert "Fullscreen from iframe (#1236)" (#1247)
This reverts commit 19cdc15aa314760446866a1bcc2db99a80479683.
4 years ago
Pierre Ossman 4c635f65d3 Remove server pixel format warnings
These are harmless and really only for debugging. So remove them
as they tend to trick people in to thinking something is wrong.
We already print the entire server pixel format earlier anyway in
case we need the details.
4 years ago
Ján Jockusch 1d4ada6815 Fullscreen from iframe (#1236)
* First attempt to make the fullscreen button work inside an iframe.

* Cleaner distinction between document element and document.

* Scoping corrections. Auto-detect correct iframe.

* Added comments to the relevant sections.

* IE issue fixed.

* Same source issue solved. fullscreenToggle now checks if it is permitted to inspect other iframes.
4 years ago
Samuel Mannehed d3ec2aa4d1 noVNC 1.1.0 4 years ago
Samuel Mannehed 10c334303a Update generated JS files for translations 4 years ago
Samuel Mannehed c4987024ef Update Dutch translations
Co-authored-by: Arend Lapere <arend.lapere@gmail.com>
4 years ago
Samuel Mannehed 04d7bef2ae Update Swedish translations 4 years ago
Samuel Mannehed 12565dc4ac Allow autoscale() with zero height or width
Commit 6e7e6f9 stopped the function from running if width or height was
zero, this commit reverts that change. This commit also makes the
resulting canvas 0x0 if autoscale is called with zero. By adding this
special case we can avoid division by zero in the calculations.
4 years ago
Pierre Ossman 46b7d1db95 Fix up errors and warnings in vnc_playback.html
Remove the styling, as it isn't really needed, and fix some minor
things that the w3c validator complains about.
4 years ago
Samuel Mannehed 0045f07965 Remove invalid HTML attributes from textarea 4 years ago
Samuel Mannehed d1fdb877ef Fix invalid input type 'input' 4 years ago
Samuel Mannehed e62e12fbfe Input type image is not allowed to have values 4 years ago
Samuel Mannehed 50183c7caa Add default language 4 years ago
Samuel Mannehed 79ab05192b Add check for bad values for Display.autoscale() 4 years ago
Juanjo Diaz c6c278f9d5 Replace unnecessary function supportsCursorURIs by a constant variable 4 years ago
Juanjo Diaz 37c17ddbf9 Move support check from display to browser 4 years ago
Dmitriy Shweew c755008d15 Add Russian translation (#1211)
By Dmitriy Shweew (shweew)
4 years ago
Juanjo Diaz 075eed5cbb Convert DES into a class 4 years ago
Juanjo Diaz 7b7295fd4e Use default argument for base64 4 years ago
Juanjo Diaz 5964156a6f Remove unnecessary context from eventtarget 4 years ago
Juanjo Diaz 1ff792cf4b Remove unnecessary constructor parameter from Cursor 4 years ago
Juanjo Diaz 3043216b63 Remove intermediate variable from mouse 4 years ago
Pierre Ossman 499b251716 Remove error handling in clientCutText()
It is not necessary as Websock.flush() is guaranteed to succeed and
give us some space. It also remove the call to _fail(), which was
invalid at this place as clientCutText() is not a method on RFB.
4 years ago
Pierre Ossman d20f751441 Throw correct Error object
We've already defined the name Error as a logging function, so we
need to be more explicit when we want to refer to the exception
class.
4 years ago
Pierre Ossman 915901848d Send data one byte at a time in tests
This makes sure we don't have code assuming that everything is
neatly packaged in a single WebSocket message.
4 years ago
Pierre Ossman ee2423ed2b Clean up RFB._rfb_auth_schema assignment 4 years ago
Pierre Ossman ce6d66f030 Fix security failure reason handling of slow data
Things would break if the security result and security reason did
not arrive in the same WebSocket message.
4 years ago
Pierre Ossman 41e6fedba6 Fix version handshake to handle slow data 4 years ago
Pierre Ossman 642a67f76f Use arrow function to avoid bind 4 years ago
Pierre Ossman d7198cbe5d Consume data properly in Hextile decoder
We accidentally removed the code updating the data index in 8a189a6,
resulting in the decoder newer consuming any data. So the data would
be parsed as the next rect, causing weird errors.
4 years ago
Dmitry Maksyoma 05ea1b99ee Merge branch 'KASM-1298_manually_merge_offline_changes' into multiuser_and_new_ui 4 years ago
Kasm f981b1e88a
Update ui.js 4 years ago
Dmitry Maksyoma 9084409a20 Merge branch 'users' into packages_and_multiuser_passwd 4 years ago
matt c81df7f198 KASM-1298 manually merged in offline changes 4 years ago
matt 2813e7fe09 Fixes to webcode for Kasm CDI 4 years ago
arsenmanukyan94 b9cdecc34c update gitignore 4 years ago
matt d71734a206 initial commit of webpack 4 years ago
matt 28d19cd556 Disable VNC password, fix bug when running inside Kasm VDI 5 years ago
Kasm e23bd08167
Delete index.html 5 years ago
matt 8fc49afcae Add sym link for index.html 5 years ago
matt 0a68500ee3 updated readme and vncserver 5 years ago
kasmtech 88a9bed022 UI mods to display stats 5 years ago
Lauri Kasanen d5bdef121a Add support for bottleneck stats 5 years ago
matt 408c005d3e Initial commit 5 years ago