FreeRDP/include/freerdp/utils
richterger fbe8a2eaae Make the rdpdr disk plugin working on windows.
Currently not working are rename and setting of read only attribute and file times.

In addition it also adds the ability to staticly link plugins into the binary, so you get one big exe and need no dlls. I have only tested this on windows (only disk plugin so far).

I use the following options for cmake for static binary:

cmake -DWITH_MONOLITHIC_BUILD=ON -DMSVC_RUNTIME=static -DBUILD_SHARED_LIBS=OFF -DWITH_RDPDR=ON -DOPENSSL_INCLUDE_DIR=\opensslpath\inc32 -DOPENSSL_LIBRARIES="\opensslpath\out32.dbg\ssleay32.lib;d:\path\out32.dbg\libeay32.lib" -G "Visual Studio 9 2008" .

Important notice: Openssl need to be compiled with the same static runtime. Currently missing is a switch to link different openssl libraries for debug and release builds.
2012-10-02 08:58:54 +02:00
..
args.h Change freerdp_parse_args to return different values for error vs --help/--version, and change xfreerdp to only report real errors 2012-01-14 15:30:48 -06:00
bitmap.h libfreerdp-utils: added util to dump images to bitmap files 2011-09-01 23:00:07 -04:00
debug.h include: move config.h into private headers. 2012-03-12 19:14:56 +08:00
dsp.h dsp: add MS ADPCM codec. 2012-05-24 23:09:30 +08:00
event.h include: refactor FRDP_ types to RDP_ 2011-08-17 17:28:26 -04:00
file.h libfreerdp-utils: improve freerdp_load_plugin 2012-02-09 17:48:30 -05:00
hexdump.h windows: export all exported api functions 2011-08-16 23:54:42 -04:00
list.h list: add list_next() operation 2011-10-14 11:44:13 -03:00
load_plugin.h Extended plugin system to be able to link/load plugins statically, credit goes to Mike McDonald from Quest Software 2012-07-16 07:18:50 -07:00
memory.h libfreerdp-sspi: fix compilation on Linux without UNICODE definition 2012-03-24 16:02:58 -04:00
passphrase.h xfreerdp: Adds switch --from-stdin. 2012-06-06 17:55:34 +08:00
pcap.h pcap: fix timstamps to use gettimeofday 2011-10-18 18:36:34 +02:00
print.h winpr: fix sprintf_s missing define 2012-08-30 22:19:44 -04:00
profiler.h include: move config.h into private headers. 2012-03-12 19:14:56 +08:00
rail.h libfreerdp-utils: get rid of rect utils 2012-09-24 04:59:18 -04:00
signal.h signal.h: We still need api.h on WIN32 2011-09-28 03:11:15 -04:00
sleep.h server: replay RemoteFX session in original time 2011-08-31 20:56:17 -04:00
stopwatch.h libfreerdp-utils: added pcap serializer/deserializer 2011-08-26 18:36:35 -04:00
stream.h stream.h: add explicit cast to stream_read_uint16 2012-07-03 12:41:53 -05:00
string.h libfreerdp-utils: get rid of UNICONV unicode conversion context 2012-09-23 18:41:07 -04:00
svc_plugin.h Make the rdpdr disk plugin working on windows. 2012-10-02 08:58:54 +02:00
tcp.h libfreerdp-core: improvements for C# bindings 2012-09-03 17:08:46 -04:00
thread.h libfreerdp-utils: removing mutex util in favor of WinPR mutex API 2012-09-18 17:34:11 -04:00
time.h libfreerdp-utils: added GeneralizedTime parser 2012-03-06 15:12:26 -05:00
uds.h libfreerdp-core: add client unix domain socket. 2012-05-22 22:37:01 +08:00
unicode.h libfreerdp-utils: get rid of freerdp_uniconv_in 2012-09-23 20:11:50 -04:00
wait_obj.h libfreerdp-utils/wait_obj: add attached wait_obj type. 2011-12-12 22:36:11 +08:00