Kai Blin
|
1037e20bc7
|
secur32: Fix handling of ISC_REQ* flags in InitializeSecurityContext.
|
2006-11-14 11:34:19 +01:00 |
Kai Blin
|
48f934ee96
|
secur32: work around a bug in ntlm_auth that breaks RPC.
|
2006-11-10 11:34:41 +01:00 |
Kai Blin
|
d5c0acd057
|
secur32: Implement NTLM2 encryption.
|
2006-11-09 14:33:31 +01:00 |
Kai Blin
|
1360339422
|
secur32: Implement ntlmv2 signing.
|
2006-11-09 10:39:20 +01:00 |
Kai Blin
|
a51e02c5d6
|
secur32: Use a helper function for creating the signature as this simplifies implementing NTLM2 signing a lot.
|
2006-11-08 20:12:34 +01:00 |
Kai Blin
|
6720a129f3
|
secur32: Delete session key and arc4 context when the session based security context is deleted.
|
2006-11-08 20:08:09 +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
|
0c3f45eda0
|
secur32: Avoid double HeapFree() of password and session key.
|
2006-11-04 12:02:01 +01:00 |
Rob Shearman
|
7be4853911
|
secur32: Make the path to ntlm_auth easier to change by moving the executable name to the top of ntlm.c.
|
2006-11-02 21:57:20 +01:00 |
Hans Leidekker
|
2638e9d467
|
secur32: Win64 printf format warning fixes.
|
2006-10-16 10:54:33 +02:00 |
Francois Gouget
|
8e38ac5911
|
secur32: Add missing '\n' in a Wine trace.
|
2006-10-13 11:20:53 +02:00 |
Kai Blin
|
640d87dfc6
|
secur32: Add support for cached client credentials.
|
2006-10-06 17:45:52 +02:00 |
Francois Gouget
|
82babbee0b
|
Add missing '\n's to Wine traces.
|
2006-10-05 17:46:48 +02:00 |
Kai Blin
|
6ae83720dd
|
secur32: Tell the user if ntlm_auth is not found or outdated.
|
2006-09-21 19:57:07 +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
|
2164502322
|
secur32: Gracefully handle ntlm_auth versions that don't support the new commands.
|
2006-08-18 11:45:52 +02:00 |
Kai Blin
|
c4d5becd6f
|
secur32: Add real signing / verifying to NTLM provider.
|
2006-08-17 11:38:05 +02:00 |
Kai Blin
|
92a86a03e2
|
secur32: Mask away NTLMv2 and key exchange flags so we never negotiate it for now.
|
2006-08-17 11:29:22 +02:00 |
Kai Blin
|
cc17d97d23
|
secur32: Add handling of feature flags and session key to AcceptSecurityContext.
|
2006-08-15 11:54:39 +02:00 |
Kai Blin
|
fe43d5d484
|
secur32: Copy helper buffer to output buffer before reusing helper buffer.
|
2006-08-15 11:42:55 +02:00 |
Kai Blin
|
13050ac11f
|
secur32: Clean up AcceptSecurityContext (reduce indent and duplication).
|
2006-08-14 20:17:10 +02:00 |
Kai Blin
|
c22e98fad0
|
secur32: Fix heap error.
|
2006-08-14 12:15:03 +02:00 |
Kai Blin
|
3cf9c85f83
|
secur32: Add handling for SECPKG_CONTEXT_FLAGS to QueryContextAttributes, unify indentation.
|
2006-08-14 11:58:57 +02:00 |
Kai Blin
|
9cd2f28603
|
secur32: Cast helper to ULONG_PTR instead of DWORD.
|
2006-08-14 11:58:39 +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
|
c8c7bf61ad
|
secur32: Make AcceptSecurityContext behaviour consistent with Windows.
|
2006-08-14 11:55:46 +02:00 |
Kai Blin
|
4ff2d893c3
|
secur32: Implement CompleteAuthToken for NTLM.
|
2006-08-11 11:55:17 +02:00 |
Kai Blin
|
d2989cc32d
|
secur32: Make ntlm tests run on both WinXP and Win2k.
|
2006-08-09 17:12:14 +02:00 |
Andrew Talbot
|
b62bbe5568
|
secur32: Write-strings warnings fix.
|
2006-07-19 09:39:54 +02:00 |
Andrew Talbot
|
e239953e51
|
secur32: Write-strings warnings fix.
|
2006-06-23 10:46:10 +02:00 |
Uwe Bonnes
|
a8a7976bc0
|
secur32: Fix another GetProcessHeap vs GetProcessHeap().
|
2006-06-19 20:54:19 +02:00 |
Kai Blin
|
9d5e09d748
|
secur32: Implement QueryContextAttributes. Add tests.
|
2006-06-16 11:31:23 +02:00 |
Kai Blin
|
be4d1fea4d
|
secur32: Don't fail on SECURITY_NETWORK_DREP, ntlm_auth handles this just fine.
|
2006-06-03 11:45:41 +02:00 |
Kai Blin
|
f21983cf11
|
secur32: Add EncryptMessage and DecryptMessage stubs.
|
2006-06-02 11:22:12 +02:00 |
Mike McCormack
|
f8dea2d803
|
secur32: Avoid some code duplication.
|
2006-05-26 20:21:05 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Mike McCormack
|
4cd377d49c
|
secur32: Cleanup InitializeSecurityContext (reduce indent and duplication).
|
2006-05-20 13:59:56 +02:00 |
Mike McCormack
|
d243b39c94
|
secur32: Tidy up the initialization code a little.
|
2006-05-20 13:59:09 +02:00 |
Dmitry Timoshkov
|
8414777cba
|
secur32: Add partial support for ISC_REQ_ALLOCATE_MEMORY in the NTLM security provider.
|
2006-05-05 20:23:30 +02:00 |
Dmitry Timoshkov
|
d89a038287
|
secur32: Fix some wrong assumptions in the NTLM test case, make it pass in XP SP2 and Wine.
|
2006-05-05 20:23:17 +02:00 |
Kai Blin
|
0605cf0113
|
secur32: Added DeleteSecurityContext.
|
2006-01-23 11:23:21 +01:00 |
Kai Blin
|
43b21b6e86
|
secur32: Adding AcceptSecurityContext to the NTLM security provider.
|
2005-12-19 21:20:03 +01:00 |
Kai Blin
|
3ba73f0ff6
|
secur32: Fix conversion of password in NTLM AcquireCredentialsHandleA.
|
2005-12-09 14:52:20 +01:00 |
Kai Blin
|
d1a2dd79cc
|
secur32: Implement InitializeSecurityContext(A|W) for the NTLM
security provider.
|
2005-12-07 12:51:05 +01:00 |
Kai Blin
|
79aff338a3
|
secur32: Implementing AcquireCredentialsHandle(A|W) for the NTLM
security provider.
|
2005-12-06 21:22:57 +01:00 |
Kai Blin
|
4fd3f40952
|
Add NTLM security provider dummy.
|
2005-08-17 09:52:30 +00:00 |