summaryrefslogtreecommitdiffstats
path: root/libvncserver/tightvnc-filetransfer
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: wait for download thread end in CloseUndoneFileDownload()Christian Beier2018-10-212-2/+7
| | | | | | ...and use it when deregistering the file transfer extension. Closes #242
* tightvnc-filetransfer: refactor CloseUndoneFileTransfer() into two functionsChristian Beier2018-10-213-7/+16
| | | | | | ...for closing upload and download separately. re #242
* tightvnc-filetransfer: tie the download thread to the control structureChristian Beier2018-10-212-2/+2
| | | | 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-282-0/+4
|
* Fix some typos (found by codespell)Stefan Weil2015-10-094-5/+5
| | | | 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
|
* A windows version for directory enumerationsDaniel Cohen Gindi2014-09-201-0/+147
| | | | Basically taken from https://github.com/danielgindi/FileDir with some adjustments
* MSVC also has the __FUNCTION__ predefinedDaniel Cohen Gindi2014-09-201-1/+1
|
* `CreateDirectory` might clash with the `CreateDirectoryA`/`CreateDirectoryW` ↵Daniel Cohen Gindi2014-09-202-1/+13
| | | | macros on MSVC
* Fail when NULL is passed to CreateFileListInfo()Daniel Cohen Gindi2014-09-201-2/+6
| | | | Passing NULL to sprintf() would most likely crash the program.
* Fix buffer overflowCristian Rodríguez2011-05-091-1/+1
| | | | | Signed-off-by: Cristian Rodríguez <crrodriguez@opensuse.org> Signed-off-by: Christian Beier <dontmind@freeshell.org>
* Remove unneeded files concerning CVS.Christian Beier2011-01-311-3/+0
| | | | | | We have a git repo nowadays and I guess we won't go back to CVS. Signed-off-by: Christian Beier <dontmind@freeshell.org>
* year++;runge2010-01-021-1/+1
|
* tightvnc-filetransfer/rfbtightserver.c: enabled fixrunge2010-01-021-0/+6
| | | | for tight security type for RFB 3.8 (debian bug 517422.)
* Fix various compilation warningsVic Lee2009-11-101-1/+1
| | | | | Signed-off-by: Vic Lee <llyzs@163.com> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* Thread safety for zrle, zlib, tight.runge2009-05-211-0/+24
| | | | Proposed tight security type fix for debian bug 517422.
* Pre-C99 declaration error.runge2007-05-171-2/+2
|
* Add logging output to know when inside tightvnc-filetransfer functions.runge2007-05-162-1/+18
|
* N_ENC_CAPS check does not work if libz is not present.runge2006-10-111-2/+4
|
* remove unneeded filedscho2006-05-151-15/+0
|
* The great UltraVNC Compatibility Commitsteven_carr2006-05-151-0/+6
|
* Make VPATH building work with -I $(top_srcdir) for rfb/rfb.hrunge2006-04-261-1/+1
|
* Added method to get extension specific client datarohit_991292006-02-241-34/+21
|
* add functions to unregister extensions/security typesdscho2006-02-221-0/+5
|
* fix some non-gcc compiler warnings and signals in x11vncrunge2006-02-203-0/+9
|
* fix deadlock from rfbReleaseExtensionIterator(), fix no libz/libjpeg ↵runge2005-11-254-7/+11
| | | | 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.
* kill BackChannel and CustomClientMessage: the new extension technique makes ↵dscho2005-10-061-0/+1
| | | | these hooks obsolete
* provide a list of the pseudo encodings understood by the extensiondscho2005-10-061-0/+1
|
* do it right: it is not DEFINES, but AM_CFLAGSdscho2005-10-061-1/+1
|
* add enablePseudoEncoding() to rfbProtocolExtensiondscho2005-10-031-1/+1
|
* This monster commit contains support for TightVNC's file transfer protocol.dscho2005-09-2810-0/+2886
Thank you very much, Rohit!