Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-07-13Add the approved span marshallers and remove the v1 model (#71989)Jeremy Koritzinsky
2022-07-12Move ArrayMarshaller and PointerArrayMarshaller to the v2 design (#71978)Jeremy Koritzinsky
2022-07-06Update design and expose new attributes for the CustomTypeMarshaller support ...Jeremy Koritzinsky
2022-07-01Basic support for stateless linear collection marshalling (#71473)Elinor Fung
2022-06-29Update to use CustomMarshaller entry point type (#71398)Elinor Fung
2022-06-25Custom marshallers v2 usage (#71238)Jeremy Koritzinsky
2022-06-23[LibraryImportGenerator] Basic stateless value marshaller support (#71116)Elinor Fung
2022-05-05Move `CustomTypeMarshaller` APIs to `System.Runtime.InteropServices.Marshalli...Elinor Fung
2022-04-19Expose ArrayMarshaller and PointerArrayMarshaller (#68173)Elinor Fung
2022-03-26Expose the custom type marshalling types for source-generated interop. (#67052)Jeremy Koritzinsky
2022-03-23Add the CustomTypeMarshallerAttribute type to make it easier to identify mars...Jeremy Koritzinsky
2022-03-16Expose `LibraryImportAttribute` (#66434)Elinor Fung
2022-03-10Rename `GeneratedDllImportAttribute` -> `LibraryImportAttribute` (#66307)Elinor Fung
2022-03-04Rename `DllImportGenerator` project to `LibraryImportGenerator` (#66029)Elinor Fung
2022-02-24Update GeneratedDllImportAttribute CharSet -> StringMarshalling (#65544)Elinor Fung
2022-01-04[DllImportGenerator] Update buffer size field for custom marshalling (#63316)Elinor Fung
2021-11-20Update `GetPinnableReference()` usage in multi-step custom type marshalling (...Jeremy Koritzinsky
2021-10-20Make unit tests for DllImportGenerator build/run in CI (#60598)Elinor Fung
2021-09-25Add license banner to source. (#59586)Aaron Robinson
2021-09-23Hook up DllImportGenerator to the libraries build (excluding solution file re...Jeremy Koritzinsky
2021-09-11Refactor DllImportGenerator project for easier extensibility (dotnet/runtimel...Jeremy Koritzinsky
2021-09-08Move to using the new Roslyn IIncrementalGenerator API for better in-VS perfo...Jeremy Koritzinsky
2021-06-12Implement marshallers for Span and ReadOnlySpan (dotnet/runtimelab#1222)Jeremy Koritzinsky
2021-06-09Implement collection marshaller spec (dotnet/runtimelab#1197)Jeremy Koritzinsky
2021-04-30Switch to the now-built-in Marshal APIs from MarshalEx (dotnet/runtimelab#1042)Jeremy Koritzinsky
2021-04-28Merge latest standalone-template into feature/DllImportGenerator (dotnet/runt...Elinor Fung
2021-04-24Rename MarshalEx.SetLastWin32Error -> SetLastPInvokeError (dotnet/runtimelab#...Elinor Fung
2021-01-20Update SafeHandle codegen to match the approved API. (dotnet/runtimelab#570)Jeremy Koritzinsky
2020-12-07Update prefix of packages and published assemblies (dotnet/runtimelab#423)Aaron Robinson
2020-11-30Handle SetLastError=true (dotnet/runtimelab#360)Elinor Fung
2020-11-21Add DynamicallyAccessedMembers attribute to CreateSafeHandle API (dotnet/runt...Elinor Fung
2020-10-20Enable nullability checks across DllImportGenerator (dotnet/runtimelab#213)Jeremy Koritzinsky
2020-10-06SafeHandle marshalling (dotnet/runtimelab#133)Jeremy Koritzinsky
2020-09-01Add the struct marshalling attributes to Ancillary.Interop and add an analyze...Jeremy Koritzinsky
2020-08-05Special case boolean/char types in managed/native signatures. (dotnet/runtime...Aaron Robinson
2020-08-04Collect DllImport details through Roslyn semantic model (dotnet/runtimelab#36)Aaron Robinson