Commit Graph

752 Commits

Author SHA1 Message Date
Dmitry Maksyoma
dcccd1d1f2 YAML config improvements 2021-12-07 19:27:22 +13:00
Dmitry Maksyoma
c2f302cdc6 YAML config: add websocket_port 2021-12-05 23:06:10 +13:00
Dmitry Maksyoma
becfa90a2c vncserver: update /etc YAML config 2021-12-05 22:50:24 +13:00
Dmitry Maksyoma
e5233f27bd YAML config: improve config structure and keys 2021-12-04 21:18:43 +13:00
Dmitry Maksyoma
377269129c vncserver: YAML config draft 2021-12-02 20:35:04 +13:00
Dmitry Maksyoma
8ea6704fcd vncserver: add -dry-run option 2021-11-30 00:36:33 +13:00
Dmitry Maksyoma
a9888b9ca7 Flesh out YAML config spike 2021-11-30 00:18:32 +13:00
Dmitry Maksyoma
71b3515d6c vncserver test env: fix r alias 2021-11-30 00:15:22 +13:00
Dmitry Maksyoma
b1ee23dc62 Update kasmweb to be the same as master 2021-11-21 21:15:20 +13:00
Dmitry Maksyoma
a675f411cc vncserver test env: kill leftover processes on "k" command 2021-11-21 20:43:40 +13:00
Dmitry Maksyoma
35e0157431 vncserver test env: remove unnecessary packages 2021-11-21 20:40:18 +13:00
Dmitry Maksyoma
6fa5b9271f Merge branch 'master' into KASM-1810_yaml_config 2021-11-21 20:35:54 +13:00
j-travis
dc4e4ce348 Merge pull request #78 from kasmtech/bugfix/KASM-2108_mobile_ipc
KASM-2108 Update noVNC commit
2021-11-15 20:36:13 -05:00
Mariusz Marciniak
b842460724 KASM-2108 Update noVNC commit 2021-11-15 20:14:49 -05:00
Dmitry Maksyoma
e4ad356c7d vncserver dev env: no screensaver 2021-11-12 20:53:07 +13:00
matt
26f1b52b70 KASM-2075 update novnc to head of master 2021-11-09 19:04:07 +00:00
j-travis
8c2c099342 Merge pull request #76 from kasmtech/feature/KASM-2001_mobile_keyboard
KASM-2001 Update noVNC commit
2021-11-08 21:05:40 -05:00
Mariusz Marciniak
314e7e9615 KASM-2001 Update noVNC commit 2021-11-08 20:44:56 -05:00
Dmitry Maksyoma
77b97415ef Add bump-package-version(1) and document it (#74) 2021-11-05 10:05:13 -04:00
Dmitry Maksyoma
f79c3b3b11 YAML config WIP 2021-11-05 22:43:32 +13:00
Dmitry Maksyoma
8e96d4cac5 vncserver dev env: add aliases to start/kill/restart Xvnc 2021-11-05 22:42:10 +13:00
Dmitry Maksyoma
ab4642aa87 vncserver: fix default config 2021-11-02 20:21:56 +13:00
Dmitry Maksyoma
7ad6810d7f vncserver YAML config: support true and false values 2021-11-02 20:09:27 +13:00
Dmitry Maksyoma
42021dd29a vncserver: YAML config spike 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
11d3958702 Deb/Rpm: add List::Util dependency 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
27f0ed29ca vncserver: fix case of -websocketPort not specified 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
628033af45 Deb/Rpm: set package versions to 0.9.3~beta 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
3fac7c4947 Refactor vnc_startup.sh 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
2ecf9a25ed vnc_startup.sh: select XFCE by default 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
a4a8d3aad5 vnc_startup.sh: remove temporary hack 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
d6132154fb vncserver test image: Python specs require a newer Python
Newer Python is available in Ubuntu Focal.
2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
219e2c5cb1 Don't check www.x.org certificate for now (wget) 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
7cced9dd05 vncserver: fix -websocketPort being ignored 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
f3681c87f9 vncserver: fix -debug 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
303fde284e vncserver: fix display :0 being ignored on CLI 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
8cd49ebbf8 vncserver: fix heredoc to work on CentOS 2021-11-02 19:51:43 +13:00
Dmitry Maksyoma
bc2e2512e3 vncserver: YAML config spike 2021-10-28 22:05:26 +13:00
mmcclaskey
dd276e5e87 Default sendprimary to off (#73)
Co-authored-by: Lauri Kasanen <cand@gmx.com>
2021-10-25 14:40:54 -04:00
mmcclaskey
a9434a300d Feature/kasm 2029 pipeline tweaks (#72)
* update to Gitlab CI pipeline builds
2021-10-20 15:24:22 -04:00
mmcclaskey
6219b85ba8 Feature/kasm 786 arm support (#71)
* KASM-786 ARM Support, with CI pipelines for debian and ubuntu supported operating systems
2021-10-19 15:44:36 -04:00
mmcclaskey
d3add8150c Bugfix/kasm 2004 download spaces (#70)
* Handle spaces in download files, dirlisting

* Disallow / in percent urls

Co-authored-by: Lauri Kasanen <cand@gmx.com>
2021-10-18 07:38:57 -04:00
mmcclaskey
5b28a168d0 Chromeclip (#69)
* Initial binary clipboard support

* Rename -DLP_Clip_Types to -DLP_ClipTypes

* Better handling of websocket frames

* Copy-paste bug in SSE2 scaling to under 0.5x

* Remove old text clipboard

* Bind text to binary clipboard

* Move binclip clear to probing phase

* Off-by-one in sse2 scaling

* Add a clarifying log message for INCR clipboard transfers

* WIP: Update novnc commit

* Fix CentOS pipeline

* webpack fix

* Update novnc commit

* Change some DLP defaults

* update novnc commit

Co-authored-by: Lauri Kasanen <cand@gmx.com>
Co-authored-by: matt <matt@kasmweb.com>
2021-10-15 15:57:58 -04:00
mmcclaskey
e6d1b8c3c8 Fix a nonexistent username + empty password passing through (#68)
Co-authored-by: Lauri Kasanen <cand@gmx.com>
2021-10-14 13:57:59 -04:00
mmcclaskey
620dbe558c [skip CI] Update README 2021-10-14 08:23:00 -04:00
Dmitry Maksyoma
aefbb4d143 vncserver: update comment 2021-10-14 22:04:28 +13:00
Dmitry Maksyoma
b34fe08786 vncserver refactor: use standard way of calling functions
For somebody coming from Python/Ruby/JavaScript, foo() is easier to
understand than &foo. Also, less noise.
2021-10-14 21:47:26 +13:00
Dmitry Maksyoma
ee3b7f9aa5 vncserver: add easy -debug option to pass -log to Xvnc 2021-10-13 22:45:47 +13:00
Dmitry Maksyoma
f7254e9708 vncserver: fix -select-de 2021-10-13 22:38:40 +13:00
j-travis
bcad19542e Merge pull request #63 from kasmtech/feature/KASM-1871_scroll_sensitivity
KASM-1871 Add smooth scrolling
2021-10-12 14:24:01 -04:00
Justin Travis
24e21325ef KASM-1871 Pull in submodule from tip of master 2021-10-12 13:37:40 -04:00