Commit Graph

573 Commits

Author SHA1 Message Date
9144045718 Append the microsecond-level connection time to the abstract socket name, making it always unique 2021-05-10 19:16:28 +03:00
7a695c976e Writer perms were checked in multiple places, consolidate and fix a missing case 2021-05-10 11:02:20 +03:00
aefdb1392f KASM-1511 istouch bugfix 2021-04-26 05:58:04 -04:00
14e08a2067 Add trailing slash in dir listing 2021-04-22 11:33:05 +03:00
f64bd4f1a4 Correct spelling of License file 2021-04-20 15:41:38 -04:00
0b6334369c Merge pull request #36 from kasmtech/upstreamsync_sans_novnc
Upstream Syncs
2021-04-20 14:51:25 -04:00
b8c69a7560 update noVNC submodule commit 2021-04-20 09:46:01 -04:00
e84a37fb3d switched submodule commit id 2021-04-20 08:11:20 -04:00
23935145a8 update submodule branch 2021-04-18 06:55:26 -04:00
7f7b177b1a Update noVNC to latest master 2021-04-18 06:45:32 -04:00
adcf902733 Merge pull request #35 from kasmtech/deb-installation-instructions-readme [skip CI]
Deb installation instructions readme
v0.9.2-beta
2021-04-13 12:04:28 -04:00
ce2f2adc59 [skip CI] Updates to install instructions 2021-04-13 11:33:30 -04:00
80d401af51 [skip CI] updates to docs 2021-04-13 10:23:00 -04:00
5c832ed93d [skip CI] updates to readme 2021-04-13 09:07:49 -04:00
55f888b923 Update README.md
minor grammar tweaks
2021-04-13 08:59:37 -04:00
bbdf6c4361 Update README.md 2021-04-13 23:04:52 +12:00
90d1702702 Update README.md 2021-04-13 22:57:10 +12:00
95d34f7e58 Fix some local->remote clipboard merge misses 2021-04-13 13:49:43 +03:00
e7f8caa752 Building: describe how to build and test packages 2021-04-13 22:48:41 +12:00
f532e3244b Add deb/rpm package build instructions 2021-04-13 21:59:51 +12:00
2f47aca1db README: remove obsolete info 2021-04-13 21:46:19 +12:00
15571e4720 README.md formatting 2021-04-13 07:28:33 +12:00
232f20e917 Improve README.md 2021-04-13 07:28:26 +12:00
a9bf5bdcf8 Update README: deb installation only 2021-04-13 07:28:17 +12:00
a1cf454f06 Sync utf8 clipboard support 2021-04-12 12:38:24 +03:00
04461b9d4c fixes 2021-04-11 21:35:13 +00:00
0d482f9a9b Update noVNC commit 2021-04-01 08:18:59 -04:00
a7773bee6b Updated submodule ref 2021-03-31 15:06:27 -04:00
75cef8b726 [skip CI] build fixes 2021-03-31 07:54:59 -04:00
380bc0e7f8 merged master in 2021-03-31 05:21:35 -04:00
999cfbb806 Added kasm novnc as submod 2021-03-30 15:32:18 -04:00
12a0c0d8af removed novnc 2021-03-30 15:25:35 -04:00
7bfcb19ee1 Fixups 2021-03-29 13:25:16 +03:00
df9ca2e0ce chore: sync with W3C documentation
https://www.w3.org/TR/uievents-key/
2021-03-29 12:50:39 +03:00
4fda2526f4 Send combination keysyms for some Japanese keys
Windows doesn't give us stable symbols for a bunch of Japanese IM keys,
instead alternating between two symbols. This state is not synchronised
with the IM running on the remote server so to have stable behaviour we
have to collapse these multiple symbols in to a single keysym.
2021-03-29 12:50:22 +03:00
102257cb32 Fix typo for ZenkakuHankaku key 2021-03-29 12:50:16 +03:00
77509c1e56 Use toggle keysym for Eisu key
This matches how the key behaves on a Linux system.
2021-03-29 12:50:12 +03:00
9e0a5d26af Update keycode mappings to latest version
This update fixes Korean layouts.
2021-03-29 12:48:56 +03:00
c6c2661121 Add workaround for Firefox PNG rounding bug 2021-03-29 12:48:06 +03:00
8b8201fd73 Remove Firefox Alt workaround
The bug got fixed way back in Firefox 63, and it is also misbehaving
with modern Firefox as they no longer consider AltGr an Alt-key.
2021-03-29 12:48:02 +03:00
33a113a475 Handle empty rects in RAW decoder as well
It was overlooked in the previous commit because we couldn't feed
empty data messages through the test framework.
2021-03-29 12:47:49 +03:00
6d1cebc24a Ignore recording variables in our linter 2021-03-29 12:47:43 +03:00
fcd7836a83 Approximate comparison of JPEG result
The browsers have various rounding errors so we need to compare the
output data only approximately and not exactly.
2021-03-29 12:47:38 +03:00
073737c8ac Handle empty rects from the server
These are very pointless for the server to send, but not a violation of
the protocol so we need to be able to handle them. We've seen this
happen in real world scenarios a few times.
2021-03-29 12:47:30 +03:00
16c72ba0a7 Fix call to _recvMessage()
Missed to rename this one in commit ea858bfa275d85541ac26d035967959714e8e255
2021-03-29 12:45:49 +03:00
d3c9ff8b12 Fix names of recording variables
The name of these variables must match how they were set when the
recording was created.

Reverts part of 95632e413d75030c49577c0e5cf1003208a5ba09
2021-03-29 12:45:41 +03:00
4bc4c1d7f6 noVNC 1.2.0 2021-03-29 12:45:36 +03:00
d8ba9a61e2 Update generated JS files for translations 2021-03-29 12:45:31 +03:00
0e2a25476f Update Swedish translation 2021-03-29 12:45:28 +03:00
b3b4acaaa3 noVNC 1.2.0 beta 2021-03-29 12:45:08 +03:00