From c46ec688770db92f49fa550b449c5ca757e40ae2 Mon Sep 17 00:00:00 2001 From: Matt McClaskey Date: Tue, 24 Sep 2024 13:07:30 -0400 Subject: [PATCH] bump kasmvnc version --- centos/kasmvncserver.spec | 20 +++++++++++++++++++- debian/changelog | 30 ++++++++++++++++++++++++++++++ fedora/kasmvncserver.spec | 20 +++++++++++++++++++- opensuse/kasmvncserver.spec | 20 +++++++++++++++++++- oracle/kasmvncserver.spec | 20 +++++++++++++++++++- oracle/kasmvncserver9.spec | 20 +++++++++++++++++++- unix/xserver/hw/vnc/xvnc.c | 2 +- 7 files changed, 126 insertions(+), 6 deletions(-) diff --git a/centos/kasmvncserver.spec b/centos/kasmvncserver.spec index b2e788f..63c1a5a 100644 --- a/centos/kasmvncserver.spec +++ b/centos/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.2 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -83,6 +83,24 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* Tue Sep 24 2024 KasmTech - 1.3.2-1 +- Disable seamless clipboard on Firefox by default, due to the Firefox overlaying a Paste menu over the canvas. +- Fixed CVE-2024-38449, directory traversal bug in built-in web server. +- Allow for larger header sizes, up to 16k. Provide better logging and handling for requests that contain HTTP headers that are larger than the 16k limit. +- Fixed memory leak in kasmproxy. +- Fixed mime types of downloads to ensure the browser interprets them as downloads. +* Tue Mar 12 2024 KasmTech - 1.3.1-1 +- Fix exception thrown on Firefox 124 and higher +- Fix artifacts on high resolution secondary screens +- Fixes for touch support on primary and secondary screens +- Fix for Oculus keyboard input +* Mon Feb 05 2024 KasmTech - 1.3.0-1 +- Multi-monitor support. +- Increased performance with watermark enabled. +- Added support for Fedora 39 and Alpine 319. +- Allow special characters in usernames. +- Better logging of client settings when client connects or changes settings. +- Add support for rotation of text-based watermark. * Fri Aug 25 2023 KasmTech - 1.2.0-1 - Add support for Unix relays for bidirectional communication between noVNC and containerized applications. diff --git a/debian/changelog b/debian/changelog index 74a94db..4548df8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,33 @@ +kasmvnc (1.3.2-1) unstable; urgency=medium + + * Disable seamless clipboard on Firefox by default, due to the Firefox overlaying a Paste menu over the canvas. + * Fixed CVE-2024-38449, directory traversal bug in built-in web server. + * Allow for larger header sizes, up to 16k. Provide better logging and handling for requests that contain HTTP headers that are larger than the 16k limit. + * Fixed memory leak in kasmproxy. + * Fixed mime types of downloads to ensure the browser interprets them as downloads. + + -- Kasm Technologies LLC Tue, 24 Sep 2024 11:23:00 +0000 + +kasmvnc (1.3.1-1) unstable; urgency=medium + + * Fix exception thrown on Firefox 124 and higher + * Fix artifacts on high resolution secondary screens + * Fixes for touch support on primary and secondary screens + * Fix for Oculus keyboard input + + -- Kasm Technologies LLC Mon, 12 Mar 2024 11:23:00 +0000 + +kasmvnc (1.3.0-1) unstable; urgency=medium + + * Multi-monitor support. + * Increased performance with watermark enabled. + * Added support for Fedora 39 and Alpine 319. + * Allow special characters in usernames. + * Better logging of client settings when client connects or changes settings. + * Add support for rotation of text-based watermark. + + -- Kasm Technologies LLC Mon, 02 Feb 2024 14:33:00 +0000 + kasmvnc (1.2.0-1) unstable; urgency=medium * Add support for Unix relays for bidirectional communication between noVNC diff --git a/fedora/kasmvncserver.spec b/fedora/kasmvncserver.spec index 51717cd..5f86265 100644 --- a/fedora/kasmvncserver.spec +++ b/fedora/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.2 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -83,6 +83,24 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* Tue Sep 24 2024 KasmTech - 1.3.2-1 +- Disable seamless clipboard on Firefox by default, due to the Firefox overlaying a Paste menu over the canvas. +- Fixed CVE-2024-38449, directory traversal bug in built-in web server. +- Allow for larger header sizes, up to 16k. Provide better logging and handling for requests that contain HTTP headers that are larger than the 16k limit. +- Fixed memory leak in kasmproxy. +- Fixed mime types of downloads to ensure the browser interprets them as downloads. +* Tue Mar 12 2024 KasmTech - 1.3.1-1 +- Fix exception thrown on Firefox 124 and higher +- Fix artifacts on high resolution secondary screens +- Fixes for touch support on primary and secondary screens +- Fix for Oculus keyboard input +* Mon Feb 05 2024 KasmTech - 1.3.0-1 +- Multi-monitor support. +- Increased performance with watermark enabled. +- Added support for Fedora 39 and Alpine 319. +- Allow special characters in usernames. +- Better logging of client settings when client connects or changes settings. +- Add support for rotation of text-based watermark. * Fri Aug 25 2023 KasmTech - 1.2.0-1 - Add support for Unix relays for bidirectional communication between noVNC and containerized applications. diff --git a/opensuse/kasmvncserver.spec b/opensuse/kasmvncserver.spec index e271a62..1b77a9c 100644 --- a/opensuse/kasmvncserver.spec +++ b/opensuse/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.2 Release: leap15 Summary: VNC server accessible from a web browser @@ -81,6 +81,24 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* Tue Sep 24 2024 KasmTech - 1.3.2-1 +- Disable seamless clipboard on Firefox by default, due to the Firefox overlaying a Paste menu over the canvas. +- Fixed CVE-2024-38449, directory traversal bug in built-in web server. +- Allow for larger header sizes, up to 16k. Provide better logging and handling for requests that contain HTTP headers that are larger than the 16k limit. +- Fixed memory leak in kasmproxy. +- Fixed mime types of downloads to ensure the browser interprets them as downloads. +* Tue Mar 12 2024 KasmTech - 1.3.1-1 +- Fix exception thrown on Firefox 124 and higher +- Fix artifacts on high resolution secondary screens +- Fixes for touch support on primary and secondary screens +- Fix for Oculus keyboard input +* Mon Feb 05 2024 KasmTech - 1.3.0-1 +- Multi-monitor support. +- Increased performance with watermark enabled. +- Added support for Fedora 39 and Alpine 319. +- Allow special characters in usernames. +- Better logging of client settings when client connects or changes settings. +- Add support for rotation of text-based watermark. * Fri Aug 25 2023 KasmTech - 1.2.0-leap15 - Add support for Unix relays for bidirectional communication between noVNC and containerized applications. diff --git a/oracle/kasmvncserver.spec b/oracle/kasmvncserver.spec index fd63cf7..eb10efe 100644 --- a/oracle/kasmvncserver.spec +++ b/oracle/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.2 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -82,6 +82,24 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* Tue Sep 24 2024 KasmTech - 1.3.2-1 +- Disable seamless clipboard on Firefox by default, due to the Firefox overlaying a Paste menu over the canvas. +- Fixed CVE-2024-38449, directory traversal bug in built-in web server. +- Allow for larger header sizes, up to 16k. Provide better logging and handling for requests that contain HTTP headers that are larger than the 16k limit. +- Fixed memory leak in kasmproxy. +- Fixed mime types of downloads to ensure the browser interprets them as downloads. +* Tue Mar 12 2024 KasmTech - 1.3.1-1 +- Fix exception thrown on Firefox 124 and higher +- Fix artifacts on high resolution secondary screens +- Fixes for touch support on primary and secondary screens +- Fix for Oculus keyboard input +* Mon Feb 05 2024 KasmTech - 1.3.0-1 +- Multi-monitor support. +- Increased performance with watermark enabled. +- Added support for Fedora 39 and Alpine 319. +- Allow special characters in usernames. +- Better logging of client settings when client connects or changes settings. +- Add support for rotation of text-based watermark. * Fri Aug 25 2023 KasmTech - 1.2.0-1 - Add support for Unix relays for bidirectional communication between noVNC and containerized applications. diff --git a/oracle/kasmvncserver9.spec b/oracle/kasmvncserver9.spec index 3e473a7..8d5431a 100644 --- a/oracle/kasmvncserver9.spec +++ b/oracle/kasmvncserver9.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.2 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -82,6 +82,24 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* Tue Sep 24 2024 KasmTech - 1.3.2-1 +- Disable seamless clipboard on Firefox by default, due to the Firefox overlaying a Paste menu over the canvas. +- Fixed CVE-2024-38449, directory traversal bug in built-in web server. +- Allow for larger header sizes, up to 16k. Provide better logging and handling for requests that contain HTTP headers that are larger than the 16k limit. +- Fixed memory leak in kasmproxy. +- Fixed mime types of downloads to ensure the browser interprets them as downloads. +* Tue Mar 12 2024 KasmTech - 1.3.1-1 +- Fix exception thrown on Firefox 124 and higher +- Fix artifacts on high resolution secondary screens +- Fixes for touch support on primary and secondary screens +- Fix for Oculus keyboard input +* Mon Feb 05 2024 KasmTech - 1.3.0-1 +- Multi-monitor support. +- Increased performance with watermark enabled. +- Added support for Fedora 39 and Alpine 319. +- Allow special characters in usernames. +- Better logging of client settings when client connects or changes settings. +- Add support for rotation of text-based watermark. * Fri Aug 25 2023 KasmTech - 1.2.0-1 - Add support for Unix relays for bidirectional communication between noVNC and containerized applications. diff --git a/unix/xserver/hw/vnc/xvnc.c b/unix/xserver/hw/vnc/xvnc.c index 9574f6d..5f29f3c 100644 --- a/unix/xserver/hw/vnc/xvnc.c +++ b/unix/xserver/hw/vnc/xvnc.c @@ -96,7 +96,7 @@ from the X Consortium. #include "version-config.h" #include "site.h" -#define XVNCVERSION "KasmVNC 1.2.0" +#define XVNCVERSION "KasmVNC 1.3.2" #define XVNCCOPYRIGHT ("Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me)\n" \ "See http://kasmweb.com for information on KasmVNC.\n")