Commit Graph

143 Commits

Author SHA1 Message Date
Nikolay Sivov de37c1d57f mscoree: Call interface methods properly. 2012-08-20 10:59:11 +02:00
Alistair Leslie-Hughes 85d49c5819 mscoree: Correct possible uninitialized variable (clang). 2012-06-07 16:07:07 +02:00
Alistair Leslie-Hughes c99754ef15 mscoree: Use .NET 2.0 for 1.0 assemblies. 2012-06-07 16:07:04 +02:00
Michael Stefaniuc b168da7752 mscoree: Remove duplicated include. 2012-06-07 10:33:47 +02:00
Vincent Povirk 1e721a4877 mscoree: Install Wine Mono on prefix update. 2012-05-30 20:25:44 +02:00
Vincent Povirk 56484cc037 mscoree: Add a fallback for mono_image_open_from_module_handle. 2012-05-17 17:44:28 +02:00
Vincent Povirk a629ba4949 mscoree: Implement vtable fixups. 2012-05-09 17:49:57 +02:00
Francois Gouget bde73d8dfc mscoree: Make assembly_rva_to_va() and parse_headers() static. 2012-05-04 18:08:34 +02:00
Vincent Povirk b15a77463a mscoree: Change _CorDllMain fixme to a trace. 2012-05-03 11:51:37 +02:00
Vincent Povirk a824e8f659 mscoree: Use the main HMODULE in _CorExeMain instead of loading a new exe. 2012-05-03 11:51:36 +02:00
Vincent Povirk d2d1c6d824 mscoree: Detect when a CLR DLL requests vtable fixups. 2012-05-03 11:51:03 +02:00
Vincent Povirk 3b4d278026 mscoree: Always call mono_thread_attach before invoking managed code. 2012-04-24 11:37:34 +02:00
Alistair Leslie-Hughes d08e89a8d6 mscoree: Allow capital for version number. 2012-03-27 17:56:31 +02:00
Lauri Kenttä 118b53a7bd mscoree: Print the correct values in a TRACE. 2012-03-26 18:15:35 +02:00
Vincent Povirk c110a55f12 mscoree: Search for an arch-specific mono dll first. 2012-03-26 12:41:28 +02:00
Alistair Leslie-Hughes f67d34f7af mscoree: Better support RUNTIME_INFO_UPGRADE_VERSION in GetRequestedRuntimeInfo. 2012-03-16 13:02:53 +01:00
Alistair Leslie-Hughes e3ab993647 mscoree: Add CoEEShutDownCOM stub. 2012-03-12 10:44:54 +01:00
Thomas Faber d3918683e6 mscoree: Fix build with MSVC. 2012-01-26 17:42:33 +01:00
Alistair Leslie-Hughes 3f1c63c5bd mscoree: Implement DllGetClassObject. 2012-01-23 17:05:10 +01:00
Nikolay Sivov 6302ba5dd6 mscoree: Correct VARIANT type. 2012-01-23 15:59:54 +01:00
Michael Stefaniuc bf5e5a981e mscoree: Remove superfluous NULL pointer checks before free (Smatch). 2012-01-16 12:45:34 +01:00
Alistair Leslie-Hughes 091f31744a mscoree: Don't pass the string as a reference type. 2012-01-09 15:27:04 +01:00
Alistair Leslie-Hughes acaa258054 mscoree: Implement CLRRuntimeHost_ExecuteInDefaultAppDomain. 2012-01-03 18:04:36 +01:00
Francois Gouget 49447ad1d5 include: Fix the metahost.idl import directives. 2011-12-30 12:53:42 +01:00
Francois Gouget 47fdee6e92 mscoree: Make CorDebugProcess_Create() static. 2011-12-06 17:54:44 +01:00
Alistair Leslie-Hughes 3d6708a194 mscoree: Implement ICorDebug CreateProcess. 2011-11-15 19:37:33 +01:00
Alistair Leslie-Hughes 7ea2e93107 mscoree: Move clearing of processes to Terminate. 2011-11-07 14:06:24 +01:00
Alistair Leslie-Hughes 5dcd363f5a mscoree: Return S_OK from CanLaunchOrAttach. 2011-11-02 12:36:39 +01:00
Alistair Leslie-Hughes 7ee1250e46 mscoree: Implement ICorDebug EnumerateProcesses. 2011-11-01 16:43:08 +01:00
Alistair Leslie-Hughes b2ef9218ec mscoree: Register interfaces. 2011-10-13 19:57:20 +02:00
Alistair Leslie-Hughes 44c39a85ae mscoree: Add WARN when ICorDebugManagedCallback2 cannot be found. 2011-10-12 20:52:46 +02:00
Alistair Leslie-Hughes 5682743245 mscoree: Implement ICorDebug SetManagedHandler. 2011-10-10 13:46:36 +02:00
Marcus Meissner e2c5a0c23e mscoree: Mark cordebug_init as hidden. 2011-10-03 15:50:58 -05:00
Alistair Leslie-Hughes c2ac2a0573 mscoree: Return S_OK from ICorDebug Initialize. 2011-09-30 10:28:30 -05:00
Alistair Leslie-Hughes bef72c4884 mscoree: Add ICorDebug interface support. 2011-09-28 12:37:47 +02:00
Andrew Talbot ee9c027986 mscoree: Fix a zero-sized array. 2011-08-31 19:43:05 +02:00
Andrew Talbot fe29ad99a7 mscoree: Remove extern from function definitions. 2011-08-29 12:08:20 +02:00
Michael Stefaniuc c8fcf420c2 mscoree: COM cleanup for the ICLRRuntimeInfo iface. 2011-08-22 16:14:35 +02:00
Frédéric Delanoy 760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
Michael Stefaniuc e79e6e30f4 mscoree: COM cleanup in corruntimehost.c. 2011-06-22 12:58:56 +02:00
André Hentschel 53218eb50b mscoree/tests: Mark a weird w2k3 result as broken. 2011-06-08 14:12:41 +02:00
André Hentschel 2061c61c4e mscoree/tests: Test more IStream Functions on a ConfigStream. 2011-06-06 21:49:20 +02:00
André Hentschel 79a5153366 mscoree/tests: Broken return value is a HRESULT_FROM_WIN32. 2011-06-06 21:49:20 +02:00
André Hentschel b426a9a084 mscoree/tests: Fix for the results in CreateConfigStream tests. 2011-05-24 12:19:09 +02:00
Marcus Meissner ba9f4e807a mscoree: Mark internal symbols with hidden visibility and some vtables as static. 2011-05-20 10:32:32 +02:00
Vincent Povirk 6bd0887225 mscoree: Implement ICorRuntimeHost_GetDefaultDomain. 2011-05-20 10:31:28 +02:00
Vincent Povirk 692a7593cf mscoree: Return success from ICorRuntimeHost_Start stub.
We don't really have the ability to "Start" and "Stop" Mono, though we can create a default domain.
2011-05-20 10:31:10 +02:00
Vincent Povirk d434b33695 mscoree: Accept a NULL version in CorBindToRuntimeEx. 2011-05-20 10:31:01 +02:00
André Hentschel 1aacc5fc40 mscoree/tests: Add tests for CreateConfigStream. 2011-05-17 11:48:14 +02:00
Vincent Povirk 92563de3ea mscoree: State the .NET and Mono versions when a runtime is missing. 2011-05-11 19:49:51 +02:00