matt
00b8d025db
KASM-7125 fixed issue with rebuilding Xvnc, switched to simplier webp mix math.
2025-04-24 16:50:44 +00:00
Rodwin.Spruel
02852185a8
Fixing webp usage calculation and updating default value
2025-04-24 05:57:25 -04:00
Rodwin Spruel
f674e2c58d
Fixing default value
2025-04-22 21:45:16 +00:00
Rodwin.Spruel
3bc0403877
Updating weighting function and limits
...
Signed-off-by: Rodwin.Spruel <rodwin.spruel@kasmweb.com>
2025-04-22 17:23:28 -04:00
Rodwin.Spruel
7353f38652
Adding defaults and fixing typo
2025-04-22 10:39:53 -04:00
Rodwin.Spruel
c6e2a1818c
Pulling in latest KasmVNC changes
2025-04-22 10:20:44 -04:00
Rodwin Spruel
2dbcd28354
Adding ability to override webp benchmark value
2025-04-22 13:39:34 +00:00
Matthew McClaskey
3cc739adb3
Merge branch 'KASM-7194-modify-build-scripts-and-docker-image-for-faster-rebuilds-during-development' into 'master'
...
KASM-7194 Modify build scripts and docker image for faster rebuilds during development
Closes KASM-7194
See merge request kasm-technologies/internal/KasmVNC!170
2025-04-22 11:47:53 +00:00
Rodwin Spruel
60f015b199
Adding ability to override webp benchmark value
2025-04-22 11:22:20 +00:00
El
4a4c5f1c49
KASM-7194 Refactor build scripts and enable conditional test builds
2025-04-19 00:51:27 +05:00
El
35d1d49d20
KASM-7194 Add ninja-build and libSM-devel to Docker build files
2025-04-17 23:40:47 +05:00
El
81fa5f8f65
KASM-7194 Use ln -sf
to force symbolic link creation
2025-04-17 23:40:47 +05:00
El
62a1c210c9
KASM-7194 Add NASM to all builder Dockerfiles
2025-04-17 23:40:47 +05:00
El
c0d73ebd28
KASM-7194 Add additional tools and scripts to Dockerfile for dev setup
...
KASM-7194 Add WebP and libjpeg-turbo build scripts to Dockerfile
2025-04-17 23:17:39 +05:00
El
f38ad7122c
KASM-7194 Fixed a typo
2025-04-17 23:17:39 +05:00
El
c2b9721fdc
KASM-7194 Removed package installation from this script since they're already included in the Docker image. Switched to Ninja for faster builds
2025-04-17 23:17:39 +05:00
Matthew McClaskey
a2496294e1
Merge branch 'feature/KASM-7126-webp-version-upgrade' into 'master'
...
upgrading to libwebp 1.5.0 abd adding sharpyuv as an included library based...
Closes KASM-7126
See merge request kasm-technologies/internal/KasmVNC!169
2025-04-16 14:53:11 +00:00
Rodwin Spruel
fd78b3fe62
updaing opensuse docker file to
2025-04-15 23:16:01 +00:00
Rodwin Spruel
5c6e913fca
upgrading to libwebp 1.5.0 abd adding sharpyuv and an included library based on the change in how it is included with libwebp
2025-04-14 23:29:41 +00:00
Matthew McClaskey
dc75e98344
Merge branch 'feature/KASM-6788-threading_2' into 'master'
...
KASM-6788 Refactor EncodeManager to use std::execution with parallel...
Closes KASM-6788
See merge request kasm-technologies/internal/KasmVNC!168
2025-04-09 13:57:45 +00:00
El
90c38a0da8
KASM-6788 Refactor Dockerfile to streamline build process
2025-04-01 19:10:00 +05:00
El
4091cc3ae6
KASM-6788 Refactor Dockerfile to streamline build process
2025-04-01 19:10:00 +05:00
El
4284f8f8a6
KASM-6788 Refactor Dockerfile to streamline build process
2025-04-01 19:10:00 +05:00
El
130c7fef93
KASM-6788 Update Dockerfile to install CMake from source
2025-04-01 19:10:00 +05:00
El
7eddf5fd65
KASM-6788 Update Dockerfile to install CMake from source
2025-04-01 19:10:00 +05:00
El
aa40f59af5
KASM-6788 Add TBB dependency for EL8 platform and older GCC versions
2025-04-01 19:10:00 +05:00
El
b3f2dd1196
KASM-6788 Update Dockerfiles to use GCC Toolset 14 and add libSM-devel
2025-04-01 19:10:00 +05:00
El
4ea5f734ec
KASM-6788 Switch to gcc14-c++ on openSUSE and add libtbb-dev for Ubuntu Focal
2025-04-01 19:10:00 +05:00
El
f54ec77e44
KASM-6788 Specify C and CXX languages in the project() definition for better clarity and compatibility. Additionally, link the TBB library for builds using GCC versions earlier than 10 to address dependency requirements
2025-04-01 19:10:00 +05:00
El
59792ee93c
KASM-6788 Updates CMake configuration to use C++20 standard
2025-04-01 19:10:00 +05:00
El
84aa133511
KASM-6788 Refactor EncodeManager to use std::execution with parallel algorithms. Removes OpenMP dependency, improves atomic usage, and
...
fixes various minor code quality issues including initialization and memory
management
2025-04-01 19:10:00 +05:00
ryan.kuba
0017991a55
KASM-6788 use thread and future instead of openmp for image encoding
2025-04-01 19:10:00 +05:00
matt
e647af5e28
Update novnc ref
v1.3.4
2025-03-24 12:18:11 +00:00
Matthew McClaskey
d20f6623d8
Merge branch 'feature/KASM-7051-create-1.3.4-release' into 'master'
...
Resolve KASM-7051 "Feature/ create 1.3.4 release"
Closes KASM-7051
See merge request kasm-technologies/internal/KasmVNC!167
2025-03-24 12:15:28 +00:00
Dmitry Maksyoma
6f13eac2d7
KASM-7051 Fill release notes for deb and rpm
2025-03-24 17:26:46 +13:00
Dmitry Maksyoma
2e0da8f034
KASM-7051 Fill release notes for deb and rpm
2025-03-24 17:11:51 +13:00
Matthew McClaskey
7394198a08
Merge branch 'bugfix/KASM-6773-kasm-vnc-does-not-send-properly-json-formatted-downloads-when-certain-special-characters-are-used-in-the-filename' into 'master'
...
Resolve KASM-6773 "Bugfix/ kasm vnc does not send properly json formatted downloads when certain special characters are used in the filename"
Closes KASM-6773
See merge request kasm-technologies/internal/KasmVNC!166
2025-03-21 18:25:41 +00:00
Dmitry Maksyoma
297554dd67
KASM-7051 bump-package-version-apk: fix to produce pkgrel
2025-03-20 17:23:11 +13:00
Dmitry Maksyoma
16d02f6c2f
KASM-7051 Fix APKBUILD by adding pkgrel
2025-03-20 17:21:44 +13:00
Dmitry Maksyoma
f2a19e6e09
KASM-7051 Set KasmVNC version to 1.3.4
2025-03-20 16:24:07 +13:00
Matthew McClaskey
59bb828bb9
Merge branch 'feature/KASM-6904-add-alpine-dependencies' into 'master'
...
Revert "KASM-6904 Fix CI"
Closes KASM-6904
See merge request kasm-technologies/internal/KasmVNC!165
2025-03-19 12:15:09 +00:00
Matthew McClaskey
5d2026cb6a
Merge branch 'feature/KASM-5095_update_docs_logo' into 'master'
...
KASM-5095 update logo and docs link
Closes KASM-5095
See merge request kasm-technologies/internal/KasmVNC!150
2025-03-18 17:45:45 +00:00
El
0df5d5bd72
KASM-6773 Escape JSON filenames in WebSocket file list responses
2025-03-18 16:58:25 +05:00
El
4973781a8f
KASM-6773 Use snprintf instead of sprintf for safer path handling
2025-03-18 16:58:25 +05:00
El
4e087ba790
KASM-6773 Refactor JSON_escape to use switch-case and handle NULL input
2025-03-18 16:58:25 +05:00
El
4620601891
KASM-6773 Define WS_MAX_BUF_SIZE for buffer size standardization
2025-03-18 16:58:25 +05:00
Dmitry Maksyoma
2d90eed553
Merge branch 'master' into feature/KASM-6904-add-alpine-dependencies
2025-03-15 14:12:01 +13:00
Dmitry Maksyoma
d9131dc988
KASM-6904 bump-package-version-apk: disable debug output
2025-03-14 16:27:22 +13:00
Dmitry Maksyoma
0357095296
KASM-6904 Refactor
2025-03-14 16:22:19 +13:00
Dmitry Maksyoma
ebe5855d6d
KASM-6901 Alpine: upload doc package
2025-03-14 15:23:30 +13:00