Commit Graph

96 Commits (009afeee894d4a33f3a1e242786bfc3df7641c54)

Author SHA1 Message Date
David Hall da884b1557 Added nullability to DbgHelp and Version 2023-09-30 17:57:47 -06:00
David Hall 3e459127e9 More nullability work on Kernel32 and its unit tests 2023-09-24 19:15:49 -06:00
David Hall 2eb7120807 Cleaned code and fixed build issues 2023-09-24 15:26:46 -06:00
David Hall 0fc4b66547 Added nullability to Vanara.System and fixed RegistryEventMonitor 2023-09-20 08:59:34 -06:00
David Hall cf50f7203f Updated with expressions 2023-09-06 09:13:47 -06:00
David Hall 483c86b553 Fixed nullability for WinINet 2023-09-04 10:12:55 -06:00
David Hall e8d911f828 Updated shell unit tests for nullability 2023-08-21 12:08:50 -06:00
David Hall af64ba18a6 Finished nullable work on Vanara.Windows.Shell.Common 2023-08-17 11:44:44 -06:00
David Hall 1aba884b1e Applied global usings and finished nullable work on Shell32 2023-08-04 10:24:49 -06:00
David Hall 6936530fa1 Completed nullable work for NetApi32 and NTDSApi 2023-07-09 10:30:00 -06:00
David Hall 4f2bc5233c Checkpoint 2023-06-25 19:31:05 -06:00
David Hall afd6b79b1f Check point - Lots of additions to windows messages 2023-05-28 09:07:56 -06:00
David Hall 52ff2f5899 Partial work on nullable for Gdi32 2023-04-15 11:27:36 -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 5241527f1f Added TestHelper.DumpStructSizeAndOffsets 2022-12-21 20:29:52 -07:00
David Hall 6fbb14d6fe Updated NuGet package dependencies 2022-12-08 17:38:29 -07:00
David Hall 680892bf5c Added `TestHelper.IsElevated` property 2022-10-11 09:41:22 -06:00
David Hall ad564035e7 Improved WriteValues 2022-09-16 10:48:34 -06:00
David Hall 0e84510a8b Updated NuGet packages 2022-09-01 17:48:45 -06:00
dahall a638b11876 Updated unit test organization and shared classes 2022-09-01 13:36:37 -06:00
dahall 35ae2e137c Moved TemporaryDirectory class from BITS unit test to Shared 2022-09-01 09:36:14 -06:00
dahall 88d863f0e2 Enhanced TestHelper.WriteValues() 2022-08-29 16:18:00 -06:00
dahall 492996f712 Made all unit tests unsafe, net48 and signed 2022-08-29 16:17:31 -06:00
dahall ab94a118fe Added strong name to UnitTest.Shared project 2022-08-10 14:35:01 -06:00
dahall a517d536a3 Reworked all structures in IpHlpApi assembly to ensure size compatibility. (#296) 2022-05-04 15:35:49 -06:00
dahall 58a5eb7afb Updated TestHelper with Linq based structure size methods 2022-04-14 08:34:02 -06:00
dahall c86ddbf315 Updated VHD test file location 2022-04-09 18:33:36 -06:00
dahall d9f00186b0 Removed support for .NET 2.0, 3.5, 4.0 and 4.5, .NET Core 2.0, 2.1, and 3.0 since all are or shortly will be out of support. Added support for .NET 4.6.2 and 4.8. 2022-02-07 14:35:37 -07:00
dahall d52b0d5b18 Updated NuGet package dependencies 2021-08-26 09:05:27 -06:00
dahall 528156e51e Added TempFile docs and new ctor with extension 2021-08-14 14:57:41 -06:00
dahall 3e00f2743c Updated referenced NuGet package versions 2021-03-07 11:15:52 -07:00
dahall 21c4311935 Added/updated tests for Kernel32 2021-02-18 14:27:08 -07:00
dahall 0a1609d06a More improvements to TestHelper.GetStringVal 2021-01-24 18:59:36 -07:00
dahall 2a0256d858 More work on TestHelper.GetStringVal 2021-01-14 20:24:02 -07:00
dahall a15b408561 More improvement to test GetStringVal helper 2021-01-14 11:16:01 -07:00
dahall f1466856af Modified test helper's value writing methods 2021-01-11 11:18:14 -07:00
dahall 721f6d14e6 Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
dahall 8686a6723d Updated project and build files for 3.2.18. Converted all project files to new SDK format. 2020-10-21 08:27:54 -06:00
dahall 59b14eac79 Changed project version to 3.2.18 2020-09-20 12:34:44 -06:00
dahall 3068a87465 Added TestCaseSources.GetValueOrDefault method 2020-09-14 10:27:10 -06:00
dahall 8d40364e2c Added Lookup property to pull from TestCaseSources.txt 2020-08-23 12:43:20 -06:00
dahall cb07e92ec0 Updated project versions to 3.2.14 2020-07-28 12:45:30 -06:00
dahall 1f6fc5ba39 Updated version to 3.2.13 2020-07-15 13:17:52 -06:00
dahall c515f96e21 Update version to 3.2.12 2020-07-01 15:03:26 -06:00
dahall fdcd7e93a1 Updated NuGet packages 2020-06-11 11:52:26 -06:00
dahall 5772de8a1e Updated project versions to 3.2.10 2020-06-04 08:49:35 -06:00
dahall c223796807 Updated project versions to 3.2.9 2020-05-28 13:14:50 -06:00
dahall a4347bc595 Changed project versions to 3.2.8 2020-05-14 20:48:55 -06:00
dahall fcac2fc38b Added test class harness for testing COM and classes that span all tests 2020-05-14 10:13:48 -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