Commit Graph

1013 Commits

Author SHA1 Message Date
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
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
0017991a55 KASM-6788 use thread and future instead of openmp for image encoding 2025-04-01 19:10:00 +05:00
e647af5e28 Update novnc ref v1.3.4 2025-03-24 12:18:11 +00:00
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
6f13eac2d7 KASM-7051 Fill release notes for deb and rpm 2025-03-24 17:26:46 +13:00
2e0da8f034 KASM-7051 Fill release notes for deb and rpm 2025-03-24 17:11:51 +13:00
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
297554dd67 KASM-7051 bump-package-version-apk: fix to produce pkgrel 2025-03-20 17:23:11 +13:00
16d02f6c2f KASM-7051 Fix APKBUILD by adding pkgrel 2025-03-20 17:21:44 +13:00
f2a19e6e09 KASM-7051 Set KasmVNC version to 1.3.4 2025-03-20 16:24:07 +13:00
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
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
2d90eed553 Merge branch 'master' into feature/KASM-6904-add-alpine-dependencies 2025-03-15 14:12:01 +13:00
d9131dc988 KASM-6904 bump-package-version-apk: disable debug output 2025-03-14 16:27:22 +13:00
0357095296 KASM-6904 Refactor 2025-03-14 16:22:19 +13:00
ebe5855d6d KASM-6901 Alpine: upload doc package 2025-03-14 15:23:30 +13:00
c235e5f981 Merge branch 'bugfix/KASM-6670-missing-fedora-dependency-on-hostname' into 'master'
KASM-6670 Fedora: add missing dependency on hostname

Closes KASM-6670

See merge request kasm-technologies/internal/KasmVNC!160
2025-03-13 10:43:56 +00:00
99a54a90a4 Merge branch 'bugfix/KASM-6680-ubuntu-24-missing-dependency' into 'master'
Debian: add missing dependency on libdatetime-perl

Closes KASM-6680

See merge request kasm-technologies/internal/KasmVNC!155
2025-03-13 10:43:26 +00:00
7f52b7ffc2 KASM-6904 Alpine: use common naming for kasmvncserver-doc package 2025-03-13 20:19:55 +13:00
254f4d38f0 KASM-6904 bump-package-version: support Alpine 2025-03-13 17:19:38 +13:00
47b95c4659 KASM-6904 Restore CI test stage 2025-03-13 16:18:39 +13:00
2bd7e9497a KASM-6904 Debug CI 2025-03-12 16:32:48 +13:00
2912aa653c KASM-6904 Debug CI 2025-03-12 16:29:46 +13:00
03239db5cf KASM-6904 Debug CI 2025-03-12 16:29:00 +13:00
c6e84e4d8f KASM-6904 Debug CI 2025-03-12 16:17:59 +13:00
71e0409e64 KASM-6904 Build only Alpine 3.21 2025-03-12 16:07:24 +13:00
1cb0a6a3b9 KASM-6904 CI: upload apk 2025-03-12 16:05:44 +13:00
6184b25546 Merge branch 'feature/KASM-5204-add-udpSize-config-entry' into 'master'
KASM-5204 Add config key network.udp.payload_size

Closes KASM-5204

See merge request kasm-technologies/internal/KasmVNC!159
2025-03-11 18:40:00 +00:00
fe28be2dc0 KASM-6904 Add arch to Alpine packages 2025-03-10 18:12:08 +13:00
bfbb4fb88f KASM-6904 Git ignore Alpine artifacts 2025-03-10 16:53:34 +13:00
abf4cb846c Revert "KASM-6904 Build only Alpine 3.21 arm"
This reverts commit d932af7456.
2025-03-10 15:51:00 +13:00
d932af7456 KASM-6904 Build only Alpine 3.21 arm 2025-03-10 15:43:35 +13:00
5eb189d8ae KASM-6904 Alpine: depend on libxtst 2025-03-10 15:42:09 +13:00
471a6813e4 KASM-6904 Alpine dev env: add apk-del-add command 2025-03-09 19:38:01 +13:00