Commit Graph

755 Commits

Author SHA1 Message Date
d94b30c2fa Specs: improve spec runner 2021-12-07 20:57:34 +13:00
8e040e58a1 Specs: extract spec_helper.py 2021-12-07 20:40:12 +13:00
c0229f8470 Specs: improve run-specs(1) 2021-12-07 20:38:40 +13:00
dcccd1d1f2 YAML config improvements 2021-12-07 19:27:22 +13:00
c2f302cdc6 YAML config: add websocket_port 2021-12-05 23:06:10 +13:00
becfa90a2c vncserver: update /etc YAML config 2021-12-05 22:50:24 +13:00
e5233f27bd YAML config: improve config structure and keys 2021-12-04 21:18:43 +13:00
377269129c vncserver: YAML config draft 2021-12-02 20:35:04 +13:00
8ea6704fcd vncserver: add -dry-run option 2021-11-30 00:36:33 +13:00
a9888b9ca7 Flesh out YAML config spike 2021-11-30 00:18:32 +13:00
71b3515d6c vncserver test env: fix r alias 2021-11-30 00:15:22 +13:00
b1ee23dc62 Update kasmweb to be the same as master 2021-11-21 21:15:20 +13:00
a675f411cc vncserver test env: kill leftover processes on "k" command 2021-11-21 20:43:40 +13:00
35e0157431 vncserver test env: remove unnecessary packages 2021-11-21 20:40:18 +13:00
6fa5b9271f Merge branch 'master' into KASM-1810_yaml_config 2021-11-21 20:35:54 +13:00
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
b842460724 KASM-2108 Update noVNC commit 2021-11-15 20:14:49 -05:00
e4ad356c7d vncserver dev env: no screensaver 2021-11-12 20:53:07 +13:00
26f1b52b70 KASM-2075 update novnc to head of master 2021-11-09 19:04:07 +00:00
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
314e7e9615 KASM-2001 Update noVNC commit 2021-11-08 20:44:56 -05:00
77b97415ef Add bump-package-version(1) and document it (#74) 2021-11-05 10:05:13 -04:00
f79c3b3b11 YAML config WIP 2021-11-05 22:43:32 +13:00
8e96d4cac5 vncserver dev env: add aliases to start/kill/restart Xvnc 2021-11-05 22:42:10 +13:00
ab4642aa87 vncserver: fix default config 2021-11-02 20:21:56 +13:00
7ad6810d7f vncserver YAML config: support true and false values 2021-11-02 20:09:27 +13:00
42021dd29a vncserver: YAML config spike 2021-11-02 19:51:43 +13:00
11d3958702 Deb/Rpm: add List::Util dependency 2021-11-02 19:51:43 +13:00
27f0ed29ca vncserver: fix case of -websocketPort not specified 2021-11-02 19:51:43 +13:00
628033af45 Deb/Rpm: set package versions to 0.9.3~beta 2021-11-02 19:51:43 +13:00
3fac7c4947 Refactor vnc_startup.sh 2021-11-02 19:51:43 +13:00
2ecf9a25ed vnc_startup.sh: select XFCE by default 2021-11-02 19:51:43 +13:00
a4a8d3aad5 vnc_startup.sh: remove temporary hack 2021-11-02 19:51:43 +13:00
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
219e2c5cb1 Don't check www.x.org certificate for now (wget) 2021-11-02 19:51:43 +13:00
7cced9dd05 vncserver: fix -websocketPort being ignored 2021-11-02 19:51:43 +13:00
f3681c87f9 vncserver: fix -debug 2021-11-02 19:51:43 +13:00
303fde284e vncserver: fix display :0 being ignored on CLI 2021-11-02 19:51:43 +13:00
8cd49ebbf8 vncserver: fix heredoc to work on CentOS 2021-11-02 19:51:43 +13:00
bc2e2512e3 vncserver: YAML config spike 2021-10-28 22:05:26 +13:00
dd276e5e87 Default sendprimary to off (#73)
Co-authored-by: Lauri Kasanen <cand@gmx.com>
2021-10-25 14:40:54 -04:00
a9434a300d Feature/kasm 2029 pipeline tweaks (#72)
* update to Gitlab CI pipeline builds
2021-10-20 15:24:22 -04:00
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
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
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
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
620dbe558c [skip CI] Update README 2021-10-14 08:23:00 -04:00
aefbb4d143 vncserver: update comment 2021-10-14 22:04:28 +13:00
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
ee3b7f9aa5 vncserver: add easy -debug option to pass -log to Xvnc 2021-10-13 22:45:47 +13:00