Commit Graph

3462 Commits

Author SHA1 Message Date
Koichiro IWAO dd047bb181
bump version to v0.9.12 2019-12-28 21:07:35 +09:00
Koichiro IWAO dfac42b273
Update NEWS for v0.9.12 2019-12-28 21:07:13 +09:00
metalefty de5a23325f
Merge pull request #1462 from matt335672/catalina-compile
Include file tidy-up
2019-12-23 23:00:42 +09:00
matt335672 3820d279e2 Added includes for C/POSIX types referenced in chansrv_fuse.h to chansrv_fuse.h 2019-12-22 12:37:38 +00:00
metalefty 93da7c0d3c
Merge pull request #1449 from matt335672/filesys-reimplement
Significant remote file system improvements
2019-12-13 14:11:38 +09:00
metalefty e08890ddde
Merge pull request #1457 from metalefty/xrdpsh
remove unmaintained xrdp.sh
2019-12-12 15:04:34 +09:00
Koichiro IWAO a20f99d3d1
Remove xrdp.sh from Makefile and document as well 2019-12-11 17:09:08 +09:00
Koichiro IWAO 5fc804c67d
remove unmaintained xrdp.sh
It is not maintained since it is added and outdated now.
2019-12-11 09:46:18 +09:00
matt335672 3ef2e7ce49 CI Fixes 2019-12-05 16:44:52 +00:00
matt335672 4d8f2b5a31 Significant remote file system improvements
- Reimplemented inode store in separate module chansrv_xfs.[hc]
- Allowed atimes and mtimes to be written to Windows side
- Mapped file user write bit to (inverted) Windows FILE_ATTRIBUTE_READONLY bit
- Mapped file user execute bit to Windows FILE_ATTRIBUTE_SYSTEM bit
- Implemented improved security for remotely mounted drives
- Implemented USB device removal, allowing hot-plug/remove of memory sticks
- Fixed pagefile.sys breaking Ubuntu file browser
- Fixed write offset bug
- Allowed renaming of open files
- Improved reported error codes
- Fixed various memory leaks
- Addressed valgrind errors related to struct fuse_file_info pointers.
2019-12-05 11:41:32 +00:00
metalefty 352107fc5f
Merge pull request #1319 from metalefty/sighup
xrdp: do not exit when caught SIGHUP
2019-11-21 18:42:52 +09:00
jsorg71 36fc802bd9
Merge pull request #1441 from Belinsky-L-V/accept-neg1-cid
make vsock config accept -1 for cid and port
2019-11-14 01:20:51 -08:00
metalefty 2b614d275e
Merge pull request #1442 from yifanjiang/devel
mkpamrules: Support openSUSE's usage of /usr/etc/pam.d to contain the pam configuration files.
2019-11-13 13:30:31 +09:00
Yifan J 732d663c70 mkpamrules: Support openSUSE's usage of /usr/etc/pam.d
to contain the pam configuration files:

https://lists.opensuse.org/opensuse-factory/2019-08/msg00113.html
2019-11-13 11:13:07 +08:00
Belinsky-L-V a2fd7c09fa make vsock config accept -1 for cid and port
linux/vm_sockets.h defines VMADDR_CID_ANY and VMADDR_PORT_ANY (both
equal to -1U) for vsock cid and port respectively. This change aims to
add the capability to parse negative cid and port numbers for vsock from
the config and pass them to the kernel.

Allows for valid configurations such as "port=vsock://-1:3389" to be
correctly processed, but will parse port and cid inputs like "---1" to
"-", which should currently get silently turned into 0 by atoi inside
g_sck_vsock_bind_address. Inputs that do not contain "-" get parsed as
by xrdp_listen_parse_integer.
2019-11-12 23:59:49 +03:00
jsorg71 8e10f0820c
Merge pull request #1439 from jsorg71/xup_shm_fix
xup: fix for when shmem_id changes
2019-11-08 23:49:09 -08:00
Jay Sorg e52a4fd0ae xup: fix for when shmem_id changes 2019-11-07 23:28:07 -08:00
jsorg71 8853809310
Merge pull request #1437 from jsorg71/refresh_rect
cleanup refresh rect and check stream bounds
2019-11-07 21:47:36 -08:00
Jay Sorg 0fbbc47092 cleanup refresh rect and check stream bounds 2019-11-07 02:03:57 +00:00
metalefty c57e867a3b
Merge pull request #1393 from metalefty/chansrv-channels-not-allowed
xrdp: skip connecting to chansrv when no channels enabled
2019-11-06 15:58:37 +09:00
metalefty 1897f8159f
Merge pull request #1427 from jsorg71/rdpsnd_audin_off
default rdpsnd audin off, can enable with --enable-rdpsndaudin
2019-10-24 13:02:42 +09:00
Jay Sorg d7b1f12d9b default rdpsnd audin off, can enable with --enable-rdpsndaudin 2019-10-22 22:48:15 -07:00
jsorg71 04f885189a
Merge pull request #1425 from jsorg71/sesman-startup
sesman: fix for sesman startup without startup script
2019-10-17 20:54:22 -07:00
Jay Sorg 351c92dfba sesman: fix for sesman startup without startup script 2019-10-16 13:53:22 -07:00
Koichiro IWAO f37faca65b
xrdp: skip connecting to chansrv when no channels enabled 2019-08-22 17:20:19 +09:00
metalefty 1e4b03eb3c
Merge pull request #1390 from metalefty/rfxcodec
update rfxcodec to the latest release
2019-08-20 00:34:10 +09:00
metalefty deebc30f58
Merge pull request #1389 from metalefty/prepare-release
NEWS: fix typo in version s/v1.9.11/v0.9.11/
2019-08-20 00:31:55 +09:00
Koichiro IWAO f097b8028d
update submodule to the latest release 2019-08-20 00:25:07 +09:00
Koichiro IWAO 471d7f0b24
NEWS: fix typo in version s/v1.9.11/v0.9.11/ 2019-08-19 17:16:10 +09:00
metalefty 2999b694e6
Merge pull request #1388 from metalefty/prepare-release
Prepare release
2019-08-19 16:16:59 +09:00
Koichiro IWAO a350292628
bump version to v0.9.11 2019-08-19 16:00:33 +09:00
Koichiro IWAO 6928caa3bd
Update NEWS for v0.9.11 release 2019-08-19 15:58:36 +09:00
metalefty 6b826d03c8
Merge pull request #1386 from metalefty/xrdp-ini
xrdp: reformat comments/descriptions in xrdp.ini
2019-08-19 15:38:58 +09:00
metalefty 5e6e5bd869
Merge pull request #1387 from metalefty/travis
travis: unbreak the build, libxfixed-dev is required at minimum
2019-08-19 15:33:23 +09:00
Koichiro IWAO a49edd03aa
travis: unbreak the build, libxfixed-dev is required at minimum 2019-08-19 15:20:14 +09:00
Koichiro IWAO bcb281707b
xrdp: reformat comments/descriptions in xrdp.ini 2019-08-19 14:20:32 +09:00
jsorg71 d977e7caaa
Merge pull request #1372 from jsorg71/check_term_xup
xup: check term event for more responsive shutdown
2019-07-11 21:04:19 -07:00
Jay Sorg 313abde4ea xup: check term event for more responsive shutdown 2019-07-10 20:52:57 -07:00
jsorg71 cc2f918cd4
Merge pull request #1369 from jsorg71/mic-drdynvc
implement [MS-RDPEAI], mstsc compatible audio input
2019-07-10 11:49:38 -07:00
Jay Sorg cf67dd56bf chansrv: no logic change, fix typo 2019-07-10 11:18:07 -07:00
Jay Sorg 417bb71abf chansrv: env var to disable rdpsnd record 2019-07-08 22:45:58 -07:00
Jay Sorg 933394c6be chansrv: remove excessive logging 2019-07-08 22:40:31 -07:00
Jay Sorg 8aedd31762 chansrv: use rdpsnd record if supported, else try AUDIO_INPUT(MS-RDPEAI) 2019-07-08 22:03:27 -07:00
Jay Sorg c5798df0bd chansrv: hook up audin 2019-07-08 18:25:59 -07:00
Jay Sorg ae40ff27c8 chansrv: audin close should chose channel 2019-07-07 22:05:46 -07:00
Jay Sorg a9a823b0da chansrv: audio in partial working 2019-07-04 23:52:18 -07:00
Jay Sorg 3c9241022a chansrv: add audin.c/h 2019-07-03 21:31:52 -07:00
jsorg71 f627b29633
Merge pull request #1366 from jsorg71/listen-list
Listen list
2019-07-02 23:58:23 -07:00
Jay Sorg 1ef47cbf0b xrdp: fix seg fault when fork on connect and disconnect 2019-07-02 21:02:09 -07:00
Jay Sorg 37ade1cb25 remove unused variable 2019-07-01 18:07:36 -07:00