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
7a4e9e136e
Extended SOCKADDR explicit cast to SOCKADDR_IN6 so that if represented by a v4 IP address, it will convert it to IPV6 before casting.
2020-09-14 10:26:46 -06:00
dahall
4fea35cd9e
Added SIZEOF_SOCKET_ADDRESS_LIST macro.
...
Added conversions from SOCKADDR_IN to SOCKADDR_IN6.
Added SOCKET_ADDRESS_LIST.Pack to convert structure to a packad memory
2020-09-12 12:10:44 -06:00
dahall
27b2cd3f37
Added methods to convert from IN_ADDR to IN6_ADDR
2020-09-12 11:58:16 -06:00
dahall
c081cfa38c
Updated project information files
2020-07-14 16:02:36 -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
a49d08dbbc
Updated project files for 3.2.6
2020-04-21 08:16:57 -06:00
dahall
cae7678f91
BREAKING CHANGE: Corrected spelling of SOCKET_ADDRESS.lpSockaddr. Added WinSockIOControlCode class.
2020-04-17 18:04:39 -06:00
dahall
7ab58e2e74
Reorganized structures into appropriately names files
2020-04-17 18:03:22 -06:00
dahall
e9cf62fca3
Changed all Int32 return values to Win32Error values. Added WSASocket overload for optional param. Added SafeWSA class to call and cleanup WSA init. Added conversion operators to SOCKADDR_STORAGE.
2020-04-17 14:35:58 -06:00
dahall
d487b14a4d
Added SOCKADDR.GetAddressBytes method
2020-04-17 14:31:14 -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
b64e2fd89a
Fixed XML comments
2020-03-31 18:49:10 -06:00
dahall
c08ac4b35a
Changed WSAQUERYSET2W strings to be marshaled strings.
2020-03-25 17:40:45 -06:00
dahall
093d8584e7
Changed WSAQUERYSET.dwNameSpace to NS enum and added constructor to take a namespace.
2020-03-25 17:40:10 -06:00
dahall
a4da149843
Added socket method overload to take uint as protocol.
2020-03-25 17:39:16 -06:00
dahall
969837d959
ibid
2020-03-25 17:38:41 -06:00
dahall
cba24dd268
Added SOCKET.ToString overload.
...
Added implicit IntPtr operator and CreateFromStructure method to SOCKADDR.
2020-03-25 17:38:15 -06:00
dahall
4a7c6c48d1
Updated project files and info for 3.2.2.
2020-03-24 17:39:42 -06:00
dahall
5e9b491b71
Changed structure values to enum types
2020-03-24 16:14:42 -06:00
dahall
962e96a5b7
Removed WSACancelBlockingCall
2020-03-24 16:14:04 -06:00
dahall
44f8593d62
Fixed param error in socket, inet_ntoa, getsockopt, gethostname and GetHostNameW, removed unsafe overloads of getservbyname and getservbyport, turned SERVENT into marshalable structure to address 32/64-bit differences.
2020-03-24 16:13:21 -06:00
dahall
f5b2db2814
Added socket option constants and structures, IN_ADDR standard values, SOCKADDR constructors for IPAddress and IPEndPoint
2020-03-24 16:10:28 -06:00
dahall
c9fdd8c398
Updated project information with new functions and stats.
2020-03-23 13:36:57 -06:00
dahall
34550984da
Added remainder of winsock2.h functions and some tests
2020-03-23 13:34:30 -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
dahall
6edf55346d
Added support for .NET Core 3.1
2020-01-03 16:46:48 -07:00
David Hall
1ee34f1001
Updated all project files to version 3.1.7
2019-12-17 15:05:04 -07:00
David Hall
c2c9a6e2e6
Updated project files to support SourceLink
2019-12-17 14:56:55 -07:00
David Hall
61d0fbb908
Updated project files for 3.1.6 release
2019-12-11 22:09:39 -07:00
David Hall
8bb754f22e
Updated project files to version 3.1.5
2019-11-26 08:20:16 -07:00
David Hall
2eab8af7eb
Changed project versions to 3.1.4
2019-11-13 23:07:14 -05:00
David Hall
035f6ce631
Updated project files for v3.1.3
2019-11-08 08:29:33 -07:00
David Hall
bfd863bfe6
XML Comment corrections (bad params, bad refs, bad syntax).
2019-11-05 22:52:45 -07:00
David Hall
6ef7235bf3
Update project versions to 3.1.2
2019-10-23 13:44:41 -06:00
David Hall
dee8220068
Update project file information and version to 3.1.1.
2019-10-17 13:43:37 -06: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
846783b115
Updated project documentation
2019-09-05 21:03:18 -06:00
David Hall
d56d9486e7
Updated project information to version 3.0.1, added DLL references, and updated markdown files.
2019-09-04 14:11:25 -06:00