Commit Graph

520 Commits

Author SHA1 Message Date
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
jsorg71
d245b7d05b fix for target and added CFGDIR 2008-05-02 23:41:31 +00:00
jsorg71
822e3cfc5e demand active update 2008-05-01 06:06:52 +00:00
jsorg71
c3181f2216 mce is not related to login flag 0x400 2008-05-01 06:02:50 +00:00
jsorg71
16ec0fa759 change xrdp file install locations 2008-04-30 06:14:03 +00:00
jsorg71
46058706f7 need tabs 2008-03-16 23:48:45 +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
jsorg71
dabc0c0333 don't display unknown for capset 22 and 26 2007-09-30 01:52:45 +00:00
jsorg71
5bec95f123 added mac makefiles 2007-09-27 18:09:29 +00:00
jsorg71
fc4fe616d1 read the rdp5 performance flags and some 64 bit warning fixes 2007-09-25 23:57:35 +00:00
jsorg71
38ec8c903c remove compiler warning 2007-09-15 08:14:49 +00:00
jsorg71
f2f8bb727d make sure next_packet is not null 2007-05-06 06:46:42 +00:00
jsorg71
13fa0768a7 24 bit color 2007-04-28 05:48:59 +00:00
jsorg71
4c126ad74b undo disable cursor 2007-04-13 02:57:58 +00:00
jsorg71
d373ee9322 added debug out, added update sync 2007-04-08 22:13:00 +00:00
jsorg71
d3ddb22d1c added debug out, added update sync call 2007-04-08 22:04:18 +00:00
jsorg71
206c925043 added debug data 2007-04-08 21:25:05 +00:00
jsorg71
cb0a47d206 removed strip from Makefile 2007-04-08 21:19:42 +00:00
jsorg71
e2df244be3 got to create the channel layer 2007-01-25 05:35:52 +00:00
jsorg71
073bd2cfcb added debug messages 2007-01-20 05:19:57 +00:00
jsorg71
06186b0b75 moved orders state to one struct 2007-01-20 05:14:11 +00:00
jsorg71
a70ceb1caa added some debug messages and some mce stuff 2007-01-16 05:57:37 +00:00
jsorg71
5aad0fc84a added some debug info 2007-01-15 09:08:03 +00:00
jsorg71
08e292faf4 check if server is shutting down 2007-01-14 05:00:16 +00:00
jsorg71
d2802912f6 copyright year update 2007-01-12 04:51:48 +00:00
jsorg71
4b3b83044a more work on channel support 2006-12-30 05:04:13 +00:00
jsorg71
0dc679e2dc added channel support 2006-12-28 06:15:13 +00:00
jsorg71
f9e6578ed9 removed sleep calls from xrdp_tcp 2006-12-09 20:53:48 +00:00
jsorg71
dec2c57079 g_ for global variables 2006-11-29 01:52:43 +00:00
jsorg71
8b637673b6 change debian install location 2006-08-07 06:03:29 +00:00
jsorg71
770a27bfb3 printf -> writeln 2006-04-29 01:47:06 +00:00
jsorg71
8fd2618101 added medium and high rdp encryption via xrdp.ini 2006-04-14 03:02:02 +00:00
jsorg71
ab61191620 added seg_sign 2006-04-12 02:45:26 +00:00
jsorg71
fbecd46eaa don't allow 24 or 15 bpp connections for now 2006-03-17 02:37:25 +00:00
jsorg71
b91f25deef bitmap cache v2 2006-03-17 01:10:24 +00:00
jsorg71
2ea36eaa7b added debug messages 2006-03-13 00:58:12 +00:00
jsorg71
b54d94ee2f added some debug messages 2006-03-13 00:32:10 +00:00
jsorg71
05178d0733 added installdeb to makefiles 2006-03-04 01:02:09 +00:00
jsorg71
9e1c8b2fc0 iso layer fix 2006-02-11 04:17:12 +00:00
jsorg71
11e4fb23b3 copyright year update 2006-02-04 18:38:17 +00:00
jsorg71
23fcab67de file.c, os_calls.c, and ssl_calls.c make check 2005-12-10 01:35:35 +00:00
ilsimo
e4781add04 removed #include "file_loc.h" 2005-12-02 22:35:37 +00:00
jsorg71
19314ec055 Makefile and file location changes 2005-12-02 04:57:51 +00:00
jsorg71
58976ccc97 Makefile changes 2005-12-02 03:24:41 +00:00
jsorg71
754efcabb1 <lf><cr> should be <cr><lf> 2005-11-26 01:38:08 +00:00
jsorg71
c22e66e9ae changed ssl prefix 2005-11-26 00:57:58 +00:00
jsorg71
86c7f18e5c -ldl should be in libs 2005-11-20 06:02:28 +00:00
jsorg71
55c9687858 Makefile changes 2005-11-19 04:21:26 +00:00
jsorg71
995dfe56e2 read rdp login info 2005-09-27 03:50:54 +00:00
jsorg71
04f809251c 8K max packet size for 8 bpp clients 2005-09-27 00:49:21 +00:00
jsorg71
967f6592d5 move rsa keys to a file and load at connection 2005-09-26 02:16:37 +00:00
jsorg71
e56bec1a7d case insesitive config file and moving reverse to ssl_calls 2005-09-25 20:21:06 +00:00
jsorg71
7d891a1bde added server_reset(which uses demand_active) for resizing the rdp client 2005-08-24 01:09:33 +00:00
jsorg71
5e69f15cd7 harvest and pass on hostname and keylayout of client 2005-08-18 02:49:35 +00:00
jsorg71
a4ce4c46c6 clip changes, 16bpp crash fix 2005-08-18 00:23:28 +00:00
jsorg71
d349f6920a some more big endian fixes 2005-07-10 19:17:09 +00:00
jsorg71
c2ff24010a got __fastcall working for borland compilers 2005-07-02 18:38:04 +00:00
jsorg71
992dbfa7b3 moved a bunch of files around 2005-06-28 03:11:35 +00:00