• Will Thompson's avatar
    x11vnc: fix double X_UNLOCK on xrandr events · c4dff87c
    Will Thompson authored
    check_xrandr_event() assumes X_LOCK is taken before it is called, and
    currently calls X_UNLOCK on behalf of the caller. But in practice, all
    callers assume that the lock is still held after check_xrandr_event()
    returns. In particular, this leads to a double-unlock and crash in
    check_xevents() on any xrandr event.
    c4dff87c
Name
Last commit
Last update
..
misc Loading commit data...
.cvsignore Loading commit data...
8to24.c Loading commit data...
8to24.h Loading commit data...
ChangeLog Loading commit data...
Makefile.am Loading commit data...
README Loading commit data...
RELEASE-NOTES Loading commit data...
allowed_input_t.h Loading commit data...
appshare.c Loading commit data...
avahi.c Loading commit data...
avahi.h Loading commit data...
blackout_t.h Loading commit data...
cleanup.c Loading commit data...
cleanup.h Loading commit data...
connections.c Loading commit data...
connections.h Loading commit data...
cursor.c Loading commit data...
cursor.h Loading commit data...
enc.h Loading commit data...
enums.h Loading commit data...
gui.c Loading commit data...
gui.h Loading commit data...
help.c Loading commit data...
help.h Loading commit data...
inet.c Loading commit data...
inet.h Loading commit data...
keyboard.c Loading commit data...
keyboard.h Loading commit data...
linuxfb.c Loading commit data...
linuxfb.h Loading commit data...
macosx.c Loading commit data...
macosx.h Loading commit data...
macosxCG.c Loading commit data...
macosxCG.h Loading commit data...
macosxCGP.c Loading commit data...
macosxCGP.h Loading commit data...
macosxCGS.c Loading commit data...
macosxCGS.h Loading commit data...
macosx_opengl.c Loading commit data...
macosx_opengl.h Loading commit data...
nox11.h Loading commit data...
nox11_funcs.h Loading commit data...
options.c Loading commit data...
options.h Loading commit data...
params.h Loading commit data...
pm.c Loading commit data...
pm.h Loading commit data...
pointer.c Loading commit data...
pointer.h Loading commit data...
rates.c Loading commit data...
rates.h Loading commit data...
remote.c Loading commit data...
remote.h Loading commit data...
scan.c Loading commit data...
scan.h Loading commit data...
screen.c Loading commit data...
screen.h Loading commit data...
scrollevent_t.h Loading commit data...
selection.c Loading commit data...
selection.h Loading commit data...
solid.c Loading commit data...
solid.h Loading commit data...
sslcmds.c Loading commit data...
sslcmds.h Loading commit data...
sslhelper.c Loading commit data...
sslhelper.h Loading commit data...
ssltools.h Loading commit data...
tkx11vnc Loading commit data...
tkx11vnc.h Loading commit data...
uinput.c Loading commit data...
uinput.h Loading commit data...
unixpw.c Loading commit data...
unixpw.h Loading commit data...
user.c Loading commit data...
user.h Loading commit data...
userinput.c Loading commit data...
userinput.h Loading commit data...
util.c Loading commit data...
util.h Loading commit data...
v4l.c Loading commit data...
v4l.h Loading commit data...
win_utils.c Loading commit data...
win_utils.h Loading commit data...
winattr_t.h Loading commit data...
x11vnc.1 Loading commit data...
x11vnc.c Loading commit data...
x11vnc.desktop Loading commit data...
x11vnc.h Loading commit data...
x11vnc_defs.c Loading commit data...
xdamage.c Loading commit data...
xdamage.h Loading commit data...
xevents.c Loading commit data...
xevents.h Loading commit data...
xinerama.c Loading commit data...
xinerama.h Loading commit data...
xkb_bell.c Loading commit data...
xkb_bell.h Loading commit data...
xrandr.c Loading commit data...
xrandr.h Loading commit data...
xrecord.c Loading commit data...
xrecord.h Loading commit data...
xwrappers.c Loading commit data...
xwrappers.h Loading commit data...