Commit Graph

160 Commits (5b64eb32f8a6a44596d29f13aaef740d75dbd995)

Author SHA1 Message Date
Dmitry Maksyoma 23676ab3b3 Support newest libjpeg-turbo on Centos 2 years ago
Dmitry Maksyoma d1cc18f751 Refactor 2 years ago
Dmitry Maksyoma cac80a22a3 Refactor 2 years ago
Dmitry Maksyoma 907e32187c Staticly link libjpeg-turbo in Ubuntu Focal 2 years ago
Dmitry Maksyoma df70b38db6 openSUSE: speed up package building and testing 2 years ago
Matthew McClaskey 250ca19199 KASM-3184 force the use of gcc11 3 years ago
Dmitry Maksyoma 36a1ffc5e4 Config-based KasmVNC 3 years ago
ryan.kuba a4ac7bee16 adding CVE patches for out of bounds memory access 3 years ago
Dmitry Maksyoma 1f5125fb24 Resolve KASM-2801 "Feature/ remove libnettle dependency" 3 years ago
ryan.kuba c32521ba64 KASM-2779 fork off workin jammy bin and pin opensuse to 15.3 3 years ago
Dmitry Maksyoma 32d6b4804a Jammy build 3 years ago
Dmitry Maksyoma 9f6c160d1e OpenSuse: fix testing image by installing dependencies 3 years ago
Dmitry Maksyoma fc894a7096 Resolve KASM-1883 "Feature/ x proxy" 3 years ago
matt d70edd9eb7 remove vnc_lite.html 3 years ago
Ryan Kuba d050236248 Resolve KASM-2437 "Feature/ opensuse 15 images" 3 years ago
Matthew McClaskey 92c449d87b Merge branch 'improve-bump-package-version-to-update-rpm-changelog' into 'master'
Improve bump package version to update rpm changelog

See merge request kasm-technologies/internal/KasmVNC!34
3 years ago
ryan.kuba 73ed994b21 support loop in version bumping for RPMs 3 years ago
ryan.kuba 7506e0881f build el8 x86_64 and aarch64 rpms 3 years ago
Dmitry Maksyoma d6d13b59cb Refactor: extract bump-package-version-deb(1) 3 years ago
Dmitry Maksyoma 3ee95e3150 bump-package-version updates rpm changelog 3 years ago
Dmitry Maksyoma 49890cf8da Resolve KASM-2301 "Feature/ upload debug packages" 3 years ago
Dmitry Maksyoma 77b97415ef
Add bump-package-version(1) and document it (#74) 4 years ago
mmcclaskey 6219b85ba8
Feature/kasm 786 arm support (#71)
* KASM-786 ARM Support, with CI pipelines for debian and ubuntu supported operating systems
4 years ago
Justin Travis e470021ca6 KASM-1985 Address build failures by updating Centos CA certs 4 years ago
Dmitry Maksyoma 91eb953f62
Feature/kasm 1838 libjpeg turbo from source (#49)
New build option with latest stable libjpeg-turbo library
4 years ago
Dmitry Maksyoma 9ec4cba184 Slash a minute off tarball build 4 years ago
Kasm 0b6334369c
Merge pull request #36 from kasmtech/upstreamsync_sans_novnc
Upstream Syncs
4 years ago
Kasm 55f888b923
Update README.md
minor grammar tweaks
4 years ago
Dmitry Maksyoma bbdf6c4361
Update README.md 4 years ago
Dmitry Maksyoma 90d1702702
Update README.md 4 years ago
Dmitry Maksyoma e7f8caa752 Building: describe how to build and test packages 4 years ago
Dmitry Maksyoma f532e3244b Add deb/rpm package build instructions 4 years ago
matt 04461b9d4c fixes 4 years ago
matt 75cef8b726 [skip CI] build fixes 4 years ago
matt 29415a8c7d Apply patch for 1.20.x 4 years ago
Dmitry Maksyoma 9b3e1f73f5 Deb/rpm: update barebones images 4 years ago
Dmitry Maksyoma f758fc5021 CI: build all distros and upload to S3 4 years ago
Dmitry Maksyoma df92791550 Gitlab CI: build all distros if branch has "release" or "testing" in it 4 years ago
Dmitry Maksyoma 25c32c96e5 Deb: fix Ubuntu Focal (vnc_startup.sh XFCE start issue) 4 years ago
Dmitry Maksyoma ed4c514bcb Deb: test images have lsb-release now
To ensure it's the right image, I double-check with lsb_release.
4 years ago
Dmitry Maksyoma 2005b86a92 Deb: make easy-start script easier to modify 4 years ago
Dmitry Maksyoma d73ffc8a38 Deb: example script can now -kill, -d (debug), --help 4 years ago
Dmitry Maksyoma a73b890c92 Code formatting 4 years ago
Dmitry Maksyoma 8c2e8c9acb Deb: add example script to easily run kasmvncserver 4 years ago
Dmitry Maksyoma 6f803f744d vncpasswd man: update to be current regarding password length 4 years ago
Dmitry Maksyoma 56ed2855bd Testing: keep foo-owner as -o and -w
Changing permissions to just -w removed -o.
4 years ago
Dmitry Maksyoma 43658a27f7 Deb: provide an easy way to start KasmVNC with default options
...via kasmvncserver-start.
4 years ago
Dmitry Maksyoma 8eb7e06d6c Deb: update Debian Buster barebones test to work 4 years ago
Dmitry Maksyoma 62eae815b6 Remove obsolete comment 4 years ago
Dmitry Maksyoma 6d0a020f4f Move build-and-test-* to builder/ 4 years ago
Dmitry Maksyoma 9fb709087d Add verbose logging via KASMVNC_VERBOSE_LOGGING env var
Running "KASMVNC_VERBOSE_LOGGING=1 builder/test-deb debian buster" will
turn on verbose logging of kasmvncserver.
4 years ago
Dmitry Maksyoma e0c056f36b Add rw, ro and owner users on container startup 4 years ago
Dmitry Maksyoma 7a1c1edeb4 Deb/rpm: change test user password to "foobar"
kasmvncpasswd validates password, so "bar" would be too short.
4 years ago
Dmitry Maksyoma 01d448f018 Deb: run test image, instead of just printing command 4 years ago
Dmitry Maksyoma 78768d52ff VNC Docker startup: commented out verbose logging for ease of use 4 years ago
Dmitry Maksyoma e9626fdacf VNC Docker startup: use new kasmvncpasswd with multiple users support 4 years ago
Dmitry Maksyoma fbfdf21612 Deb: Debian Bullseye XFCE works now 4 years ago
Dmitry Maksyoma d7916b081b Deb: Kali XFCE works now 4 years ago
Dmitry Maksyoma 7f9a50562d Deb: fix build dependencies install 4 years ago
Dmitry Maksyoma ece969fd05 Rpm: group kasmvnc -> kasmvnc-cert
I feel it'd be confusing to use kasmvnc group to provide access to the
TSL certificate. Groups like that control whether you can run software,
e.g. "docker" group. Using "-cert" clearly shows it's just for
certificate access. Not unlide ssl-cert group in Debian.
4 years ago
Dmitry Maksyoma 969c64ced3 Packages: Ubuntu 20 and Fedora 33 barebones tests 4 years ago
Dmitry Maksyoma 9e7d57cc3c tarball: include Xvnc.1 man page 4 years ago
Dmitry Maksyoma 24ea2d6c45 Deb: switch Buster barebones to use no WM 4 years ago
Dmitry Maksyoma 6575bbe1b3 Rpm: run xterm w/o WM in CentOS 7 barebones test 4 years ago
Dmitry Maksyoma 5159cb9ae1 build-tarball: only rebuild www if it was changed 4 years ago
Dmitry Maksyoma c151f479f4 Merge branch 'master' into create_ubuntu20_package 4 years ago
Dmitry Maksyoma 0aeffaf2ef Rpm: run rpmlint after building rpm 4 years ago
Dmitry Maksyoma e9e7ecd74d Rpm: create certificate on postinst, remove on postrm 4 years ago
Dmitry Maksyoma b97633ca10 Rpm: automate rpm building with build-rpm 4 years ago
Dmitry Maksyoma 69efc52614 Rpm: add test-rpm-barebones with Openbox
Twm wasn't available.
4 years ago
Dmitry Maksyoma 90101a7e91 Rpm: CentOS dfart. Rpm building isn't automated yet. 4 years ago
Dmitry Maksyoma a6512a7801 Docker copy will ignore builder/build, where debs are 4 years ago
Dmitry Maksyoma b98a9eb5fa Pkg build: patch with quilt if it's present 4 years ago
Dmitry Maksyoma 9fbda8e518 Deb: add Bullseye support 4 years ago
Dmitry Maksyoma 2e98b08cec Deb: add Kali kali-rolling support 4 years ago
Dmitry Maksyoma 9eb9664bcf Pkg test: refactor for readability 4 years ago
Dmitry Maksyoma ead31ae2e7 Pkg test: use dpkg to find libnss_wrapper.so 4 years ago
Dmitry Maksyoma 6d6ebffeae Package building: compile with debug symbols for deb purposes 4 years ago
Dmitry Maksyoma 070458d302 Deb: release numbers (18.04) -> codenames (bionic) 4 years ago
Dmitry Maksyoma e5b8d4df11 Deb: add barebones testing image for Debian 10 4 years ago
Dmitry Maksyoma 7a6067e081 Deb: add Xorg-related dependencies 4 years ago
Dmitry Maksyoma c5061e67b4 Deb: Debian 10 support 4 years ago
Dmitry Maksyoma b6f16eabb7 Deb: woraroudn dbgsym package that's created now 4 years ago
Dmitry Maksyoma f7e6d8d039 Deb: build-deb doesn't fail if Lintian complains
For now, disable Lintian warnings. In the future, a flag may be used to
determine this behaviour.
4 years ago
Dmitry Maksyoma 39e5cbc182 Fix build-tarball: use dir shared between GitLab runner and Docker 4 years ago
Dmitry Maksyoma a479b2fcd4 Use snakeoil certificate if available 4 years ago
Dmitry Maksyoma a6d37c2a31 Deb: update test-deb to use debs in <os>_<os_ver> dirs 4 years ago
Dmitry Maksyoma fbeed1da72 Deb: put debs under <os>_<os_ver> directories 4 years ago
Dmitry Maksyoma 35cf095a31 Deb: create Ubuntu 20.04 tarball and deb 4 years ago
Kasm dd3364822d
Update build-tarball 4 years ago
Dmitry Maksyoma a4369e8897 Deb: apt -> apt-get, cause apt doesn't have a stable interface 4 years ago
Dmitry Maksyoma 5ffe76f08d Deb: don't install libjpeg-dev on deb test image
Dependencies should be pulled by the package.
4 years ago
Dmitry Maksyoma 1486f3f4c2 Deb: use /etc/kasmvnc/server.pem cert in builder/test-deb 4 years ago
Dmitry Maksyoma fc91e4d622 Don't use "sodu docker", just "docker" 4 years ago
Dmitry Maksyoma 955183dcf0 Use/build ./builder/www when building tarball 4 years ago
Dmitry Maksyoma d98157f3fc Merge remote-tracking branch 'origin/webpack2' into create_ubuntu_packages 4 years ago
matt 76f8d905f0 added dockerfile build process for www 4 years ago
matt de4ddcb154 Fix auth error and build permissions 4 years ago
matt d71734a206 initial commit of webpack 4 years ago
Dmitry Maksyoma 2b801e3397 Deb: remove obsolete code 4 years ago