• Christian Beier's avatar
    Non-blocking sockets for Windows. · c0373e9c
    Christian Beier authored
    Expands the SetNonBlocking() function in libvncclient/sockets.c to also
    work under Windows and also changes it to honour maybe already present
    socket flags.
    
    A similar function was introduced for libvncserver as well and
    all the #ifdef'ed fnctl calls replaced with calls to that one.
    Signed-off-by: 's avatarChristian Beier <dontmind@freeshell.org>
    c0373e9c
Name
Last commit
Last update
..
tightvnc-filetransfer year++;
.cvsignore This monster commit contains support for TightVNC's file transfer protocol.
Makefile.am clean up build flags
auth.c fix typo.
cargs.c Remove stray ""-permitfiletransfer permit file transfer support" output.
config.h move the library into libvncserver/, x11vnc into x11vnc/
corre.c Plugged some memory leakage
cursor.c Add locks of updateMutex in rfbRedrawAfterHideCursor() and
cutpaste.c move the library into libvncserver/, x11vnc into x11vnc/
d3des.c ANSIfy, fix some warnings from Linus' sparse
d3des.h global structures/functions should have "rfb", "sra" or "zrle" as prefix,
draw.c move the library into libvncserver/, x11vnc into x11vnc/
font.c libvncserver/font.c: add some checks to rfbDrawChar().
hextile.c The great UltraVNC Compatibility Commit
httpd.c Non-blocking sockets for Windows.
lzoconf.h fix some build issues WRT ultravnc code.
main.c Cleanup: remove CORBA stuff.
minilzo.c fix some build issues WRT ultravnc code.
minilzo.h fix some build issues WRT ultravnc code.
private.h Plugged some memory leakage
rfbconfig.h move the library into libvncserver/, x11vnc into x11vnc/
rfbregion.c Please MS Visual C++ a bit (Christian Ehrlicher)
rfbserver.c Non-blocking sockets for Windows.
rre.c Plugged some memory leakage
scale.c Cleanup: remove CORBA stuff.
scale.h Client Independent Server Side Scaling is now supported
selbox.c ANSIfy, fix some warnings from Linus' sparse
sockets.c Non-blocking sockets for Windows.
stats.c Add ZYWRLE to server printout.
tableinit24.c move the library into libvncserver/, x11vnc into x11vnc/
tableinitcmtemplate.c move the library into libvncserver/, x11vnc into x11vnc/
tableinittctemplate.c move the library into libvncserver/, x11vnc into x11vnc/
tabletrans24template.c move the library into libvncserver/, x11vnc into x11vnc/
tabletranstemplate.c move the library into libvncserver/, x11vnc into x11vnc/
tight.c Fix MinGW32 compilation with libjpeg.
translate.c Add locks of updateMutex in rfbRedrawAfterHideCursor() and
ultra.c Plugged some memory leakage
vncauth.c Add MSLogon security type
zlib.c Thread safety for zrle, zlib, tight.
zrle.c Thread safety for zrle, zlib, tight.
zrleencodetemplate.c Thread safety for zrle, zlib, tight.
zrleoutstream.c ANSIfy, fix some warnings from Linus' sparse
zrleoutstream.h move the library into libvncserver/, x11vnc into x11vnc/
zrlepalettehelper.c move the library into libvncserver/, x11vnc into x11vnc/
zrlepalettehelper.h move the library into libvncserver/, x11vnc into x11vnc/
zrletypes.h move the library into libvncserver/, x11vnc into x11vnc/
zywrletemplate.c Fix ZYWRLE en/decoding for width != scanline (thanks Noriaki Yamazaki)