Commit Graph

48 Commits (b89956d06e41321a4977dc1bea2d48e9d7619385)

Author SHA1 Message Date
Pavel Roskin 92423a466e Fix potential buffer overflow in strncat() invocation
strncat() will copy at most the specified number of characters and append
the null character on top of that. strlen() doesn't count the final null
character.
8 years ago
jsorg71 8353baab3d Merge pull request #390 from proski/june21
Cleanups and C++ compatibility
9 years ago
Kentaro Hayashi 8f3fb2f7c8 chansrv: avoid chansrv SEGV when xinode is NULL
When xfuse_create_file_in_xrdp_fs is failed, it returns NULL.

Without this fix, xinode->size causes SEGV, so implementation is changed
to return -1 and check the return value in caller.
9 years ago
Pavel Roskin d1efb0d5ba Fix signed to unsigned comparisons reported by g++ 6.1.0 9 years ago
Pavel Roskin 0629b25d5f Fix warnings about unused variables and functions 9 years ago
Pavel Roskin 92a6833e9b Fix typos 9 years ago
Jay Sorg ded462ab8e chansrv: fix some warnings 9 years ago
Jay Sorg 8261459707 chansrv: fix a crash in fuse 9 years ago
Koichiro IWAO 53ea01d51e fuse: use EIO instead of EREMOTEIO for BSDs
FreeBSD/OpenBSD/NetBSD and OS X don't have errno EREMOTEIO.
10 years ago
Koichiro IWAO 647c72b75b chansrv: explicit include in chansrv_fuse.c
chansrv_fuse.c includes chansrv_fuse.h even if XRDP_FUSE is not
defined. However, time_t is used in chansrv_fuse.h.  This causes
build failure on FreeBSD.
10 years ago
Laxmikant Rashinkar a9d7c13147 coverity: read from pointer after free 11 years ago
Laxmikant Rashinkar 0311a82c0a coverity: copy into fixed sized buffer 11 years ago
Laxmikant Rashinkar 1c423dadf4 coverity: copy into fixed sized buffer 11 years ago
Laxmikant Rashinkar 0c63a8feb3 coverity: Dereference after null check 11 years ago
Laxmikant Rashinkar 3bb31876e7 coverity: fixed resolution leak issues 11 years ago
Jay Sorg 03a5914609 chansrv: make fuse mount directory configurable
Conflicts:

	sesman/sesman.ini
11 years ago
Laxmikant Rashinkar 379685bfca FUSE: we now process only one opendir command at a time 12 years ago
Laxmikant Rashinkar 6381941c78 FUSE: changed architecture to use opendir/readdir instead of just readdir 12 years ago
Laxmikant Rashinkar 23433c9c7e fuse: added support for detecting files/directories deleted locally 12 years ago
Jay Sorg 29420b3134 chansrv: no logic change, work on warning 12 years ago
Laxmikant Rashinkar 6ad1d7f78d folder redirection: fixed language issues 12 years ago
Laxmikant Rashinkar 2029867510 folder redirection: made changes to read/write routines to avoid race conditions 12 years ago
Laxmikant Rashinkar 652bacf07f file system redirection:
o vi now works with freerdp and rdesktop
12 years ago
Laxmikant Rashinkar 0f15c482e1 file system redirection:
o vi now works when connected via freerdp but does not fully work with rdesktop
12 years ago
Laxmikant Rashinkar 315ef8ad71 file system redirection:
o touch <file> was not working - fixed
    o echo "this is a string" > filename was not working - fixed
    o echo "this is a string" >> filename was not working - fixed
    o vi was not working - working now but swap files are not
      being deleted automatically - work in progress
12 years ago
Laxmikant Rashinkar 89b7cd269e smartcard: developer checkin for smartcard support 12 years ago
Laxmikant Rashinkar ca61050b74 file system redirection: resolved merge conflicts 12 years ago
Laxmikant Rashinkar 771e2248b2 file system redirection: made changes to support rdesktop 12 years ago
Jay Sorg e4b19abd1d chanarv: x prefix for stream functions to avoid name collision 12 years ago
Laxmikant Rashinkar 58158e6a3b hooked up clipboard code with FUSE 12 years ago
Laxmikant Rashinkar 97c483c8b3 swapped cb_lookup and cb_readdir 12 years ago
Laxmikant Rashinkar f021640369 folder redirection: we can now detect devices plugged in after a session has started 12 years ago
Laxmikant Rashinkar debdb031f1 o in file system redirection, added support for renaming files and directories 12 years ago
Laxmikant Rashinkar 561b263b91 o added some dummy functions to stop build from breaking
when --enable-fuse is not specified
12 years ago
Laxmikant Rashinkar 5d7ffc1431 Merge branch 'master' of github.com:FreeRDP/xrdp 12 years ago
Laxmikant Rashinkar 5acc54cd1d o added support for deleteing files and directories 12 years ago
Jay Sorg 05de2e592a chansrv: fix for building without fuse 12 years ago
Laxmikant Rashinkar 78d4e19258 o early checkin for drive redirection
o basic drive redirection is working
o functions currently supported: open:
  read, write, create, get/set attribute
o requires latest NeutrinoRDP to work
o note: clipboard is broken because of the move from
        linked lists to inodes in the FUSE code
12 years ago
Jay Sorg 0e111e64de chansrv: ignore directory clipboard copies for now and clean up logging 12 years ago
Jay Sorg 514c9ad846 chansrv: make sure ~/xrdp_client exists, other cleanups 12 years ago
Jay Sorg 8a700017ba chansrv: fix build without --enable-fuse 12 years ago
Jay Sorg 77e74e8e68 chansrv: clipboard file copy / paste working now 12 years ago
Jay Sorg e2ef19098b chansrv: work on clipboard file copy 12 years ago
Jay Sorg 900d66dc6e chansrv: work on clipboard file copy paste 12 years ago
Jay Sorg cdb039080f chansrv: added --enable-fuse option 12 years ago
Jay Sorg 02d52444c3 chansrv: debug fix 12 years ago
Jay Sorg 8b802191ce chansrv: added define for fuse 12 years ago
Jay Sorg 6e25a5e600 chansrv: work on clipboard 12 years ago