Releases: LibVNC/x11vnc
x11vnc 0.9.17
New Features:
- Added option for sending multi-touch commands in uinput.
- Introduced mousewheel support in uinput.
- Support for up to 8 mouse buttons and XK_Super_L/R mapping to Meta keys during pipeinput/uinput.
- Experimental support for double-buffered framebuffer and rawfb DRM/shm key options.
- Support for OpenBSD in shm_clear.
Bug Fixes:
- Fixed TLS handshake errors with OpenSSL 1.1.x and LibreSSL compatibility issues.
- Addressed snprintf null destination pointer issue and xfc NULL pointer dereference in cursor.
- Resolved various allocation and multiplication overflow bugs.
- Fixed format string issues with size_t arguments and corrected acute accents in man pages.
- Limited access to shared memory segments to the current user and addressed overly long Unix socket names.
Documentation & Maintenance:
- Refactored and updated README with clearer notes on maintainership, Intel quirks, and FAQs about driver lags.
- Removed executable bit from text files, fixed typos, and clarified password limit/error messages.
- Updated issue templates and added FUNDING.yml for community contributions.
- Keywords added to x11vnc.desktop file.
Other Changes:
- Fixed build issues on 32-bit architectures with 64-bit time_t and support for builds using -fno-common.
- Addressed gcc -no-common build compatibility.
x11vnc 0.9.16
New in the 0.9.16 x11vnc release:
- Build fixes.
- Misc. documentation fixes.
x11vnc 0.9.15
New in the 0.9.15 x11vnc release:
- Misc. buffer overflow and memleak fixes.
- Support for OpenSSL 1.1.0.
- Fix for Debian bug #672435.
x11vnc 0.9.14
New in the 0.9.14 x11vnc release:
-
Added support for the X Composite Extension. For subwindow/appshare
modes this allows sharing the respective window/app when it
is partially or completely off-screen as XComposite renders
the window contents to an off-screen buffer. Before, updating
of the window contents would stop once it went even partially
off-screen. -
Added XInput 2 multi-pointer support which allows multiple clients
to view and control a single shared screen, all having their
own mouse pointers and keyboard foci. For in-depth info, read
http://edoc.hu-berlin.de/master/beier-christian-2011-07-19/PDF/beier.pdf,
especially section 5.1. -
Added some support for running under Wayland via the deskshot utility
found in the misc/ subdirectory.
miscellaneous new features and changes:
- Separated x11vnc sources from LibVNCServer. The project is now
hosted at GitHub under https://github.com/LibVNC/x11vnc/.