Pavel Roskin
b8ed23daab
Constify the value argument to mod_set_param
2017-01-11 11:59:11 -08:00
Pavel Roskin
f25659d2ee
Suppress versioning for modules, tell libtool they are modules
...
Versioning is for libraries. Modules are not libraries; no code is linked
against them.
Libtool makes sure the modules can be opened by dlopen(). That is already
true for ELF format, but other file formats may need special processing.
2017-01-06 10:52:44 -08:00
volth
26a26ef906
fix build with --enable-xrdpdebug=yes
2017-01-04 19:20:44 +00:00
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.
2016-10-20 10:43:02 -07:00
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.
2016-07-08 05:09:09 +00:00
Pavel Roskin
d1efb0d5ba
Fix signed to unsigned comparisons reported by g++ 6.1.0
2016-07-08 04:29:51 +00:00
Pavel Roskin
aaa89ad4e6
Use const unsigned for hex arrays
...
Some constants are too big for the signed type.
2016-07-08 04:29:43 +00:00
Pavel Roskin
aeeb3d2c2e
Fix warnings detected by -Wwrite-strings
2016-07-08 04:29:42 +00:00
Pavel Roskin
ca9cbcafc8
Typo fixes
2016-05-04 23:33:30 -07:00
Pavel Roskin
70f3d4c5e2
Fix warnings for unused variables read from byte streams
2016-04-23 00:18:38 -07:00
Jay Sorg
38241f2a0b
Fix all format warnings and some unused variable warnings
2016-03-14 17:04:08 -07:00
Pavel Roskin
59a5fb0ddb
Move headers from EXTRA_DIST to sources, sort alphabetically
...
There should be no functional difference.
2016-02-21 23:06:48 -08:00
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.
2016-02-12 23:52:46 -08:00
Pavel Roskin
f8cb1588ef
Replace "charactor" with "character" everywhere
2016-01-30 17:33:04 -08:00
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.
2016-01-29 22:45:00 -08:00
Pavel Roskin
964e860072
Run through codespell
2016-01-14 08:47:50 -08:00
Pavel Roskin
380c0cd2e7
Fix building outside the source tree
...
$(top_srcdir)/common is in INCLUDES, but $(top_srcdir) is not.
2016-01-14 08:47:50 -08:00
Jay Sorg
fd793bd213
rename g_tcp_can_recv to g_sck_can_recv
2015-10-07 22:17:12 -07:00
Laxmikant Rashinkar
ad4bea9a6e
coverity: fixed missing break in switch
2014-07-28 17:25:22 -07:00
Laxmikant Rashinkar
0915d33d70
coverity: dead code
2014-07-26 15:06:35 -07:00
Laxmikant Rashinkar
27055d5762
coverity: improper use of negative value
2014-07-26 13:33:23 -07:00
Laxmikant Rashinkar
023c0b5bc1
coverity: fixed out of bounds read-write
2014-07-20 11:11:20 -07:00
Laxmikant Rashinkar
73578bc612
coverity: fixed unchecked return value
2014-07-19 13:06:25 -07:00
Jay Sorg
c6fa03102f
copyright year update
2013-06-08 10:51:53 -07: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
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
58f5dcc030
autotools: change top_srcdir to top_builddir for LIBADD
2012-07-13 16:18:02 -07:00
norrarvid
42bda50fe0
Deadlock situation bug fix and improved debug information
2012-06-01 16:20:29 +02:00
Itamar Reis Peixoto
6b08b8b71e
include missing files in make dist
2010-11-20 22:13:50 -02:00
Nicola Ruggero
ef92e83392
Fixed warning about wrong vnc* truct
2010-11-20 14:37:17 +01:00
Jay Sorg
4f88bf83c1
fixes for bell function
2010-11-18 21:05:32 -08: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
ef9fd02c43
update copyright year
2010-07-04 06:01:08 +00:00
jsorg71
35113b8f2a
remove some dead code
2009-12-26 22:01:07 +00:00
jsorg71
e825783adf
remove some dead code
2009-12-26 21:54:36 +00:00
jsorg71
33b4e7f417
channel fixes
2009-08-15 02:49:13 +00:00
jsorg71
47f6623d8e
change the order of params for keydown/up to be more backward compatible
2009-08-12 07:14:20 +00:00
jsorg71
4369219ae3
keymap changes
2009-08-12 02:13:29 +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
f4f98373b9
fix some buffer overruns
2009-01-23 06:43:00 +00:00
jsorg71
af83cb7cae
remove old makefiles
2008-12-16 02:47:45 +00:00
jsorg71
f77934a58e
remove lib version
2008-08-15 02:49:41 +00:00
jsorg71
566aaf6d04
version and common change
2008-08-12 06:09:58 +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
513a72e4d5
added more color conversion
2008-06-15 22:26:15 +00:00
jsorg71
31f19e5cd1
added 24 bpp color support
2008-06-15 09:05:57 +00:00
jsorg71
28d25ba682
fix mono cursor issue with librdp
2008-06-01 05:39:44 +00:00