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 |
|