Dmitry Maksyoma
6fa5b9271f
Merge branch 'master' into KASM-1810_yaml_config
4 years ago
Dmitry Maksyoma
f79c3b3b11
YAML config WIP
4 years ago
Dmitry Maksyoma
ab4642aa87
vncserver: fix default config
4 years ago
Dmitry Maksyoma
7ad6810d7f
vncserver YAML config: support true and false values
4 years ago
Dmitry Maksyoma
42021dd29a
vncserver: YAML config spike
4 years ago
Dmitry Maksyoma
27f0ed29ca
vncserver: fix case of -websocketPort not specified
4 years ago
Dmitry Maksyoma
7cced9dd05
vncserver: fix -websocketPort being ignored
4 years ago
Dmitry Maksyoma
f3681c87f9
vncserver: fix -debug
4 years ago
Dmitry Maksyoma
303fde284e
vncserver: fix display :0 being ignored on CLI
4 years ago
Dmitry Maksyoma
8cd49ebbf8
vncserver: fix heredoc to work on CentOS
4 years ago
Dmitry Maksyoma
bc2e2512e3
vncserver: YAML config spike
4 years ago
mmcclaskey
dd276e5e87
Default sendprimary to off ( #73 )
...
Co-authored-by: Lauri Kasanen <cand@gmx.com>
4 years ago
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>
4 years ago
Dmitry Maksyoma
aefbb4d143
vncserver: update comment
4 years ago
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.
4 years ago
Dmitry Maksyoma
ee3b7f9aa5
vncserver: add easy -debug option to pass -log to Xvnc
4 years ago
Dmitry Maksyoma
f7254e9708
vncserver: fix -select-de
4 years ago
Dmitry Maksyoma
e3a41bc055
vncserver: use IP when printing browser url
4 years ago
Mariusz Marciniak
0a45fcc700
KASM-1871 Add smooth scrolling
...
Previously all scrolling relied on "clicking" the up/down or left/right scroll buttons
which made it unprecise and to always scroll at the same speed.
Now we pass the scroll delta directly to the xorg input driver so the scroll is more responsinve and adaptive.
4 years ago
Dmitry Maksyoma
02ef620f67
vncserver: print browser url to connect to
...
Add 0.0.0.0 as default interface. Xvnc fails if -interface isn't passed.
4 years ago
Dmitry Maksyoma
e453c7d73b
vncserver: swallow -interface and pass through to Xvnc
4 years ago
Dmitry Maksyoma
04379056af
vncserver: refactor
4 years ago
Dmitry Maksyoma
49908e1867
vncserver: detect select-de.sh location
4 years ago
Dmitry Maksyoma
606075ddc0
vncserver: refactor
4 years ago
Dmitry Maksyoma
17fa6911c1
vncserver: extract IsDebian()
4 years ago
Dmitry Maksyoma
3b3c8d0881
vncserver: refactor
4 years ago
Dmitry Maksyoma
fe3569c6e8
vncserver: check user is in ssl-cert group on Debian-based distros
4 years ago
Dmitry Maksyoma
dbd54fe35c
vncserver: add -select-de
4 years ago
mmcclaskey
dc21d5f97c
Add a set of self-microbenchmarks ( #51 )
...
Co-authored-by: Lauri Kasanen <cand@gmx.com>
4 years ago
Dmitry Maksyoma
f999acc490
vncserver: extract ForgetSelectedDe()
4 years ago
Dmitry Maksyoma
3eb1ffd94b
vncserver: -select-de spike
4 years ago
Dmitry Maksyoma
551f292144
vncserver: CLI optional option arg support (-select-de=[DE])
4 years ago
Dmitry Maksyoma
b0ffc6a27e
vncserver: use unique -websocketPort for each display
4 years ago
Dmitry Maksyoma
cb08058d34
vncserver: print empty line before guided user creation
4 years ago
Dmitry Maksyoma
d0fe229684
vncserver: refactor
4 years ago
Dmitry Maksyoma
ded3840f6b
vncserver: extract PrintLogFilenameAndConfiguredUsersAndStuff()
4 years ago
Dmitry Maksyoma
c6f7d2eff0
vncserver: refactor
4 years ago
Dmitry Maksyoma
7e854294a2
vncserver: refactor
4 years ago
Dmitry Maksyoma
5635096978
vncserver: refactor
4 years ago
Dmitry Maksyoma
34565c5950
vncserver: extract AllowXProgramsToConnectToXvnc()
4 years ago
Dmitry Maksyoma
3522000d1f
vncserver: extract PrepareLoggingAndXvncKillingFramework()
4 years ago
Dmitry Maksyoma
3f23bddb6b
vncserver: refactor
4 years ago
Dmitry Maksyoma
b350557afd
vncserver: refactor
4 years ago
Dmitry Maksyoma
7dc12ccb8a
vncserver: refactor
4 years ago
Dmitry Maksyoma
f187aa9540
vncserver: remove obsolete code
4 years ago
Dmitry Maksyoma
79a21347f1
vncserver: extract DefineLogAndPidFilesForDisplayNumber()
4 years ago
Dmitry Maksyoma
0c1423f0b1
vncserver: remove obsolete code
4 years ago
Dmitry Maksyoma
1e21e09754
vncserver: remove obsolete code
4 years ago
Dmitry Maksyoma
6e0d272946
vncserver: enable "say"
4 years ago
Dmitry Maksyoma
c64e83732d
vncserver: fix indentation
4 years ago