Commit Graph

19 Commits (4620e983be2fa6acf877d47aecebcfa817ce7bbc)

Author SHA1 Message Date
David Hall 89b83b9758 Final build, nullability and xml doc fixes 2023-11-03 00:57:56 -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 b60b790e50 Updated all Equals overloads with nullable param 2023-09-11 10:04:54 -06:00
David Hall 1aba884b1e Applied global usings and finished nullable work on Shell32 2023-08-04 10:24:49 -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 98aba004bb Fixed a bunch of build errors related to missing XMl docs and nullability 2023-02-04 10:53:01 -07:00
David Hall 27b1fb5d95 Corrected minor build warnings 2022-12-08 17:23:33 -07:00
David Hall 66c6e8324e Updated for nullability warnings 2022-10-11 10:29:33 -06:00
David Hall df1702b414 Added `WindowsFirewall` and supporting classes to `Vanara.SystemServices`. 2022-10-11 09:43:29 -06:00
dahall 967389e246 Removed all calls to `Marshal.ReleaseComObject` where there exists a possibility that the interface could have been referenced by another object and changed to nulling the holding variable. See discussion thread #188. 2021-02-01 16:08:43 -07:00
dahall 9552024fbb Added Vanara.Network.InternetProxyOptions to manage proxy settings for an internet session or for the system. 2020-09-03 19:29:20 -06:00
dahall 590ca01d38 BREAKING CHANGES: Changed NLM_SOCKADDR to a class and changed all parameters that were IntPtr to that class where called. Changed functions of all **Events interfaces to return HRESULT and removed invalid CoClass attributes. Updated dependent tests and wrappers. 2020-04-16 19:39:41 -06:00
dahall 82f474e741 Add and corrected XML documentation. 2020-03-01 18:59:39 -07:00
David Hall 8a1355b0af Updated comments 2018-11-28 12:33:55 -07:00
David Hall 4ae5e9e10c Added extension methods for NetworkInterface and subtypes. 2018-09-13 18:19:43 -06:00
David Hall 778d2883b9 Improved NetworkListManager 2018-07-21 14:14:26 -06:00
David Hall cd8afc3891 Updated XML documentation 2018-04-05 14:17:33 -06:00
David Hall a30f82d282 Lots of assembly refactoring: split PInvoke.User32 so GDI functions are in separate assembly, moved system classes from Vanara.UI to Vanara.System, split off shell classes to Vanara.Windows.Shell 2017-12-12 18:41:40 -07:00