Граф коммитов

238 Коммитов

Автор SHA1 Сообщение Дата
adrianwithah ca8983a645 Refactor for PR and add error handling for single-command-execution 2019-08-11 22:12:39 +01:00
adrianwithah 58f62d39d2 Ran cargofmt and added single command run for example 2019-08-07 16:46:15 +01:00
adrianwithah c1ae8f8b38 Implement DllRegisterServer and DllUnregisterServer 2019-08-07 11:50:19 +01:00
Hadrian 8fa2631cb2
Merge pull request #22 from microsoft/fmt
Run cargo fmt
2019-08-07 11:41:06 +01:00
Ryan Levick 583ed592ff Run cargo fmt 2019-08-06 22:51:56 +02:00
Hadrian 98f013b7cf
Merge pull request #21 from microsoft/separate-interface
Breakout Interface
2019-08-06 20:25:35 +01:00
Ryan Levick c5dae5ebf3 Breakout interface 2019-08-06 18:20:38 +02:00
Hadrian a6f240b153
Merge pull request #20 from microsoft/ci
CI
2019-08-05 16:15:19 +01:00
Ryan Levick 9c87e1cc2f Add Azure Pipelines badge 2019-08-05 17:06:15 +02:00
Ryan Levick 0fb5d3635c Fix CI path 2019-08-05 16:58:17 +02:00
Ryan Levick e09135f5b4 Very basic ci 2019-08-05 16:58:17 +02:00
Hadrian b7a090f822
Merge pull request #19 from microsoft/new-directory-structure
New directory structure
2019-08-05 15:53:33 +01:00
Ryan Levick bb5f46a4cb New directory structure 2019-08-05 16:32:50 +02:00
Ryan Levick 6349905649
Merge pull request #18 from microsoft/aggr_example
Added in-process aggregatable example
2019-08-05 16:05:46 +02:00
adrianwithah b97f6e660a Ran cargo fmt and resolved some comments for PR 2019-08-05 16:01:47 +02:00
adrianwithah c15c06e1e7 Added in-process aggregatable example 2019-08-05 15:59:41 +02:00
Ryan Levick 73f53d1a04
Merge pull request #16 from microsoft/adjustor-thunks
Implement sibling interfaces for BritishShortHairCat using adjustor thunks
2019-08-05 11:15:28 +02:00
adrianwithah c8d22a7f8a Implement sibling interfaces for BritishShortHairCat using adjustor thunks 2019-08-03 19:19:17 +01:00
Hadrian 6be954112e
Merge pull request #9 from microsoft/iclassfactory
IClassFactory
2019-08-02 17:06:44 +01:00
Hadrian 1eda9913af
Merge pull request #11 from microsoft/new-vtable-composition
Provide Better Mechanism for Composing VTables
2019-08-02 17:04:46 +01:00
Ryan Levick 9ad168f483 Provide better mechanism for composing vtables 2019-08-02 14:48:42 +02:00
Ryan Levick 22c333e3a9 Correct IID for IClassFactory 2019-08-02 13:38:17 +02:00
Ryan Levick 612c44b918 Get CoCreateInstance working 2019-08-02 13:37:52 +02:00
Ryan Levick 5b7cc5d170 Use CoCreateInstance 2019-08-02 13:37:52 +02:00
Ryan Levick 274c78c4fb Fix crash 2019-08-02 13:37:52 +02:00
Ryan Levick 360a1c5c72 Implement IClassFactory 2019-08-02 13:37:52 +02:00
Ryan Levick 7808dc076c
Merge pull request #2 from microsoft/unsafe_traits
Make ComInterface trait unsafe
2019-08-01 13:19:53 +02:00
--list cbb3b776a7 Flesh out IExample as COM interface, mark ComPtr::new as safe 2019-08-01 11:48:19 +01:00
--list f7da427bf9 Add comment about ComInterface assumptions 2019-07-31 18:09:50 +01:00
--list e2d6b404b8 Make ComInterface trait unsafe 2019-07-31 18:06:33 +01:00
Hadrian 235777aa77
Merge pull request #1 from microsoft/revert-changes
Revert "Make ComInterface trait unsafe"
2019-07-31 18:00:36 +01:00
Ryan Levick cddbbdbdc6 Revert "Make ComInterface trait unsafe"
This reverts commit af11f1d720.
2019-07-31 18:57:02 +02:00
Hadrian Wei Heng Lim af11f1d720 Make ComInterface trait unsafe 2019-07-31 17:42:38 +01:00
Ryan Levick b289b464cf Progress from previous repository
Co-authored-by: Hadrian <lim.weiheng.hadrian@gmail.com>
2019-07-31 17:09:09 +02:00
Microsoft Open Source 4b4731e471 Initial commit 2019-07-31 07:28:30 -07:00
Microsoft Open Source aa63b7143c Initial commit 2019-07-31 07:28:28 -07:00
Microsoft Open Source 9861830a40 Initial commit 2019-07-31 07:28:27 -07:00
Microsoft GitHub User 2ff47f49f2
Initial commit 2019-07-31 07:28:23 -07:00