Commit Graph

28 Commits (ecff6f53ba93acec49dd06b5b55ce44e75ff77d4)

Author SHA1 Message Date
Pavel Roskin c21b9a78f4 Distribute all files except git and github specific data
It is better to distribute a few useless file than not to distribute
needed files.
8 years ago
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 6ab8c5ac6e Don't include X11/Xlib.h for XPoint, define a replacement
XRDP modules are not X11 clients and should not generally need X11
headers. There is no need to match the X11 structure.
9 years ago
Pavel Roskin aeeb3d2c2e Fix warnings detected by -Wwrite-strings 9 years ago
Pavel Roskin 77b380c0b5 Fix format warnings in log_message() calls 9 years ago
speidy 80b91c0a7b neutrinordp: indentation fixes 9 years ago
speidy a42cb4842c neutrinordp:
o support for passing domain name to module, using
xrdp.ini module specific parameter
o reduce rail trace logging
9 years ago
speidy 551d7dd58f neutrinordp: support for 32 to 16 bitmap conversion 9 years ago
speidy f20e06ff42 neutrinordp: added 16bpp to 32bpp pixel color conversion 9 years ago
speidy eb2bbcfc9f neutrinordp: set nla, program parameters from preamble 9 years ago
Pavel Roskin ca9cbcafc8 Typo fixes 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 92a6833e9b Fix typos 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
Jay Sorg 4a553e07af update the module API 10 years ago
Jay Sorg b5a1b233cd neutrinordp: turn off order caps not tested 10 years ago
ArvidNorr 18d851bf18 Readded removed breaks 11 years ago
speidy 37987a842b merge ArvidN 11 years ago
Jay Sorg 89cbe76f57 neutrinordp: minor changes, coding style, log level
Conflicts:
	neutrinordp/xrdp-neutrinordp.c
	neutrinordp/xrdp-neutrinordp.h
11 years ago
speidy b8cffeefe1 neutirnordp: changes for rail proxy 11 years ago
speidy 2360bef91a neutrinordp: fix for rail proxy, change freerdp_UnicodeToAsciiAlloc
calls
11 years ago
Jay Sorg 2aad1b2d5d work on neutrinordp proxy, cursor and glyph 12 years ago
Jay Sorg c668b745d9 neutrinordp module, use SendInvalidate on invalidate 12 years ago
Jay Sorg 64fabbad68 got neutrinordp module building 12 years ago
Jay Sorg 862ee8b914 started adding neutrinordp module 12 years ago