Commit Graph

215 Commits

Author SHA1 Message Date
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
Jay Sorg
c8579c3403 libxrdp: started adding planar bitmap compression 2014-02-15 21:19:54 -08:00
Jay Sorg
6cd6f15d46 libxrdp: not logic change, comments 2014-02-15 20:37:10 -08:00
Jay Sorg
448b7a5d4b neutrinordp: added a header 2014-01-22 10:30:46 -08:00
Laxmikant Rashinkar
6cd342a20a added code for region copy used in codec mode 2014-01-20 17:48:17 -08:00
Jay Sorg
02aa39c79d added keyboard type and subtype to struct xrdp_client_info 2014-01-12 18:24:07 -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
e8c2f328fb Merge branch 'master' of github.com:neutrinolabs/xrdp 2013-11-06 19:48:34 -08:00
Laxmikant Rashinkar
3a074450d7 changed bulk compression logic 2013-11-06 19:48:22 -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
5591c19b3f libxrdp: remove old monitor_list struct 2013-10-30 21:34:51 +02:00
speidy
0d2a4ce195 common: fix conflict 2013-10-30 19:47:26 +02:00
speidy
8cc619c223 libxrdp: work on multimon 2013-10-30 19:41:59 +02:00
Jay Sorg
f380f9e972 libxrdp: Authentic8 fixes for xrdp_orders_check 2013-10-17 20:32:47 -07:00
Jay Sorg
a31234539a libxrdp: ISO_PDU_CR len fix 2013-10-09 23:04:03 -07:00
Jay Sorg
f8e876a8f7 remove tabs, no logic change 2013-10-09 19:24:04 -07:00
Jay Sorg
5adbf2d32b libxrdp: some ISO_PDU_CR changes 2013-10-09 18:23:21 -07:00
Jay Sorg
2df63787ca libxrdp: some ISO_PDU_CR changes 2013-10-09 16:33:13 -07: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
speidy
a4d2917a0a libxrdp: iso_send_rdpnegrdp fix + notes. 2013-10-09 23:06:45 +03:00
speidy
c2e7da84d4 libxrdp: add clientRequestedProtocol only when RDPNEGDATA occurs. 2013-10-09 23:00:05 +03:00
speidy
a8ab4cb5d1 libxrdp: work on RDP negotiation, add legacy non-nego support. 2013-10-09 22:41:24 +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
Jay Sorg
25369460a1 log client ip with pid, etc 2013-10-02 16:27:12 -07: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
c1b7cbd657 merges from authentic8 2013-09-26 11:28:07 -07:00
speidy
24e4b8c937 libxrdp: work on RDP negotiation part 2013-09-25 18:07:20 +03:00
speidy
9bf2d0dc60 libxrdp: work on RDP negotiation, not working yet. 2013-09-25 16:54:45 +03:00
speidy
2b0524ad7e libxrdp: work on RDP negotiation 2013-09-20 00:06:04 +03:00
Jay Sorg
2c021f5fab don't use a global for turbo jpeg 2013-09-19 10:59:29 -07:00
Jay Sorg
6fcf380ead added a --enable-tjpeg option for turbo jpeg 2013-09-16 11:14:48 -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
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
369b090e38 VUL: fix some possible buffer overruns 2013-09-10 16:02:35 -07:00
Jay Sorg
39ed446e15 VUL: fix some possible buffer overruns 2013-09-10 16:00:30 -07:00
Jay Sorg
1a616a1b46 move text2bool to os_calls 2013-08-24 22:41:44 -07:00
speidy
da7a005a59 neutirnordp: purge old freerdp modules from autoconf 2013-08-24 18:19:45 +03:00