Jakub Adam
831c3fb374
Fix -Wundef with GCC 6.2.1 in wtypes.h
...
Undefined preprocessor macro in wtypes.h produces:
warning: "__ILP64__" is not defined [-Wundef]
This causes unnecessary hassle to people who compile their FreeRDP-based
applications with -Werror.
2016-12-16 13:27:39 +01:00
Marc-André Moreau
d72ff5d241
Merge pull request #3640 from awakecoding/uwp_fix
...
UWP portability fixes
2016-12-02 16:54:06 -05:00
Marc-André Moreau
53a61f512c
winpr: fix UWP portability
2016-12-02 13:18:55 -05:00
Armin Novak
8a80a10bc3
Fixed format specifier mismatch.
2016-12-02 12:04:53 +01:00
Bernhard Miklautz
c82cd6cb57
Fix issues in wlog man page
...
* fix spelling errors
* move man page from section 1 to section 7
* fix the man page header to match the actual section
* adapt the packages for wlog.7
Fixes #3632
2016-12-01 15:36:31 +01:00
Norbert Federa
c6e6b44143
countless WLog/printf format specifier fixes
2016-11-25 17:06:25 +01:00
Martin Fleisz
971c8538ec
winpr: Fix compile error after #3615
2016-11-25 11:50:28 +01:00
Norbert Federa
b2ad9803b7
disable ERR_remove_thread_state if not required
2016-11-25 10:39:20 +01:00
Norbert Federa
53bd98883e
winpr/crypt api changes and memory leak fixes
...
- winpr_HMAC_New() now just returnes the opaque WINPR_HMAC_CTX* pointer
which has to be passed to winpr_HMAC_Init() for (re)initialization
and since winpr_HMAC_Final() no more frees the context you always have to
use the new function winpr_HMAC_Free() once winpr_HMAC_New() has succeded
- winpr_Digest_New() now just returns the opaque WINPR_DIGEST_CTX* pointer
which has to be passed to winpr_Digest_Init() for (re)initialization
and since winpr_Digest_Final() no more frees the context you always have to
use the new function winpr_Digest_Free() once winpr_Digest_New() has succeded
2016-11-24 18:27:29 +01:00
Norbert Federa
7befab856c
Support for OpenSSL 1.1.0
2016-11-24 17:50:09 +01:00
Bernhard Miklautz
3550d0cb43
Merge pull request #3620 from mfleisz/wtsapi_fix
...
wtsapi: Fix issue with setting custom API table
2016-11-24 11:58:01 +01:00
Martin Fleisz
d30a138a01
wtsapi: Fix issue with setting custom API table
2016-11-24 10:35:36 +01:00
Martin Haimberger
7fe28a8a78
virtualChannel: removed static variable usage from
...
VirtualChannelApi
2016-11-23 04:17:56 -08:00
Robert Corrigan
2973b9ccf0
Updates time zone data to October 2016
2016-10-18 15:38:03 -04:00
Armin Novak
7709542d05
Using C99 compatible variadic macros.
2016-10-07 14:14:56 +02:00
Armin Novak
6fdc872008
Fixed comma at end of enum
2016-10-07 14:10:32 +02:00
Armin Novak
1122627e94
Fixed function argument and variable types.
2016-10-07 14:08:54 +02:00
Armin Novak
fb1dcf2689
Fixed invalid const type.
2016-10-07 14:08:33 +02:00
Armin Novak
edacd7c6b7
Thread using proper function pointer type.
2016-10-07 14:07:51 +02:00
Armin Novak
943e295714
WLog using C99 compatible variadic macros.
2016-10-07 14:05:27 +02:00
Bernhard Miklautz
e54c504eaa
winpr/wait: add missing parameters
...
Add the missing parameters introduced with PR #3381
2016-10-06 15:40:11 +02:00
Armin Novak
8f1adf64ee
Refactored ClipboardSetData.
2016-10-06 13:43:15 +02:00
Armin Novak
ad4f6d8521
Fixed MacOS includes.
2016-10-06 13:43:11 +02:00
Armin Novak
739d45e372
Fixed includes for iOS
2016-10-06 13:43:11 +02:00
Armin Novak
50c509eee2
Fixed barrier test.
2016-10-06 13:43:10 +02:00
Armin Novak
4b3d3cd69e
Warning fixes.
2016-10-06 13:43:10 +02:00
Armin Novak
44b8756617
Warning fixes.
2016-10-06 13:43:10 +02:00
Armin Novak
a3fd9bf5af
Fixed warnings.
2016-10-06 13:43:10 +02:00
Armin Novak
1454400236
Fixed windows defines for *LIST*
2016-10-06 13:43:10 +02:00
Armin Novak
9c64e77a84
Disabled thread local storage on iOS.
...
iOS does not support Thread Local Storage.
Disabling it for now until a solution is found.
Print a compiler warning informing developers about this issue.
2016-10-06 13:43:10 +02:00
Armin Novak
4f62d848ac
Refactored interlocked typedefs, avoid namespace collisions.
2016-10-06 13:43:09 +02:00
Armin Novak
64c5d78b3f
Fixed clang warnings.
2016-10-06 13:43:09 +02:00
Armin Novak
dadc5262ae
Removed static channel variables.
...
Global static variables do not work, if more than one instance
of an RDP client is running in the same process space.
Removed the varaibles where possible and replaced them with
thread local storage where necessary.
2016-10-06 13:43:09 +02:00
Armin Novak
081b57905f
Added ios home and temp dir support.
2016-10-06 13:43:08 +02:00
Armin Novak
88be64f10b
Fixed apple file times.
2016-10-06 13:43:04 +02:00
Armin Novak
35f1347d53
Fixed warnings and mac build.
2016-10-06 13:43:04 +02:00
Bernhard Miklautz
bfdab0ed4a
Merge pull request #3523 from rjcorrig/tz201609
...
winpr: Updated time zone definitions to Sept 2016
2016-10-06 12:19:57 +02:00
Marc-André Moreau
1d06087b60
Merge pull request #3515 from akallabeth/apple_time_fix
...
Fixed SetFileTime for mac.
2016-10-05 09:21:11 -04:00
Robert Corrigan
fc7378f59c
Updated time zone definitions to Sept 2016
2016-10-04 10:54:11 -04:00
Armin Novak
3eb136d167
Fixed SetFileTime for mac.
2016-09-27 13:28:39 +02:00
ed.velez
ed697fa4ad
fix_for_xcode8_clock_gettime
2016-09-22 15:42:43 -05:00
Martin Fleisz
71765b72e3
Merge pull request #3284 from ondrejholy/endianness
...
Endianness fixes
2016-08-25 08:17:52 +02:00
Marc-André Moreau
14cb6d33c6
freerdp: make modifications to NLA server-side fixes according to PR comments
2016-07-22 09:06:07 -04:00
Marc-André Moreau
801dc0f826
freerdp: add configurable NTLM SAM file option for server-side NLA
2016-07-21 18:58:24 -04:00
Marc-André Moreau
1ffbd774e9
freerdp: fix sending of TLS alert on NLA failure, add better handling of server-side NLA in shadow server
2016-07-21 17:53:20 -04:00
akallabeth
79a360b1db
Merge pull request #3405 from hardening/wlog_man
...
Add a dedicated man page for wLog
2016-07-07 10:38:51 +02:00
Norbert Federa
89c25276b4
Merge pull request #3384 from akallabeth/android64_build
...
Android64 build fixes
2016-07-06 13:58:10 +02:00
David Fort
070b2c6f38
Merge pull request #3402 from doughdemon/master
...
Compile without <sys/queue.h>
2016-07-05 15:35:41 +02:00
Armin Novak
2ceb38a1c8
Proper wLogMessage initialisation.
2016-07-05 13:22:28 +02:00
Armin Novak
d96fbd1bce
Initialise WLog PrefixString for each message type.
2016-07-05 13:00:54 +02:00