From 6d878d357589079f26e1221ac8d1f6fc956f35e8 Mon Sep 17 00:00:00 2001 From: Matt McClaskey Date: Mon, 5 Feb 2024 14:34:44 -0500 Subject: [PATCH 1/3] update novnc ref, bump package version to 1.3.0 --- .gitmodules | 2 +- centos/kasmvncserver.spec | 9 ++++++++- debian/changelog | 11 +++++++++++ fedora/kasmvncserver.spec | 9 ++++++++- opensuse/kasmvncserver.spec | 9 ++++++++- oracle/kasmvncserver.spec | 9 ++++++++- oracle/kasmvncserver9.spec | 9 ++++++++- unix/xserver/hw/vnc/xvnc.c | 2 +- 8 files changed, 53 insertions(+), 7 deletions(-) diff --git a/.gitmodules b/.gitmodules index e43a13a..13bb1b2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,4 @@ [submodule "kasmweb"] path = kasmweb url = https://github.com/kasmtech/noVNC.git - branch = master + branch = release/1.2.0 diff --git a/centos/kasmvncserver.spec b/centos/kasmvncserver.spec index b2e788f..6825ff7 100644 --- a/centos/kasmvncserver.spec +++ b/centos/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.0 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -83,6 +83,13 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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..8c515b6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +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..9190f27 100644 --- a/fedora/kasmvncserver.spec +++ b/fedora/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.0 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -83,6 +83,13 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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..b85217f 100644 --- a/opensuse/kasmvncserver.spec +++ b/opensuse/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.0 Release: leap15 Summary: VNC server accessible from a web browser @@ -81,6 +81,13 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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..82ee5f2 100644 --- a/oracle/kasmvncserver.spec +++ b/oracle/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.0 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -82,6 +82,13 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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..fba594a 100644 --- a/oracle/kasmvncserver9.spec +++ b/oracle/kasmvncserver9.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.2.0 +Version: 1.3.0 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -82,6 +82,13 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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..b62c5b2 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.0" #define XVNCCOPYRIGHT ("Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me)\n" \ "See http://kasmweb.com for information on KasmVNC.\n") From c4ca652795dff8a6980425d9e8a59adea5e7e082 Mon Sep 17 00:00:00 2001 From: Matt McClaskey Date: Tue, 12 Mar 2024 11:26:10 -0400 Subject: [PATCH 2/3] bump version number, update novnc ref --- .gitmodules | 2 +- centos/kasmvncserver.spec | 7 ++++++- debian/changelog | 9 +++++++++ fedora/kasmvncserver.spec | 7 ++++++- kasmweb | 2 +- opensuse/kasmvncserver.spec | 7 ++++++- oracle/kasmvncserver.spec | 7 ++++++- oracle/kasmvncserver9.spec | 7 ++++++- unix/xserver/hw/vnc/xvnc.c | 2 +- 9 files changed, 42 insertions(+), 8 deletions(-) diff --git a/.gitmodules b/.gitmodules index 13bb1b2..b6ab31f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,4 @@ [submodule "kasmweb"] path = kasmweb url = https://github.com/kasmtech/noVNC.git - branch = release/1.2.0 + branch = release/1.2.1 diff --git a/centos/kasmvncserver.spec b/centos/kasmvncserver.spec index 6825ff7..a8718f5 100644 --- a/centos/kasmvncserver.spec +++ b/centos/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.3.0 +Version: 1.3.1 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -83,6 +83,11 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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. diff --git a/debian/changelog b/debian/changelog index 8c515b6..62473c6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +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. diff --git a/fedora/kasmvncserver.spec b/fedora/kasmvncserver.spec index 9190f27..b5d7833 100644 --- a/fedora/kasmvncserver.spec +++ b/fedora/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.3.0 +Version: 1.3.1 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -83,6 +83,11 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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. diff --git a/kasmweb b/kasmweb index 54b9bac..bbc685a 160000 --- a/kasmweb +++ b/kasmweb @@ -1 +1 @@ -Subproject commit 54b9bac920267e902af3c9dfca4c0f64cff92f41 +Subproject commit bbc685aa0f470188b4b225c078c8b841da2da335 diff --git a/opensuse/kasmvncserver.spec b/opensuse/kasmvncserver.spec index b85217f..90cd6ca 100644 --- a/opensuse/kasmvncserver.spec +++ b/opensuse/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.3.0 +Version: 1.3.1 Release: leap15 Summary: VNC server accessible from a web browser @@ -81,6 +81,11 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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. diff --git a/oracle/kasmvncserver.spec b/oracle/kasmvncserver.spec index 82ee5f2..545bd1e 100644 --- a/oracle/kasmvncserver.spec +++ b/oracle/kasmvncserver.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.3.0 +Version: 1.3.1 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -82,6 +82,11 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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. diff --git a/oracle/kasmvncserver9.spec b/oracle/kasmvncserver9.spec index fba594a..819a481 100644 --- a/oracle/kasmvncserver9.spec +++ b/oracle/kasmvncserver9.spec @@ -1,5 +1,5 @@ Name: kasmvncserver -Version: 1.3.0 +Version: 1.3.1 Release: 1%{?dist} Summary: VNC server accessible from a web browser @@ -82,6 +82,11 @@ cd $DST_MAN && ln -s vncpasswd.1 kasmvncpasswd.1; %doc /usr/share/doc/kasmvncserver/README.md %changelog +* 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. diff --git a/unix/xserver/hw/vnc/xvnc.c b/unix/xserver/hw/vnc/xvnc.c index b62c5b2..38a431a 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.3.0" +#define XVNCVERSION "KasmVNC 1.3.1" #define XVNCCOPYRIGHT ("Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me)\n" \ "See http://kasmweb.com for information on KasmVNC.\n") From 57c47a9c20678ababb0861c834061693aec8c141 Mon Sep 17 00:00:00 2001 From: Matt McClaskey Date: Thu, 14 Mar 2024 12:34:31 -0400 Subject: [PATCH 3/3] update novnc ref --- kasmweb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kasmweb b/kasmweb index bbc685a..3891add 160000 --- a/kasmweb +++ b/kasmweb @@ -1 +1 @@ -Subproject commit bbc685aa0f470188b4b225c078c8b841da2da335 +Subproject commit 3891addf9cb2773b051fb248165cd8d020e8d2ce