Commit Graph

4039 Commits

Author SHA1 Message Date
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
matt335672
253ea6eb6d Send clip response for string while file list is available 2021-09-16 10:02:02 +01:00
matt335672
d9988c340c Improve error checking and logging for returned CLIPRDR_FILELIST 2021-09-16 10:02:02 +01:00
matt335672
23742dbb8e
Merge pull request #1995 from matt335672/clipboard_fixes
Clipboard fixes (#1995)
2021-09-10 09:54:03 +01:00
matt335672
e1bbef99aa Check CLIPRDR_FILEDESCRIPTOR is present before reading it 2021-09-09 14:38:07 +01:00
matt335672
8fdf7b518c Correct filename padding skip in CLIPRDR_FILEDESCRIPTOR 2021-09-09 14:38:04 +01:00
matt335672
6a5895ce37 Remove unnecessary malloc/free 2021-09-09 14:37:35 +01:00
matt335672
9d8676f89d Corrected size of filename in struct clip_file_desc 2021-09-09 14:37:27 +01:00
matt335672
3e5948f52e
Merge pull request #1984 from matt335672/fix_redir_with_printers
Parse DEVICE_ANNOUNCE header correctly (#1984)
2021-09-09 09:53:45 +01:00
matt335672
8e9fb8008f Addressed review comments 2021-09-08 11:51:21 +01:00
matt335672
d32953c405 Parse DEVICE_ANNOUNCE header correctly 2021-09-08 11:33:43 +01:00
matt335672
d1f4a47c99
Merge pull request #1993 from matt335672/fix_vnc_link
Add missing rfb.c to the VNC module makefile (#1993)
2021-09-08 09:57:31 +01:00
matt335672
ae45344a45 Add missing rfb.c to the VNC module makefile 2021-09-08 09:46:29 +01:00
matt335672
58727cb383
Merge pull request #1989 from matt335672/rename_rfb_func
Rename misnamed function get_eds_status_msg (regression #1989)
2021-09-07 17:31:46 +01:00
matt335672
ce27e25dcc Rename misnamed function get_eds_status_msg 2021-09-06 10:33:09 +01:00
matt335672
b367f57036
Merge pull request #1975 from matt335672/improve_security_level_log
Use text strings for security level logging at ISO layer (#1975)
2021-09-03 12:36:40 +01:00
matt335672
62ca216d4d Improve security level logging at ISO layer 2021-09-03 12:30:02 +01:00
matt335672
b56bd78c08
Merge pull request #1985 from matt335672/fix_32bit_ci
32-bit CI build process : Remove some 64-bit packages
2021-09-03 12:26:31 +01:00
matt335672
f69bcda8c7 32-bit CI build process : Remove some 64-bit packages 2021-09-03 12:12:29 +01:00
matt335672
63c3ca4ddd
Merge pull request #1962 from matt335672/imlib2
Add imlib2 support for login screen customisation (#1962)
2021-09-01 10:19:11 +01:00
matt335672
aa43a005e3 Add --with-imlib2 to i386 CI 2021-09-01 10:09:30 +01:00
matt335672
e35507125c Address review comments and re-test 2021-09-01 10:09:30 +01:00
matt335672
ed6e71a54f Disable the login screen background if the client has disabled wallpaper 2021-09-01 10:09:30 +01:00
matt335672
82b8c0a78e Background login image on the primary monitor only 2021-09-01 10:09:30 +01:00
matt335672
d998ce7b5b Add additional background and logo parameters to xrdp.ini 2021-09-01 10:09:30 +01:00
matt335672
971f911290 Add xrdp_bitmap_load() jpg and png test cases 2021-09-01 10:09:30 +01:00
matt335672
2d123d519d Add imlib2 to CI 2021-09-01 10:09:30 +01:00
matt335672
19d49e3622 Added code to cope with dithering in xrdp_bitmap_load tests 2021-09-01 10:09:30 +01:00
matt335672
8f8b4c5868 Add imlib2 support to xrdp_bitmap_load.c 2021-09-01 10:09:30 +01:00
matt335672
1606cdfb8e Added -with-imlib2 to configure.ac 2021-09-01 10:09:30 +01:00
matt335672
47737c7d13 Add unit tests for xrdp_bitmap_load() 2021-09-01 10:09:30 +01:00
matt335672
f87502872d Rework and simplify xrdp_bitmap_load_bmp() 2021-09-01 10:09:30 +01:00
matt335672
2c841d0603 Split xrdp_bitmap.c into separate files for testing 2021-09-01 10:09:30 +01:00
matt335672
ee79247110 Add zoom and scale functionality to xrdp_bitmap_load() 2021-09-01 10:09:30 +01:00
metalefty
5808832495
Merge pull request #1980 from metalefty/release
Release v0.9.17
2021-09-01 09:56:14 +09:00
Koichiro IWAO
61cb6ca4f9 Bump version to 0.9.1 2021-08-31 11:21:55 +09:00
Koichiro IWAO
00d97a9731 Update NEWS for v0.9.17 2021-08-31 11:21:55 +09:00
metalefty
6207679fad
Merge pull request #1952 from TOMATO-ONE/xrdp_allow_overrite_keyboard
override keyboard infomation #1950 (1st)
2021-08-31 11:10:31 +09:00
TOMATO-ONE
7847b23808 Bug fix when parameter is 0 2021-08-16 00:20:13 +09:00
matt335672
b481351ad7
Merge pull request #1954 from metalefty/clipboard-file-log
clipboard: log file transfer for the purpose of audit (#1954)
2021-08-11 09:19:16 +01:00
Koichiro IWAO
1722451715
clipboard: log file transfer for the purpose of audit
Sponsored by: @CyberTrust and @haw
2021-08-11 15:38:24 +09:00
matt335672
507305b8fb
Merge pull request #1965 from fcolista/alpine-support
sesman/startwm.sh : add support for Alpine Linux (#1965)
2021-08-10 13:35:51 +01:00