Jay Sorg
|
ce1a4e660b
|
libxrdp: fastpath RDP_INPUT_SYNCHRONIZE fix
|
2014-12-16 17:36:18 -08:00 |
|
Jay Sorg
|
69a551cdf7
|
libxrdp: indent, no logic change
|
2014-12-16 12:20:57 -08:00 |
|
Jay Sorg
|
d1bc5b0bf7
|
libxrdp: no logic change, tabs to spaces
|
2014-12-15 16:26:32 -08:00 |
|
speidy
|
5e89424129
|
libxrdp: fix for 'low' RDP security level (issue #202)
|
2014-12-15 22:12:16 +02:00 |
|
speidy
|
bf622c46a6
|
libxrdp: security layer, error handling
|
2014-12-13 16:36:23 +02:00 |
|
speidy
|
fb306e624e
|
libxrdp: changes for security layer negotiation,
security_layer=negotiate is working now
|
2014-12-13 16:24:07 +02:00 |
|
speidy
|
52cac06092
|
libxrdp: delete NLA header detection for now, TLS is working now with
mstsc
|
2014-11-21 03:17:45 +02:00 |
|
Jay Sorg
|
605df27103
|
libxrdp: remove a global, remove some tabs
|
2014-11-06 16:51:39 -08:00 |
|
speidy
|
4015f526db
|
work on tls mode
|
2014-08-22 09:13:33 +03:00 |
|
Jay Sorg
|
c7144744a4
|
security change for none
|
2014-08-05 14:41:59 -07:00 |
|
Jay Sorg
|
ffed349875
|
added option to set rdp crypto level to none
|
2014-08-05 12:28:54 -07:00 |
|
Jay Sorg
|
821bf3e2a5
|
no logic change, convert tabs to spaces
|
2014-08-05 11:59:52 -07:00 |
|
Jay Sorg
|
779f0bf470
|
add xrdp_keyboard.ini to Makefile.am
|
2014-07-31 21:54:16 -07:00 |
|
Jay Sorg
|
4ef60f163d
|
load the rdp to X11 keybaord mappings from file
|
2014-07-31 16:17:19 -07:00 |
|
Laxmikant Rashinkar
|
0915d33d70
|
coverity: dead code
|
2014-07-26 15:06:35 -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
|
0795400fe2
|
libxrdp: mcs, delete temp hexdump
|
2014-07-23 15:51:21 +03:00 |
|
Idan Freiberg
|
5a0d1f028a
|
libxrdp: work on TLS mode
|
2014-07-23 15:42:19 +03:00 |
|
Idan Freiberg
|
afdf638c7b
|
libxrdp, common: work on TLS mode
|
2014-07-23 15:31:45 +03:00 |
|
speidy
|
1acdc3085e
|
libxrdp: work on TLS mode, temporary changes
|
2014-07-21 07:00:12 +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
|
7ab1d887ae
|
libxrdp: work on TLS support
|
2014-07-17 14:29:23 +03:00 |
|
Idan Freiberg
|
f0b6c6b1d1
|
libxrdp: started adding TLS support
|
2014-07-15 18:29:40 +03:00 |
|
Idan Freiberg
|
5fcf6beffa
|
libxrdp: enforce server security layer when rdpNegData is not exists
|
2014-07-14 15:33:41 +03:00 |
|
speidy
|
194ad781ba
|
libxrdp: another len fix
|
2014-07-12 07:19:02 +03:00 |
|
speidy
|
13a376ae38
|
libxrdp: fix off by one length indicator issue
|
2014-07-12 02:07:33 +03: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 |
|
speidy
|
ba6c71fd37
|
libxrdp: iso: fixed a validation check in RDP_NEG_REQ (CORRELATION_INFO_PRESENT flag is sent by mac itap client by default from now)
|
2014-07-02 00:57:38 +03: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
|
0cabb4a565
|
32 bpp compress the alpha, leave room for biggest 32 bpp data
|
2014-06-29 13:58:54 -07:00 |
|
Jay Sorg
|
faa0ab1f36
|
libxrdp: complete fastpath mppc compression
|
2014-06-28 20:53:05 -07:00 |
|
Jay Sorg
|
02d53436ec
|
libxrdp: planar unroll delta
|
2014-06-23 20:41:29 -07:00 |
|
Jay Sorg
|
00806b55a6
|
libxrdp: planar compreesion, check for temp buffer limits
|
2014-06-22 20:01:49 -07:00 |
|
Idan Freiberg
|
34fc3d4aae
|
libxrdp: changed the way we calculate gcc-response length, RSA 2048 working now with mstsc
|
2014-06-19 18:27:35 +03:00 |
|
Jay Sorg
|
bd810c0695
|
support 2048 bit RSA keys
|
2014-06-18 22:02:58 -07:00 |
|
Jay Sorg
|
a16b83ac8a
|
libxrdp: remove some alloc / free
|
2014-06-18 21:10:15 -07:00 |
|
Jay Sorg
|
b142a59e69
|
libxrdp: changes for planar compression
|
2014-06-17 22:41:10 -07:00 |
|
Jay Sorg
|
ca6bec36e6
|
libxrdp: no logic change, fix warning, some optimize planar compression
|
2014-06-17 13:06:45 -07:00 |
|
Jay Sorg
|
aa35a32752
|
libxrdp: 32 bpp compression changes / fixes
|
2014-06-15 16:17:40 -07:00 |
|
Jay Sorg
|
e494f5367f
|
libxrdp: planar(32 bit) compression working now
|
2014-06-15 13:59:25 -07:00 |
|
Jay Sorg
|
73bdb57ee2
|
more fixes for 32 bit color
|
2014-06-10 17:49:15 -07:00 |
|
Jay Sorg
|
5d49553919
|
work on 32 bit planar bitmap compressor
|
2014-06-10 16:25:54 -07:00 |
|
Jay Sorg
|
d672eb8995
|
no logic change, indent
|
2014-06-02 22:00:51 -07:00 |
|
speidy
|
702f76c078
|
libxrdp: xrdp_channel: don't change channel flags when
CHANNEL_OPTION_SHOW_PROTOCOL flag exists.
[according to doc:
http://msdn.microsoft.com/en-us/library/cc240513.aspx]
|
2014-04-21 16:57:06 +03:00 |
|
speidy
|
7e9e343d7c
|
libxrdp: make sure jpeg quality is valid
|
2014-04-02 07:33:02 +03:00 |
|
Laxmikant Rashinkar
|
1b3dd12568
|
addec checks for TurboJPEG in autoconf
|
2014-03-23 17:45:40 -07:00 |
|
Jay Sorg
|
e840c8f335
|
libxrdp: memory leak fixes on error
|
2014-03-22 00:28:52 -07:00 |
|
Jay Sorg
|
ab73d48fb3
|
libxrdp: fix for fips and fragmented fastpath
|
2014-03-22 00:24:06 -07:00 |
|
Jay Sorg
|
6d7e315b0c
|
work on surface command
|
2014-03-18 00:07:11 -07:00 |
|
Jay Sorg
|
63032b000d
|
libxrdp: fix for when not compiling with turbo jpeg
|
2014-03-16 22:03:05 -07:00 |
|
Jay Sorg
|
50a1b1fdb9
|
work on codec mode jpeg
|
2014-03-16 21:56:27 -07:00 |
|
Jay Sorg
|
9414467af2
|
libxrdp: export jpeg compress for codec mode
|
2014-03-16 15:54:13 -07:00 |
|
speidy
|
53df4335eb
|
o added fastpath output, syncronize update pdu
o refactor caps a bit
|
2014-03-15 16:10:20 +02:00 |
|
speidy
|
8372cce84d
|
o libxrdp: fastpath output, added cursor and palette now updates
o xrdp.ini: changed default behavior: always new cursors, always use
fastpath input and output.
|
2014-03-13 00:21:29 +02:00 |
|
speidy
|
744cdf9da1
|
Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into devel
|
2014-03-12 06:43:59 +02:00 |
|
speidy
|
56ae4539a9
|
indentation fix
|
2014-03-12 06:43:54 +02:00 |
|
Jay Sorg
|
630f735a28
|
libxrdp: send, get, and use multi fragment max caps
|
2014-03-10 22:54:28 -07:00 |
|
Jay Sorg
|
6f63f93890
|
libxrdp: remove caps warning and added fastpath fragment caps
|
2014-03-10 22:24:18 -07: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 |
|
speidy
|
0a225729c7
|
libxrdp: fastpath input, validate eventFlags
|
2014-03-10 02:52:08 +02:00 |
|
Jay Sorg
|
d18704d740
|
libxrdp: work on fastpath fragments
|
2014-03-09 12:11:36 -07:00 |
|
Jay Sorg
|
4f83a979eb
|
libxrdp: fix for fastpath output and fips
|
2014-03-07 15:18:17 -08: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 |
|
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 |
|
speidy
|
d610101521
|
Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into
fastpath
Conflicts:
libxrdp/xrdp_fastpath.c
|
2014-03-05 05:48:05 +02:00 |
|
speidy
|
75bff736a6
|
libxrdp: xrdp_fastpath_recv cleanup
|
2014-03-05 05:46:46 +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
|
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 |
|
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
|
0b18909f26
|
libxrdp: remove xrdp_tcp.c
|
2014-02-25 20:49:03 -08:00 |
|
Jay Sorg
|
e9e14f22f9
|
started work on fastpath, restructure PDU in
|
2014-02-25 20:47:34 -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 |
|
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 |
|
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 |
|
speidy
|
423c583cdd
|
libxrdp: xrdp_sec: added CS_CORE process func for future use.
|
2014-02-05 10:38:25 +02: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 |
|
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
|
981741f55c
|
Hand-apply patch (compositing) from Authentic8: 5d5e470 81c9c29 b0c2c10 27d8a01 a96a217 e512090 a9a6762 9c02bfa bd26fcc c0d29d9 676dd35 3b26737
|
2013-08-22 12:54:10 -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
|
45b0bc9f17
|
Hand-apply patches (glyph cache) from Authentic8 branch: 653869c 30f23d4 74b015d 4e51e6d 2829087
|
2013-08-22 12:52:24 -07:00 |
|
Jim Grandy
|
1ae9a7f2b6
|
Hand-apply patches (drawing configuration) from Authentic8 branch: 34b92df f994298 38e2def
|
2013-08-22 12:49:41 -07:00 |
|
Jay Sorg
|
4a66be133f
|
CRC optimize
|
2013-08-19 10:48:38 -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
|
14a4ac5a79
|
libxrdp: started adding fastpath support
|
2013-07-09 21:34:20 -07:00 |
|
Jay Sorg
|
e466b054b7
|
libxrdp: no logic change, warnings and code cleanup
|
2013-06-23 15:00:24 -07:00 |
|
Jay Sorg
|
c6fa03102f
|
copyright year update
|
2013-06-08 10:51:53 -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
|
2039bbe397
|
xrdp: fix for non 'new' cursor clients like rdesktop
|
2013-05-20 11:50:05 -07:00 |
|
jsorg71
|
f10d789b8a
|
Merge pull request #54 from bartw72/rgborder
The RGB ordering in uncompressed bitmaps reversed
|
2013-04-17 23:09:38 -07:00 |
|
Jay Sorg
|
b107414b54
|
sync client_info struct with A8
|
2013-03-26 12:40:22 -07:00 |
|
Jay Sorg
|
39a828d52f
|
work on new(color) cursors
|
2013-03-12 23:22:11 -07:00 |
|
Jay Sorg
|
494150f1a9
|
work on new(color) cursors
|
2013-03-12 22:50:10 -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 |
|
ArvidNorr
|
72c99794ee
|
Merge pull request #59 from ArvidNorr/morelogging
More logging for debug and trace.
|
2013-01-31 11:22:43 -08:00 |
|
ArvidNorr
|
9aa0cb4e61
|
Merge pull request #58 from ArvidNorr/pam-cont
PAM additions mostly for a gateway situation
|
2013-01-31 07:17:42 -08:00 |
|
Bart Warmerdam
|
8fa8d90641
|
Use correct RGB byte odering for uncompressed bitmaps (ms-rdpbcgr p192), RED=lsB, BLUE=msB
|
2013-01-20 11:53:02 +01:00 |
|
Bart Warmerdam
|
69a721f7cb
|
Revert "Use correct RGB byte odering for uncompressed bitmaps (ms-rdpbcgr p192), RED=lsB, BLUE=msB"
This reverts commit 4efe900f2d .
|
2013-01-20 11:50:27 +01:00 |
|
Bart Warmerdam
|
4efe900f2d
|
Use correct RGB byte odering for uncompressed bitmaps (ms-rdpbcgr p192), RED=lsB, BLUE=msB
|
2013-01-20 11:45:19 +01:00 |
|
ArvidNorr
|
975d44e99f
|
More logging added
|
2013-01-18 10:24:25 +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 |
|
ArvidNorr
|
a2bbbd8cc3
|
Display PAM error in gateway setup, use domain name as IP/DNS, changed how the socket is closed
|
2013-01-16 01:28:35 -08: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 |
|
Jay Sorg
|
cce4f773d8
|
fixes, logging for off screen
|
2012-12-23 14:07:37 -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 |
|
Marc-André Moreau
|
cc03ff6704
|
Merge pull request #42 from Osirium/freerdp-refactor-06-dec-2012
Freerdp refactor 06 dec 2012
|
2012-12-20 08:05:08 -08:00 |
|
LawrenceK
|
cd847eafa1
|
when processing a text order we where not correctly using the text length this resulted in overrunning the order buffer and eventually corrupting the heap. Two fixes uses the data length and if the size is greater than max_packet_size attempt to send anyway otherwise you break the protocol.
|
2012-12-06 16:03:41 +00:00 |
|
LawrenceK
|
f4cd548ded
|
Use FREERDP_LIBS variable to access the frerdp libs, includes location
|
2012-12-06 09:09:46 +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
|
639e7bc8ed
|
remove rail loggin, minor hints change
|
2012-08-17 00:25:57 -07:00 |
|
Jay Sorg
|
cddcee4929
|
jpeg: fix for when building without --enable-jpeg
|
2012-07-26 11:45:50 -07:00 |
|
Jay Sorg
|
87ab0218e2
|
no logic change, remove tabs
|
2012-07-24 19:33:54 -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
|
62777d43b1
|
work on bitmap cache v3
|
2012-07-17 15:24:11 -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 |
|
Jay Sorg
|
b211b9be91
|
fix a define conflict with freerdp
|
2012-07-17 10:05:26 -07:00 |
|
Jay Sorg
|
58f5dcc030
|
autotools: change top_srcdir to top_builddir for LIBADD
|
2012-07-13 16:18:02 -07:00 |
|
Jay Sorg
|
dc6be76b11
|
rail: proxy rail
|
2012-06-24 18:10:49 -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
|
b52bf1b838
|
libxrdp: started adding RAIL support
|
2012-06-14 14:37:02 -07:00 |
|
Jay Sorg
|
2eb2f1d92d
|
libxrdp: fix warning
|
2012-06-11 20:29:30 -07:00 |
|
Jay Sorg
|
856783ba95
|
no logic changes, remove warnings and coding style changes
|
2012-06-10 23:47:08 -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
|
900a2541ca
|
offscreen bitmaps: implement the delete list
|
2012-05-22 08:27:09 -07:00 |
|
Jay Sorg
|
e09f14e6d4
|
don't jpeg compress fonts
|
2012-05-21 10:38:32 -07:00 |
|
Jay Sorg
|
d88291c9dd
|
-xorg: work on off screen bitmaps
|
2012-05-20 21:14:15 -07:00 |
|
Jay Sorg
|
cc3754a2bd
|
xorg: work on offscreen bitmaps
|
2012-05-17 18:48:28 -07:00 |
|
Jay Sorg
|
76e070e4f1
|
started work on off screen bitmap support
|
2012-05-13 14:40:14 -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
|
fd52c5aa6a
|
rfx: work on rfx
|
2012-05-10 20:23:26 -07:00 |
|
Jay Sorg
|
c935eb19af
|
libxrdp: added xrdp_surface.c
|
2012-05-08 19:53:37 -07:00 |
|
Jay Sorg
|
22e8efc39f
|
libxrdp: added xrdp_fastpath.c
|
2012-05-08 18:58:43 -07: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 |
|
LawrenceK
|
a87381b7ad
|
to build xrdp with freerdp1 you need another library for libxrdp
|
2012-05-02 15:06:14 +01: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 |
|
Itamar Reis Peixoto
|
6b08b8b71e
|
include missing files in make dist
|
2010-11-20 22:13:50 -02:00 |
|
Nicola Ruggero
|
d797b2cf49
|
Implemented client IP logging
|
2010-11-04 12:14:03 +01: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 |
|
Nicola Ruggero
|
104f762e5d
|
Added bell (pcspeaker) support
|
2010-10-26 13:08:28 +02:00 |
|
jsorg71
|
d83ebaa97a
|
use do ... while (0) style for parse.h
|
2010-08-09 23:02:06 +00:00 |
|
jsorg71
|
e266d7ed04
|
update copyright year
|
2010-07-04 06:14:50 +00:00 |
|
jsorg71
|
574355f3e3
|
use trans
|
2010-05-04 09:24:24 +00:00 |
|
jsorg71
|
f312c16a8a
|
added debug configure option
|
2010-03-17 22:06:50 +00:00 |
|
jsorg71
|
41f4b1c1c3
|
remove some dead code
|
2009-12-26 21:29:37 +00:00 |
|
jsorg71
|
bb4a15b5dc
|
check for RDP PDU size too small and remove 0x8000 length check
|
2009-12-23 07:04:32 +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
|
af83cb7cae
|
remove old makefiles
|
2008-12-16 02:47:45 +00:00 |
|
jsorg71
|
8090df64a5
|
channel changes
|
2008-12-16 02:18:36 +00:00 |
|
jsorg71
|
674f399bf9
|
allow 15 bpp compress like 16 bpp
|
2008-11-08 07:51:05 +00:00 |
|
jsorg71
|
fc1fa0b55a
|
remove 24 and 15 bpp limit
|
2008-11-08 07:49:04 +00:00 |
|
jsorg71
|
683dfa9a86
|
add a comment
|
2008-08-31 21:07:40 +00:00 |
|
jsorg71
|
994172c931
|
make sure rop and mixmode are in range
|
2008-08-31 01:00:58 +00:00 |
|
jsorg71
|
f77934a58e
|
remove lib version
|
2008-08-15 02:49:41 +00:00 |
|
jsorg71
|
c8d4c4ec27
|
version and common change, remove defines
|
2008-08-12 06:19:27 +00:00 |
|
jsorg71
|
5e0be259ad
|
change config.h to config_ac.h
|
2008-08-10 06:27:41 +00:00 |
|
jsorg71
|
4212b60e64
|
HAVE_CONFIG should be at top
|
2008-08-09 06:32:43 +00:00 |
|
jsorg71
|
7502e50592
|
add config.h and file_loc.h
|
2008-08-07 04:07:37 +00:00 |
|
jsorg71
|
59a2d1dea6
|
build common as a library
|
2008-08-06 05:06:03 +00:00 |
|
jsorg71
|
c5fceb31ec
|
autotools
|
2008-08-03 07:48:32 +00:00 |
|
jsorg71
|
ebdb838a63
|
produce packed mcs packets when small
|
2008-06-30 03:01:17 +00:00 |
|
jsorg71
|
72ef2dc2e9
|
added support for tiny and small order flags
|
2008-06-30 00:45:16 +00:00 |
|
jsorg71
|
bfe555e3b6
|
added brush cache bits for clients that support it
|
2008-06-24 05:43:10 +00:00 |
|
jsorg71
|
756fcef1c8
|
update the orders caps
|
2008-06-21 21:34:25 +00:00 |
|
jsorg71
|
435eea7531
|
use RDP_ORDER_SMALL and RDP_ORDER_TINY for patblt
|
2008-06-21 21:24:18 +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 |
|