Marek Safar [Wed, 12 Oct 2011 13:38:54 +0000 (14:38 +0100)]
CancellationTokenSource is no longer sealed
Zoltan Varga [Thu, 13 Oct 2011 06:15:36 +0000 (08:15 +0200)]
Fix a warning plus a typo
Zoltan Varga [Thu, 13 Oct 2011 06:14:11 +0000 (08:14 +0200)]
Fix an assert in sgen when mono_gc_set_current_thread_appdomain () is called from within sgen_thread_unregister (). Fixes pinvoke3.exe
Rolf Bjarne Kvinge [Wed, 12 Oct 2011 00:04:16 +0000 (02:04 +0200)]
Log profiler: Don't include major collections in ondemand mode.
David Evans [Thu, 13 Oct 2011 06:00:34 +0000 (08:00 +0200)]
Fix regression to System.Diagnostics.Process.PrivateMemorySize64 (). Fixes #1459
Gonzalo Paniagua Javier [Thu, 13 Oct 2011 03:17:20 +0000 (20:17 -0700)]
Merge pull request #180 from QuickJack/master
https://bugzilla.novell.com/show_bug.cgi?id=691291
Zoltan Varga [Wed, 12 Oct 2011 17:50:33 +0000 (19:50 +0200)]
Move generic sharing definitions to mini.h, define a proper enum for the gshared info types
Marek Safar [Wed, 12 Oct 2011 13:15:46 +0000 (14:15 +0100)]
Don't release temporary address too early. Fixes #1447
Marek Safar [Wed, 12 Oct 2011 12:22:14 +0000 (13:22 +0100)]
Add InfiniteTimeSpan
Marek Safar [Wed, 12 Oct 2011 11:29:38 +0000 (12:29 +0100)]
Reenable disabled test
Marek Safar [Wed, 12 Oct 2011 11:29:17 +0000 (12:29 +0100)]
Fix wrong conditional
Marek Safar [Wed, 12 Oct 2011 11:23:20 +0000 (12:23 +0100)]
Fix Task.WaitAll exception handling
Marek Safar [Tue, 11 Oct 2011 18:59:12 +0000 (19:59 +0100)]
Don't start cancelled task when using task factory. Fixes #1104
Zoltan Varga [Wed, 12 Oct 2011 05:19:30 +0000 (07:19 +0200)]
Fix a race in an sdb test
Marek Safar [Tue, 11 Oct 2011 17:45:37 +0000 (18:45 +0100)]
Throw cancellation exception when inspecting cancelled task's result
Marek Safar [Tue, 11 Oct 2011 16:24:52 +0000 (17:24 +0100)]
Partially fixes broken Task.Wait
Marek Safar [Tue, 11 Oct 2011 11:49:41 +0000 (12:49 +0100)]
Run task continuations when it's canceled
Marek Safar [Tue, 11 Oct 2011 11:14:58 +0000 (12:14 +0100)]
Fix last comment
Jérémie Laval [Tue, 11 Oct 2011 14:13:51 +0000 (16:13 +0200)]
[WindowsBase] Don't treat special file [Content-Types].xml as a part, ends up as a duplicate when writing back a package
Rodrigo Kumpera [Tue, 11 Oct 2011 12:21:55 +0000 (09:21 -0300)]
Ensure proper ordering of hazard pointer reads.
* hazard-pointer.c (is_pointer_hazardous): Reads between the hazard
pointers of a given thread must be ordered since code such as the
liked-list-set that does centipede traversal needs it to be correct.
QuickJack [Tue, 11 Oct 2011 11:39:40 +0000 (14:39 +0300)]
Edited mcs/class/System/System.Net/WebRequest.cs via GitHub
QuickJack [Tue, 11 Oct 2011 11:27:32 +0000 (14:27 +0300)]
Edited mcs/class/System/System.Net/WebRequest.cs via GitHub
QuickJack [Tue, 11 Oct 2011 11:24:44 +0000 (14:24 +0300)]
Edited mcs/class/System/System.Net.Configuration/BypassElement.cs via GitHub
QuickJack [Tue, 11 Oct 2011 11:23:12 +0000 (14:23 +0300)]
Edited mcs/class/System/System.Net.Configuration/ProxyElement.cs via GitHub
Marek Safar [Tue, 11 Oct 2011 11:06:15 +0000 (12:06 +0100)]
Fix crash when resolving base type without being defined. Fixes #1388
Zoltan Varga [Tue, 11 Oct 2011 08:54:31 +0000 (10:54 +0200)]
Avoid asserts in sdb if a single step operation is started immediately after the VMStart event
Zoltan Varga [Tue, 11 Oct 2011 01:49:41 +0000 (03:49 +0200)]
Implement registration of new transports in the debugger agent.
Zoltan Varga [Tue, 11 Oct 2011 01:47:09 +0000 (03:47 +0200)]
Zoltan Varga [Sat, 8 Oct 2011 04:57:12 +0000 (06:57 +0200)]
Ignore some corlib tests which fail on linux
Marek Safar [Mon, 10 Oct 2011 17:39:42 +0000 (18:39 +0100)]
Populate already inflated type instances with defined interfaces. Fixes #1389
Mark Probst [Mon, 10 Oct 2011 16:46:34 +0000 (18:46 +0200)]
[sgen] Don't assert that we can't suspend a thread on Win32.
A thread might die while we're stopping the world.
Marek Safar [Sun, 9 Oct 2011 13:04:04 +0000 (14:04 +0100)]
More changes needed for 4.5 profile
Mark Probst [Sun, 9 Oct 2011 13:01:12 +0000 (15:01 +0200)]
Merge branch 'sgen-windows'
Mark Probst [Sat, 8 Oct 2011 15:46:35 +0000 (17:46 +0200)]
[win32] Query the start of a memory region in mono_vfree().
Since mono_valloc_aligned() doesn't necessarily return the start of
a region as alloced by VirtualAlloc(), we need to determine the start
via VirtualQuery() to pass to VirtualFree().
The VirtualQuery() is obviously not necessary when freeing a region
returned by mono_valloc(), but we do it anyway. If this ever becomes
a performance issue we might want a separate mono_vfree_aligned().
Mark Probst [Wed, 5 Oct 2011 22:33:40 +0000 (00:33 +0200)]
[sgen] Managed allocator and wbarrier for Win32 by enabling TLS.
Mark Probst [Wed, 5 Oct 2011 21:42:31 +0000 (23:42 +0200)]
[sgen] Get the thread's domain via a callback, not via TLS.
Zoltan Varga [Sun, 9 Oct 2011 07:54:50 +0000 (09:54 +0200)]
Fix a windows warning
Zoltan Varga [Sun, 9 Oct 2011 05:43:20 +0000 (07:43 +0200)]
Use HOST_WIN32 in one place
Zoltan Varga [Sun, 9 Oct 2011 05:42:51 +0000 (07:42 +0200)]
Don't define TARGET_WIN32 in cross compilers running on windows
Gonzalo Paniagua Javier [Sat, 8 Oct 2011 15:09:17 +0000 (11:09 -0400)]
Revert previous quick fix.
Gonzalo Paniagua Javier [Sat, 8 Oct 2011 15:07:03 +0000 (11:07 -0400)]
Rename namespace to Mono.Net.Dns
Zoltan Varga [Sun, 9 Oct 2011 02:45:26 +0000 (04:45 +0200)]
Allocate non-code memory using mono_domain_alloc0 in mono_create_jit_trampoline_from_token ().
Zoltan Varga [Fri, 7 Oct 2011 23:03:56 +0000 (01:03 +0200)]
Disable a single step to speed up an sdb testcase
Gonzalo Paniagua Javier [Sat, 8 Oct 2011 22:58:51 +0000 (15:58 -0700)]
Merge pull request #176 from jordan0day/master
Fix for typo in wsdl tool error message
Jordan Day [Sat, 8 Oct 2011 21:37:35 +0000 (16:37 -0500)]
Fixed typo in wsdl tool error message.
Gonzalo Paniagua Javier [Sat, 8 Oct 2011 11:36:38 +0000 (07:36 -0400)]
Unbreak, take 3
Gonzalo Paniagua Javier [Sat, 8 Oct 2011 11:22:57 +0000 (07:22 -0400)]
Unbreak, take 2
Gonzalo Paniagua Javier [Sat, 8 Oct 2011 11:17:58 +0000 (07:17 -0400)]
Unbreak the build
Gonzalo Paniagua Javier [Sat, 8 Oct 2011 04:55:38 +0000 (00:55 -0400)]
Add info to the manual page on MONO_DNS
Gonzalo Paniagua Javier [Thu, 17 Mar 2011 23:45:32 +0000 (19:45 -0400)]
Add support for an alternative managed DNS resolver
The System.Net.Dns class will now use a fully managed implementation of
a DNS resolver which is much better when doing multiple queries at a
time.
Zoltan Varga [Sat, 8 Oct 2011 04:28:20 +0000 (06:28 +0200)]
Fix named parameter support in the Binder. Fixes #1321
Zoltan Varga [Fri, 7 Oct 2011 22:37:12 +0000 (00:37 +0200)]
Add a missing arg check to the sdb protocol code
Miguel de Icaza [Fri, 7 Oct 2011 20:36:28 +0000 (16:36 -0400)]
Add the fallback to MonoDoc
Miguel de Icaza [Fri, 7 Oct 2011 20:22:41 +0000 (16:22 -0400)]
Avoid loading the same documentation file twice
Marek Safar [Fri, 7 Oct 2011 16:17:35 +0000 (17:17 +0100)]
Fix cancelation with task start (only for most trivial cases)
Marek Safar [Fri, 7 Oct 2011 14:43:51 +0000 (15:43 +0100)]
Continuation task cannot be started. Fixes #996
Marek Safar [Fri, 7 Oct 2011 10:37:55 +0000 (11:37 +0100)]
Fix unit test
Marek Safar [Fri, 7 Oct 2011 10:10:42 +0000 (11:10 +0100)]
Mark System.Data.Services.Client CLS-compliant
Marek Safar [Fri, 7 Oct 2011 09:07:33 +0000 (10:07 +0100)]
Remove some obsolete methods
Marek Safar [Fri, 7 Oct 2011 08:47:41 +0000 (09:47 +0100)]
Add better diagnostics for tracking crashes in nested types importer
Marek Safar [Thu, 6 Oct 2011 17:31:33 +0000 (18:31 +0100)]
Remove Mono.Async
Marek Safar [Thu, 6 Oct 2011 17:30:13 +0000 (18:30 +0100)]
Update few constant values
Marek Safar [Thu, 6 Oct 2011 16:57:04 +0000 (17:57 +0100)]
Add async methods to SslStream
Marek Safar [Thu, 6 Oct 2011 16:29:50 +0000 (17:29 +0100)]
Fix parameter names
Marek Safar [Thu, 6 Oct 2011 16:11:38 +0000 (17:11 +0100)]
Add async methods to System.Net
Marek Safar [Thu, 6 Oct 2011 15:31:53 +0000 (16:31 +0100)]
Remove few ifdefs
Marek Safar [Thu, 6 Oct 2011 15:24:27 +0000 (16:24 +0100)]
Fix parameter names
Marek Safar [Thu, 6 Oct 2011 15:09:37 +0000 (16:09 +0100)]
Add async methods to System.Net.Sockets
Marek Safar [Thu, 6 Oct 2011 14:00:56 +0000 (15:00 +0100)]
Remove ifdefs and fix argument names
Marek Safar [Thu, 6 Oct 2011 11:00:11 +0000 (12:00 +0100)]
Remove redundant check introduced in previous commit
Paolo Molaro [Fri, 7 Oct 2011 08:59:24 +0000 (10:59 +0200)]
Don't reference WindowsBase in the mobile profiles.
Rolf Bjarne Kvinge [Fri, 23 Sep 2011 11:42:58 +0000 (13:42 +0200)]
[System] Added NetworkCredential.SecurePassword.
Rolf Bjarne Kvinge [Fri, 23 Sep 2011 11:41:10 +0000 (13:41 +0200)]
[Microsoft.Build] Stub out a lot of classes to make NuGet build with mono.
Rolf Bjarne Kvinge [Fri, 23 Sep 2011 11:35:57 +0000 (13:35 +0200)]
Ignore headers generated by dtrace.
Rolf Bjarne Kvinge [Fri, 23 Sep 2011 11:32:08 +0000 (13:32 +0200)]
[System.Data] Clean up temporary file when done generating the parser.
Rolf Bjarne Kvinge [Fri, 23 Sep 2011 11:29:57 +0000 (13:29 +0200)]
Updated .gitignore to ignore local files MonoDevelop creates.
Rolf Bjarne Kvinge [Fri, 23 Sep 2011 11:28:35 +0000 (13:28 +0200)]
[Microsoft.Build.Framework] Add a couple of 4.0 interfaces.
Rolf Bjarne Kvinge [Fri, 23 Sep 2011 11:21:39 +0000 (13:21 +0200)]
[WindowsBase] Relationship ids must be valid XML identifiers.
Zoltan Varga [Thu, 6 Oct 2011 23:33:43 +0000 (01:33 +0200)]
Fix the OSX build
Zoltan Varga [Thu, 6 Oct 2011 17:11:46 +0000 (19:11 +0200)]
Make the mono_native_thread functions real functions on all platforms
Zoltan Varga [Thu, 6 Oct 2011 17:10:41 +0000 (19:10 +0200)]
Fix a windows warning
Zoltan Varga [Thu, 6 Oct 2011 17:10:15 +0000 (19:10 +0200)]
Avoid calling mono_monitor_get_fast_path () for the net 2.0 Enter
alexrp [Thu, 6 Oct 2011 12:27:15 +0000 (07:27 -0500)]
[RabbitMQ.Client] Add spec files for 4.5 profile.
Marek Safar [Thu, 6 Oct 2011 10:50:39 +0000 (11:50 +0100)]
Fix predefined SetResult parameters filter, so it can be used inside mscorlib
Marek Safar [Wed, 5 Oct 2011 15:31:07 +0000 (16:31 +0100)]
Fix a warning
Zoltan Varga [Thu, 6 Oct 2011 01:01:06 +0000 (03:01 +0200)]
Use functions instead of macros from the mono_native_thread_... functions, add comments.
Zoltan Varga [Thu, 6 Oct 2011 00:21:50 +0000 (02:21 +0200)]
Emit precise GC maps for vtypes passed as parameters, improve debug logging
Sebastien Pouliot [Wed, 5 Oct 2011 21:30:02 +0000 (17:30 -0400)]
Ensure consistency when 'emitContext == true' is used in MONOTOUCH profile (since it won't work when the linker is enabled). Fix bug #1144
Sebastien Pouliot [Wed, 5 Oct 2011 01:14:15 +0000 (21:14 -0400)]
Internalize [ComImport] in MONOTOUCH profile since it can make the (unlinked) application code crash (and we better spot this at compile time). Fix assistly #2357
Rolf Bjarne Kvinge [Wed, 5 Oct 2011 14:04:05 +0000 (16:04 +0200)]
[System.ServiceModel] Write EndPointAddress properly in the 2.1 profile. Fixes #1244
Marek Safar [Wed, 5 Oct 2011 14:41:01 +0000 (15:41 +0100)]
Report better error for misused await operator
Marek Safar [Wed, 5 Oct 2011 09:48:31 +0000 (10:48 +0100)]
Make C#5 default lang version for mcs compiler
Zoltan Varga [Tue, 4 Oct 2011 23:55:03 +0000 (01:55 +0200)]
Fix a warning
Zoltan Varga [Tue, 4 Oct 2011 22:29:27 +0000 (00:29 +0200)]
Fix the build
Zoltan Varga [Tue, 4 Oct 2011 21:54:02 +0000 (23:54 +0200)]
Add runtime support for the .NET Portable Libraries profile, by remapping assembly names with the 'retargettable' flag set to the current framework versions, and remapping System.Net to System
Zoltan Varga [Tue, 4 Oct 2011 21:05:24 +0000 (23:05 +0200)]
Fix a warning
Zoltan Varga [Tue, 4 Oct 2011 21:05:01 +0000 (23:05 +0200)]
Fix MSVC build
Mark Probst [Tue, 4 Oct 2011 21:19:49 +0000 (23:19 +0200)]
Merge branch 'sgen-windows'
Mark Probst [Tue, 4 Oct 2011 09:39:14 +0000 (11:39 +0200)]
[sgen] Small fixes.
Mark Probst [Tue, 4 Oct 2011 09:36:45 +0000 (11:36 +0200)]
[sgen] Basic Win32 support.