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
NN
bc139f52a7
Add zero copy GetIpNetTable2.
2020-07-12 10:09:39 +03:00
dahall
fdcd7e93a1
Updated NuGet packages
2020-06-11 11:52:26 -06:00
dahall
ab586bd279
Updated tests to check on #120
2020-05-17 09:46:40 -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
7615b0ebd7
Corrected for breaking changes in Ws2_32
2020-04-21 08:04:08 -06:00
dahall
8ab0e57f17
Fixed unit test projects after intro of Directory.Build.Props
2020-04-13 14:24:28 -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
David Hall
a94e60820b
Reworked memory manipulation functions in InteropExtensions and IntPtrConverter to use new marshaling directives and to drive consistency of use across libs (i.e. call same method to do same work).
2019-11-19 12:52:44 -07:00
David Hall
4451258143
ADDED: Support for .NET Core 3.0 in all projects!!
...
Updated project files to version 3.1.0, changed icon to embedded NuGet resource rather than link, consolidated dependency conditions in project files, and updated all NuGet dependencies.
2019-10-03 13:35:16 -06:00
David Hall
a69ebc00ae
Added better error handling for estats tests, but still failing
2019-08-17 21:27:08 -06:00
David Hall
42630dd833
BREAKING CHANGE: Changed type of SafeAllocatedMemoryHandle.Size property from int to SizeT so that it more easily converts to different types used in memory size functions.
2019-07-25 19:46:45 -06:00
David Hall
a055a0d6fa
Update NUnit references in unit test projects
2019-06-07 12:49:41 -06:00
David Hall
c68aca71ac
Updated tests for iphlpapi
2019-04-24 08:37:46 -06:00
David Hall
8560a43662
Completed work on unit test separation. All projects build.
2019-03-16 16:11:06 -06:00
David Hall
1a7a555de1
Separated out each unit test project so there is a 1:1 match between unit test project and assembly. Should simplify rebuilds on testing.
2019-03-16 10:28:15 -06:00
David Hall
c5467dfb7e
Another 2.0 major commit. All tests working.
2018-11-19 21:18:50 -07:00
David Hall
627c6d2314
2.0 Checkin - Buildable
2018-10-26 12:24:07 -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
e1ab4ee39b
Minor tweaks.
2018-09-13 18:18:14 -06:00
David Hall
efc3f33173
Completed functions in IpHlpApi found in NetIOApi.h
2018-09-10 16:55:05 -06:00
David Hall
ce752d090f
Commented out unreachable code.
2018-01-15 09:44:45 -07:00
David Hall
112356f305
Addition of over 20 methods and corresponding structures and enums and tests for IpHlpApi
2018-01-06 16:38:53 -07:00