From 00e8bcf1c0506a5e539fe602dd8e7bc83b0f96e20abb858f0f796063d5ba90f7 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Mon, 23 Jan 2023 16:54:35 +0000 Subject: [PATCH] - Update to 0.6.0: Highlights: * The client now has control over h264 quality settings * Left & right scrolling is now supported * A custom framebuffer allocator function can now be assigned * The following functions have been added + A function for querying client side cursor support + A function to get the hostname of a connected client + A function to get the credentials of an authenticated client + A function for listing connected clients + A function for disconnecting a client Bug fixes: * A race condition when a client tries to resize the display before it has an encoder * Cursor buffers are now freed on close * Various race conditions in encoders * Spurious exits due to SIGPIPE * Occasional leaked buffers when clients disconnect * Clients no longer linger on exit with TLS OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/neatvnc?expand=0&rev=15 --- neatvnc.changes | 22 ++++++++++++++++++++++ neatvnc.spec | 6 +++--- v0.5.4.tar.gz | 3 --- v0.6.0.tar.gz | 3 +++ 4 files changed, 28 insertions(+), 6 deletions(-) delete mode 100644 v0.5.4.tar.gz create mode 100644 v0.6.0.tar.gz diff --git a/neatvnc.changes b/neatvnc.changes index e94a942..9aee7b1 100644 --- a/neatvnc.changes +++ b/neatvnc.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Mon Jan 23 16:37:06 UTC 2023 - Michael Vetter + +- Update to 0.6.0: + Highlights: + * The client now has control over h264 quality settings + * Left & right scrolling is now supported + * A custom framebuffer allocator function can now be assigned + * The following functions have been added + + A function for querying client side cursor support + + A function to get the hostname of a connected client + + A function to get the credentials of an authenticated client + + A function for listing connected clients + + A function for disconnecting a client + Bug fixes: + * A race condition when a client tries to resize the display before it has an encoder + * Cursor buffers are now freed on close + * Various race conditions in encoders + * Spurious exits due to SIGPIPE + * Occasional leaked buffers when clients disconnect + * Clients no longer linger on exit with TLS + ------------------------------------------------------------------- Mon Dec 12 11:00:02 UTC 2022 - Bjørn Lie diff --git a/neatvnc.spec b/neatvnc.spec index b97b5ee..9df0910 100644 --- a/neatvnc.spec +++ b/neatvnc.spec @@ -1,7 +1,7 @@ # # spec file for package neatvnc # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define libsoname libneatvnc0 Name: neatvnc -Version: 0.5.4 +Version: 0.6.0 Release: 0 Summary: A VNC server library License: ISC @@ -29,7 +29,7 @@ Source0: %url/archive/v%{version}.tar.gz BuildRequires: meson BuildRequires: pkgconfig -BuildRequires: pkgconfig(aml) +BuildRequires: pkgconfig(aml) >= 0.3.0 BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libavcodec) diff --git a/v0.5.4.tar.gz b/v0.5.4.tar.gz deleted file mode 100644 index c9c6e68..0000000 --- a/v0.5.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:90f9521a6f37ee5455579a35b59333ec9d4e5a45b9b61316c2bf6342cdb8bf48 -size 577635 diff --git a/v0.6.0.tar.gz b/v0.6.0.tar.gz new file mode 100644 index 0000000..cb9ad82 --- /dev/null +++ b/v0.6.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20c5ff0d0a7d4dff404619d653b465df08e5e856eb7faec34ffd5624b8fa653a +size 578084