Commit Graph

  • e170785a47 Merge branch 'BrowserStackAccess' into 'master' master Matthew McClaskey 2026-02-04 17:46:54 +0000
  • 2395b1d6bc Edit README.md to add required note that project is tested with BrowserStack Rodwin Spruel 2026-02-03 01:37:19 +0000
  • 8693cba18b
    Merge c9fd7d46eb into 7c60b7faba #333 JaxTheWolf 2026-02-03 13:23:43 -0700
  • 7c60b7faba Merge branch 'feature/VNC-151-investigate-tiger-vnc-h-264-encode-decoder2' into 'master' Matthew McClaskey 2026-02-03 14:38:45 +0000
  • 67c27fde56
    update submodule ref Matt McClaskey 2026-02-03 10:01:02 +0000
  • b7aae20e9b
    VNC-151 Update kasmweb submodule to master branch El 2026-02-02 10:52:32 +0000
  • 90a2436f96
    VNC-151 Remove implementation and associated dependencies El 2026-02-02 01:02:38 +0000
  • fc24bf9961
    VNC-151 Refactor write_compact to use shared utility function El 2026-02-02 00:55:08 +0000
  • cadd5a9546
    VNC-151 Replace assert with error logging El 2026-01-30 12:16:46 +0000
  • 7d4e78e4e7
    VNC-151 Handle frame transfer error El 2026-01-30 11:26:54 +0000
  • 3030b1359b
    VNC-151 Add libva-devel dependency El 2026-01-30 00:51:25 +0000
  • 660e2f7b99
    VNC-151 Fix for the script El 2026-01-29 15:39:59 +0000
  • 08169f624f
    VNC-151 Update NoVNC ref El 2026-01-26 12:23:13 +0000
  • b213d6cff3
    VNC-151 Update NoVNC ref El 2026-01-25 15:00:27 +0000
  • 80fe764189
    VNC-151 Reduce MAX_SCREENS to 8 and fix constructor initialization El 2026-01-23 11:38:51 +0000
  • 055bc5f719
    VNC-151 Update NoVNC ref El 2026-01-23 02:38:59 +0000
  • ceb274c57a
    VNC-151 Update NoVNC ref El 2026-01-21 18:55:27 +0000
  • f102d26cde
    VNC-151 Update NoVNC ref El 2026-01-20 20:45:31 +0000
  • 1711eb1101
    VNC-151 Update NoVNC ref El 2026-01-20 12:39:10 +0000
  • e44e644555
    VNC-151 Update NoVNC ref El 2026-01-19 10:34:51 +0000
  • 5484dba527
    VNC-151 Update NoVNC ref El 2026-01-19 00:04:47 +0000
  • 81e32d7fa6
    VNC-151 Update NoVNC ref El 2026-01-17 01:06:40 +0000
  • 7c97c70bec
    VNC-151 Update NoVNC ref El 2026-01-16 09:02:09 +0000
  • 3c7830f29f
    VNC-151 Update NoVNC ref El 2026-01-14 11:02:54 +0000
  • f0b55ddba9
    VNC-151 Update NoVNC ref El 2026-01-14 07:27:53 +0000
  • 7c22615f1c
    VNC-151 Update NoVNC ref El 2026-01-13 23:44:50 +0000
  • a797d038f8
    VNC-151 Update NoVNC ref El 2026-01-13 12:38:54 +0000
  • af267ac299
    VNC-151 Add license headers El 2026-01-13 10:05:45 +0000
  • 8c1d0eaf0d
    VNC-151 Update H264 encoder configurations El 2026-01-13 10:00:36 +0000
  • 6a3c6eb53c
    VNC-151 Update NoVNC ref El 2026-01-09 11:27:50 +0000
  • 8742b39e12
    VNC-151 Update NoVNC ref El 2026-01-06 12:26:14 +0000
  • 56a2102b9e
    VNC-151 Update NoVNC ref El 2026-01-06 11:16:26 +0000
  • 556b1ecc5e
    VNC-151 Update functional tests for kasmvnc El 2026-01-06 09:33:24 +0000
  • fc64d85c2b
    VNC-151 Fix merge El 2026-01-06 09:18:55 +0000
  • 5205c26be3
    VNC-151 Update NoVNC ref El 2026-01-06 01:15:22 +0000
  • 3b5f9e6ea1
    VNC-151 Update H264 encoder configurations for improved quality and bitrate handling El 2026-01-06 01:01:08 +0000
  • ad883fa560
    VNC-151 Fix build El 2025-12-30 23:25:22 +0000
  • 84427414fe
    VNC-151 Fix build El 2025-12-30 22:30:37 +0000
  • 631135c8f7
    VNC-151 Reorganize and update includes in ConnParams.cxx El 2025-12-30 22:17:27 +0000
  • 7b43cd12fc
    VNC-151 Adjust stream mode logic to use appropriate video codec configurations and presets El 2025-12-30 13:53:26 +0000
  • c9f8db5dd2
    VNC-151 Remove redundant entries from KasmVideoConstants encoder device list El 2025-12-26 23:44:09 +0000
  • 671c6191b5
    VNC-151 Extract and refactor encoder utilities to improve modularity and maintainability El 2025-12-24 20:44:34 +0000
  • 32f5229d51
    VNC-151 Update NoVNC ref El 2025-12-20 17:17:50 +0000
  • 4818d96499
    VNC-151 Fix hw_ctx_guard reset placement to ensure proper resource management El 2025-12-18 22:19:57 +0000
  • 3e166ede41
    VNC-151 Refactor EncodeManager's prepareEncoders for clarity and maintainability El 2025-12-16 11:02:55 +0000
  • fa4894e49b
    VNC-151 Simplify includes and default SMsgWriter destructor El 2025-12-12 22:14:17 +0000
  • 242b530f1f
    VNC-151 Simplify includes and default SMsgWriter destructor El 2025-12-12 09:05:32 +0000
  • 00d5552fa4
    VNC-151 Refactor ScreenEncoderManager for efficiency El 2025-12-12 08:54:16 +0000
  • 650c08e6d0
    VNC-151 Set default implementation for SMsgReader destructor El 2025-12-12 08:50:05 +0000
  • dbcde47683
    VNC-151 Update debug logs to include screen ID and codec details El 2025-12-12 08:48:57 +0000
  • 464510f91b
    VNC-151 Refactor video encoding logic in EncodeManager El 2025-12-12 08:47:33 +0000
  • 64ce9ee8e5
    VNC-151 Refactor screen encoder handling logic El 2025-12-08 22:12:40 +0000
  • 1838862168
    VNC-151 Compile fix El 2025-12-08 12:32:30 +0000
  • 63f6ff81c5
    VNC-151 Refactor ScreenEncoderManager to improve layout synchronization and active screen management logic El 2025-12-08 11:17:04 +0000
  • 5b66684059
    VNC-151 Refactor video encoder hierarchy and improve layout synchronization logic El 2025-12-05 11:27:48 +0000
  • 8b7070f552
    VNC-151 update test cases El 2025-12-03 10:23:27 +0000
  • a283405b22
    VNC-151 update test cases El 2025-12-03 10:21:14 +0000
  • 44fc20cbbc
    VNC-151 update test cases El 2025-12-03 10:18:47 +0000
  • 8a6093685e
    VNC-151 Remove Intel Media Driver installation for x86_64 from Debian Bullseye Dockerfile El 2025-12-01 12:37:36 +0000
  • cd79726e91
    VNC-151 Add Intel Media Driver (non-free) for x86_64 to Debian Dockerfiles for video acceleration El 2025-12-01 10:21:59 +0000
  • 2b16f695ee
    VNC-151 Add Intel Media Driver (non-free) for x86_64 to Ubuntu Noble Dockerfile for video acceleration El 2025-12-01 00:45:35 +0000
  • e032c76515
    VNC-151 Add Intel Media Driver (non-free) for x86_64 video acceleration to Ubuntu Jammy Dockerfile El 2025-12-01 00:45:07 +0000
  • 478b91baeb
    VNC-151 Add Intel Media Driver for video acceleration to Alpine Dockerfiles El 2025-11-27 09:39:29 +0000
  • 06861cd9fb
    VNC-151 Add Intel Media Driver for video acceleration to Alpine Dockerfiles El 2025-11-26 08:32:52 +0000
  • 0582e63ebc
    VNC-151 Update container run command to include GPU device mapping for video acceleration El 2025-11-26 08:06:38 +0000
  • 7429dfca1c
    VNC-151 Add Mesa VA Gallium driver for AMD GPU passthrough for to Alpine Dockerfiles El 2025-11-26 07:57:25 +0000
  • a0b984b804
    VNC-151 Update container run command to include video/render devices and SSH port mapping El 2025-11-25 21:52:55 +0000
  • c4a79ab584
    VNC-151 Add Mesa and Intel VA-API drivers to Ubuntu Jammy development Dockerfile El 2025-11-25 20:28:07 +0000
  • aee09215c4
    VNC-151 Add Mesa and Intel VA-API drivers to Ubuntu Jammy development Dockerfile El 2025-11-25 17:05:45 +0000
  • db0c19bcd6
    VNC-151 Update and Add vainfo package to Ubuntu Jammy development Dockerfile El 2025-11-24 23:54:32 +0000
  • e46ba4cfa7
    VNC-151 Add SSH support in Ubuntu Jammy development Dockerfile El 2025-11-24 10:54:38 +0000
  • 9b71785d08
    VNC-151 Update video streaming options and associated documentation El 2025-11-17 11:51:47 +0000
  • 843d16e9de
    VNC-151 Identify upload issue El 2025-11-17 09:54:22 +0000
  • 55b9464395
    VNC-151 Temporarily disable tests El 2025-11-17 08:42:08 +0000
  • bb03988866
    VNC-151 TEMP Identify upload issue Dmitry Maksyoma 2025-11-14 17:14:07 +0000
  • abe1aa9ee9
    VNC-151 TEMP Identify upload issue El 2025-11-14 21:55:47 +0000
  • 311cd29ed8
    VNC-151 TEMP Identify upload issue El 2025-11-14 12:56:07 +0000
  • c4ba8aef0e
    VNC-151 Add layout.id write to writeSkipRect in SoftwareEncoder and FFMPEGVAAPIEncoder El 2025-11-14 10:22:35 +0000
  • 314a6d6e86
    VNC-151 Remove unnecessary newline in KasmVideoConstants.h El 2025-11-14 10:20:30 +0000
  • 678d1b10e3
    VNC-151 Add video_streaming_mode codec configuration to kasmvnc_defaults.yaml El 2025-11-14 10:20:13 +0000
  • ebce9598f4
    VNC-151 Remove redundant variable initialization in EncodeManager El 2025-11-14 10:07:47 +0000
  • 03a5e8bf44
    VNC-151 Update config key name for video streaming mode GOP configuration El 2025-11-13 19:22:09 +0000
  • eb0a145db8
    VNC-151 Clean up debug and redundant logging in EncodeManager El 2025-11-13 18:36:13 +0000
  • 138a18e226
    VNC-151 Remove libvpx from all Docker build files as it is no longer required El 2025-11-06 18:36:27 +0000
  • 5f1a7afc2b
    VNC-151 Remove unused kasmVideo encoder logic from EncodeManager El 2025-11-06 18:31:04 +0000
  • 218513471c
    VNC-151 Refactor EncoderProbe initialization El 2025-11-06 11:36:54 +0000
  • e30537250f
    VNC-151 Refactor ScreenSet logic for modern C++ El 2025-11-06 10:49:44 +0000
  • 28d9c6a467
    VNC-151 Add [[nodiscard]] to EnumIterator begin and end methods El 2025-11-06 10:47:21 +0000
  • 26a279f34e
    VNC-151 Move to const char* in constants and method definitions El 2025-11-06 10:46:48 +0000
  • e94ad13768
    VNC-151 Refactor kasmVideoSkip constant and update relevant method calls El 2025-11-06 10:43:38 +0000
  • 09ef1e9c61
    VNC-151 Refactor kasmVideoSkip constant and update relevant method calls El 2025-11-06 10:43:02 +0000
  • f85347ba48
    VNC-151 Add build steps logging for dependencies in build-deps script El 2025-10-30 17:56:46 +0000
  • cc115e5aa2
    VNC-151 Use set -euo pipefail in build-deps script El 2025-10-30 10:59:28 +0000
  • 161b459ae6
    VNC-151 Replace std::ranges::find with std::find for compatibility and add AV1 software encoder preset configurations El 2025-10-30 09:53:26 +0000
  • 43695f51de
    VNC-151 Add new CLI options for vncserver script El 2025-10-28 11:32:46 +0000
  • 144e8f0a16
    VNC-151 Add debug log for frame resize parameters and handle SWS context initialization failure El 2025-10-28 11:06:57 +0000
  • 698892df9a
    VNC-151 Instructions to run Xvnc with ssl enabled El 2025-10-28 10:54:26 +0000
  • 5de1f6320a
    VNC-151 Expand supported videoCodec options in CLI help El 2025-10-27 18:56:45 +0000
  • fd5e1d6463
    VNC-151 Extend CRF/CPQ value range to 0-63 in video encoding parameter El 2025-10-27 10:03:31 +0000
  • f96ac2d474
    VNC-151 Change FFmpeg log level from info to debug El 2025-10-27 00:49:34 +0000