speidy
|
c2e7da84d4
|
libxrdp: add clientRequestedProtocol only when RDPNEGDATA occurs.
|
11 years ago |
speidy
|
a8ab4cb5d1
|
libxrdp: work on RDP negotiation, add legacy non-nego support.
|
11 years ago |
speidy
|
a581dc28bb
|
libxrdp: work on multimon, fix monitor debug msg
|
11 years ago |
speidy
|
0d86544819
|
libxrdp: work on multimon, added monitor data processing
|
11 years ago |
Jay Sorg
|
25369460a1
|
log client ip with pid, etc
|
11 years ago |
speidy
|
da62badee5
|
libxrdp: work on RDP negotiation, add clientRequestedProtocol to MCS
response. (hardcoded values - temporarily)
|
11 years ago |
Jay Sorg
|
c1b7cbd657
|
merges from authentic8
|
11 years ago |
speidy
|
24e4b8c937
|
libxrdp: work on RDP negotiation part
|
11 years ago |
speidy
|
9bf2d0dc60
|
libxrdp: work on RDP negotiation, not working yet.
|
11 years ago |
speidy
|
2b0524ad7e
|
libxrdp: work on RDP negotiation
|
11 years ago |
Jay Sorg
|
2c021f5fab
|
don't use a global for turbo jpeg
|
11 years ago |
Jay Sorg
|
6fcf380ead
|
added a --enable-tjpeg option for turbo jpeg
|
11 years ago |
Jay Sorg
|
6848cbbc04
|
VUL: add some more buffer checks
|
11 years ago |
Jay Sorg
|
445e7d9800
|
VUL: check bytes remaining in xrdp_rdp_process_data_input
|
11 years ago |
Jay Sorg
|
f75b9143e2
|
VUL: make sure cache entries are in range
|
11 years ago |
Jay Sorg
|
31c5a30a9b
|
VUL: if xrdp_sec_process_mcs_data_channels fails, xrdp_sec_process_mcs_data should fail
|
11 years ago |
Jay Sorg
|
a1ae000589
|
VUL: channels are limited to 31
|
11 years ago |
Jay Sorg
|
369b090e38
|
VUL: fix some possible buffer overruns
|
11 years ago |
Jay Sorg
|
39ed446e15
|
VUL: fix some possible buffer overruns
|
11 years ago |
Jay Sorg
|
1a616a1b46
|
move text2bool to os_calls
|
11 years ago |
speidy
|
da7a005a59
|
neutirnordp: purge old freerdp modules from autoconf
|
11 years ago |
speidy
|
8e76b68102
|
neutrinordp: clean old freerdp moduels, add config, fix for RFX codec to
work.
|
11 years ago |
Jim Grandy
|
a308d2e25c
|
Fix errors cause by previous merge (2361914 )
|
11 years ago |
Jim Grandy
|
b7b3d9ef28
|
Hand-apply patches (misc) from Authentic8: b18667d 6d22ada 95d93a3 433b49c b96f85f 8c32c46 f87f6b3 c93cce0 26ce9ce
|
11 years ago |
Jim Grandy
|
981741f55c
|
Hand-apply patch (compositing) from Authentic8: 5d5e470 81c9c29 b0c2c10 27d8a01 a96a217 e512090 a9a6762 9c02bfa bd26fcc c0d29d9 676dd35 3b26737
|
11 years ago |
Jim Grandy
|
4e9516e00c
|
Hand-apply patches (glphy cache) from Authetnic8 branch: 1048147 3fc5974 0552905 00b08a0
|
11 years ago |
Jim Grandy
|
45b0bc9f17
|
Hand-apply patches (glyph cache) from Authentic8 branch: 653869c 30f23d4 74b015d 4e51e6d 2829087
|
11 years ago |
Jim Grandy
|
1ae9a7f2b6
|
Hand-apply patches (drawing configuration) from Authentic8 branch: 34b92df f994298 38e2def
|
11 years ago |
Jay Sorg
|
4a66be133f
|
CRC optimize
|
11 years ago |
Laxmikant Rashinkar
|
474d17d556
|
xrdp: added support for forcing credentials on command line
|
11 years ago |
speidy
|
944f266a82
|
libxrdp: work on multi-mon, x.224 confirm packet
|
11 years ago |
speidy
|
a8e5b3fee5
|
libxrdp: work on multi-mon support
|
11 years ago |
Jay Sorg
|
14a4ac5a79
|
libxrdp: started adding fastpath support
|
11 years ago |
Jay Sorg
|
e466b054b7
|
libxrdp: no logic change, warnings and code cleanup
|
11 years ago |
Jay Sorg
|
c6fa03102f
|
copyright year update
|
11 years ago |
Jay Sorg
|
c0863061d0
|
enable new_cursors xrdp.ini setting
|
11 years ago |
Jay Sorg
|
42329bda00
|
adding xrdp.ini option to turn off new cursors
|
11 years ago |
Jay Sorg
|
2039bbe397
|
xrdp: fix for non 'new' cursor clients like rdesktop
|
11 years ago |
jsorg71
|
f10d789b8a
|
Merge pull request #54 from bartw72/rgborder
The RGB ordering in uncompressed bitmaps reversed
|
12 years ago |
Jay Sorg
|
b107414b54
|
sync client_info struct with A8
|
12 years ago |
Jay Sorg
|
39a828d52f
|
work on new(color) cursors
|
12 years ago |
Jay Sorg
|
494150f1a9
|
work on new(color) cursors
|
12 years ago |
Jay Sorg
|
a47a3cee1a
|
libxrdp: started adding new(color) cursor support
|
12 years ago |
ArvidNorr
|
fe69d2f07b
|
Comments and debug when blocking channels added. Fix for potential vulnerability in log.c
|
12 years ago |
ArvidNorr
|
72c99794ee
|
Merge pull request #59 from ArvidNorr/morelogging
More logging for debug and trace.
|
12 years ago |
ArvidNorr
|
9aa0cb4e61
|
Merge pull request #58 from ArvidNorr/pam-cont
PAM additions mostly for a gateway situation
|
12 years ago |
Bart Warmerdam
|
8fa8d90641
|
Use correct RGB byte odering for uncompressed bitmaps (ms-rdpbcgr p192), RED=lsB, BLUE=msB
|
12 years ago |
Bart Warmerdam
|
69a721f7cb
|
Revert "Use correct RGB byte odering for uncompressed bitmaps (ms-rdpbcgr p192), RED=lsB, BLUE=msB"
This reverts commit 4efe900f2d .
|
12 years ago |
Bart Warmerdam
|
4efe900f2d
|
Use correct RGB byte odering for uncompressed bitmaps (ms-rdpbcgr p192), RED=lsB, BLUE=msB
|
12 years ago |
ArvidNorr
|
975d44e99f
|
More logging added
|
12 years ago |
LawrenceK
|
266db3150b
|
refactor and use test2bool instead of duplicated code testing for on,yes,true, non zero
|
12 years ago |
ArvidNorr
|
a2bbbd8cc3
|
Display PAM error in gateway setup, use domain name as IP/DNS, changed how the socket is closed
|
12 years ago |
Jay Sorg
|
eb4209e932
|
libxrdp: added ini settings for bulk compressor
|
12 years ago |
Jay Sorg
|
b3dcfdaa37
|
libxrdp: add our own mppc compression instead of using the freerdp mppc
|
12 years ago |
Jay Sorg
|
cce4f773d8
|
fixes, logging for off screen
|
12 years ago |
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
|
12 years ago |
Marc-André Moreau
|
cc03ff6704
|
Merge pull request #42 from Osirium/freerdp-refactor-06-dec-2012
Freerdp refactor 06 dec 2012
|
12 years ago |
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.
|
12 years ago |
LawrenceK
|
f4cd548ded
|
Use FREERDP_LIBS variable to access the frerdp libs, includes location
|
12 years ago |
LawrenceK
|
d834533dfb
|
fix SSE2 debug line, and add some debug of config settings.
|
12 years ago |
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
|
12 years ago |
Jay Sorg
|
639e7bc8ed
|
remove rail loggin, minor hints change
|
12 years ago |
Jay Sorg
|
cddcee4929
|
jpeg: fix for when building without --enable-jpeg
|
12 years ago |
Jay Sorg
|
87ab0218e2
|
no logic change, remove tabs
|
12 years ago |
Jay Sorg
|
05a2b54a17
|
added option(cap) to set default cache v3 codec
|
12 years ago |
Jay Sorg
|
204d6bbde1
|
codecs: move jpeg hack to bitmap cache v3
|
12 years ago |
Jay Sorg
|
6d539b8e22
|
user rfx for cache v3 if client supports
|
12 years ago |
Jay Sorg
|
62777d43b1
|
work on bitmap cache v3
|
12 years ago |
Jay Sorg
|
e4182cde17
|
work on rdp codecs
|
12 years ago |
Jay Sorg
|
01393af3e6
|
added support for bitmap cache v3
|
12 years ago |
Jay Sorg
|
b211b9be91
|
fix a define conflict with freerdp
|
12 years ago |
Jay Sorg
|
58f5dcc030
|
autotools: change top_srcdir to top_builddir for LIBADD
|
12 years ago |
Jay Sorg
|
dc6be76b11
|
rail: proxy rail
|
12 years ago |
ArvidNorr
|
2509442b36
|
Merge pull request #27 from ArvidNorr/deadlock
Deadlock
|
12 years ago |
norrarvid
|
67a2a3c4c7
|
layout fix
|
12 years ago |
Jay Sorg
|
4ba8cdc343
|
libxrdp: added RAIL caps
|
12 years ago |
Jay Sorg
|
b52bf1b838
|
libxrdp: started adding RAIL support
|
12 years ago |
Jay Sorg
|
2eb2f1d92d
|
libxrdp: fix warning
|
12 years ago |
Jay Sorg
|
856783ba95
|
no logic changes, remove warnings and coding style changes
|
12 years ago |
norrarvid
|
42bda50fe0
|
Deadlock situation bug fix and improved debug information
|
12 years ago |
Jay Sorg
|
bde5dd6671
|
added g_close_wait_obj and size parameter to g_write_ip_address
|
12 years ago |
Jay Sorg
|
900a2541ca
|
offscreen bitmaps: implement the delete list
|
12 years ago |
Jay Sorg
|
e09f14e6d4
|
don't jpeg compress fonts
|
12 years ago |
Jay Sorg
|
d88291c9dd
|
-xorg: work on off screen bitmaps
|
12 years ago |
Jay Sorg
|
cc3754a2bd
|
xorg: work on offscreen bitmaps
|
12 years ago |
Jay Sorg
|
76e070e4f1
|
started work on off screen bitmap support
|
12 years ago |
Jay Sorg
|
e0fc7297f5
|
pass the client_info(caps) on to module and xserver
|
12 years ago |
Jay Sorg
|
fd52c5aa6a
|
rfx: work on rfx
|
12 years ago |
Jay Sorg
|
c935eb19af
|
libxrdp: added xrdp_surface.c
|
12 years ago |
Jay Sorg
|
22e8efc39f
|
libxrdp: added xrdp_fastpath.c
|
12 years ago |
Hyeshik Chang
|
1f2cd695b2
|
Fix endianness of virtual channel flags. This fixes the clipboard compatibility issue with Microsoft RDP clients.
|
12 years ago |
LawrenceK
|
a87381b7ad
|
to build xrdp with freerdp1 you need another library for libxrdp
|
12 years ago |
Jay Sorg
|
6333cdd865
|
added non standard jpeg support off by default
|
13 years ago |
Jay Sorg
|
8db6dd3f77
|
libxrdp: added #ifdef for mppc
|
13 years ago |
Jay Sorg
|
209720fe1a
|
libxrdp: user freerdp mppc compressor
|
13 years ago |
Jay Sorg
|
12ce9c136f
|
add max bpp option to xrdp.ini
|
13 years ago |
Itamar Reis Peixoto
|
6b08b8b71e
|
include missing files in make dist
|
14 years ago |
Nicola Ruggero
|
d797b2cf49
|
Implemented client IP logging
|
14 years ago |
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.)
|
14 years ago |
Nicola Ruggero
|
104f762e5d
|
Added bell (pcspeaker) support
|
14 years ago |
jsorg71
|
d83ebaa97a
|
use do ... while (0) style for parse.h
|
14 years ago |
jsorg71
|
e266d7ed04
|
update copyright year
|
14 years ago |
jsorg71
|
574355f3e3
|
use trans
|
15 years ago |
jsorg71
|
f312c16a8a
|
added debug configure option
|
15 years ago |
jsorg71
|
41f4b1c1c3
|
remove some dead code
|
15 years ago |
jsorg71
|
bb4a15b5dc
|
check for RDP PDU size too small and remove 0x8000 length check
|
15 years ago |
jsorg71
|
23ffdb0c5f
|
autotools fix and file_loc.h simplified
|
15 years ago |
jsorg71
|
859dc139f0
|
update copyright year
|
16 years ago |
jsorg71
|
af83cb7cae
|
remove old makefiles
|
16 years ago |
jsorg71
|
8090df64a5
|
channel changes
|
16 years ago |
jsorg71
|
674f399bf9
|
allow 15 bpp compress like 16 bpp
|
16 years ago |
jsorg71
|
fc1fa0b55a
|
remove 24 and 15 bpp limit
|
16 years ago |
jsorg71
|
683dfa9a86
|
add a comment
|
16 years ago |
jsorg71
|
994172c931
|
make sure rop and mixmode are in range
|
16 years ago |
jsorg71
|
f77934a58e
|
remove lib version
|
16 years ago |
jsorg71
|
c8d4c4ec27
|
version and common change, remove defines
|
16 years ago |
jsorg71
|
5e0be259ad
|
change config.h to config_ac.h
|
16 years ago |
jsorg71
|
4212b60e64
|
HAVE_CONFIG should be at top
|
16 years ago |
jsorg71
|
7502e50592
|
add config.h and file_loc.h
|
16 years ago |
jsorg71
|
59a2d1dea6
|
build common as a library
|
16 years ago |
jsorg71
|
c5fceb31ec
|
autotools
|
16 years ago |
jsorg71
|
ebdb838a63
|
produce packed mcs packets when small
|
16 years ago |
jsorg71
|
72ef2dc2e9
|
added support for tiny and small order flags
|
16 years ago |
jsorg71
|
bfe555e3b6
|
added brush cache bits for clients that support it
|
16 years ago |
jsorg71
|
756fcef1c8
|
update the orders caps
|
16 years ago |
jsorg71
|
435eea7531
|
use RDP_ORDER_SMALL and RDP_ORDER_TINY for patblt
|
16 years ago |
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
|
17 years ago |
jsorg71
|
d245b7d05b
|
fix for target and added CFGDIR
|
17 years ago |
jsorg71
|
822e3cfc5e
|
demand active update
|
17 years ago |
jsorg71
|
c3181f2216
|
mce is not related to login flag 0x400
|
17 years ago |
jsorg71
|
16ec0fa759
|
change xrdp file install locations
|
17 years ago |
jsorg71
|
46058706f7
|
need tabs
|
17 years ago |
jsorg71
|
38b789e81f
|
update copyright year
|
17 years ago |
jsorg71
|
792caad39a
|
use new config file functions
|
17 years ago |
jsorg71
|
e4d8ba4ce9
|
use g_htoi
|
17 years ago |
jsorg71
|
dabc0c0333
|
don't display unknown for capset 22 and 26
|
17 years ago |
jsorg71
|
5bec95f123
|
added mac makefiles
|
17 years ago |
jsorg71
|
fc4fe616d1
|
read the rdp5 performance flags and some 64 bit warning fixes
|
17 years ago |
jsorg71
|
38ec8c903c
|
remove compiler warning
|
17 years ago |
jsorg71
|
f2f8bb727d
|
make sure next_packet is not null
|
18 years ago |
jsorg71
|
13fa0768a7
|
24 bit color
|
18 years ago |
jsorg71
|
4c126ad74b
|
undo disable cursor
|
18 years ago |
jsorg71
|
d373ee9322
|
added debug out, added update sync
|
18 years ago |
jsorg71
|
d3ddb22d1c
|
added debug out, added update sync call
|
18 years ago |
jsorg71
|
206c925043
|
added debug data
|
18 years ago |
jsorg71
|
cb0a47d206
|
removed strip from Makefile
|
18 years ago |
jsorg71
|
e2df244be3
|
got to create the channel layer
|
18 years ago |
jsorg71
|
073bd2cfcb
|
added debug messages
|
18 years ago |
jsorg71
|
06186b0b75
|
moved orders state to one struct
|
18 years ago |
jsorg71
|
a70ceb1caa
|
added some debug messages and some mce stuff
|
18 years ago |
jsorg71
|
5aad0fc84a
|
added some debug info
|
18 years ago |
jsorg71
|
08e292faf4
|
check if server is shutting down
|
18 years ago |
jsorg71
|
d2802912f6
|
copyright year update
|
18 years ago |
jsorg71
|
4b3b83044a
|
more work on channel support
|
18 years ago |
jsorg71
|
0dc679e2dc
|
added channel support
|
18 years ago |
jsorg71
|
f9e6578ed9
|
removed sleep calls from xrdp_tcp
|
18 years ago |
jsorg71
|
dec2c57079
|
g_ for global variables
|
18 years ago |
jsorg71
|
8b637673b6
|
change debian install location
|
18 years ago |
jsorg71
|
770a27bfb3
|
printf -> writeln
|
19 years ago |
jsorg71
|
8fd2618101
|
added medium and high rdp encryption via xrdp.ini
|
19 years ago |
jsorg71
|
ab61191620
|
added seg_sign
|
19 years ago |
jsorg71
|
fbecd46eaa
|
don't allow 24 or 15 bpp connections for now
|
19 years ago |
jsorg71
|
b91f25deef
|
bitmap cache v2
|
19 years ago |
jsorg71
|
2ea36eaa7b
|
added debug messages
|
19 years ago |
jsorg71
|
b54d94ee2f
|
added some debug messages
|
19 years ago |
jsorg71
|
05178d0733
|
added installdeb to makefiles
|
19 years ago |
jsorg71
|
9e1c8b2fc0
|
iso layer fix
|
19 years ago |
jsorg71
|
11e4fb23b3
|
copyright year update
|
19 years ago |
jsorg71
|
23fcab67de
|
file.c, os_calls.c, and ssl_calls.c make check
|
19 years ago |
ilsimo
|
e4781add04
|
removed #include "file_loc.h"
|
19 years ago |
jsorg71
|
19314ec055
|
Makefile and file location changes
|
19 years ago |
jsorg71
|
58976ccc97
|
Makefile changes
|
19 years ago |
jsorg71
|
754efcabb1
|
<lf><cr> should be <cr><lf>
|
19 years ago |
jsorg71
|
c22e66e9ae
|
changed ssl prefix
|
19 years ago |
jsorg71
|
86c7f18e5c
|
-ldl should be in libs
|
19 years ago |
jsorg71
|
55c9687858
|
Makefile changes
|
19 years ago |
jsorg71
|
995dfe56e2
|
read rdp login info
|
19 years ago |
jsorg71
|
04f809251c
|
8K max packet size for 8 bpp clients
|
19 years ago |
jsorg71
|
967f6592d5
|
move rsa keys to a file and load at connection
|
19 years ago |
jsorg71
|
e56bec1a7d
|
case insesitive config file and moving reverse to ssl_calls
|
19 years ago |
jsorg71
|
7d891a1bde
|
added server_reset(which uses demand_active) for resizing the rdp client
|
19 years ago |
jsorg71
|
5e69f15cd7
|
harvest and pass on hostname and keylayout of client
|
19 years ago |
jsorg71
|
a4ce4c46c6
|
clip changes, 16bpp crash fix
|
19 years ago |
jsorg71
|
d349f6920a
|
some more big endian fixes
|
19 years ago |
jsorg71
|
c2ff24010a
|
got __fastcall working for borland compilers
|
19 years ago |
jsorg71
|
992dbfa7b3
|
moved a bunch of files around
|
19 years ago |