Commit Graph

7 Commits

Author SHA1 Message Date
antiduh
5272979f19 Reworked the Expiry support to expose it in the first place, and to store and present it as a DateTime object. 2014-06-29 14:24:58 +00:00
antiduh
bc97ef64ae Removed unused test code 2014-06-29 14:21:20 +00:00
antiduh
60ea145e86 Increase the reliability of QueryCredentialsAttribute_Name usage by wrapping a try-finally around the allocation that happens inside the CER. 2014-06-28 16:46:21 +00:00
antiduh
241da896b1 Implemented the ability to query the EnumerateSecurityPackages native API safely. 2014-06-27 22:00:18 +00:00
antiduh
55969a41f5 Comments. 2014-06-27 17:41:28 +00:00
antiduh
cbaf311339 Improve the reliability of the SecureBufferAdapter, so that we can make stronger guarantees that the held GC handles will be released even if the object is leaked.
Also, I added guarding in the Dispose(false) method so that we don't accidentally try to release a handle that was never allocated, possibly causing us to throw an exception and fail to release the handles further down the execution.
2014-06-27 17:40:03 +00:00
antiduh
c1b7785440 Reorganized the project to put the library one folder down. 2014-06-27 14:38:28 +00:00