David Hall
|
fba697592c
|
Moved functions from WinBase.Debugging.cs to DebugApi.cs and added some unit tests
|
2019-07-23 21:38:21 -06:00 |
David Hall
|
724164ceee
|
Reorganized function placement in multiple files for easier retrieval. Finished unit tests and fixes for winbase.h random functions.
|
2019-07-23 21:18:23 -06:00 |
David Hall
|
115f7b08d8
|
Completed unit tests and fixes for namedpipeapi.h including introduction of HPIPE and SafeHPIPE for pipe handles.
|
2019-07-23 19:36:59 -06:00 |
David Hall
|
b473009b71
|
Fixed Run method errors due to running new exe in temp directory. Moved to unit test's directory.
|
2019-07-23 14:26:09 -06:00 |
David Hall
|
b953ab02f4
|
Completed unit tests and fixes for WinBase.h COM port related functions
|
2019-07-22 21:14:45 -06:00 |
David Hall
|
607ee9f32b
|
Completed unit tests and updates for WinBase.h tape backup functions
|
2019-07-22 12:19:53 -06:00 |
David Hall
|
e3ce94ff0c
|
Completed winbase.h unit tests and fixes for ATOM based functions
|
2019-07-22 11:49:53 -06:00 |
David Hall
|
5f0e30daa2
|
Completed unit tests and fixes for winbase.h functions related to ActCtx
|
2019-07-22 11:13:22 -06:00 |
David Hall
|
f1a4f2f3e2
|
Completed unit tests and fixes for wer.h in Kernel32.dll
|
2019-07-20 18:22:44 -06:00 |
David Hall
|
d3e749db3f
|
Completed unit testing for VersionHelpers.h
|
2019-07-20 10:41:56 -06:00 |
David Hall
|
57b2c23c1c
|
Completed unit testing and fixes for UtilApiSet.h
|
2019-07-20 10:29:06 -06:00 |
David Hall
|
0d042532a3
|
Completed unit tests and fixes for TlHelp32.h
|
2019-07-19 17:32:31 -06:00 |
David Hall
|
f47dc668bc
|
Completed unit tests and fixes for TimeZoneApi.h
|
2019-07-19 15:22:52 -06:00 |
David Hall
|
1437967f7e
|
Finished unit testing and fixes for threadpoollegacyapiset.h
|
2019-07-19 10:19:26 -06:00 |
David Hall
|
37c943fe4a
|
Completed unit tests and fixes for threadpoolapiset.h
|
2019-07-17 15:27:05 -06:00 |
David Hall
|
7746a986bf
|
Updated dump and custom constraints test helpers
|
2019-07-17 13:58:43 -06:00 |
David Hall
|
4bb12ff369
|
Completed unit tests and corrections to systemtopologyapi.h
|
2019-07-16 21:30:16 -06:00 |
David Hall
|
e194fed546
|
Completed unit tests and corrections for sysinfo.h
|
2019-07-16 21:09:40 -06:00 |
David Hall
|
8212255858
|
Completed unit testing and fixes for synchapi.h
|
2019-07-16 13:32:53 -06:00 |
David Hall
|
cb3465e603
|
Fixed ValueConstraint having success factor flipped
|
2019-07-16 12:19:40 -06:00 |
David Hall
|
bcac2e835b
|
Completed work on Value constraint
|
2019-07-16 07:43:56 -06:00 |
David Hall
|
94f1fdb9cb
|
Updated and corrected code from StringApiSet.h with unit tests
|
2019-07-13 17:07:35 -06:00 |
David Hall
|
676598db55
|
Converted test dumper for ObjectDumper to Json serialization
|
2019-07-13 16:28:44 -06:00 |
David Hall
|
e63b1b3a47
|
Rearranged unit testing helper methods into Shared test project. Pulled all shared code into new project.
|
2019-07-12 16:58:24 -06:00 |
David Hall
|
64b2911d5e
|
BREAKING CHANGE: Changed CorrepsondingAction to CorrespondingAction due to misspelling.
|
2019-07-12 09:49:54 -06:00 |
David Hall
|
3df4a4af97
|
BREAKING CHANGE: Renamed SafeSECURITY_DESCRIPTOR to SafePrivateObjectSecurity and SafeSecurityDescriptor to SafePSECURITY_DESCRIPTOR due to inconsistency in framework leading to numerous misuse instances. Sorry!
|
2019-07-12 09:47:46 -06:00 |
David Hall
|
5fed9eda66
|
Updated GetAppContainerNamedObjectPath with better params, docs, unit test and error
|
2019-07-11 15:13:00 -06:00 |
David Hall
|
db7652bc21
|
Made unit tests for and fixed all functions from rtlsupportapi.h
|
2019-07-11 14:52:17 -06:00 |
David Hall
|
15fe2603ff
|
Added and moved unit tests
|
2019-07-10 15:34:48 -06:00 |
David Hall
|
40db674d11
|
Added custom NUnit constraint to handle looking at functions that return HRESULT, Win32Error, NTStatus or bool with GetLastError.
|
2019-07-10 15:33:58 -06:00 |
David Hall
|
029c35262e
|
Fixed and updated functions in realtimeapiset.h
Added unit tests
|
2019-07-10 15:32:02 -06:00 |
David Hall
|
6404870776
|
Added unit tests for psapi.h
Fixed functions that were broken or incomplete
Added helper methods for enumerations
|
2019-07-10 11:30:10 -06:00 |
David Hall
|
0905e01329
|
Updated docs and added unit tests for profileapi.h
|
2019-07-10 11:28:36 -06:00 |
David Hall
|
dedf7742df
|
Updated docs and unit tests for processtopologyapi.h
|
2019-07-09 14:59:50 -06:00 |
David Hall
|
846518843b
|
Major rework of all process and thread functions with full unit testing. Many breaking changes.
|
2019-07-09 14:49:40 -06:00 |
David Hall
|
96998e7c82
|
Added SafeAUTHZ_SOURCE_SCHEMA_REGISTRATION to support new AuthzEnumerateSecurityEventSources overload. Removed AUTHZ_SOURCE_SCHEMA_REGISTRATION_IN in lieu of better use of AUTHZ_SOURCE_SCHEMA_REGISTRATION.
|
2019-07-03 14:47:25 -06:00 |
David Hall
|
c3dac3adc6
|
Major overhaul (BREAKING) and fixes of functions in ProcessSnapshot.h
|
2019-06-26 13:49:19 -06:00 |
David Hall
|
da3fac4ae4
|
Fixed and enhanced processenv.h functions
|
2019-06-25 20:07:28 -06:00 |
David Hall
|
6649425ebb
|
Fixed and extended functions from PathCch.h
|
2019-06-25 19:00:24 -06:00 |
David Hall
|
369f22fae7
|
Updated unit tests
|
2019-06-25 17:14:17 -06:00 |
David Hall
|
e109316787
|
Added project to run code in or out of process
|
2019-06-25 17:13:32 -06:00 |
David Hall
|
f4110f89d5
|
Fixed build issue
|
2019-06-25 17:07:36 -06:00 |
David Hall
|
6b5cea3719
|
Exposed TempFile to all tests in Kernel32
|
2019-06-22 14:19:16 -06:00 |
David Hall
|
8e103fb92b
|
Fixed a number of parameters and attributes
|
2019-06-22 14:18:14 -06:00 |
David Hall
|
c2507e539e
|
Fixed page frame function params
|
2019-06-22 14:17:29 -06:00 |
David Hall
|
cd71160495
|
Corrected bug in AdjustTokenPrivileges and dependent code
|
2019-06-19 14:44:05 -06:00 |
David Hall
|
9914ab53c1
|
Improved parameters on LibLoaderApi functions. Converted SafeResourceDataHandle to HRSRCDATA since it does not need disposal.
|
2019-06-19 10:06:37 -06:00 |
David Hall
|
70cb69039a
|
Added support methods, better attributes, tests to JobApi
|
2019-06-18 18:59:17 -06:00 |
David Hall
|
18514d09e2
|
Change IO completion port handle references to HANDLE instead of IntPtr.
|
2019-06-18 13:22:18 -06:00 |
David Hall
|
cdde65e3ca
|
Renamed tests for better descriptions
|
2019-06-18 12:55:20 -06:00 |