Commit Graph

132 Commits (539188be976d249d4c46b7d59596f67fe1d6f476)

Author SHA1 Message Date
David Hall 532f43037b Removed dependencies on all x64 preprocessor indications and just made all structures work for both 32 and 64-bit (#346) 2022-12-21 20:33:41 -07:00
David Hall 4a406c0518 Added `UseX64` tag to projects where x64/x86 makes a difference to structures. 2022-12-19 18:49:55 -07:00
David Hall 075b9046f8 Updated project files 2022-10-25 11:24:54 -06:00
dahall 7c032ba708 Renamed all project report files to 'readme.md' so they show in GitHub 2022-09-01 14:43:04 -06:00
dahall c46802165d Fixed size problems with IP_ADAPTER INFO and IP_ADDR_STRING 2022-07-12 15:33:58 -06:00
dahall 4814bc0956 Fixed `IP_ADDR_STRING` to use `IP_ADDRESS_STRING` fields 2022-07-12 12:38:41 -06:00
dahall b2133401d9 Fixed incorrectly hidden IP_ADAPTER_ADDRESSES.Ipv6IfIndex value 2022-07-05 20:16:55 -06:00
dahall 298ea34914 Updated package readme files 2022-06-14 16:55:29 -06:00
dahall aa69db53fd Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
dahall a517d536a3 Reworked all structures in IpHlpApi assembly to ensure size compatibility. (#296) 2022-05-04 15:35:49 -06:00
dahall fb607a799e Fixed #296 - invalid `MIB_UDP6ROW_OWNER_PID.dwOwningPid` value when calling `GetExtendedUdpTable` 2022-05-04 10:59:33 -06:00
dahall dc6cea6de0 Moved most TargetFrameworks tags out of project files and into Directory.Build.props for easier maint. Also changed net462 build to net45 for greater compatibility. 2022-03-14 09:32:06 -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 b9614e7eb2 Rolled version to 3.4.0 and added support for .NET 6.0 2021-12-27 16:34:25 -07:00
dahall 34580ccf7f Updated project files for 3.3.14 2021-10-25 21:49:50 -06:00
dahall 53bc6b1adc Added new timestamp functions introduced in Win11. 2021-10-25 12:22:38 -06:00
Mantas 93bfa9dbac
Fix MIB_TCP_STATE enum wrapper (#250)
https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rrasm/882bec9c-2fb6-4acd-a9b6-dabcab1ac0d6
2021-10-13 10:15:16 -06:00
dahall 517de67a6a Updated project files for 3.3.12 2021-08-26 10:59: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 77138c965b Fixed layout problem with MIB_UDP6ROW_OWNER_MODULE (#189) 2021-01-30 10:26:50 -07:00
dahall d119c5adbd Updated project information 2020-12-24 11:00:18 -07:00
dahall 6ef8202772 Fixed alignment issue with `MIB_UDPROW_OWNER_MODULE` (#189) 2020-12-18 17:47:17 -07:00
dahall d1553b057b Fixed packing directive on `MIB_UDP6ROW_OWNER_MODULE` and `MIB_UDPROW_OWNER_MODULE` per issue #189 2020-12-16 16:28:30 -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 e839d4bcfe Updated docs per #154 to avoid future confusion 2020-11-08 14:08:55 -07:00
dahall 816d5afe39 Unchanged non-errant IpHlpLib fields base to FILETIME from SYSTEMTIME per #154 2020-11-06 10:58:20 -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 205d536cda Changed errant IpHlpLib fields from FILETIME to SYSTEMTIME per #154 2020-07-28 07:39:29 -06:00
dahall 1852865842 Renamed UdbMib.cs to UdpMib.cs to match .h file name 2020-07-28 07:37:35 -06:00
dahall c081cfa38c Updated project information files 2020-07-14 16:02:36 -06:00
dahall eb3cc13bb3 Updated project information for 3.2.12 2020-07-13 08:58:32 -06:00
NN bc139f52a7 Add zero copy GetIpNetTable2. 2020-07-12 10:09:39 +03:00
dahall 8d5c587e9d Updated project file information 2020-06-27 18:54:55 -06:00
dahall 52c1aa99bc Added new connectivity hint functions and reorganized into nldef.cs. 2020-06-14 16:03:13 -06:00
dahall 28eaf62f3b Updated project information 2020-06-02 22:02:36 -06:00
dahall 3ec625b5dc Changed SafeMibXX AsReadOnlySpan to AsSpan and returned Span<T> 2020-05-16 13:57:21 -06:00
dahall 385fceeaf6 Added SafeMibEntryBase<T>.TableAsSpan property and SafeMibTableHandle.AsReadOnlySpan method (for supported platforms) 2020-05-15 11:41:22 -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 476960ecbf Updated project versions to 3.2.2. 2020-03-17 19:48:07 -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 c856d06332 Updated project files for v3.1.9 2020-01-17 08:50:25 -07:00
dahall 42677e2063 Project files update for v3.1.8. 2020-01-13 09:26:39 -07:00