antiduh
5f3fd64169
Rough implementation of impersonation.
2014-06-25 20:12:46 +00:00
antiduh
ade72b32f4
Implement the context-completion check I've had sitting half done.
2014-06-25 02:00:05 +00:00
antiduh
14d8ad5db7
Now with consistent namespaces and using statement sorting.
2014-06-25 01:48:52 +00:00
antiduh
6b3e395f7c
Implemented SafeHandle usage for Context et al. The usage isn't actually safe yet, since I still reference the rawHandle without doing safe (CER) reference counting on the handle.
2014-06-24 19:41:19 +00:00
antiduh
fe14836949
Fixed Credential using a fixed-size 64-bit handle; it's always 2 pointers.
...
Reworked the Credential handle into a SafeCredentialHandle. We still use references to the raw handle, which is unsafe, but I will hopefully rework that soon.
2014-06-24 03:01:53 +00:00
antiduh
3142cfff7b
Fixed ServerContext to store its final attributes.
2014-06-23 02:33:47 +00:00
antiduh
93bdd38729
A little cleaner, and we can complete negotiation.
2014-06-23 00:13:50 +00:00
antiduh
352e4d18fc
Working on implementing the ServerContext and structuring things so that invoking the public interface is a little easier - trying to move out of proof-of-concept code to prototype code. Still need to rework how I deal with the context and credential handles, worried that they're not treated safe. Still need to reorganize a lot of where code lives. Very inconsistent so far.
2014-06-22 16:20:10 +00:00
antiduh
cfba81cfe2
Working on some of the fundamentals of the Context side of things. The Win 32 API is very wonky here though. Going to take some time.
2014-06-19 21:53:34 +00:00