Commit Graph

  • e742e46363 repoint functional test at tip of develop release/1.4.0 matt 2025-08-06 17:23:44 +00:00
  • c616236b5f Update noVNC ref to point at official noVNC release matt 2025-08-06 15:25:50 +00:00
  • 6b110d6f2e Merge branch 'bugfix/VNC-213-no-output-on-segfault-add-coredump' into 'master' master Matthew McClaskey 2025-08-04 10:55:16 +00:00
  • c58e5ca504 VNC-213 Add core dumps for Xvnc as CI artifacts Dmitry Maksyoma 2025-08-04 10:55:15 +00:00
  • d72e163cb6 Merge branch 'feature/VNC-226-introduce-log-level-env-var-and-cli-switch' into 'master' Matthew McClaskey 2025-08-04 09:38:39 +00:00
  • 2312da3e7b Resolve VNC-226 Introduce $DEBUG variable in CI Dmitry Maksyoma 2025-08-04 09:38:39 +00:00
  • efb076cbc8 Merge branch 'feature/bump-func-tests-to-release-1.0.3' into 'master' Matthew McClaskey 2025-08-03 08:58:24 +00:00
  • 4196656180 Bump functional tests to release/1.0.4 Dmitry Maksyoma 2025-08-02 20:52:40 +12:00
  • 9195a4f0cc Update packages to 1.4.0 release matt 2025-08-01 14:52:30 +00:00
  • dcfdee6d0d update novnc and function testing refs matt 2025-07-31 17:35:50 +00:00
  • 15e6ca37b6 Merge branch 'bug/VNC-221-crash-during-screenshot' into 'master' Matthew McClaskey 2025-07-31 17:32:18 +00:00
  • 4d7d590cd6 Resolve VNC-221 "Bug/ crash during screenshot" Rodwin Spruel 2025-07-31 17:32:18 +00:00
  • 9b338a061c Merge branch 'feature/VNC-196-shared-session-connect-msg' into 'master' Matthew McClaskey 2025-07-30 18:24:53 +00:00
  • 8f9d2ae623 Resolve VNC-196 "Feature/shared session connect msg" Rodwin Spruel 2025-07-30 18:24:52 +00:00
  • 1179e94e2c Merge branch 'bugfix/VNC-222-on-fail-report-not-shown-in-ci' into 'master' Matthew McClaskey 2025-07-24 07:50:42 +00:00
  • 709b560f1a VNC-222 Presets test failing without showing report in CI Dmitry Maksyoma 2025-07-24 07:50:41 +00:00
  • b1485d0533 Merge branch 'feature/update-kasmweb-to-latest' into 'master' Matthew McClaskey 2025-07-19 10:29:15 +00:00
  • 0a27403c18 update novnc to tip of master matt 2025-07-19 09:47:10 +00:00
  • 01ce9928ed Merge branch 'feature/VNC-143-test-novnc-preset-modes' into 'master' Matthew McClaskey 2025-06-18 15:18:00 +00:00
  • 475dd878cd VNC-143 Bump functional tests to include presets test Dmitry Maksyoma 2025-06-18 15:17:59 +00:00
  • 45e75b1aac Merge branch 'feature/VNC-146-use-core-image-for-testing-2' into 'master' Matthew McClaskey 2025-06-08 09:01:51 +00:00
  • efea85ffcf Resolve VNC-146 "Feature/ use core image for testing" Dmitry Maksyoma 2025-06-08 09:01:51 +00:00
  • 0a27c18126 Merge branch 'feature/VNC-179-build-for-debian-trixie' into 'master' Matthew McClaskey 2025-06-04 11:31:20 +00:00
  • 51278ef53c Merge branch 'bugfix/git-checkout--b-VNC-126-kasm-vnc-watermark-is-not-sent-on-connection-when-there-is-motion' into 'master' Matthew McClaskey 2025-06-03 13:45:26 +00:00
  • f4fc04f196 VNC-179 Build packages for Debian Trixie Dmitry Maksyoma 2025-06-03 15:52:51 +12:00
  • 90031ce350 Merge branch 'feature/VNC-178-switch-functional-tests-to-kasmvnc-submodule' into 'master' Matthew McClaskey 2025-05-31 13:34:34 +00:00
  • b56fa5adbf VNC-178 Add kasmvnc-functional-tests as a submodule Dmitry Maksyoma 2025-05-31 16:29:06 +12:00
  • 8bb8fb13ff Merge branch 'bugfix/VNC-138_http_header_case_github' into 'master' Matthew McClaskey 2025-05-27 18:20:40 +00:00
  • 39d48b2d63 Merge branch 'feature/VNC-156-add-cpu-features-library-for-extracting-cpu-capabilities' into 'master' Matthew McClaskey 2025-05-27 18:20:11 +00:00
  • 441824a704 VNC-156 Set PKG_CONFIG_PATH to ensure proper discovery of pkg-config files during builds El 2025-05-25 18:02:41 +05:00
  • fd7d0d4b4c VNC-156 Enable position-independent code in build script El 2025-05-25 15:48:59 +05:00
  • 9126507d99 VNC-156 Make use of cached cpu features detection for performance improvement El 2025-05-25 01:47:58 +05:00
  • cfb4774ade VNC-156 Fix cpu core count detection for better cpu utilization El 2025-05-25 01:46:24 +05:00
  • 7bf7998026 VNC-156 Refactor CPU capability logging and improve SSE detection El 2025-05-25 01:44:07 +05:00
  • 0104fef44e VNC-156 Integrate libcpuid for enhanced CPU feature detection El 2025-05-25 01:43:30 +05:00
  • 209702638b VNC-156 Add build script for libcpuid El 2025-05-25 01:37:59 +05:00
  • 40ac51c3a8 Merge branch 'feature/VNC-162-restore-ability-to-limit-built-distros' into 'master' Matthew McClaskey 2025-05-25 10:33:04 +00:00
  • 1948030a48 Use Debian Bookworm slim in CI, restore ability to limit built distros, a flag to allow run_test distros to fail Dmitry Maksyoma 2025-05-25 10:33:04 +00:00
  • 6e96e98ea4 Set sendWatermark flag during connection initialization El 2025-05-16 11:36:56 +05:00
  • 9184050dae Merge branch 'feature/VNC-155-add-scroll-detection-config' into 'master' Matthew McClaskey 2025-05-14 18:45:11 +00:00
  • e1a4f9db65 VNC-155 Add scrolling CLI options to Xvnc man page Dmitry Maksyoma 2025-05-14 23:25:26 +12:00
  • 14ef7178b2 VNC-155 Add scrolling configuration keys Dmitry Maksyoma 2025-05-14 21:44:08 +12:00
  • 0924817a76 VNC-155 ConfigKey can have both type and validator Dmitry Maksyoma 2025-05-14 21:30:58 +12:00
  • f12264c5ad VNC-155 Refactor Dmitry Maksyoma 2025-05-14 21:10:45 +12:00
  • 634731748a VNC-155 Refactor Dmitry Maksyoma 2025-05-14 20:21:10 +12:00
  • b26ec0bf3d Merge branch 'bugfix/VNC-127-kasm-vnc-low-frame-rate-on-master' into 'master' Matthew McClaskey 2025-05-13 16:35:12 +00:00
  • 19ccc8272d Merge branch 'feature/VNC-141-cleanup' into 'master' Matthew McClaskey 2025-05-13 10:01:07 +00:00
  • 07366639a1 Merge branch 'feature/VNC-144-functional-test-use-release-1.0.0-branch' into 'master' Matthew McClaskey 2025-05-13 09:59:17 +00:00
  • 58fccb771a VNC-127 Improve TBB build script El 2025-05-11 07:55:45 +05:00
  • ad95259fda VNC-127 Disable shared library builds for TBB El 2025-05-10 15:24:01 +05:00
  • d144f5a5e0 VNC-127 Replace individual script runs with unified build-deps.sh El 2025-05-10 04:57:38 +05:00
  • b691b34da2 VNC-127 Add libtbb-dev to build dependencies in Dockerfiles El 2025-05-09 19:20:31 +05:00
  • ca6884109a VNC-127 Set GCC 14 explicitly and adjust build script order El 2025-05-09 19:19:50 +05:00
  • 0bc0875a95 VNC-127 Add dependencies across builds El 2025-05-09 00:11:07 +05:00
  • 79e0d6cad1 VNC-127 Prevent rebuilding existing KasmVNC images in build script. Enable error checking and update container execution logic El 2025-05-09 00:10:35 +05:00
  • 9cdf96c486 VNC-127 Add script to build and test Docker containers El 2025-05-08 19:49:23 +05:00
  • 61f48bc7d1 VNC-127 Add TBB dependency to rfb build configuration El 2025-05-08 18:50:12 +05:00
  • b51a09c477 VNC-127 Introduce TBB task arena for optimized parallel execution El 2025-05-08 16:59:22 +05:00
  • 2fac45b560 VNC-141 Rename upload.sh -> helpers.sh Dmitry Maksyoma 2025-05-12 22:11:05 +12:00
  • dc6b5d7462 Merge branch 'master' into bugfix/VNC-138_http_header_case_github matt 2025-05-10 10:41:17 +00:00
  • eb2b33a31e VNC-144 Use release/1.0.0 branch in functional tests Dmitry Maksyoma 2025-05-10 22:06:35 +12:00
  • c89bf7b119 Merge branch 'feature/KASM-7052-functional-testing' into 'master' Matthew McClaskey 2025-05-10 09:52:34 +00:00
  • 0244c47d7a KASM-7052 Add test-barebones Dmitry Maksyoma 2025-05-10 09:52:34 +00:00
  • 0dbe6f9896 Merge branch 'feature/KASM-7202_run_web_code_with_node' into 'master' Matthew McClaskey 2025-05-04 08:47:48 +00:00
  • f13a4c198c clarify readme matt 2025-05-03 10:44:36 +00:00
  • 38eb2c6110 rebase and fix conflicts matt 2025-05-03 09:31:00 +00:00
  • c268476b54 Merge branch 'KASM-6984-kasm-vnc-benchmarks' into 'master' Matthew McClaskey 2025-05-02 18:21:27 +00:00
  • 5fba51986b Use pseudoEncodings that match client default settings matt 2025-05-02 17:52:20 +00:00
  • 7c4250666a KASM-6984 Revert changes El 2025-05-02 20:10:42 +05:00
  • ee43b75f38 KASM-6984 Update benchmark specs and CI to include JPEG and WebP results El 2025-05-02 16:09:37 +05:00
  • af1a615dd1 KASM-6984 Reverted added line El 2025-05-01 17:45:14 +05:00
  • dd12dcd2b7 KASM-6984 Reverted changes El 2025-05-01 17:27:37 +05:00
  • df650b7d0c KASM-6984 Add WebP for benchmarking when value is not default El 2025-05-01 16:56:57 +05:00
  • 415607ea42 KASM-6984 Moved to a dynamic library load El 2025-05-01 04:07:47 +05:00
  • f64dc1a257 KASM-6984 Add ffmpeg-libs to required packages El 2025-04-29 15:29:38 +05:00
  • 148f22f05f KASM-6984 Update man pages El 2025-04-28 23:40:57 +05:00
  • f037c3bae1 KASM-6984 Updated copyright information and performed minor code cleanup to remove unused code and improve readability. El 2025-04-28 23:18:46 +05:00
  • 2237c97a5e KASM-6984 Refactor benchmarking El 2025-04-24 18:23:56 +05:00
  • 07d72ebfbc KASM-6984 Refactor benchmarking El 2025-04-24 13:54:01 +05:00
  • 8180eb8b87 KASM-6984 Refactor benchmarking El 2025-04-24 07:12:28 +05:00
  • 75dc2de7f8 KASM-6984 Refactor SConnection::setEncodings for readability and consistency El 2025-04-24 06:33:28 +05:00
  • eff36f0a95 KASM-6984 Remove unnecessary benchmark.h from RFB_SOURCES list El 2025-04-24 06:27:02 +05:00
  • 4e3b8ac6c0 KASM-6984 Add Docker Hub login step to CI pipeline El 2025-04-23 00:28:14 +05:00
  • fdc2f29ce2 KASM-6984 Update benchmarking El 2025-04-21 22:14:42 +05:00
  • 9e79d8ae56 KASM-6984 Update copyright information in benchmark files El 2025-04-21 17:17:06 +05:00
  • b325028d92 KASM-6984 Refactor benchmark code to simplify and modernize usage El 2025-04-21 16:49:10 +05:00
  • 544295505e KASM-6984 Refactor benchmark code to simplify and modernize usage El 2025-04-21 16:40:48 +05:00
  • 20d7067539 KASM-6984 Added dependencies El 2025-04-21 15:21:49 +05:00
  • 2859e86a70 KASM-6984 Added dependencies El 2025-04-21 14:47:46 +05:00
  • f95c46f02d KASM-6984 Set C++ standard to C++20 in CMake configuration El 2025-04-20 14:33:31 +05:00
  • fd96e8ab9c KASM-6984 Add depedencies to docker images El 2025-04-20 14:17:27 +05:00
  • 7b0baed7d1 KASM-6984 Add libavformat-free-devel and libswscale-free-devel dependencies El 2025-04-20 13:24:32 +05:00
  • b1e5f709f7 KASM-6984 Update dependencies in Dockerfile for Debian El 2025-04-20 03:03:58 +05:00
  • 241592b190 KASM-6984 Add ffmpeg-dev to Alpine build Dockerfiles El 2025-04-19 02:55:36 +05:00
  • 1a2fb0341d KASM-6984 Add FFmpeg support and update dependencies for benchmarking on oracle 9 El 2025-04-19 01:30:59 +05:00
  • ebce680e79 KASM-6984 Refactor benchmark test case generation logic El 2025-04-18 16:48:47 +05:00
  • de506f00c3 KASM-6984 Remove redundant clean_locks calls from benchmarking tests El 2025-04-17 21:42:12 +05:00
  • 96f1cfb79a KASM-6984 script debugging El 2025-04-17 21:06:09 +05:00
  • 15de8da56b KASM-6984 Add additional tools and scripts to Dockerfile for dev setup El 2025-04-17 14:36:46 +05:00
  • 360b75e8e6 KASM-6984 Update file download path. Update CI El 2025-04-14 14:53:05 +05:00