New in the 0.9.8 x11vnc release:
Better reliability for the Java Viewer applet when connecting
through a Web Proxy via HTTPS. A proxy hostname
and port can be specified via applet parameters.
Proxy Authentication via Auth-Basic is supported.
More x11vnc printout in -ssl is provided to help
troubleshoot this mode and other ssl connections.
Stability improvements to -threads mode. Running x11vnc this
way is more reliable now. Threaded operation sometimes
gives better interactive response and faster updates. The
threaded mode now supports multiple VNC viewers using
the same VNC encoding (some only on Linux or enabled
at build time.) The threaded mode can also yield
a performance enhancement in the many client case
(e.g. class-room broadcast.) We have tested with 30 to
50 simultaneous clients. See also -reflect.
miscellaneous new features and changes:
x11vnc automatically tries to work around an Xorg server bug
involving infinitely repeating keys when turning off key
repeating. Use -repeat if the automatic workaround fails.
Also, the environment variable X11VNC_IDLE_TIMEOUT
(seconds) is provided.
In -reflect mode the environment variable X11VNC_REFLECT_PASSWORD
is provided.
The -clip mode works under -rawfb.
The -nounixpw option can disable unixpw mode if an earlier option
enables it (e.g. -svc).
Scroll detection is skipped for windows with 'OpenOffice' in
their name.
Changes in 1.6.2
================
Alan Hourihane (1):
dri2: support glXWaitGL & glXWaitX by copying fake front to front and
Arkadiusz Miskiewicz (1):
xfree86: remove duplicate header entries in Makefile.am
Eric Anholt (1):
xinerama: Put the proto version in the code instead using proto headers.
Keith Packard (3):
Build against DRI_TEX_BUFFER_VERSION 1
dri2: Preserve compatibility with 1.6 DRI2 API/ABI
Bump to version 1.6.2
Changes in 1.6.1.902
====================
Adam Jackson (5):
vfb: Fix depth setup.
EDID: Be more cautious about finding vendor blocks.
EDID: Add modes from Established Timings III descriptor to mode pool
pci: Dump vendor/devices ids in the printed device list
EDID: Fix timing class names to match the spec
Alan Coopersmith (5):
XkbSetNamedIndicator should ignore SD's without LED's
Fix byte swapping of XF86VidMode{Get,Set}GammaRamp
Don't leak canonical module name and patterns if module is built-in
Don't leak default font path when appending built-ins
Resync COPYING file with notices in code base as of xorg-server-1.6.1
Dave Airlie (1):
randr12: looking up these bits if randr isn't initialised is bad.
Eamon Walsh (2):
xselinux: Relax ownership restriction on SetSelectionUseContext.
xace: Fix a bad device access hook call.
Federico Mena Quintero (1):
dix/randr: Add missing fields to SRR*NotifyEvent()
Ian Romanick (9):
DRI2: Add fake front-buffer to request list for windows
DRI2: Do not send the real front buffer of a window to the client
DRI2: Synchronize the contents of the real and fake front-buffers
DRI2: Don't leave empty entries in private->buffers
DRI2: Add missing front-buffer flush callback.
DRI2: Add interface for drivers to query DRI2 extension version
DRI2: Implement protocol for DRI2GetBuffersWithFormat
DRI2: Force allocation of real-front buffer for non-windows as well
Use a #define instead of a magic number
Jeremy Huddleston (1):
Fix a couple off-by-one array boundary checks.
Jerome Glisse (1):
DRI2: update DRI2 private drawable width & height according to X drawable
Jon TURNEY (2):
Remove long-gone '-co' option from Xserver man page
Remove references to rgb.txt from files section of Xserver and Xorg man
pages
Julien Cristau (1):
Change default for ExaOptimizeMigration to false
Keith Packard (2):
Make RANDR 'set' timestamps follow client specified time. Bug 21987.
Bump version to 1.6.1.902
Kristian Høgsberg (1):
Support setTexBuffer2 in AIGLX.
Michel Dänzer (2):
EXA: Take GC client clip type into account for migration.
EXA: Always damage glyph cache pixmap manually after uploading a glyph.
Peter Hutterer (7):
os: don't malloc memory in LogVMessageVerb.
Xi: fix copy/paste error causing sizeof against wrong struct.
Xi: don't double-swap the XListDeviceProperties reply.
xfree86: restore default off for DontZap
dix: ensure Activate/DeactivateGrab has a valid value.
kdrive: set Activate/Deactivate grab for input devices (#21591)
xfree86: fix SWCursor check in xf86CursorSetCursor.
Tomas Janousek (1):
Bug #6428, #16458, #21464: Fix crash due to uninitialized VModMap fields.
the dockapp area. It consumes very little resources. It is useful in
conjunction with a window manager that allows maximised windows to be
prevented from covering the dockapp area; it allows access to the root
window or menu even when windows are maximised.