matt335672
d154df5059
Add remote drive lookup functionality to fuse
...
- Replace xfuse_cb_enum_dir() directory callback for adding files with
more general xfuse_devredir_add_file_or_dir() to be called from a
directory or a lookup operation.
- Moved XRDP_INODE out of public interface for chansrv_fuse, and replaced
with simpler struct file_attr to pass to
xfuse_devredir_add_file_or_dir()
- Allow a struct file_attr to be placed in an IRP for assembly of file
attributes over multiple IRP_MJ_QUERY_INFORMATION requats.
- Add dev_redir_lookup_entry() to public interface for devredir.c
- Add xfuse_devredir_cb_lookup_entry() callback to public interface for
chansrv-fuse.c
2019-04-01 14:15:12 +01:00
matt335672
ef9013b4d9
Implement O_WRONLY option for open file
...
Allows files to be overwritten on Linux without EIO
Logging improved on failed write
2019-04-01 14:14:46 +01:00
matt335672
c43c9cd551
Code tidyups
...
- Remove unused 'is_synced' member from struct xrdp_inode
- Move prototype for xfuse_devredir_cb_write_file() to correct file
- Add const correctness to dev_redir_strings_ends_with() function
- Add const correctness to fuse_reverse_pathname() function
- Moved devredir_proc_cid_* functions out of devredir.h and made static
- Added XFUSE_DUMP_ADDED_ENTRIES maro for debugging
- Removed duplicate code path in xfuse_remove_dir_or_file()
- Removed duplicate code path in xfuse_cb_rename()
- Removed duplicate code path in xfuse_create_dir_or_file()
- Removed duplicate code path in xfuse_cb_open()
- Removed duplicate code path in xfuse_proc_opendir_req()
2019-04-01 14:14:22 +01:00
matt335672
c31b3b0dc2
chansrv_fuse.c tidyups
...
- Remove unused USE_SYNC_FLAG macro
- Remove unused members invoke_fuse, off, dirbuf1 from XFUSE_INFO
- Clear f_fifo_opendir entries on deinit
- Added some comments and fixed some others
2019-04-01 14:13:57 +01:00
Koichiro IWAO
fff61cbeca
xrdp: do not exit when caught SIGHUP
2019-03-29 09:27:29 +09:00
Koichiro IWAO
81703c426f
sesman: Fix default_wm and reconnect_sh refer wrong path after SIGHUP
...
Changes in #1147 had a bug. Fixes #1315 .
Reported by: Daniel Hoffend
2019-03-28 11:42:32 +09:00
metalefty
06042dcff7
Merge pull request #1313 from metalefty/docs
...
docs: Put xrdp- prefix to some executables etc
2019-03-25 15:12:50 +09:00
Koichiro IWAO
4f85f8787b
xrdpwin: xrdp.sourceforge.net -> www.xrdp.org
2019-03-20 17:00:17 +09:00
Koichiro IWAO
46b4a9b7c8
docs: sesman and sesrun now have xrdp- prefix
2019-03-20 16:55:02 +09:00
metalefty
ec05d4208d
Merge pull request #1298 from jaroslaw-osmanski/restrict-outbound-clipboard
...
Restrict outbound clipboard
2019-03-20 10:37:40 +09:00
Jaroslaw Osmanski
56fe961349
Fixed style and format issues.
2019-03-08 08:42:18 +01:00
metalefty
dea3408a8a
Merge pull request #1299 from matt335672/clear-drives-on-disconnect
...
Reconnecting to session causes duplicate drive entries in fuse fs
2019-03-08 11:12:43 +09:00
Jaroslaw Osmanski
7d7e8184ae
Use CHANSRV_RESTRICT_OUTBOUND_CLIPBOARD env between sesman -> chansrv
2019-03-02 16:53:15 +01:00
Jaroslaw Osmanski
1b6bfa682c
Log when outbound copy was rejected because RestrictOutboundClipboard was set
2019-03-01 14:49:57 +01:00
matt335672
d49f405130
Add implementation of xfuse_deinit_xrdp_fs()
2019-02-26 13:22:30 +00:00
Jaroslaw Osmanski
46c33ddaf4
Read sesman config in clipboard
2019-02-26 11:36:32 +01:00
Krzysztof Adamski
751cd97018
reapply outboud-resitrcted clipboard
2019-02-26 07:40:17 +01:00
Jaroslaw Osmanski
0d8a49ab13
astyle formatting for sesman config.h and chansrv clipboard
2019-02-26 07:40:10 +01:00
metalefty
93f84aa409
Merge pull request #1293 from RisingWater/devel
...
libscp v1 server set height twice, and not set width. so fix it.
2019-02-15 11:35:14 +09:00
4680414@qq.com
e655fe6a1b
libscp v1 server set height twice,and not set width. so fix it.
2019-02-15 09:18:37 +08:00
metalefty
f04756718a
Merge pull request #1290 from netromnetrom/devel
...
Add Danish keyboard
2019-02-06 12:03:28 +09:00
netromnetrom
3f42e5d6e5
Add Danish keyboard
2019-02-05 17:00:46 +01:00
netromnetrom
ee1c24dd47
Update Makefile.am
2019-02-05 16:54:38 +01:00
netromnetrom
09dc942d3e
Create km-00000406.ini
2019-02-05 16:53:35 +01:00
metalefty
d60cb4de3b
Merge pull request #1273 from metalefty/prepare-release
...
Prepare release v0.9.9
2018-12-25 13:39:02 +09:00
Koichiro IWAO
0cd13e7e86
Update NEWS for v0.9.9
2018-12-25 13:31:09 +09:00
Koichiro IWAO
5a80fc9256
Bump version to v0.9.9
2018-12-25 13:31:09 +09:00
metalefty
7469d559a4
Merge pull request #1267 from metalefty/rename_constants
...
Rename constants
2018-12-14 10:29:06 +09:00
Koichiro IWAO
062699334e
Fix typo s/BITMACACHE/BITMAPCACHE/
2018-12-13 17:27:25 +09:00
Koichiro IWAO
c5d04a1133
Also rename constants in debug messages and comments
2018-12-13 17:25:57 +09:00
Koichiro IWAO
f714124b78
Fix constants mistakenly replaced
...
Pointed out by daixj-shterm.
2018-12-13 17:19:06 +09:00
Koichiro IWAO
0e9e25f100
use MS name for PDU types
...
RDP_PDU_REDIRECT has been removed as it is not found in MS-RDPBCGR and
not used anywhere.
2018-12-12 17:40:58 +09:00
Koichiro IWAO
b2a7bb0cf0
use MS for orderType constants
2018-12-12 17:40:58 +09:00
metalefty
bc9dcbeb19
Merge pull request #1256 from metalefty/rename_constants
...
Rename constants
2018-11-29 09:35:37 +09:00
metalefty
435295e5bf
Merge pull request #1257 from metalefty/FDKv2
...
Fix build with FDK AAC v2
2018-11-28 10:20:05 +09:00
Koichiro IWAO
1ba921c5ed
Fix and / or mistake
2018-11-28 09:55:39 +09:00
Koichiro IWAO
88f0d3114d
Fix build with FDK AAC v2
...
Original fix provided by takefu. See also:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233556
2018-11-28 01:31:14 +09:00
Koichiro IWAO
83d3349c5a
add some more constants and use them
2018-11-27 15:08:22 +09:00
Koichiro IWAO
d188519c0c
constify more magic numbers
2018-11-27 15:08:22 +09:00
Koichiro IWAO
f1f699b954
remove redundunt comments
2018-11-27 15:08:22 +09:00
Koichiro IWAO
43f6ac0723
use MS name for constants
2018-11-27 15:08:22 +09:00
metalefty
9a2d94b9dd
Merge pull request #1253 from daixj-shterm/devel-mrd8
...
neutrinordp: don't enable remote_app if the INFO_RAIL flag is not set
2018-11-27 11:09:06 +09:00
daixj
fcb1b825c5
neutrinordp: don't enable remote_app if the INFO_RAIL flag is not set
2018-11-23 17:18:26 +08:00
metalefty
2e340bd68c
Merge pull request #1244 from metalefty/km-0000080a
...
correct latam keylayout value
2018-11-08 08:56:27 +09:00
Koichiro IWAO
92fa56546e
correct latam keylayout value
2018-11-07 18:58:07 +09:00
metalefty
3ad380949c
Merge pull request #1240 from metalefty/km-0000080a
...
add Spanish (Latin American) keyboard
2018-11-02 09:30:40 +09:00
Koichiro IWAO
9f22223b91
capitilize hex keylayout value
2018-11-01 09:25:04 +09:00
Koichiro IWAO
258a7a12ac
add Spanish (Latin Amarican) keyboard
...
Closes #1237 .
2018-11-01 09:24:51 +09:00
metalefty
0b3ce652f4
Merge pull request #1235 from daixj-shterm/devel-mac
...
Support Cache Glyph Revison 2, issue #367
2018-10-31 10:03:51 +09:00
metalefty
6365905aac
Merge pull request #1232 from metalefty/deprecate-x11rdp
...
Deprecate x11rdp and simplify session types
2018-10-26 09:24:57 +09:00