From: Lee Chee Yang <chee.yang....@intel.com>

0.9.14 represents a gradual improvement over 0.9.13 with lots of
developments all over the place. 40 issues and pull requests were
closed/merged with this release. Highlights on the LibVNCServer side are
a refined multi-threaded implementation, support for Unicode clipboard
data 📋❗ and an outbound-connection machinery that works for real world
use cases. LibVNCClient received support for SetDesktopSize (which had
been added server-side in 0.9.13) and a properly documented
SSH-tunneling setup.

Overall changes:
Added more documentation (build system integration, repeater setup) and
a legal FAQ.
Added contribution guidelines.
Ported the TravisCI continous integration machinery to GitHub workflows.

LibVNCServer/LibVNCClient:
Added qemu extended key event support.
Fixed several potential multiplication overflows.

LibVNCClient:
Fixes of several memory leaks and buffer overflows.
Added UltraVNC's MSLogonII authentication scheme.
Fixed TLS interoperability with GnuTLS servers.
Fixed detection of newer UltraVNC and TightVNC servers.
Added support for SetDesktopSize.
Added SSH tunneling example using libssh2.
Added some extensions to VeNCrypt in order to be compatible with a wider
range of servers.

LibVNCServer:
Fixes to the multi-threaded server implementation which should be a lot
more sound now.
Fixed TightVNC-filetransfer file upload for 64-bit systems.
Fixes of crashes in the zlib compression.
Added support for UTF8 clipboard data.
Fixed visual artifacts in framebuffer on ARM platforms.
Fixed several WebSockets bugs.
Fixed the UltraVNC-style repeater example.
Added support for larger framebuffers (two 4k screens possible now).
Added support for timeouts for outbound connections (to repeaters for
instance).
Fixed out-of-bounds memory access in Tight encoding.

Update include fix for CVE-2020-29260
https://github.com/LibVNC/libvncserver/commit/bef41f6ec4097a8ee094f90a1b34a708fbd757ec

Signed-off-by: Lee Chee Yang <chee.yang....@intel.com>
---
 .../{libvncserver_0.9.13.bb => libvncserver_0.9.14.bb}          | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-graphics/libvncserver/{libvncserver_0.9.13.bb => 
libvncserver_0.9.14.bb} (97%)

diff --git a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb 
b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.14.bb
similarity index 97%
rename from meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb
rename to meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.14.bb
index 93f6951739..50bdad57d5 100644
--- a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb
+++ b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.14.bb
@@ -45,7 +45,7 @@ FILES:libvncclient = "${libdir}/libvncclient.*"
 inherit cmake
 
 SRC_URI = "git://github.com/LibVNC/libvncserver;branch=master;protocol=https"
-SRCREV = "2aa20dad4c23c18948d3f63b33f9dfec1f837729"
+SRCREV = "10e9eb75f73e973725dc75c373de5d89807af028"
 
 S = "${WORKDIR}/git"
 
-- 
2.37.3

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105054): 
https://lists.openembedded.org/g/openembedded-devel/message/105054
Mute This Topic: https://lists.openembedded.org/mt/101518406/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to