Marc-André Moreau
84b21a61c4
libfreerdp-core: fix setting rdp->disconnect
2012-10-02 10:28:04 -04:00
Marc-André Moreau
610af773b3
channels/scard: fix compilation
2012-10-02 09:57:32 -04:00
Marc-André Moreau
111ab8d6c6
libwinpr-crt: fix compilation
2012-10-02 09:30:31 -04:00
richterger
67c7111236
Add support for connection via http proxy
...
Adds --proxy <host>:<port> commandline option
Simple implementation, no proxy authentication
2012-10-02 09:12:08 +02:00
richterger
37ca446cae
win32: make rdpdr printer plugin working on win32
2012-10-02 09:10:21 +02:00
richterger
f99e8e364a
win32: Fixes segfault that can occurs when a keyboard event arrives, but no main window is available (e.g. while closing the application)
2012-10-02 09:04:58 +02:00
richterger
6bb2a8f6b0
win32: Add the following options for the disk plugin:
...
disk:<name>:* will share all windows drives
disk:<name>:% will share the home directory of the user
In addition c+\xxx in the pathname will be replaced by c:\xxx to avoid conflicts with option separators
2012-10-02 09:02:17 +02:00
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
richterger
7a7103ee3d
Add MSVC2008 project files to .gitignore
2012-10-02 08:49:18 +02:00
richterger
e1fc37b5e4
Add missing #ifdef/#endif around include stdint
2012-10-02 08:48:11 +02:00
Marc-André Moreau
f31b5c7f5d
libwinpr-crt: improve aligned memory tests
2012-10-01 23:31:49 -04:00
Marc-André Moreau
ebbdc8dca9
libwinpr-interlocked: make tests pass
2012-10-01 23:00:41 -04:00
Marc-André Moreau
eb54da8eb5
libwinpr-interlocked: added unit tests for interlocked access
2012-10-01 21:58:24 -04:00
Marc-André Moreau
a80eeabc48
libwinpr-crt: add tests for memory aligned allocation functions
2012-10-01 19:10:00 -04:00
Marc-André Moreau
423585a6a1
libwinpr-path: fix build on Linux
2012-10-01 18:34:46 -04:00
Marc-André Moreau
9155bf3eab
libwinpr-path: start writing tests
2012-10-01 16:49:34 -04:00
Jay Sorg
7ef2ba88b4
win32: increate the MsgWaitForMultipleObjects timeout since the main loop is working right
2012-10-01 12:09:28 -07:00
Jay Sorg
7a68fcf626
win32: fix for 100% cpu, reset event
2012-10-01 11:08:13 -07:00
Marc-André Moreau
659a901450
cmake: add solution folder subdirectories
2012-10-01 11:48:53 -04:00
Marc-André Moreau
fcc9f91302
cmake: add support for solution groups
2012-09-30 22:58:59 -04:00
Marc-André Moreau
a18ebef019
cunit: migrate Sspi tests to CTest
2012-09-30 20:15:42 -04:00
Marc-André Moreau
440a4e23f2
cunit: cleanup old test suites
2012-09-30 16:33:42 -04:00
Marc-André Moreau
7de10e2092
cmake: add cunit detection support on Windows
2012-09-30 01:09:45 -04:00
Marc-André Moreau
03b19c3f30
libwinpr: fix compilation on Windows
2012-09-28 18:10:37 -04:00
Marc-André Moreau
0df7bcf632
libwinpr-file: added CreateFile/DeleteFile
2012-09-26 16:25:23 -04:00
Marc-André Moreau
4937d74c45
Merge pull request #741 from bmiklautz/issue_740
...
build: check libavcodec api version
2012-09-26 12:32:39 -07:00
Marc-André Moreau
94dfdf5a4d
Merge pull request #743 from FreeRDP/channels
...
Channel System Refactoring Phase 1
2012-09-26 12:31:59 -07:00
Marc-André Moreau
c296c3280a
Merge branch 'master' of github.com:FreeRDP/FreeRDP into channels
2012-09-26 15:28:34 -04:00
Marc-André Moreau
9f284fa1a9
libwinpr: add check for objective-c bool type
2012-09-26 15:28:05 -04:00
Marc-André Moreau
ce887f973c
libwinpr-error: define all windows error codes
2012-09-26 13:38:21 -04:00
Marc-André Moreau
089312abb0
libwinpr-error: stub error API
2012-09-26 12:37:35 -04:00
Bernhard Miklautz
06720e2a8d
build: check libavcodec api version
...
If pkg-config is available libavcodec api version is checked and
cmake fails if the required version isn't available.
In case pkg-config isn't available a notification message with the
required version is printed.
This fixes/prevents #740 .
2012-09-26 15:45:30 +02:00
Marc-André Moreau
75f7f78af1
libwinpr: add stubs for io and file modules
2012-09-24 15:58:33 -04:00
Marc-André Moreau
1d6a4f68bb
libfreerdp-utils: remove forgotten registry utils header
2012-09-24 05:01:04 -04:00
Marc-André Moreau
c7719e9982
libfreerdp-utils: get rid of rect utils
2012-09-24 04:59:18 -04:00
Marc-André Moreau
6dcc8e73ee
libfreerdp-utils: get rid of rdpBlob
2012-09-24 04:40:32 -04:00
Marc-André Moreau
58e1fd325a
libfreerdp-utils: get rid of freerdp_uniconv_in
2012-09-23 20:11:50 -04:00
Marc-André Moreau
d0ac31b2c1
libfreerdp-utils: get rid of freerdp_uniconv_out
2012-09-23 19:49:13 -04:00
Marc-André Moreau
44f18159c4
libfreerdp-utils: get rid of UNICONV unicode conversion context
2012-09-23 18:41:07 -04:00
Marc-André Moreau
1059337d90
libfreerdp-utils: make freerdp_uniconv_in a wrapper for WideCharToMultiByte
2012-09-23 18:08:12 -04:00
Marc-André Moreau
01a44aa678
libfreerdp-codec: jpeg fix for issue #737
2012-09-23 15:46:30 -04:00
Marc-André Moreau
fa3c66f00f
libfreerdp-codec: jpeg fix for issue #737
2012-09-23 15:42:46 -04:00
Marc-André Moreau
9ddcd4fd0c
libfreerdp-utils: adapt freerdp_uniconv_out to WinPR API
2012-09-23 14:37:49 -04:00
Marc-André Moreau
a11a69c70f
channels/rdpdr/disk: replace thread utils by WinPR thread API
2012-09-23 13:54:14 -04:00
Marc-André Moreau
90ffa6ea86
libwinpr: stubbed Path API
2012-09-22 22:02:55 -04:00
Marc-André Moreau
6cb933aa5a
channels: added build options to enabled/disable client and server channels
2012-09-22 20:16:38 -04:00
Marc-André Moreau
e4e85be15d
channels: add automatic inclusion and bundling of built-in server channels
2012-09-22 19:25:21 -04:00
Marc-André Moreau
81974d1b2a
channels: moving dynamic virtual channels
2012-09-22 18:08:22 -04:00
Marc-André Moreau
3d65cb1c27
channels: moved client-side implementations in client subdirectories
2012-09-22 17:46:23 -04:00
Marc-André Moreau
7fe74c5168
Merge pull request #735 from FreeRDP/cleanup
...
CMake Improvements + Input API fix for Remmina
2012-09-22 14:27:38 -07:00