FreeRDP/winpr/libwinpr/sspi
Norbert Federa e718fb324b fix race conditions, tests and some invalid return values
Since the current winpr implementation for overlapped operations is
incomplete and buggy, all affected functions will now fail if they are
called with a set FILE_FLAG_OVERLAPPED flag or a non-null pointer to
a OVERLAPPED structure.

winpr/nt:
- use proper one-time initialization on win32
- fix TestNtCreateFile
- fix broken/incomplete _RtlAnsiStringToUnicodeString
- unimplemented functions return appropriate error codes

winpr/pipe:
- improved TestPipeCreateNamedPipe
- rewrite the completely broken TestPipeCreateNamedPipeOverlapped test

rdtk:
- improve test and don't blindly return success

winpr/synch:
- fix race condition in TestSynchTimerQueue

winpr/ssspi:
- fix TestEnumerateSecurityPackages printf output
- fix TestQuerySecurityPackageInfo printf output

winpr/environment:
- fix GetEnvironmentStrings printf output

winpr/comm:
- unimplemented functions return appropriate error codes

winpr/io:
- unimplemented functions return appropriate error codes

winpr/thread:
- implement SwitchToThread() via sched_yield()
2016-06-01 16:26:26 +02:00
..
CredSSP free can handle NULL perfectly fine 2015-05-11 09:07:39 +02:00
Negotiate More SSPI logging. 2015-07-08 17:41:22 +02:00
NTLM freerdp: UWP porting 2016-03-29 16:03:15 -04:00
Schannel winpr: isolate OpenSSL 2015-10-06 10:56:24 -04:00
test fix race conditions, tests and some invalid return values 2016-06-01 16:26:26 +02:00
CMakeLists.txt libwinpr-crypto: add basic hashing and HMAC support with OpenSSL/mbedTLS 2015-10-08 13:58:55 -04:00
ModuleOptions.cmake libwinpr: add module definition files 2012-09-21 13:02:54 -04:00
sspi_export.c libwinpr-sspi: fix build on Linux 2014-06-07 16:46:32 -04:00
sspi_winpr.c Merge pull request #2919 from realjiangms/fix_allow_empty_password 2015-10-13 10:40:28 -04:00
sspi_winpr.h libwinpr-sspi: make native sspi option dynamic 2014-06-06 15:34:12 -04:00
sspi.c libwinpr-sspi: don't warn about non-error security statuses 2015-09-17 11:16:20 -04:00
sspi.h libwinpr-sspi: don't warn about non-error security statuses 2015-09-17 11:16:20 -04:00