Commit Graph

70 Commits

Author SHA1 Message Date
speidy 1eb03b1451 libxrdp: add fips support in xrdp_sec_recv_fastpath 2014-03-05 06:26:33 +02:00
speidy 44d831f05e libxrdp: fastpath, add stream check (all stack) 2014-03-05 06:06:50 +02:00
Jay Sorg 932d785deb fast path changes, iso never reads now 2014-03-04 18:11:55 -08:00
jsorg71 1ce75182af Merge pull request #111 from speidy/fastpath
libxrdp: Fastpath input
2014-03-04 14:11:02 -08:00
speidy 866fde498e libxrdp: move fastpath callback calls from xrdp_rdp to xrdp_fastpath 2014-03-04 23:56:26 +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
Laxmikant Rashinkar e7445a2544 o default login limit is now 50 users (instead of 10)
o we now wait for 30 seconds for session connection (instead of 1)
o if AUTO_LOGON flag is set but username is null, we force login dialog to show up
2014-02-28 19:28:31 -08:00
Jay Sorg e1c97ba124 libxrdp: fips working now 2014-02-24 11:37:32 -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
speidy 80204e2536 libxrdp: work on fastpath input, added fastpath option to xrdp.ini 2014-02-11 00:28:43 +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
speidy 423c583cdd libxrdp: xrdp_sec: added CS_CORE process func for future use. 2014-02-05 10:38:25 +02:00
Jay Sorg 02aa39c79d added keyboard type and subtype to struct xrdp_client_info 2014-01-12 18:24:07 -08:00
speidy 92e876ea42 libxrdp: add monitorCount to client_info struct 2013-11-05 21:36:18 +02:00
speidy daf22b79f6 libxrdp: fix in processing client monitor data 2013-11-04 08:13:46 +02:00
speidy 8cc619c223 libxrdp: work on multimon 2013-10-30 19:41:59 +02:00
Jay Sorg f8e876a8f7 remove tabs, no logic change 2013-10-09 19:24:04 -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
speidy c2e7da84d4 libxrdp: add clientRequestedProtocol only when RDPNEGDATA occurs. 2013-10-09 23:00:05 +03:00
speidy a581dc28bb libxrdp: work on multimon, fix monitor debug msg 2013-10-05 12:17:54 +03:00
speidy 0d86544819 libxrdp: work on multimon, added monitor data processing 2013-10-05 12:03:15 +03:00
speidy da62badee5 libxrdp: work on RDP negotiation, add clientRequestedProtocol to MCS
response. (hardcoded values - temporarily)
2013-10-01 08:35:27 +03:00
Jay Sorg 6848cbbc04 VUL: add some more buffer checks 2013-09-10 23:17:18 -07:00
Jay Sorg 31c5a30a9b VUL: if xrdp_sec_process_mcs_data_channels fails, xrdp_sec_process_mcs_data should fail 2013-09-10 16:05:17 -07:00
Jay Sorg a1ae000589 VUL: channels are limited to 31 2013-09-10 16:03:35 -07:00
Jay Sorg 39ed446e15 VUL: fix some possible buffer overruns 2013-09-10 16:00:30 -07:00
Laxmikant Rashinkar 474d17d556 xrdp: added support for forcing credentials on command line 2013-08-03 15:47:26 -07:00
speidy 944f266a82 libxrdp: work on multi-mon, x.224 confirm packet 2013-07-15 22:45:40 +03:00
speidy a8e5b3fee5 libxrdp: work on multi-mon support 2013-07-15 10:13:03 +03:00
Jay Sorg c6fa03102f copyright year update 2013-06-08 10:51:53 -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
Jay Sorg eb4209e932 libxrdp: added ini settings for bulk compressor 2013-01-06 23:56:40 -08: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
norrarvid 42bda50fe0 Deadlock situation bug fix and improved debug information 2012-06-01 16:20:29 +02:00
Hyeshik Chang 1f2cd695b2 Fix endianness of virtual channel flags. This fixes the clipboard compatibility issue with Microsoft RDP clients. 2012-05-04 00:42:20 +09:00
Nicola Ruggero 4cf06dbbcb Major code cleanup:
- Initialized and zeroed out local variables
- Check for some null pointers
- Fixed some typos
- Other minor changes (beautify, etc.)
2010-11-03 16:59:26 +01:00
jsorg71 574355f3e3 use trans 2010-05-04 09:24:24 +00:00
jsorg71 23ffdb0c5f autotools fix and file_loc.h simplified 2009-05-19 04:23:49 +00:00
jsorg71 859dc139f0 update copyright year 2009-01-25 02:11:15 +00:00
jsorg71 4f9e8d5d86 move reading of the keys file to incoming function so we can error out if the keys file is not accessable, add a debug message 2008-05-11 06:23:20 +00:00
jsorg71 c3181f2216 mce is not related to login flag 0x400 2008-05-01 06:02:50 +00:00
jsorg71 38b789e81f update copyright year 2008-01-30 07:30:10 +00:00
jsorg71 792caad39a use new config file functions 2007-10-28 06:14:13 +00:00
jsorg71 e4d8ba4ce9 use g_htoi 2007-10-15 03:56:29 +00:00