Commit Graph

90 Commits (be854aef6833d5028f392f062afbe944e17eb93e)
 

Author SHA1 Message Date
Dmitry Maksyoma be854aef68 Add www dir detection to vnc_startup.sh 4 years ago
Dmitry Maksyoma 59382451dc Deb: build-deb now builds a .deb for Ubuntu 18
It builds the builder image first, then proceeeds to building .deb
inside it, and the result is put into the parent (../) directory.
4 years ago
Dmitry Maksyoma 702f817845 Deb: add build-tarball and build-deb commands WIP 4 years ago
Dmitry Maksyoma 5154f86b60 Deb: add lots of libraries as build dependencies
This way, no need to copy that over multiple dockerfiles, and is a best
practice.
4 years ago
Dmitry Maksyoma d82d67762e Merge branch 'feature/12_ubuntu_20' into create_ubuntu_packages 4 years ago
Dmitry Maksyoma f1b3e0f6de Deb: remove redundant code 4 years ago
Dmitry Maksyoma c6d3c5271c Deb: exclude Node scripts from the package 4 years ago
Dmitry Maksyoma eaa5c24439 Generate self-signed cert in /etc/ssl/private/kasmvnc.pem
I piggyback on ssl-cert package that's got ssl-cert group and the
directory /etc/ssl/private, the group can read files from (but not list
files there). Thus, by adding a user to ssl-cert group, they can read
both ssl-cert certificates and the KasmVNC certificate.o

Note: currently, KasmVNC only supports one file that must contain both
private and public keys. For this reason, I didn't use the snakeoil
certificate from ssl-cert, as it's split into two files.
4 years ago
Dmitry Maksyoma a7e7deaf99 Deb: add as vncserver, etc alternative 4 years ago
Dmitry Maksyoma f8c3d981bf Deb: update dependencies, add Provides: vnc-server 4 years ago
Dmitry Maksyoma a1089dd356 Deb: XkasmVnc -> Xkasmvnc 4 years ago
Dmitry Maksyoma 1f266ad206 Add dependencies on python and xorg to .deb 4 years ago
Dmitry Maksyoma 54f163a44c Exclude .git* files from .deb 4 years ago
Dmitry Maksyoma 251b8a6388 -beta -> ~beta for .deb 4 years ago
Dmitry Maksyoma fccd9d29cd Update debian/copyright to include libwebp license 4 years ago
Dmitry Maksyoma bab0412bc5 Add man pages and improve file locations in .deb 4 years ago
Dmitry Maksyoma 0b4804a3a9 Properly name binaries in .deb 4 years ago
Dmitry Maksyoma f1291cb520 Draft .deb build system ready 4 years ago
Dmitry Maksyoma dabf7d4d5e Clean up Makefile I use to fake-build source 4 years ago
Dmitry Maksyoma 86c6ae566c Debian package spike. Using ../release as bin/ source. 4 years ago
matt 55f9755dbd Added build docker images for debian and others 4 years ago
Lauri Kasanen 481b063eb7 Fix missing init for DLP timestamps 4 years ago
Kasm ef23f13045
Update README.md
missing step in instructions
5 years ago
Kasm e23bd08167
Delete index.html 5 years ago
matt 8fc49afcae Add sym link for index.html 5 years ago
mmcclaskey 730fdcb15c
Merge pull request #10 from kasmtech/docker
Docker
5 years ago
mmcclaskey 9f8fa7bf8b
Update README.md 5 years ago
mmcclaskey 7bc0b29413
Update README.md 5 years ago
mmcclaskey 2afe7b5fa5
Create README.md 5 years ago
mmcclaskey 097fe0815c Added Containerized example Doom 5 years ago
Kasm 9c50cae9fd
Update README.md
updated install instructions
5 years ago
Kasm e7016550fc
Merge pull request #8 from kasmtech/stats
Stats
5 years ago
Kasm d80ae411ac
Update README.md 5 years ago
matt 0a68500ee3 updated readme and vncserver 5 years ago
Lauri Kasanen 80513c8616 Change "recent" to be 10s from 60s, and in its own variable 5 years ago
Lauri Kasanen 1db77ee6bd Add some basicauth logging (most debug/verbose only) 5 years ago
Lauri Kasanen 279c41fc32 Add option to pass the password in an encrypted file, kasmvncpasswd utility 5 years ago
Lauri Kasanen ae07707e66 Don't log BasicAuth 5 years ago
Lauri Kasanen bb71cd4ec4 Have stats react faster to big cpu lag spikes 5 years ago
Lauri Kasanen 99fe70bbd6 Add a debug-level print on the last ~second's maximum encoding time 5 years ago
Lauri Kasanen b30318a68f Change stats format to JSON array style 5 years ago
kasmtech 88a9bed022 UI mods to display stats 5 years ago
matt d031c2182f Updated xorg version, static link webp 5 years ago
Lauri Kasanen d5bdef121a Add support for bottleneck stats 5 years ago
Pierre Ossman 45e44a66e5 Tolerate specifying -BoolParam 0 and similar
This is needed by vncserver which doesn't know which parameters are
boolean, and it cannot use the -Param=Value form as that isn't tolerated
by the Xorg code.
5 years ago
Pierre Ossman 3528e358cc Free memory from getaddrinfo()
We handled this in the failure scenario, but not in the vastly more
common successful case.
5 years ago
Mark Mielke f814a93214 vncserver: Remove legacy HP-UX support
The check for existence of `/usr/spool/sockets/X11/<n>` has been
removed. This file is only relevant on HP-UX, and TigerVNC dropped
support for HP-UX in commit 31e5aa3.
5 years ago
Pierre Ossman 285bcfb141 Run maketarball through bash
It uses bash-isms so a POSIX shell will not work correctly.
5 years ago
Andrew Yoder c312417d81 Correction to socket error connection message 5 years ago
Mark Mielke 80a637c793 Fix division by zero exception in SSecurityPlain.
If using SSecurityPlain and the user specifies an empty username
and password, it will invoke InStream::checkNoWait(0) which will
cause a division by zero when calculating the number of available
items.

Enhance InStream::check() to behave properly when asked for
zero items, or zero sized items.

Add comments to InStream::check(), InStream::checkNoWait(),
and InStream::readBytes() to document expected behaviour
when requested to check or read zero items, or an item with
zero size.
5 years ago