summaryrefslogtreecommitdiffstats
path: root/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c
Commit message (Collapse)AuthorAgeFilesLines
* tightvnc-filetransfer: do not close stuff from within a threadChristian Beier2018-11-101-6/+0
| | | | | | ... as this crashes badly and the client is closed by the main thread machinery afterwards. re #242
* tightvnc-filetransfer: when creating a new download thread, make sure the ↵Christian Beier2018-10-221-2/+1
| | | | | | previous one ends re #242
* tightvnc-filetransfer: refactor CloseUndoneFileTransfer() into two functionsChristian Beier2018-10-211-4/+4
| | | | | | ...for closing upload and download separately. re #242
* tightvnc-filetransfer: tie the download thread to the control structureChristian Beier2018-10-211-2/+1
| | | | re #242
* tightvnc-filetransfer: fix heap use-after-freeChristian Beier2018-10-211-0/+2
| | | | | | | | | | One can only guess what the intended semantics were here, but as every other rfbCloseClient() call in this file is followed by an immediate return, let's assume this was forgotton in this case. Anyway, don't forget to clean up to not leak memory. Closes #241
* Various #ifdef fixes to allow building with MSVC2014Christian Beier2017-01-281-0/+2
|
* Fix some typos (found by codespell)Stefan Weil2015-10-091-1/+1
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* Close unclosed comments ;-)Johannes Schindelin2014-09-301-2/+2
| | | | Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* These are UNIX headers, and are not available on MSVCDaniel Cohen Gindi2014-09-201-0/+5
|
* Add logging output to know when inside tightvnc-filetransfer functions.runge2007-05-161-0/+4
|
* fix some non-gcc compiler warnings and signals in x11vncrunge2006-02-201-0/+3
|
* fix deadlock from rfbReleaseExtensionIterator(), fix no libz/libjpeg ↵runge2005-11-251-2/+0
| | | | builds, disable tightvnc-filetransfer if no libpthread, add --without-pthread option, rm // comments, set NAME_MAX if not defined, x11vnc: throttle load if fb update requests not taking place.
* This monster commit contains support for TightVNC's file transfer protocol.dscho2005-09-281-0/+988
Thank you very much, Rohit!