Nov 5, 2026: Release 1.6.0 =========================== o Set gmp min version to 6.2.0 o Avoid accidental build dep on glib 2.76 o Fix --gtk-vnc-debug operation with glib >= 2.80 o Include log domain and timestamp in debug messages o Implement extended mouse button psuedo-encoding o Implement extended clipboard psuedo-encoding o Add APIs to provide automatic clipboard synchronization o Fixes to keyboard mapping on Win32 o Avoid rounding in zoom level to allow fully granular steps o Fix offset calculation when at non-100% zoom levels o Correctly render background when zoomed out o Fix menubar layout in python example viewer o Keep tight encoding available even when jpeg support is not built. o Fix crashes from emitting errors/signals in coroutines instead of main event loop context o Drop code for generating Diffie-Hellman parameters and use built-in defaults fromgnutls o Drop obsolete use of gnutls_global_init o Stop declaring 'get_type()' funcs G_GNUC_CONST for compat with GCC 16 o Fix array bounds checks handling auth types o Don't unconditionally ask for VNC_CONNECTION_CREDENTIAL_CA_CERT_DATA o Add APIs to opt-in to handling of new credential types o Add support for hook to perform TLS validation o Fix SASL auth with QEMU servers prior to 9.2 o Fix various memory leaks in library, tools and examples o Fix potential use-after-free in TLS cert location code o Reverse order of search directory sub-trees, so that $HOME/.pki is preferred over /etc/pki o Require the clientcert.pem and clientkey.pem to be loaded from the same search directory sub-tree o Allow all of cacert.pem, cacrl.pem, clientkey.pem and clientcert.pem to be in exactly the same directory. o Support loading multiple client certs, via indexed names clientkeyNN.pem & clientcertNN.pem for NN in the range 0-3, to better support post-quantum crypto. o Add API to override the default TLS certificate dir locations o Add API to override the default TLS algorithm priority string o Add new options to gvnccapture to set TLS certificate dir and algorithm priority o Add docs to gvnccapture manual page about TLS certificate handling