dahall
|
22ec8ba85c
|
Finished fixing AuthzReportSecurityEventFromParams. BREAKING CHANGE: removed SafeAUTHZ_SOURCE_SCHEMA_REGISTRATION as all functionality was possible by marshaling AUTHZ_SOURCE_SCHEMA_REGISTRATION correctly.
|
2021-11-09 16:13:04 -07:00 |
dahall
|
03bd938b7c
|
Work on fixing and enabling Audit log writes using AuthzReportSecurityEvent and AuthzReportSecurityEventFromParams. The prior is now fully working. (#251)
|
2021-11-09 13:16:27 -07:00 |
dahall
|
25d13b5cbc
|
Added SafePSID.Authority and SubAuthorities properties and mirrored extension methods for PSID.
|
2021-10-07 15:22:32 -06:00 |
dahall
|
2157b5feaf
|
Reformatting
|
2021-10-07 15:19:18 -06:00 |
dahall
|
cc495e80f5
|
Added IEquatable support to SID_IDENTIFIER_AUTHORITY and PSID_IDENTIFIER_AUTHORITY
|
2021-10-07 15:18:30 -06:00 |
dahall
|
1632570deb
|
Updated SafePSID.FromToken to use generic GetInfo.
|
2021-10-07 10:33:44 -06:00 |
dahall
|
dec201c90a
|
Added extension methods HTOKEN.GetIntegrityLevel, PSECURITY_DESCRIPTOR.GetIntegrityLevel, PACE.GetAceType.
Made PACE.GetSide more robust.
|
2021-10-07 10:32:41 -06:00 |
dahall
|
126dffdfeb
|
Added MANDATORY_LEVEL enum.
|
2021-10-07 10:29:48 -06:00 |
dahall
|
7c1740ddca
|
Code cleanup of SecurityBaseApi.cs and addition of generic GetTokenInformation overload.
|
2021-10-07 10:29:13 -06:00 |
dahall
|
5dd166ae15
|
Extracted WinNTExtensions into its own file and added PACL.GetAce and PACL.EnumerateAces extension methods.
|
2021-10-06 17:36:40 -06:00 |
dahall
|
d0cdc29543
|
Added SafePSECURITY_DESCRIPTOR.ToString(SECURITY_INFO) overload
|
2021-10-04 15:52:15 -06:00 |
dahall
|
c1f2225efb
|
Updated project files for 3.3.10 release
|
2021-06-02 20:57:31 -06:00 |
dahall
|
96e3aef5fc
|
Modified structure fields to make blittable
|
2021-05-08 17:34:15 -06:00 |
NN
|
28822bab9e
|
Use explicit framework reference. Remove transitive TFM requirement. (#212)
Co-authored-by: NN <NN---@users.noreply.github.com>
|
2021-03-23 07:26:03 -06:00 |
dahall
|
8aa4e7d96e
|
Updated package descriptions with briefer syntax
|
2021-03-07 11:24:58 -07:00 |
dahall
|
3e00f2743c
|
Updated referenced NuGet package versions
|
2021-03-07 11:15:52 -07:00 |
dahall
|
fb5f44738e
|
Updated project files for 3.3.5
|
2021-03-01 15:07:01 -07:00 |
dahall
|
a90a8d2687
|
Added non-opaque SID structure
|
2021-02-18 14:25:48 -07:00 |
dahall
|
d119c5adbd
|
Updated project information
|
2020-12-24 11:00:18 -07:00 |
dahall
|
9314a46714
|
Added LsaQueryCAPs overload taking a pointer for the first param
|
2020-12-18 17:47:54 -07:00 |
dahall
|
1b264636c7
|
Fixed bug in LookupAccountSid2 where assigned return values incorrectly.
|
2020-12-14 16:05:26 -07:00 |
dahall
|
aa6085a4a6
|
Based on Windows error in LookupAccountSid, I've added LookupAccountSid2 based on LsaLookupSid2.
|
2020-12-08 10:34:12 -07:00 |
dahall
|
4a5b14ded3
|
Added `LookupAccountSidLocal` per #184 comment. Removed BestFitMapping from methods as it was used incorrectly. Added some parameter attributes.
|
2020-12-07 18:47:14 -07:00 |
dahall
|
4d71e6ce9b
|
Updated project information markdown files with new format
|
2020-11-20 18:52:43 -07:00 |
dahall
|
04d33e7e1a
|
Added support for .NET 5.0 (windows)
|
2020-11-13 16:55:23 -07:00 |
dahall
|
ffc54378a7
|
Removed .NET 5.0 support until VS is updated
|
2020-10-26 18:36:24 -06:00 |
dahall
|
69bd276627
|
Added support for .NET 5.0 (windows)
|
2020-10-26 10:36:13 -06:00 |
dahall
|
da963a8115
|
Fixed bug in marshaler for LSA_UNICODE_STRING under X64 that caused alignment error and failure on all calls. Thanks @ryannewington for identifying the problem and where to fix it (#169).
|
2020-09-14 17:17:20 -06:00 |
dahall
|
4f4b7e6670
|
Added Null fields to SafeHCRYPTHASH and SafeHCRYPTPROV
|
2020-09-09 17:42:33 -06:00 |
dahall
|
e191ceabeb
|
Added SafePSID.FromToken and PSID.GetDomainSid methods
|
2020-09-08 10:40:57 -06:00 |
dahall
|
2f50f9250f
|
Added missing constants and macros related to SID size.
|
2020-09-08 10:40:19 -06:00 |
dahall
|
091352956e
|
Fixed (#152) bug in base class SafeMemoryHandleExt that caused ToString(int...) to fail if memory size was not specifically set (like in parameter assignment).
|
2020-07-20 10:44:01 -06:00 |
dahall
|
c081cfa38c
|
Updated project information files
|
2020-07-14 16:02:36 -06:00 |
dahall
|
e073e09526
|
Fixed enumeration failures with EnumServiceStatus, EnumServiceStatusEx and EnumDependentServices (#145)
|
2020-07-13 08:39:38 -06:00 |
dahall
|
28eaf62f3b
|
Updated project information
|
2020-06-02 22:02:36 -06:00 |
dahall
|
a124fb4531
|
MAJOR BREAKING CHANGE: Changed underlying type of HRESULT and NTStatus to Int32 and Win32Error to UInt32 (reversed) due to a major miss on my part in reading the header files. Sorry everyone.
|
2020-04-27 21:25:47 -06:00 |
dahall
|
c0ff453a20
|
Moved much of the individual project file detail to root Directory.Build.* files for consistency. Fixed build errors due to bad or missing project tags. Cleaned up project files.
|
2020-04-03 14:51:10 -06:00 |
dahall
|
9fdb1ea000
|
Update project versions to 3.2.4
|
2020-04-01 18:48:29 -06:00 |
dahall
|
1c217e668e
|
Updated project files to 3.2.3
|
2020-03-31 18:51:44 -06:00 |
dahall
|
0c5dcbaef5
|
Fixed (#109) problem with SafePSECURITY_DESCRIPTOR not disposing using LocalFree by changing default constructor.
|
2020-03-27 17:11:18 -06:00 |
dahall
|
476960ecbf
|
Updated project versions to 3.2.2.
|
2020-03-17 19:48:07 -06:00 |
dahall
|
0103ccd99b
|
Updated project information for 3.2.1
|
2020-03-17 07:00:15 -06:00 |
dahall
|
a64e1c9cdd
|
Fixed PROV_ENUMALGS and added CryptProviderName with known CSPs.
|
2020-03-15 19:10:57 -06:00 |
dahall
|
3e203d6b9b
|
Added AdvApi32 methods from wincrypt.h
|
2020-03-13 15:45:15 -06:00 |
dahall
|
7ebcd7f00c
|
Added and fixed XML documentation
|
2020-03-13 15:43:39 -06:00 |
dahall
|
24dc30de5a
|
Updated project files with v3.2.1 information.
|
2020-03-09 10:23:37 -06:00 |
dahall
|
82f474e741
|
Add and corrected XML documentation.
|
2020-03-01 18:59:39 -07:00 |
dahall
|
19b3efd408
|
Updated project information and version to 3.2.0
|
2020-02-26 17:35:48 -07:00 |
dahall
|
54ee24eb96
|
Fixed compiler warnings
|
2020-02-09 11:27:14 -07:00 |
dahall
|
c856d06332
|
Updated project files for v3.1.9
|
2020-01-17 08:50:25 -07:00 |