Rob Shearman
|
693433a3f2
|
secur32: Simplify memory management by not allocating memory for the CredHandle and CtxtHandle pointers.
Instead store the handles directly in the SspiData structure and pass
the addresses of these into SSPI functions.
|
2009-12-30 13:40:25 +01:00 |
Rob Shearman
|
5f01280edf
|
secur32: Fix memory leaks in tests.
|
2009-12-30 13:40:17 +01:00 |
Hans Leidekker
|
44f9595454
|
secur32/tests: Fix a couple of memory leaks.
Found by Valgrind.
|
2009-12-21 15:01:24 +01:00 |
Rob Shearman
|
f6c9c72e21
|
secur32: Output extra data in NTLM sign & seal test to diagnose failures seen on some Windows machines.
|
2009-11-09 19:38:58 +01:00 |
Kai Blin
|
e987ec4299
|
secur32: Use empty credentials when cached creds fail.
|
2009-11-09 19:38:00 +01:00 |
Ge van Geldorp
|
43a28649c3
|
secur32/tests: Add acceptable error code for Win7 ntlm test.
|
2009-10-06 12:00:32 +02:00 |
Hans Leidekker
|
8bb68933ea
|
secur32: Test passing null authentication data to AcquireCredentialsHandle.
|
2009-10-06 11:58:19 +02:00 |
Francois Gouget
|
c3aa03d244
|
secur32/tests: Use win_skip() to skip over unimplemented functionality.
|
2009-02-23 12:21:28 +01:00 |
Michael Stefaniuc
|
57ab0cd9a6
|
include: sspi.h: Use the Win types as per MSDN.
This improves the Win64 compatibility.
|
2009-01-06 12:43:46 +01:00 |
Reece Dunn
|
e413bbeea2
|
secur32: Fix the ntlm tests crashing on Vista.
|
2008-08-01 12:22:36 +02:00 |
Kai Blin
|
3da466a9f7
|
secur32: Fix ntlm tests on Vista.
|
2008-05-07 17:48:16 +02:00 |
Paul Vriens
|
fe7e83fd0c
|
secur32/tests: Use skip when functions are not available.
|
2007-07-05 19:54:38 +02:00 |
Rob Shearman
|
98820d4ef4
|
secur32: Add tests for multiple use of a credential handle.
|
2007-07-04 13:42:44 +02:00 |
Rob Shearman
|
aa1be492cd
|
secur32: Fix NTLM's InitializeSecurityContextA/W to be flexible with the index of the token buffer in both the input and output buffer descriptions.
|
2007-05-25 20:17:11 +02:00 |
Rob Shearman
|
4d275bcf10
|
secur32: Don't set the output buffer type in NTLM's IntializeSecurityContextA/W.
|
2007-05-25 20:16:58 +02:00 |
Rob Shearman
|
661b49785e
|
secur32: Make the NTLM SSP cope with a NULL phCredential parameter when InitializeSecurityContext is called more than once.
|
2007-05-25 20:16:42 +02:00 |
Stefan Huehner
|
51a7ca3440
|
Change some functions arguments from () -> (void).
|
2007-03-12 12:25:31 +01:00 |
Rob Shearman
|
b814c45f00
|
secur32: NTLM's AcquireCredentialHandleA/W should accept domains and usernames with lengths of 0.
Add tests for these cases.
|
2007-03-06 21:59:39 +01:00 |
Kai Blin
|
0210f5eb1d
|
secur32: Use skip for skipped tests, reduce indentation.
|
2007-03-05 12:08:13 +01:00 |
Andrew Talbot
|
2ec6c1bf96
|
secur32/tests: Cast-qual warnings fix.
|
2006-12-15 12:19:00 +01:00 |
Kai Blin
|
1037e20bc7
|
secur32: Fix handling of ISC_REQ* flags in InitializeSecurityContext.
|
2006-11-14 11:34:19 +01:00 |
Francois Gouget
|
ea483682c5
|
secur32: sspi.h must not include wtypes.h.
|
2006-11-08 12:11:00 +01:00 |
Kai Blin
|
3af72bec1e
|
secur32: Test and fix DecryptMessage for multiple data buffers.
|
2006-11-06 13:47:29 +01:00 |
Kai Blin
|
cd8332ae1c
|
secur32: Fix handling of buffers that don't have the SECBUFFER_TOKEN as the first buffer.
Thanks to Robert Shearman for catching this one and providing some of the test code.
|
2006-11-04 12:07:05 +01:00 |
Kai Blin
|
e1bfe4c18a
|
secur32: Get rid of some HeapAlloc() calls to make code more readable.
|
2006-11-04 12:02:06 +01:00 |
Michael Ploujnikov
|
4b7877d79d
|
secur32/tests: Win64 printf format warning fixes.
|
2006-10-11 12:09:09 +02:00 |
Kai Blin
|
98aeac78fc
|
secur32: Fix DecryptMessage for the dummy case.
|
2006-09-08 11:02:25 +02:00 |
Kai Blin
|
85655db106
|
secur32: Fix generation of the session key.
|
2006-09-08 11:02:17 +02:00 |
Kai Blin
|
bfa5967366
|
secur32: Initial working implementation of EncryptMessage and DecryptMessage.
|
2006-08-21 12:08:30 +02:00 |
Kai Blin
|
8289ddb0d1
|
secur32: Implement simple VerifySignature.
|
2006-08-14 11:58:25 +02:00 |
Kai Blin
|
9b480ef06e
|
secur32: Implement simple MakeSignature.
|
2006-08-14 11:58:17 +02:00 |
Kai Blin
|
d2989cc32d
|
secur32: Make ntlm tests run on both WinXP and Win2k.
|
2006-08-09 17:12:14 +02:00 |
Kai Blin
|
a71cf8446f
|
secur32: Add tests for MakeSignature, VerifySignature, EncryptMessage and DecryptMessage.
|
2006-08-09 17:10:37 +02:00 |
Kai Blin
|
c62193266d
|
secur32: Move NTLM tests to ntlm.c to avoid cluttering main.c with NTLM-specific tests.
|
2006-08-09 11:20:03 +02:00 |