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
|
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
|
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
|
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
|
214ca4bb5f
|
Minor fixes related to Kernel32 build
|
2018-05-29 17:49:10 -06:00 |
David Hall
|
02eaec5c12
|
Updated unit tests with changes to library
|
2017-12-22 09:08:36 -07:00 |
David Hall
|
da627dad2e
|
Initial load: Extra libraries and unit tests
|
2017-11-27 11:11:20 -07:00 |