Commit Graph

1546 Commits (e2d3411a860c195720b6e74f59735146da61be17)

Author SHA1 Message Date
dahall 4a7c6c48d1 Updated project files and info for 3.2.2. 2020-03-24 17:39:42 -06:00
dahall f48cc975fe Added multiple winsock tests 2020-03-24 16:14:59 -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 211db05037 Removed ScriptXX functions that are actually exported into gdi32.dll 2020-03-18 10:40:01 -06:00
dahall 74b50d97ac Added missing wingdi.h and winppi.h functions 2020-03-17 21:58:30 -06:00
dahall 476960ecbf Updated project versions to 3.2.2. 2020-03-17 19:48:07 -06:00
dahall 6a00b9eb14 Finished adding methods from cryptnet.dll 2020-03-17 17:54:55 -06:00
dahall dd11a3d6c0 Finished adding methods from cryptdlg.dll 2020-03-17 17:54:36 -06:00
dahall a4be710edb Added optional parameter overloads to methods 2020-03-17 17:54:03 -06:00
dahall 0103ccd99b Updated project information for 3.2.1 2020-03-17 07:00:15 -06:00
dahall 6fd4f8c749 Added IntPtr overload for all WinCon functions currently using StringBuilder param (#107) 2020-03-16 14:19:58 -06:00
dahall a64e1c9cdd Fixed PROV_ENUMALGS and added CryptProviderName with known CSPs. 2020-03-15 19:10:57 -06:00
dahall d585fe18a3 Next round of tweaks and fixes for Crypt32 2020-03-13 15:46:10 -06:00
dahall 3e203d6b9b Added AdvApi32 methods from wincrypt.h 2020-03-13 15:45:15 -06:00
dahall 27791faac0 Added CryptUI.dll methods to lib 2020-03-13 15:44:36 -06:00
dahall 7ebcd7f00c Added and fixed XML documentation 2020-03-13 15:43:39 -06:00
dahall 9143f753a2 Exposed NTStatus.ToHRESULT method and explicit conversion operator to HRESULT 2020-03-13 15:42:32 -06:00
dahall b0791e0fd5 XML doc fixes. 2020-03-09 10:53:39 -06:00
dahall 24dc30de5a Updated project files with v3.2.1 information. 2020-03-09 10:23:37 -06:00
dahall 4c4d8cad8d Updated tests with new Crypt32 function definitions 2020-03-09 10:18:53 -06:00
dahall 5c7c981393 Added all functions for crypt32.dll 2020-03-09 09:54:19 -06:00
dahall 24aacd4497 Corrected configurations so Release only builds distributable code. 2020-03-02 13:03:19 -07:00
dahall 82f474e741 Add and corrected XML documentation. 2020-03-01 18:59:39 -07:00
dahall 85405cfe38 Corrected problem with duplicate icon reference 2020-02-29 15:21:19 -07:00
dahall d8b09ff2ea Added missing French resources to Vanara.Core 2020-02-29 15:01:18 -07:00
dahall ed537652d2 Removed errant CustomMarshalers reference form Shell32 project. 2020-02-29 15:00:35 -07:00
dahall eb2ceac31b Set project version to 3.2.0 2020-02-29 14:59:55 -07:00
dahall 3ab6ea12b3 Fixed ProgId tests to work with 3.2.0 2020-02-29 14:36:50 -07:00
dahall 5f3030d012 Updated project information and version to 3.2.0 2020-02-26 18:31:49 -07:00
dahall 19b3efd408 Updated project information and version to 3.2.0 2020-02-26 17:35:48 -07:00
dahall cb71434118 Added tests for ShellLink when not file-based and new TaskbarButton. 2020-02-26 15:21:21 -07:00
dahall ae3d4dc52c Finished intial work on TaskbarButton form extender that fully enables all interactions with the taskbar button in the UI. 2020-02-26 15:20:47 -07:00
dahall 129a8247aa Fixed RawValue and ToString for when non-lookup string supplied. 2020-02-26 15:19:13 -07:00
dahall c93fbb5880 Fixed ToString 2020-02-26 15:18:40 -07:00
dahall 4b003a36be BREAKING CHANGE: Major overhaul of shell registration settings. Removed some methods from ShellRegistrar to static methods in registration classes. Completed documentation and enhanced used of collections. Added registration classes for applications and file types. 2020-02-26 15:18:06 -07:00
dahall e2297a67a8 Documentation fix 2020-02-26 15:16:00 -07:00
dahall 8d10011a6f Changed call at disposal to just ReleaseComObject insted of FinalReleaseComObject. 2020-02-26 15:15:31 -07:00
dahall ff228216a4 Renamed file to match class name. 2020-02-26 15:14:49 -07:00
dahall fd802f7961 Cleaned up memory use and COM object releases. 2020-02-22 16:09:36 -07:00
dahall 8f9e7aa117 BREAKING CHANGES: Allow for ShellLink to function even if not persisted, added Equals functions, add DataFlags and Title property, changed Description to use just a string, removed FullPath property (duplicative and confusing), added Title to ToString, made SaveAs method public. 2020-02-22 16:08:17 -07:00
dahall c892a083f6 Allow for ShellItem to function even if it doesn't have a IShellItem reference 2020-02-22 16:04:41 -07:00
dahall 150b2876c1 Added GetShortPath method 2020-02-22 15:45:34 -07:00
dahall 4eea954b4d Added simpler version of AssocCreate. 2020-02-22 15:45:18 -07:00
dahall 15a3c2dfb5 Added IObjectArray.ToArray extension method 2020-02-22 15:44:37 -07:00
dahall 69d8df590d Added dummy file reference 2020-02-20 13:58:14 -07:00