Commit Graph

183 Commits

Author SHA1 Message Date
Pavel Roskin 9ac592b218 Don't use term "missing" when using default files, it's too alarming
Also improve messages when non-absolute path is rejected.
2016-10-17 08:38:22 -07:00
Alex Illsley 47124df4ed new options for xrdp.ini disableSSlv3=yes and tls_ciphers=HIGH and code to implement 2016-08-25 11:20:47 -07:00
Carsten Grohmann 7f0d059d84 Improve certificate log messages 2016-06-11 10:58:15 +02:00
Pavel Roskin ca9cbcafc8 Typo fixes 2016-05-04 23:33:30 -07:00
Pavel Roskin 70f3d4c5e2 Fix warnings for unused variables read from byte streams 2016-04-23 00:18:38 -07:00
Pavel Roskin 22e808a186 Add missing spaces in the strings that are split for line wrapping 2016-02-12 23:52:45 -08:00
speidy 9fb02e381d libxrdp: xrdp_iso: changed logs, some fixes in security layer
negotiation.
2015-06-04 16:48:41 +03:00
Jay Sorg 33167a7c74 add frame acks and h264 codec mode basics 2015-03-28 18:34:25 -07:00
Jay Sorg 253028431c libxrdp: opps, fix typeo 2014-12-23 22:51:10 -06:00
Jay Sorg 25809f4f1c libxrdp: no logic change, tabs to spaces 2014-12-23 20:04:20 -08:00
speidy 52cac06092 libxrdp: delete NLA header detection for now, TLS is working now with
mstsc
2014-11-21 03:17:45 +02:00
speidy 4015f526db work on tls mode 2014-08-22 09:13:33 +03:00
Jay Sorg ffed349875 added option to set rdp crypto level to none 2014-08-05 12:28:54 -07:00
Idan Freiberg 16929efb05 Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into
devel

Conflicts:
	libxrdp/xrdp_sec.c
2014-07-23 16:44:59 +03:00
Idan Freiberg afdf638c7b libxrdp, common: work on TLS mode 2014-07-23 15:31:45 +03:00
Jay Sorg 1291d2dbbe work on codec mode 2014-07-19 13:25:23 -07:00
Laxmikant Rashinkar 3bb31876e7 coverity: fixed resolution leak issues 2014-07-19 11:56:00 -07:00
Idan Freiberg 9795ce010a libxrdp: changes in rdp security layer negotiation 2014-07-10 15:40:16 +03:00
Idan Freiberg 9007deae6f libxrdp: added an option to enforce security layer in xrdp.ini 2014-07-09 15:33:39 +03:00
Jay Sorg d9a91ca11b libxrdp: minor mppc compressor change 2014-07-04 13:56:57 -07:00
Jay Sorg 57d492d79c libxrdp: fastpath fragmented mppc fix, make sure we have at least 16 bytes to compress 2014-06-30 18:22:37 -07:00
Jay Sorg 1ed0dffeb6 libxrdp: mppc fix when compressor fails 2014-06-30 01:22:26 -07:00
Jay Sorg faa0ab1f36 libxrdp: complete fastpath mppc compression 2014-06-28 20:53:05 -07:00
Jay Sorg 6d7e315b0c work on surface command 2014-03-18 00:07:11 -07:00
speidy 53df4335eb o added fastpath output, syncronize update pdu
o refactor caps a bit
2014-03-15 16:10:20 +02:00
Jay Sorg 4cae44ce3b libxrdp: keep rdp packets < 16K 2014-03-09 21:07:08 -07:00
speidy a801e44bfa o libxrdp: move rdp capabilites form xrdp_rdp to a new file xrdp_caps.c
o move monitor layout call to demand active.
2014-03-10 03:39:39 +02:00
Jay Sorg d18704d740 libxrdp: work on fastpath fragments 2014-03-09 12:11:36 -07:00
Jay Sorg ff8821c308 libxrdp: fastpath output, orders working 2014-03-07 12:45:33 -08:00
Jay Sorg cf39a90d80 libxrdp: detect client fastpath caps 2014-03-06 23:28:57 -08:00
Jay Sorg 201bec9794 libxrdp: minor fastpath logic change and indent changes 2014-03-06 17:51:35 -08:00
Jay Sorg fe042b0c61 minor fastpath changes 2014-03-05 12:38:17 -08:00
Jay Sorg 932d785deb fast path changes, iso never reads now 2014-03-04 18:11:55 -08:00
speidy 866fde498e libxrdp: move fastpath callback calls from xrdp_rdp to xrdp_fastpath 2014-03-04 23:56:26 +02:00
speidy 08baf1a5bc libxrdp: fastpath input working 2014-03-04 23:25:49 +02:00
speidy 43f4d439ec libxrdp: work on fastpath, length issue 2014-03-04 10:19:19 +02:00
speidy 1f1e803140 Merge ../../neutrinolabs/xrdp into fastpath
Conflicts:
	libxrdp/libxrdp.c
	libxrdp/libxrdp.h
	libxrdp/xrdp_iso.c
	libxrdp/xrdp_sec.c
	libxrdp/xrdp_tcp.c
	xrdp/xrdp.ini
2014-03-02 01:39:34 +02:00
Jay Sorg e9e14f22f9 started work on fastpath, restructure PDU in 2014-02-25 20:47:34 -08:00
Jay Sorg 950ef882f4 libxrdp: work on fips 2014-02-23 20:45:59 -08:00
Jay Sorg 8e4520b3c3 libxrdp: work on fips 2014-02-22 22:44:58 -08:00
Jay Sorg b81bd005bf libxrdp: started adding FIPS crypt 2014-02-20 00:41:53 -08:00
Jay Sorg 1d9c773dbf libxrdp: improve mcs processing 2014-02-16 00:34:56 -08:00
speidy 80204e2536 libxrdp: work on fastpath input, added fastpath option to xrdp.ini 2014-02-11 00:28:43 +02:00
speidy d36336b7b5 libxrdp: work on fastpath input, fix callback params 2014-02-10 06:42:55 +02:00
speidy f8d26973d0 libxrdp: work on fastpath input, fix length issue in fastpath_recv 2014-02-10 06:26:55 +02:00
speidy f525c0f8e7 libxrdp: work on fastpath input 2014-02-10 05:48:03 +02:00
speidy cbf5d50a5c libxrdp: work on fastpath input 2014-02-09 01:42:04 +02:00
speidy 9a98299e2b libxrdp: work on fastpath 2014-02-08 20:55:41 +02:00
speidy 113f2696fe libxrdp: work on fastpath 2014-02-08 13:34:01 +02:00
Jay Sorg 448b7a5d4b neutrinordp: added a header 2014-01-22 10:30:46 -08:00
jsorg71 e6ba49e9be Merge pull request #9 from speidy/master
libxrdp: work on multimon + fix xrdp_send_unkown1
2013-11-20 22:30:15 -08:00
speidy 6f7958bdcb libxrdp: move xrdp_rdp_send_monitorlayout call after demand active pdu 2013-11-19 21:34:07 +02:00
speidy e5f2f997db libxrdp: some cleanup 2013-11-17 17:53:23 +02:00
speidy 638843526a libxrdp: change xrdp_rdp_send_unknown1 hack to xrdp_rdp_send_fontmap,
relying on docs.
2013-11-17 17:50:40 +02:00
speidy bc4fd1afba libxrdp: Monitor Layout PDU changes 2013-11-17 16:56:27 +02:00
speidy 2dc5f49132 libxrdp: add Montior Layout PDU (server to client), temporary hack 2013-11-17 16:23:11 +02:00
Laxmikant Rashinkar 3a074450d7 changed bulk compression logic 2013-11-06 19:48:22 -08:00
Jay Sorg e59fd77042 from last merge 2013-10-09 14:16:17 -07:00
Jay Sorg 086481395c Merge branch 'multimon' of git://github.com/speidy/xrdp into speidy-multimon
Conflicts:
	common/xrdp_client_info.h
	libxrdp/xrdp_iso.c
	libxrdp/xrdp_sec.c
2013-10-09 14:15:50 -07:00
Jay Sorg 25369460a1 log client ip with pid, etc 2013-10-02 16:27:12 -07:00
Jay Sorg c1b7cbd657 merges from authentic8 2013-09-26 11:28:07 -07:00
Jay Sorg 6848cbbc04 VUL: add some more buffer checks 2013-09-10 23:17:18 -07:00
Jay Sorg 445e7d9800 VUL: check bytes remaining in xrdp_rdp_process_data_input 2013-09-10 16:20:11 -07:00
Jay Sorg f75b9143e2 VUL: make sure cache entries are in range 2013-09-10 16:18:21 -07:00
Jay Sorg 1a616a1b46 move text2bool to os_calls 2013-08-24 22:41:44 -07:00
speidy 8e76b68102 neutrinordp: clean old freerdp moduels, add config, fix for RFX codec to
work.
2013-08-24 12:02:01 +03:00
Jim Grandy a308d2e25c Fix errors cause by previous merge (2361914) 2013-08-22 12:57:00 -07:00
Jim Grandy b7b3d9ef28 Hand-apply patches (misc) from Authentic8: b18667d 6d22ada 95d93a3 433b49c b96f85f 8c32c46 f87f6b3 c93cce0 26ce9ce 2013-08-22 12:56:51 -07:00
Jim Grandy 4e9516e00c Hand-apply patches (glphy cache) from Authetnic8 branch: 1048147 3fc5974 0552905 00b08a0 2013-08-22 12:52:31 -07:00
Jim Grandy 1ae9a7f2b6 Hand-apply patches (drawing configuration) from Authentic8 branch: 34b92df f994298 38e2def 2013-08-22 12:49:41 -07:00
Laxmikant Rashinkar 474d17d556 xrdp: added support for forcing credentials on command line 2013-08-03 15:47:26 -07:00
speidy a8e5b3fee5 libxrdp: work on multi-mon support 2013-07-15 10:13:03 +03:00
Jay Sorg 14a4ac5a79 libxrdp: started adding fastpath support 2013-07-09 21:34:20 -07:00
Jay Sorg c0863061d0 enable new_cursors xrdp.ini setting 2013-06-08 00:58:05 -07:00
Jay Sorg 42329bda00 adding xrdp.ini option to turn off new cursors 2013-06-07 23:43:58 -07:00
Jay Sorg b107414b54 sync client_info struct with A8 2013-03-26 12:40:22 -07:00
Jay Sorg a47a3cee1a libxrdp: started adding new(color) cursor support 2013-03-12 20:04:18 -07:00
ArvidNorr fe69d2f07b Comments and debug when blocking channels added. Fix for potential vulnerability in log.c 2013-02-01 10:00:39 +01:00
LawrenceK 266db3150b refactor and use test2bool instead of duplicated code testing for on,yes,true, non zero 2013-01-17 11:31:01 +00:00
Jay Sorg eb4209e932 libxrdp: added ini settings for bulk compressor 2013-01-06 23:56:40 -08:00
Jay Sorg b3dcfdaa37 libxrdp: add our own mppc compression instead of using the freerdp mppc 2012-12-28 22:37:48 -08:00
LawrenceK 4c189ec3b4 update/fix some debug log calls and add the test of XRDP_DEBUG to make files so controlled by the autoconf option --enable-xrdpdebug 2012-12-20 16:21:50 +00:00
LawrenceK d834533dfb fix SSE2 debug line, and add some debug of config settings. 2012-12-06 09:07:40 +00:00
Laxmikant Rashinkar 1123323fda o moved from GNU General Public License to Apache License, Version 2.0
o applied new coding standards to all .c files
o moved some files around
2012-09-19 20:51:34 -07:00
Jay Sorg 05a2b54a17 added option(cap) to set default cache v3 codec 2012-07-24 17:47:51 -07:00
Jay Sorg 204d6bbde1 codecs: move jpeg hack to bitmap cache v3 2012-07-24 11:56:09 -07:00
Jay Sorg 6d539b8e22 user rfx for cache v3 if client supports 2012-07-23 11:12:39 -07:00
Jay Sorg e4182cde17 work on rdp codecs 2012-07-17 15:19:59 -07:00
Jay Sorg 01393af3e6 added support for bitmap cache v3 2012-07-17 12:59:03 -07:00
ArvidNorr 2509442b36 Merge pull request #27 from ArvidNorr/deadlock
Deadlock
2012-06-17 23:55:23 -07:00
norrarvid 67a2a3c4c7 layout fix 2012-06-18 08:48:51 +02:00
Jay Sorg 4ba8cdc343 libxrdp: added RAIL caps 2012-06-14 15:15:00 -07:00
Jay Sorg 2eb2f1d92d libxrdp: fix warning 2012-06-11 20:29:30 -07:00
norrarvid 42bda50fe0 Deadlock situation bug fix and improved debug information 2012-06-01 16:20:29 +02:00
Jay Sorg bde5dd6671 added g_close_wait_obj and size parameter to g_write_ip_address 2012-05-26 17:24:04 -07:00
Jay Sorg e0fc7297f5 pass the client_info(caps) on to module and xserver 2012-05-13 13:56:15 -07:00
Jay Sorg 6333cdd865 added non standard jpeg support off by default 2012-04-07 22:41:46 -07:00
Jay Sorg 8db6dd3f77 libxrdp: added #ifdef for mppc 2012-04-06 11:12:03 -07:00
Jay Sorg 209720fe1a libxrdp: user freerdp mppc compressor 2012-04-05 15:40:46 -07:00
Jay Sorg 12ce9c136f add max bpp option to xrdp.ini 2011-08-24 22:45:02 -07:00