Michael Stefaniuc
d41e6cacae
mscoree: Use the ARRAY_SIZE() macro.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-14 11:58:03 +02:00
Vincent Povirk
36e87e0317
appwiz.cpl: Update Wine Mono to 4.7.3.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45317
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-17 08:41:09 +02:00
Vincent Povirk
cb6e92d328
mscoree: Use upgrade code to find installed Wine Mono version.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45317
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-17 08:40:59 +02:00
Louis Lenders
27f2f4199f
mscoree: Add stub for CorIsLatestSvc to hint user at broken .NET installation.
...
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-13 17:20:43 +02:00
Jacek Caban
8fff6813b1
mscoree: Added CreateConfigStream implementation.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-28 00:37:20 +02:00
Vincent Povirk
619b7e07d7
mscoree: Update Wine Mono to 4.7.1.
...
This has some bug fixes from Mono, and it no longer ships
debug symbols for the whole managed class library, which were
accidentally included in 4.7.0.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-01 23:03:46 +02:00
Vincent Povirk
6bf7199878
mscoree: Update Wine Mono to 4.7.0.
...
This contains upstream updates from the Mono project.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-06 19:49:17 +01:00
Vincent Povirk
2390219555
mscoree: Update Wine Mono to 4.6.4.
...
This release contains many small bug fixes.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-30 23:19:26 +01:00
Vincent Povirk
62e253796e
mscoree: Update Wine Mono to 4.6.3.
...
This brings in some build fixes, bugfixes from upstream, and a patch from
Paul Gofman for compatibility with 64-bit Managed C++ code.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-08 11:38:52 +09:00
Vincent Povirk
115ad2da7a
mscoree: Update Wine Mono to 4.6.2.
...
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-06 13:22:33 +09:00
Vincent Povirk
f1157511a7
mscoree: Update Wine Mono to 4.6.0.
...
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-29 20:05:01 +09:00
Vincent Povirk
129ff974b4
mscoree: Update Wine Mono to 4.5.6.
2015-03-03 23:50:33 +09:00
Vincent Povirk
35c7ac8a0b
mscoree: Update Wine Mono to 4.5.4.
2014-11-18 14:10:53 +09:00
Vincent Povirk
4aa1af9016
mscoree: Implement CorBindToCurrentRuntime.
2014-09-10 12:29:21 +02:00
Vincent Povirk
608b1e1414
mscoree: Update Wine Mono to 4.5.2.
2013-12-05 15:59:03 +01:00
Frédéric Delanoy
38adec4ac5
mscoree: Use BOOL type where appropriate.
2013-10-25 13:36:01 +02:00
Vincent Povirk
5e81bad239
mscoree: Call Mono's System.Environment.Exit instead of duplicating it.
2013-10-25 13:35:36 +02:00
Alistair Leslie-Hughes
3988ee9465
mscoree: Add support for ICLRMetaHostPolicy interface.
2013-10-17 20:29:41 +02:00
Alistair Leslie-Hughes
7028e2bbbc
mscoree: Implement CreateInterface.
2013-10-03 20:08:57 +02:00
Andrew Talbot
d2de810df3
mscoree: Remove unneeded address-of operator from function name.
2012-11-20 11:44:43 +01:00
Vincent Povirk
b3c0d3cd63
mscoree: Update Wine Mono to 0.0.8.
2012-10-16 11:54:02 +02:00
Vincent Povirk
1e721a4877
mscoree: Install Wine Mono on prefix update.
2012-05-30 20:25:44 +02:00
Vincent Povirk
a629ba4949
mscoree: Implement vtable fixups.
2012-05-09 17:49:57 +02:00
Vincent Povirk
d2d1c6d824
mscoree: Detect when a CLR DLL requests vtable fixups.
2012-05-03 11:51:03 +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
Alistair Leslie-Hughes
e3ab993647
mscoree: Add CoEEShutDownCOM stub.
2012-03-12 10:44:54 +01:00
Alistair Leslie-Hughes
3f1c63c5bd
mscoree: Implement DllGetClassObject.
2012-01-23 17:05:10 +01:00
Alistair Leslie-Hughes
b2ef9218ec
mscoree: Register interfaces.
2011-10-13 19:57:20 +02:00
Alistair Leslie-Hughes
bef72c4884
mscoree: Add ICorDebug interface support.
2011-09-28 12:37:47 +02:00
Vincent Povirk
d434b33695
mscoree: Accept a NULL version in CorBindToRuntimeEx.
2011-05-20 10:31:01 +02:00
Alistair Leslie-Hughes
01c4adf477
mscoree: Implemented GetRequestedRuntimeVersion.
2011-04-28 18:33:01 +02:00
Alistair Leslie-Hughes
7c0cfc964b
mscoree: Add stub CreateDebuggingInterfaceFromVersion.
2011-04-28 18:32:30 +02:00
Hans Leidekker
22953b84f3
mscoree: Add a stub implementation of GetRealProcAddress.
2011-04-19 13:30:01 +02:00
André Hentschel
87429c72f6
mscoree: Add stub implementation for CreateConfigStream.
2011-03-28 18:35:24 +02:00
Vincent Povirk
b92d834d36
mscoree: Always return S_FALSE from DllCanUnloadNow.
...
We can't really unload after Mono is loaded unless we're exiting the process.
We could before that, but it's probably not worth the effort.
2011-02-24 15:49:27 +01:00
Vincent Povirk
d6582ae8bd
mscoree: Overhaul of mono runtime shutdown process.
...
It turns out that we can't free individual domains because that tears down
important data structures. Instead we must shut down the entire runtime, but
only if Mono doesn't shut itself down first. And we need to do it before
DLL_PROCESS_DETACH because important libraries might be gone by then.
2011-02-24 15:49:15 +01:00
Vincent Povirk
8a8808984e
mscoree: Implement GetFileVersion.
2011-01-28 11:59:21 +01:00
Alexandre Julliard
f6b6c7bade
include: Correctly define the msxml typelib by directly including xmldom.idl and xmldso.idl.
2010-12-21 12:17:11 +01:00
Vincent Povirk
3b76a0bed1
mscoree: Implement ClrCreateManagedInstance.
2010-11-12 17:00:09 +01:00
Vincent Povirk
d2d743efbb
mscoree: Search the Global Assembly Cache for required assemblies.
2010-11-12 16:59:41 +01:00
Vincent Povirk
4ce33c6960
mscoree: Implement config file parsing.
2010-11-11 16:25:10 +01:00
Vincent Povirk
1309731b4a
mscoree: Add a proper implementation of DllCanUnloadNow.
2010-11-10 17:19:42 +01:00
Vincent Povirk
e5d3294b83
mscoree: Use the new architecture to implement _CorExeMain.
2010-11-10 17:19:22 +01:00
Vincent Povirk
0985e02969
mscoree: Use the .NET 4 interfaces to implement CorBindToRuntimeHost.
2010-11-09 17:33:39 +01:00
Vincent Povirk
601b240f1e
mscoree: Use the .NET 4 interfaces to implement CorBindToRuntimeEx.
2010-11-09 17:33:36 +01:00
Vincent Povirk
84ef0fca57
mscoree: Use the new search methods for GetCORVersion/GetCORSystemDirectory.
2010-11-09 17:33:32 +01:00
Vincent Povirk
1682a92dd5
mscoree: Implement LoadLibraryShim.
2010-10-28 18:18:11 +02:00
Vincent Povirk
2c2d53024f
mscoree: Use the new Mono runtime search code in GetRequestedRuntimeInfo.
2010-10-13 11:20:42 +02:00
Vincent Povirk
d54b800793
mscoree: Implement ICLRRuntimeInfo_GetInterface.
2010-10-05 12:07:37 +02:00