Commit Graph

75 Commits (8f1e78e0f3f251b5c3a4bc4f4e4a6d228f730ac6)

Author SHA1 Message Date
David Hall 8f1e78e0f3 Updated project versions to 2.2.0 as there have been lots of changes, some of which are breaking. 2019-01-21 08:42:39 -08:00
David Hall 6bd53ea1d7 Fixed reference to HKLM 2019-01-16 08:16:29 -07:00
David Hall 8fa7d0aafa Changed project versions to 2.1.3 2019-01-14 14:46:49 -07:00
David Hall a9aa40f1a3 Updated themed controls to use VisualTheme instead of VisualStyleRenderer to avoid display problems in Win10 2019-01-12 21:45:48 -07:00
David Hall 15e758c9ee Added ExplorerBrowser implementation (not currently visible or functional) 2019-01-11 18:07:23 -07:00
David Hall b35d873906 Changed project versions to 2.1.2 2019-01-02 20:30:36 -07:00
David Hall 9c16e3ac94 Removed unnecessary tests 2018-12-17 14:36:20 -07:00
David Hall 4356d92c71 Changed project versions to 2.1.1. 2018-12-17 11:45:32 -07:00
David Hall 9b5410c766 Refactored the SendMessage functions across the projects 2018-12-17 11:44:28 -07:00
David Hall c6451bf9b3 Updated version to 2.1.0 to indicated addition of Theraot.Core as a dependency. 2018-12-11 11:34:44 -07:00
David Hall 31c8628715 Added trigger test 2018-12-07 20:59:50 -07:00
David Hall 42e70bd89c Further additions, corrections and tests for PInvoke.Cryptography 2018-12-05 12:38:06 -07:00
David Hall 0a7b5f82bf Added NCrypt to PInvoke.Cryptography 2018-12-03 18:07:06 -07:00
David Hall 1e344ff174 Renamed PInvoke.BCrypt to PInvoke.Cryptography 2018-12-03 14:37:25 -07:00
David Hall 15d7de5390 Further work on BCrypt 2018-12-03 14:16:24 -07:00
David Hall 7cd2e23aca Added BCrypt.dll library 2018-12-02 12:19:31 -07:00
David Hall fed13f093c Updated project files for 2.0.1 2018-11-30 14:34:07 -07:00
David Hall e2cd46fcfa Finished adding all methods and structures from NTDSApi. All tested except those that cause changes to ADSI since I have no domain to test on. 2018-11-30 14:01:11 -07:00
David Hall d434ec4527 Updated project files for 2.0 release 2018-11-28 08:53:23 -07:00
David Hall dd876ef071 Updated tests to reflect changes in libs 2018-11-28 07:48:11 -07:00
David Hall 5c9121384e Fixed Shell tests 2018-11-27 12:07:40 -07:00
David Hall d90bc7ec42 Bug fixes and cleanup for PROPVARIANT 2018-11-27 12:02:37 -07:00
David Hall c5467dfb7e Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
David Hall 627c6d2314 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
David Hall 07b35daee3 Updated projects to version 2.0.0 2018-09-21 23:28:01 -06:00
David Hall 138accc380 MAJOR BREAKING CHANGES: Fundamentally changed how HANDLEs are represented and used. Much better type safety now that all handles derive from HANDLE and disposing instances are all noted by a SafeHxxx name. Solves problem with circular references and random IntPtr parameters. 2018-09-21 22:35:34 -06:00
David Hall 174f5219ec Updates to existing code with breaking changes. 2018-09-19 06:54:14 -06:00
David Hall e1ab4ee39b Minor tweaks. 2018-09-13 18:18:14 -06:00
David Hall 6602bdf12c Updated project information for 1.1.0 2018-09-10 16:56:45 -06:00
David Hall efc3f33173 Completed functions in IpHlpApi found in NetIOApi.h 2018-09-10 16:55:05 -06:00
David Hall fe45d80854 Due to significant breaking changes related to the removal of conversion operators from GenericSafeHandle to IntPtr, changed version to 1.1.0. 2018-09-04 13:47:00 -06:00
David Hall fc3ebba322 Replaced numerous IntPtr calls to SafeSecurityDescriptor. 2018-09-04 13:43:41 -06:00
David Hall bbc22f6646 Changed calls from conversion operator to DangerousGetHandle for all GenericSafeHandle derivatives. 2018-09-04 13:42:49 -06:00
David Hall 6b1ed53536 Made conversion operator from GenericSafeHandle to IntPtr explicit to minimize unintended conversions (#12) and updated all affected functions, including fixing those affected by unintended consequences. 2018-09-04 12:04:25 -06:00
David Hall ff50e8d23d Added classes to register and interact with the registry for shell applications, ProgIDs and file associations 2018-08-29 12:59:20 -06:00
David Hall 0f476165ca Updated all versions to 1.0.19 2018-08-18 21:37:35 -06:00
David Hall 411b857d01 Revert "Revert "BREAKING CHANGE: Removed ResourceId and ResourceIdUni as they pose a major risk for memory leaks. Updated dependent structures PROPSHEETPAGE and TASKDIALOGCONFIG with IntPtr and supporting properties.""
This reverts commit a454d5055d.
2018-08-18 19:38:27 -06:00
David Hall a454d5055d Revert "BREAKING CHANGE: Removed ResourceId and ResourceIdUni as they pose a major risk for memory leaks. Updated dependent structures PROPSHEETPAGE and TASKDIALOGCONFIG with IntPtr and supporting properties."
This reverts commit 733e30b868.
2018-08-18 19:33:40 -06:00
David Hall 733e30b868 BREAKING CHANGE: Removed ResourceId and ResourceIdUni as they pose a major risk for memory leaks. Updated dependent structures PROPSHEETPAGE and TASKDIALOGCONFIG with IntPtr and supporting properties. 2018-08-18 19:33:00 -06:00
David Hall 44776560ce Completed registry related functions and RegistryEventMonitor component to listen for registry changes. 2018-08-13 21:29:07 -06:00
David Hall 19e98c45f1 Tests for shell progress dialog interfaces. 2018-07-30 16:21:34 -06:00
David Hall 70952057e0 Completed testing and corrections for WNet functions 2018-07-28 12:29:26 -06:00
David Hall 38db67b78b Updated project files for 1.0.17 release 2018-07-26 22:54:41 -06:00
David Hall 778d2883b9 Improved NetworkListManager 2018-07-21 14:14:26 -06:00
David Hall b6ac026cdd Changed namespace 2018-07-17 11:28:07 -06:00
David Hall 75dd05c256 Removed unreachable code 2018-07-17 11:27:31 -06:00
David Hall c3fb6ad049 Updated to correct for COLORREF move 2018-06-28 18:02:36 -06:00
David Hall c85b8d8fc4 Version 1.0.15 project file updates 2018-06-27 13:25:04 -06:00
David Hall 5653a4f048 Lots of fixes and documentation on UxTheme and support VisualTheme. All functions fully tested. 2018-06-27 13:14:43 -06:00
David Hall 9390e08017 Updated color references to COLORREF struct, added XML comments, added Get/SetIconSize extension methods, fixed HIMAGELIST_QueryInterface, added INDEXTOOVERLAYMASK macro, removed ImageListDrawColor 2018-06-08 11:25:08 -06:00