Commit Graph

354 Commits (d8cf476afd418ac09d6f193ff3ae26512c4440a6)

Author SHA1 Message Date
Slávek Banko b527887648
Rename main.c to main.cpp because it needs to be built as C++
4 years ago
Michele Calgaro 5255fdc964
Renaming of files in preparation for code style tools.
4 years ago
Petr Písař 6142d389db
Limit lenght to INT_MAX bytes in rfbProcessFileTransferReadBuffer()
6 years ago
Slávek Banko f3f392caec
Merge tag 'LibVNCServer-0.9.12'
6 years ago
Christian Beier 14c24e2bcc
Fix comment style and be a bit more verbose
6 years ago
Christian Beier ffa449ad01
Merge pull request #238 from tetrane/pr-fix-use-after-free
6 years ago
Christian Beier 15bb719c03
Error out in rfbProcessFileTransferReadBuffer if length can not be allocated
6 years ago
Christian Beier 139da17b6e
Merge pull request #267 from veyon/external-lzo
6 years ago
Quentin BUATHIER 00bae113d5 Check the return code of pipe
6 years ago
Remi Gacogne 716bd27235
Fix -Wmisleading-indentation warnings
6 years ago
Tobias Junghans e66a8a17f3 Allow to use global LZO library instead of miniLZO
6 years ago
Christian Beier 1452b9a6ae
Merge pull request #259 from veyon/cursor-shift
6 years ago
Tobias Junghans 2411769962 LibVNCServer: properly use thread-local storage
6 years ago
Christian Beier aa8a1aa768
Add SSL options to rfbUsage output
6 years ago
Christian Beier 162d716b4c
Merge branch 'fix-#242'
6 years ago
Christian Beier 495ffa3f3a
tightvnc-filetransfer: do not close stuff from within a thread
6 years ago
Tobias Junghans 09b2ed4381 Undef error codes before redefining them for WSA
6 years ago
Tobias Junghans c422847e2c LibVNCClient: fix integer shifts for cursor colors
6 years ago
Christian Beier 2d939267a1
tightvnc-filetransfer: when creating a new download thread, make sure the previous one ends
6 years ago
Christian Beier 73cb96fec0
tightvnc-filetransfer: wait for download thread end in CloseUndoneFileDownload()
6 years ago
Christian Beier f8912fee5a
tightvnc-filetransfer: refactor CloseUndoneFileTransfer() into two functions
6 years ago
Christian Beier 89419fb1a0
tightvnc-filetransfer: tie the download thread to the control structure
6 years ago
Christian Beier ca2a5ac02f
tightvnc-filetransfer: fix heap use-after-free
6 years ago
Christian Beier 502821828e
LibVNCServer: fix heap out-of-bound write access
6 years ago
Michele Calgaro 8c081c8888
Removed _BSD_SOURCE, _SVID_SOURCE, _GNU_SOURCE, _XOPEN_SOURCE.
6 years ago
Christian Beier 459046efc0
websockets: remove Flash fallback
6 years ago
Christian Beier de3a2f46b5
httpd: send proper MIME type for Javascript files
6 years ago
DRC 7063f607e4
Fix compilaton with gcc 4.4.x
6 years ago
Quentin BUATHIER cedae6e6f9 Fix the concurrent issue hapenning between the freeing of the client and the clientOutput thread
6 years ago
Quentin BUATHIER 96e163bdae Fix use-after-free
6 years ago
Christian Beier 85fb69515c
crypto: move to common
7 years ago
Eddie James dd873fce45 Tight: export SendCompressedData and SendTightHeader functions
7 years ago
Christian Beier f23248a415
rfbserver: fix a typo
7 years ago
Christian Beier 449cbe9028
rfbserver: get rid of inttypes.h again
7 years ago
Petr Písař 28afb6c537 Limit client cut text length to 1 MB
7 years ago
Slávek Banko 68cb29a12f Merge tag 'LibVNCServer-0.9.11' of https://github.com/LibVNC/libvncserver
7 years ago
Wu Zongyong 2c2f103304 fix: the function should not return a value
8 years ago
Jocelyn Le Sage e8a1ca2035 Fixed compilation of websockets on system where there is no implementation of base64 functions.
8 years ago
Christian Beier ada4b4fc5a Merge pull request #158 from kempniu/gtk-vnc-0.7.0-compat
8 years ago
Christian Beier 051fe2a009
websockets: hide decode debug output per default
8 years ago
Christian Beier f48921becf
websockets: restore webSocketCheckDisconnect() to keep API compatibility
8 years ago
Andreas Weigel ef8d2852f5
remove potential 64 bit len overflow calculation
8 years ago
Andreas Weigel 5d9d6a8712
add decode support for continuation frames
8 years ago
Andreas Weigel a90a43cda5
remove Hixie-specific MD5 and check functions
8 years ago
Andreas Weigel 826e0f9e39
add generation wstest to cmake
8 years ago
Andreas Weigel f19d6ee225
add ws_decode tests
8 years ago
Andreas Weigel a2322e7006
remove obsolete hixie protocol support
8 years ago
Andreas Weigel bcefa591cd
factor out hybi decode part to make it testable
8 years ago
Andreas Weigel aac95a9dcf
fix overflow and refactor websockets decode (Hybi)
8 years ago
Lioncash c550e1ac69 font: Fix a small resource leak in a failure case in rfbLoadConsoleFont()
8 years ago