David Hall
|
34fd355ed2
|
Code cleanup and further nullability fixes
|
2023-09-20 09:00:33 -06:00 |
David Hall
|
97d0daa4d4
|
Finished nullable work on Vanara.Security
|
2023-07-13 16:34:36 -06:00 |
David Hall
|
6936530fa1
|
Completed nullable work for NetApi32 and NTDSApi
|
2023-07-09 10:30:00 -06:00 |
David Hall
|
b2a78e184b
|
Checkpoint on nullable work after signature work on PInvoke.Security, enabling nullable for entire solution, and auto fixing all optional attributed string and array parameters.
|
2023-03-31 09:47:53 -06:00 |
David Hall
|
296a559eda
|
Added SafeAnysizeStruct to help marshal stuctures with a 1-element field at the end that can be variable size. Adjusted all structs of this type to use this to marshal along with tests and supported classes.
BREAKING CHANGE: This forced the removal of PTOKEN_PRIVILEGES as that functionality is now in a shared marshaling class.
|
2019-11-03 16:02:54 -07:00 |
David Hall
|
cd71160495
|
Corrected bug in AdjustTokenPrivileges and dependent code
|
2019-06-19 14:44:05 -06:00 |
David Hall
|
138accc380
|
MAJOR BREAKING CHANGES: Fundamentally changed how HANDLEs are represented and used. Much better type safety now that all handles derive from HANDLE and disposing instances are all noted by a SafeHxxx name. Solves problem with circular references and random IntPtr parameters.
|
2018-09-21 22:35:34 -06:00 |
David Hall
|
cd8afc3891
|
Updated XML documentation
|
2018-04-05 14:17:33 -06:00 |
David Hall
|
403b3f41fb
|
Updated Token related structures to provide all GetTokenInformation results.
|
2017-11-28 17:11:08 -07:00 |
David Hall
|
da627dad2e
|
Initial load: Extra libraries and unit tests
|
2017-11-27 11:11:20 -07:00 |