Pavel Roskin
ace7d2c822
Declare unified module interface and use it in modules
...
This fixes loading modules compiled with a C++ compiler. Remote thandle
type, it's unused. Use tintptr for module data. Don't cast pointers to
long, they won't fit on Win64.
9 years ago
Pavel Roskin
2cb3af8ac3
Cast the result of g_shmat() to the destination type
9 years ago
Pavel Roskin
5829323ad8
Use g_new or g_new0 when C++ compiler would complain about implicit cast
9 years ago
Pavel Roskin
aeeb3d2c2e
Fix warnings detected by -Wwrite-strings
9 years ago
Pavel Roskin
e7e4d61265
Return correct error code from process_server_paint_rect_shmem_ex()
9 years ago
Pavel Roskin
ca9cbcafc8
Typo fixes
9 years ago
Pavel Roskin
0629b25d5f
Fix warnings about unused variables and functions
9 years ago
Pavel Roskin
e65bd6b7d7
Fix more format warnings
9 years ago
Pavel Roskin
59a5fb0ddb
Move headers from EXTRA_DIST to sources, sort alphabetically
...
There should be no functional difference.
9 years ago
Pavel Roskin
dcab7552db
Stop redefining libdir, use moduledir for ${libdir}/xrdp
...
libdir is for shared and static libraries. Some xrdp libraries are loaded
dynamically from a non-standard directory, so they are used like modules.
Having separate libdir and moduledir would eventually allow to separate
dynamically loaded modules from shared libraries.
9 years ago
Pavel Roskin
22e808a186
Add missing spaces in the strings that are split for line wrapping
9 years ago
Pavel Roskin
f8cb1588ef
Replace "charactor" with "character" everywhere
9 years ago
Pavel Roskin
a452d8d36a
Merge AM_CFLAGS and INCLUDES info AM_CPPFLAGS
...
AM_CPPFLAGS is for flags passed to the preprocessor, such as defines and
includes. AM_CFLAGS is for flags affecting the compiler, such as debug
and optimization settings.
INCLUDES is an obsolete name. Users can pass INCLUDES and break
compilation. AM_CPPFLAGS is more explicit that the flags come from
Automake and should not be overridden.
9 years ago
Jay Sorg
d59d672f55
xup: no logic change, add logging
9 years ago
Jay Sorg
a330789e5b
xup: fix for when Xorg/X11rdp to xup message payload is zero
9 years ago
Jay Sorg
6c23b85593
add timeout to trans_get_wait_objs_rw
10 years ago
Jay Sorg
fc1e4c645c
update the copyright year
10 years ago
Jay Sorg
72f84fd2ec
set the source for xup module
10 years ago
Jay Sorg
4a553e07af
update the module API
10 years ago
Jay Sorg
65de5e971b
xup: move to trans for io
10 years ago
Jay Sorg
9cd634007f
fix for case where shmget can return an shmid of zero
10 years ago
Laxmikant Rashinkar
d7f0b174da
coverity: uninitialized scalar variable
10 years ago
Laxmikant Rashinkar
e4654b57ca
coverity: Resource leak (2nd round)
10 years ago
Laxmikant Rashinkar
27055d5762
coverity: improper use of negative value
10 years ago
Jay Sorg
1291d2dbbe
work on codec mode
11 years ago
Jay Sorg
98fbca98db
xup: check for g_shmat failure and change error case
11 years ago
Jay Sorg
73bdb57ee2
more fixes for 32 bit color
11 years ago
Jay Sorg
5717845837
xup: don't need to clear on connect
11 years ago
Jay Sorg
575fc9fb6f
work on codec mode jpeg
11 years ago
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
11 years ago
Jay Sorg
8cd57e0710
added server_paint_rects
11 years ago
Jay Sorg
1dd191ab1b
xup: added process_server_paint_rect_shmem_ex
11 years ago
Jay Sorg
dbd16f3e9b
xup: no logic change, seperate one big function out
11 years ago
Jay Sorg
022c1e31f9
xup: call shmdt on disconnect
11 years ago
Jay Sorg
25369460a1
log client ip with pid, etc
11 years ago
Jay Sorg
97473e4f66
xup: pid logging, use log_message
11 years ago
Jay Sorg
b598e258a4
add pid logging
11 years ago
Jay Sorg
c1b7cbd657
merges from authentic8
11 years ago
Jay Sorg
4e58a5a3c0
X11rdp: work on off screen bitmap, size limit, use ack for screen delayed drawing
11 years ago
Jay Sorg
2c70a0e1f8
part of merge, no logic change, add -g to Makefile and LLOGLN to xup.c
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
45b0bc9f17
Hand-apply patches (glyph cache) from Authentic8 branch: 653869c 30f23d4 74b015d 4e51e6d 2829087
11 years ago
Jim Grandy
dfe5911b55
Hand-apply patches (rail improvements) from Authentic8 branch: 507694d, 0e21d45, 44447d5, e452e4f, 3d05576, dd69d8f
11 years ago
Jay Sorg
d96d8aa5ad
xup: add shared memory option for X11rdp and xrdp
11 years ago
Jay Sorg
b1389eac99
xup: from Marc, added missing bgcolor
12 years ago
Jay Sorg
12f7cd64f1
work on new(color) cursors
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
2c3b4c4e5c
xup: add some rail messages to the interface
13 years ago
Jay Sorg
cd38d1a5c3
xup: do not set tcp options for unix domain socket
13 years ago
Jay Sorg
58f5dcc030
autotools: change top_srcdir to top_builddir for LIBADD
13 years ago