Pavel Roskin
0422734fc7
Merge EXTRA_DEFINES and EXTRA_INCLUDES into AM_CPPFLAGS
...
AM_CPPFLAGS is a documented Automake variable for C preprocessor flags
that should not be overridden when compiling the package.
There is no need to have two additional variables that are ultimately
merged into AM_CPPFLAGS.
Their names are also confusing. EXTDA_DIST is a documented Automake
variable. Everything else that starts with "EXTRA" is not.
8 years ago
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
d1efb0d5ba
Fix signed to unsigned comparisons reported by g++ 6.1.0
9 years ago
Pavel Roskin
aaa89ad4e6
Use const unsigned for hex arrays
...
Some constants are too big for the signed type.
9 years ago
Pavel Roskin
aeeb3d2c2e
Fix warnings detected by -Wwrite-strings
9 years ago
Pavel Roskin
ca9cbcafc8
Typo fixes
9 years ago
Pavel Roskin
70f3d4c5e2
Fix warnings for unused variables read from byte streams
9 years ago
Jay Sorg
38241f2a0b
Fix all format warnings and some unused variable 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
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
Pavel Roskin
964e860072
Run through codespell
9 years ago
Pavel Roskin
380c0cd2e7
Fix building outside the source tree
...
$(top_srcdir)/common is in INCLUDES, but $(top_srcdir) is not.
9 years ago
Jay Sorg
fd793bd213
rename g_tcp_can_recv to g_sck_can_recv
9 years ago
Laxmikant Rashinkar
ad4bea9a6e
coverity: fixed missing break in switch
10 years ago
Laxmikant Rashinkar
0915d33d70
coverity: dead code
10 years ago
Laxmikant Rashinkar
27055d5762
coverity: improper use of negative value
10 years ago
Laxmikant Rashinkar
023c0b5bc1
coverity: fixed out of bounds read-write
11 years ago
Laxmikant Rashinkar
73578bc612
coverity: fixed unchecked return value
11 years ago
Jay Sorg
c6fa03102f
copyright year update
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
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
58f5dcc030
autotools: change top_srcdir to top_builddir for LIBADD
13 years ago
norrarvid
42bda50fe0
Deadlock situation bug fix and improved debug information
13 years ago
Itamar Reis Peixoto
6b08b8b71e
include missing files in make dist
14 years ago
Nicola Ruggero
ef92e83392
Fixed warning about wrong vnc* truct
14 years ago
Jay Sorg
4f88bf83c1
fixes for bell function
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
ef9fd02c43
update copyright year
15 years ago
jsorg71
35113b8f2a
remove some dead code
15 years ago
jsorg71
e825783adf
remove some dead code
15 years ago
jsorg71
33b4e7f417
channel fixes
16 years ago
jsorg71
47f6623d8e
change the order of params for keydown/up to be more backward compatible
16 years ago
jsorg71
4369219ae3
keymap changes
16 years ago
jsorg71
23ffdb0c5f
autotools fix and file_loc.h simplified
16 years ago
jsorg71
859dc139f0
update copyright year
16 years ago
jsorg71
f4f98373b9
fix some buffer overruns
16 years ago
jsorg71
af83cb7cae
remove old makefiles
16 years ago
jsorg71
f77934a58e
remove lib version
17 years ago
jsorg71
566aaf6d04
version and common change
17 years ago
jsorg71
59a2d1dea6
build common as a library
17 years ago
jsorg71
c5fceb31ec
autotools
17 years ago
jsorg71
513a72e4d5
added more color conversion
17 years ago
jsorg71
31f19e5cd1
added 24 bpp color support
17 years ago
jsorg71
28d25ba682
fix mono cursor issue with librdp
17 years ago
jsorg71
d9123b847a
change xrdp file install locations
17 years ago
jsorg71
230bead747
set socket options
17 years ago
jsorg71
d061537be9
added new wait_obj functions
17 years ago