Commit Graph

3980 Commits

Author SHA1 Message Date
matt335672 5862a6123f Changes for unifying libscp code 2021-11-25 13:30:34 +00:00
matt335672 8b9b22c773 Create shared GUID module to simplify session guid handling 2021-11-25 13:29:55 +00:00
matt335672 b2e39049cb Make msg arg to server_msg() consistently const 2021-11-25 13:26:51 +00:00
matt335672 3b24ecdedf
Merge pull request #2061 from matt335672/case_insensitive_passwd
Make username and password case insensitive in more places #2061
2021-11-25 10:11:49 +00:00
matt335672 3f5327542f Make username and password case insensitive on more places 2021-11-24 17:34:49 +00:00
matt335672 ce23c824ea
Merge pull request #1976 from matt335672/fail2ban_support
Fail2ban support (#1076)
2021-11-18 10:11:12 +00:00
matt335672 c36f92049d
Merge pull request #2057 from liuxiang88/devel
Add loongarch support to common/arch.h
2021-11-18 10:08:41 +00:00
liuxiang88 03ae4840e4 Set loongarch need-align-macro. 2021-11-18 15:19:46 +08:00
matt335672 4ea93beebb
Merge pull request #2032 from matt335672/chansrv_hang_fix
Chansrv hang fix #2032
2021-10-29 11:11:00 +01:00
matt335672 dd2336f8c6
Merge pull request #2030 from metalefty/cleanup
Cleanup unnecessary files #2030
2021-10-26 09:28:36 +01:00
matt335672 a49144be73 Avoid deadlock in clipboard copy code 2021-10-25 16:16:59 +01:00
matt335672 b87b7f9ee8 Add xfuse_path_in_xfuse_fs() 2021-10-25 16:16:54 +01:00
matt335672 a7b48cd1cf Added more string calls + fix prototypes
- Added g_strrchr() and g_strstr()
- Made C prototypes for g_strchr() and g_strnchr() compatible with
  expected C library functions
2021-10-25 16:13:09 +01:00
matt335672 50e37bf673 Add more file info functions
- g_file_get_device_number()
- g_file_get_inode_num()
2021-10-25 15:24:27 +01:00
matt335672 0b28fe05b6 Address review comments 2021-10-25 11:35:35 +01:00
matt335672 5fb621ca53 Logged IP address for fail2ban on login failure 2021-10-25 11:35:35 +01:00
matt335672 60016c1f75 Rename client_ip to connection_description 2021-10-25 11:35:35 +01:00
Koichiro IWAO b816403172 remove unnecessary files also from Makefile.am 2021-10-23 01:26:24 +09:00
matt335672 e867c925d5
Merge pull request #2028 from matt335672/mem_fixes
Minor memory leaks found with valgrind #2028
2021-10-22 10:38:51 +01:00
Koichiro IWAO 26b2efc449 remove not up-to-date file-loc.txt 2021-10-22 16:24:51 +09:00
Koichiro IWAO 8413531cae remove not up-to-date design.txt
it can be found at:
https://github.com/neutrinolabs/xrdp/wiki/XRDP-Architecture-Overview
2021-10-22 16:24:51 +09:00
Koichiro IWAO 0c71c44e16 remove not used *-pak files 2021-10-22 16:24:51 +09:00
Koichiro IWAO aa59f27650 remove obsoleted faq-general.txt 2021-10-22 16:24:51 +09:00
Koichiro IWAO 47467ec2b3 remove obsoleted install.txt
Install instructions are now on Wiki.
2021-10-22 16:24:51 +09:00
Koichiro IWAO 543334f208 remove obsoleted faq-compile.txt
It is now covered by README.md and Wiki.
2021-10-22 16:24:51 +09:00
matt335672 15b7f18ede Minor memory leaks found with valgrind 2021-10-21 15:24:39 +01:00
matt335672 0c605a3cc4
Merge pull request #2014 from matt335672/xrdp_leaks
Fix definitely lost memory leaks #2014
2021-10-20 10:23:09 +01:00
matt335672 24bb730d02
Merge pull request #2016 from matt335672/neutrinordp_fix_query_channel
Remove unnecessary error from neutrinordp log #2016
2021-10-13 09:36:12 +01:00
matt335672 0b5445b676 Remove unnecessary error from neutrinordp log 2021-10-12 14:37:28 +01:00
matt335672 729aaaddd0
Merge pull request #2015 from metalefty/test-strtrim
tests: add tests on g_strtrim()
2021-10-12 10:04:38 +01:00
Koichiro IWAO ed2fb6d739 tests(g_strtrim): string copy is not necessary here 2021-10-12 17:39:27 +09:00
Koichiro IWAO fa3beb3694
tests: add tests on g_strtrim() 2021-10-12 15:57:08 +09:00
matt335672 b0f3b13cff Fix minor memory leaks 2021-10-11 19:30:47 +01:00
matt335672 c11d0e3d2e
Merge pull request #2005 from matt335672/alpine_support
Rework alpine support (#2005)
2021-10-08 10:56:45 +01:00
metalefty 223ea04992
Merge pull request #2013 from metalefty/base64
base64: separate license and brief of file for visibility
2021-10-08 18:35:13 +09:00
Koichiro IWAO f0a0ec7b0f base64: separate license and brief of file for visibility 2021-10-08 17:29:56 +09:00
metalefty f01c3d6be6
Merge pull request #2008 from matt335672/cppcheck_26
Bump cppcheck version to 2.6
2021-10-05 13:03:54 +09:00
matt335672 cda6c60748 Bump CI version of cppcheck to 2.6 2021-10-04 11:52:22 +01:00
matt335672 b0c9c92627 Fixed cppcheck 2.6 warnings 2021-10-04 11:52:22 +01:00
matt335672 0c8ac11f09
Merge pull request #2006 from metalefty/ignore
ignore substituted systemd service files (#2006)
2021-10-04 11:31:03 +01:00
Koichiro IWAO 6138cac56a
ignore substituted systemd service files 2021-10-01 18:03:30 +09:00
matt335672 d868c00e2c Adding (working) stanza for Apline to startwm.sh 2021-09-27 14:41:44 +01:00
matt335672 346f48401e Revert 57bf8b8a5c 2021-09-27 10:52:18 +01:00
matt335672 a5e7e641e9
Merge pull request #2002 from metalefty/dupinit
Fix duplicated initialization #1909
2021-09-22 10:37:45 +01:00
Koichiro IWAO 7a8711e2d7
Fix duplicated initialization #1909 2021-09-22 10:55:04 +09:00
matt335672 32d5d7cc27
Merge pull request #2001 from metalefty/clipfile-fail
clipboard file: Implement MS-RDPECLIP 3.1.5.4.7 compliance (#2001)
2021-09-21 10:37:35 +01:00
Koichiro IWAO eb848747d2
clipboard file: adjust log level and add some detailed info 2021-09-21 18:19:47 +09:00
Koichiro IWAO ad13956b12
clipboard file: Implement MS-RDPECLIP 3.1.5.4.7 compliance
If the requested file data could not be retrieved or the sender received
an unsuccessful Format List Response PDU (section 3.1.5.2.4), then the
clipHeader field MUST contain the CB_RESPONSE_FAIL (0x0002) flag and the
requestedFileContentsData field MUST contain no data (zero-length).

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rdpeclip/5d3991e9-440d-4e4d-8b8d-391c324c4007

Fixes #1997.
2021-09-21 16:50:42 +09:00
matt335672 85518a8157
Merge pull request #1996 from matt335672/investigate_paste_hang
Some copy-paste tidyups + Nautilus 3 compatibility (#1996)
2021-09-16 10:18:52 +01:00
matt335672 2dbec63327 Add Nautilus 3 compatibility 2021-09-16 10:02:02 +01:00