Ryan Levick
|
27c1a46da0
|
Fix CI
|
2019-08-29 19:53:47 +02:00 |
Ryan Levick
|
4c44fa889d
|
Make unsafe compile
|
2019-08-29 19:52:32 +02:00 |
Ryan Levick
|
002dc2db23
|
Remove warnings check for now
|
2019-08-29 19:39:40 +02:00 |
Ryan Levick
|
161835162c
|
Do more in CI
|
2019-08-29 19:35:42 +02:00 |
Ryan Levick
|
c1c5356779
|
Clean up examples
|
2019-08-29 19:31:24 +02:00 |
Ryan Levick
|
99afb31a2b
|
Merge pull request #30 from microsoft/inproc_macro
inproc_macro
|
2019-08-29 19:10:22 +02:00 |
Hadrian
|
3e477715b8
|
Merge branch 'master' into inproc_macro
|
2019-08-29 17:35:45 +01:00 |
Hadrian
|
05a116329b
|
Merge pull request #31 from microsoft/clean-up
Perform some clean up
|
2019-08-29 17:26:25 +01:00 |
Ryan Levick
|
67cc38c031
|
Perform some clean up
|
2019-08-29 17:51:56 +02:00 |
adrianwithah
|
bab5e35813
|
Seperate aggr and basic examples, create comlibrary, add inproc server dll macros
|
2019-08-29 16:26:42 +01:00 |
Hadrian
|
475ebdada5
|
Merge pull request #28 from microsoft/com-ptr-initialization
Mark ComPtr::new as unsafe
|
2019-08-29 15:52:58 +01:00 |
Ryan Levick
|
cf0108e1f8
|
Mark ComPtr::new as unsafe
|
2019-08-29 15:47:10 +02:00 |
Hadrian
|
768e7cb9d7
|
Merge pull request #27 from microsoft/prod-macro
Prod macro
|
2019-08-29 11:23:11 +01:00 |
adrianwithah
|
9b23cef4d9
|
Ran cargo fmt
|
2019-08-28 21:56:29 +01:00 |
adrianwithah
|
9bb369f14b
|
Clear warnings for basic example
|
2019-08-28 21:51:13 +01:00 |
adrianwithah
|
75cd65acc5
|
Add prod macros for coclass
|
2019-08-28 20:12:53 +01:00 |
adrianwithah
|
164be714d3
|
Merge branch 'safe-methods' into macro
|
2019-08-27 21:02:49 +01:00 |
adrianwithah
|
ae9d24bd83
|
Changed iunknown and iclassfactory to use macro. Change IID_ICLASS_FACTORY to IID_ICLASSFACTORY
|
2019-08-26 16:04:16 +01:00 |
adrianwithah
|
47e3b024c2
|
Add wrappers for [in, out], [out] and [in] ptrs
|
2019-08-22 20:45:16 +01:00 |
adrianwithah
|
abc7c2256d
|
Add ComOutPtr
|
2019-08-22 16:20:07 +01:00 |
adrianwithah
|
856561e4a0
|
Add unsafe methods to wrap
|
2019-08-21 20:59:06 +01:00 |
adrianwithah
|
881a71e969
|
Swapped implementation for Windows File Manager
|
2019-08-16 15:30:40 +01:00 |
adrianwithah
|
f71e679249
|
Swapped implementation for LocalFileManager
|
2019-08-16 13:37:31 +01:00 |
adrianwithah
|
c757fdd3c5
|
Migrate BritishShortHairCat
|
2019-08-15 20:49:06 +01:00 |
adrianwithah
|
2c873c0a7c
|
Only interface and com crates compile
|
2019-08-15 17:37:40 +01:00 |
Ryan Levick
|
13df1e17cf
|
Merge pull request #24 from microsoft/cleanup
Cleanup
|
2019-08-15 14:44:00 +02:00 |
adrianwithah
|
c1976bfe8a
|
Made winapi a dependency of whole crate. Moved inproc-server helper functions to com crate. Cleanup warnings, refactor.
|
2019-08-14 17:41:59 +01:00 |
Ryan Levick
|
e4dfba8e6e
|
Merge pull request #23 from microsoft/regsvr
Regsvr
|
2019-08-12 14:40:05 +02:00 |
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 |