Commit Graph

147 Commits (c5ecf5e0b44f4f08fa383be73fe1d740409d88f7)

Author SHA1 Message Date
David Hall 460a46c899 Fixed release build 2023-11-03 01:24:08 -06:00
David Hall 89b83b9758 Final build, nullability and xml doc fixes 2023-11-03 00:57:56 -06:00
David Hall c91314e0a9 Added nullability to WebSocket, added some overloads, and created test 2023-10-23 07:49:31 -06:00
David Hall af64ba18a6 Finished nullable work on Vanara.Windows.Shell.Common 2023-08-17 11:44:44 -06:00
David Hall 94a761c326 Lots of changes for rich edit 2023-06-08 18:21:28 -06:00
David Hall 3fe497010d Added Vanara.PInvoke.MsftEdit project 2023-06-01 18:08:14 -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 139ec44dd4 Finished work on Vanara.PInvoke.CoreAudio 2023-01-31 15:00:12 -08:00
David Hall c9d676711e Added new project 2023-01-04 17:08:57 -07:00
David Hall 04cb2edf66 Updated solution files 2022-12-29 13:58:32 -07:00
David Hall 2a53c3ca53 Updated build config 2022-12-22 10:07:46 -07:00
David Hall 539188be97 Updated solution files 2022-12-21 20:33:51 -07:00
David Hall a620e499fc Got the VssApi projects to build 2022-12-16 23:40:39 -07:00
David Hall f7c4c428be Re-added a corrected solution file with support for x86 and x64 platforms. 2022-12-08 21:09:53 -07:00
David Hall fd86deaf55 Removed platforms from solution leaving only AnyCPU 2022-12-08 17:39:01 -07:00
David Hall ebd7cb0a5a Removed test proj from Release 2022-11-16 18:31:34 -07:00
David Hall 1a5d668418 Added Vanara.PInvoke.PhotoAcquire assembly with interfaces for Photo Acquisition. 2022-11-16 17:10:01 -07:00
David Hall 6e77cebd06 Direct Manipulation is part of DirectX. TerraFX covers that sufficiently. 2022-11-04 14:21:45 -06:00
David Hall 7b71ed67fb Added Vanara.PInovke.DirectManipulation assembly 2022-11-04 12:20:58 -06:00
David Hall c48d87e8ab Added Vanara.PInvoke.WebSocket assembly 2022-10-29 18:14:27 -06:00
David Hall 95cdb906b5 Added Vanara.PInvoke.WscApi project for Windows Security Center functions. 2022-10-28 18:42:29 -06:00
David Hall f60a379236 Added Vanara.PInvoke.QoS project with QWave and QoS traffic support. 2022-10-22 11:02:37 -06:00
David Hall ca2f1369f0 Fixed #318 and added simple test for HttpApi 2022-09-20 13:37:25 -06:00
David Hall 036932c354 Updated solution config 2022-09-16 11:02:19 -06:00
David Hall 1e24865e5a Added new Vanara.Net assembly with support for DNS services and DHCP clients. 2022-09-16 10:49:26 -06:00
David Hall 232b0e88cd Added Vanara.PInvoke.MsRdc for the Remote Differential Compression (RDC) API 2022-09-03 09:54:10 -06:00
dahall a638b11876 Updated unit test organization and shared classes 2022-09-01 13:36:37 -06:00
dahall cc807e5548 Updated project files 2022-08-31 20:12:28 -06:00
dahall 990b88ec3e Updated solution with new projects 2022-08-29 16:22:02 -06:00
dahall 62c461fcb7 Added Vanara.PInvoke.NdfApi assembly 2022-08-08 22:47:08 -06:00
dahall 5019470887 More work on CLfsw32 2022-08-05 21:52:57 -06:00
dahall df3e5c224b Added tests and fixed problems with ClfsW32 2022-08-05 17:10:34 -06:00
dahall b3750bcb16 Added ClfsW32 project for Common Log File access. 2022-08-05 14:55:33 -06:00
dahall f59303a943 Added Vanara.PInvoke.WinSCard assembly 2022-08-01 19:16:01 -06:00
dahall 8dff6d9feb Added Vanara.PInvoke.HttpApi assembly 2022-07-28 22:20:19 -06:00
dahall aa69db53fd Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
dahall 3bba0bf3da Added Vanara.PInvoke.SensorsApi 2022-04-16 10:37:56 -06:00
dahall 6cb7659d5a Added a number of fixes and new methods to VirtualDisk. 2022-04-09 18:40:26 -06:00
dahall a94476f5d1 Added WinHTTP assembly 2022-02-22 19:41:15 -07:00
dahall 57c2216e4c Added Antimalware assembly (AMSI) with supporting unit test and wrapper class in Vanara.SystemServices, AntimalwareScan. 2022-02-10 11:16:09 -07:00
dahall edde531d3b Added Usp10 (Uniscribe) assembly. 2022-02-05 15:42:54 -07:00
dahall 1ae596bd92 Added Vanara.PInvoke.Ime32 assembly 2022-01-31 20:53:20 -07:00
dahall a7669dd9b3 Added extension assembly for WPF 2022-01-17 17:15:41 -07:00
dahall b29be14b93 Added extension assemblies for WinForms and WinUI/UWP 2022-01-16 17:58:29 -07:00
dahall 0bb9797e2f BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions. 2022-01-14 07:32:51 -07:00
dahall 51a79e75c6 Added new (empty) Vanara.Windows.Shell.Common project 2021-12-30 11:23:31 -07:00
dahall 2eddeabf2c More updates and unit tests for VSS (still not ready) 2021-12-27 09:20:57 -07:00
dahall 79703bd285 Fixed project and solution so VssApi builds correctly for .NET 5.0 2021-12-12 12:57:23 -07:00
dahall b7e26fcfd7 Moved VssApi (C#) project to new directory and project name of VssApiMgd. Added C++/CLI project for VssApi wrappers named VssApi. 2021-12-12 10:39:49 -07:00
dahall 2152ff4bea Added VssApi assembly with all interop ready interfaces and functions. This is only partially viable as some of the methods return pointers to C++ classes which are not accessible in managed code. 2021-11-11 13:03:22 -07:00