mono.git
11 years agoMerge pull request #414 from sesef/datagrid
Miguel de Icaza [Fri, 10 Aug 2012 19:36:32 +0000 (12:36 -0700)]
Merge pull request #414 from sesef/datagrid

Fix #3125

11 years agoMerge pull request #422 from ianbattersby/bz6389-InvalidSwitch
Miguel de Icaza [Fri, 10 Aug 2012 19:35:02 +0000 (12:35 -0700)]
Merge pull request #422 from ianbattersby/bz6389-InvalidSwitch

Fix for bz6389 - Absolute paths to project files cause error: 'MSBUILD00...

11 years agoFix failing test
Marek Safar [Fri, 10 Aug 2012 07:07:06 +0000 (08:07 +0100)]
Fix failing test

11 years agoMerge pull request #425 from enricosada/bug5230
Marek Safar [Fri, 10 Aug 2012 06:51:32 +0000 (23:51 -0700)]
Merge pull request #425 from enricosada/bug5230

Fix bug 5230

11 years agoMerge pull request #424 from enricosada/bug290
Marek Safar [Fri, 10 Aug 2012 06:50:24 +0000 (23:50 -0700)]
Merge pull request #424 from enricosada/bug290

Fix bug 290

11 years agoadd QueryStringConverter String <-> Enum
Enrico Sada [Thu, 9 Aug 2012 23:31:32 +0000 (01:31 +0200)]
add QueryStringConverter String <-> Enum

fix bug https://bugzilla.xamarin.com/show_bug.cgi?id=5230

11 years agoServiceHost.Open should throw InvalidOperationException if service contract has zero...
Enrico Sada [Thu, 9 Aug 2012 20:53:36 +0000 (22:53 +0200)]
ServiceHost.Open should throw InvalidOperationException if service contract has zero operations

Fix bug https://bugzilla.xamarin.com/show_bug.cgi?id=290

11 years agoBump version number to 2.11.4
Duncan Mak [Thu, 9 Aug 2012 21:04:38 +0000 (17:04 -0400)]
Bump version number to 2.11.4

11 years agoFixes 4010. After working with Microsoft SQL Server experts it turns out we were...
Neale Ferguson [Thu, 9 Aug 2012 16:12:53 +0000 (12:12 -0400)]
Fixes 4010. After working with Microsoft SQL Server experts it turns out we were able to drive so many packets to the server we were causing it grief. By increasing the packet level size this problem disappears.

11 years ago[Sqlite] Rework type mapping between sqllite and .net using sqlite's substring matchi...
Rolf Bjarne Kvinge [Thu, 9 Aug 2012 10:24:02 +0000 (12:24 +0200)]
[Sqlite] Rework type mapping between sqllite and .net using sqlite's substring matching. Hopefully this will fix #5577 for good.

11 years agoBump the debian submodule to the right revision again
Alan McGovern [Thu, 9 Aug 2012 10:35:59 +0000 (11:35 +0100)]
Bump the debian submodule to the right revision again

someone accidentally reverted it to an old commit.

11 years agoDon't throw NRE when custom formatter returns null
Marek Safar [Thu, 9 Aug 2012 09:51:03 +0000 (10:51 +0100)]
Don't throw NRE when custom formatter returns null

11 years agoFix 2.0 test only
Marek Safar [Thu, 9 Aug 2012 09:09:12 +0000 (10:09 +0100)]
Fix 2.0 test only

11 years agoImplement TypeConverter.ConvertTo cultureInfo support. Fixes #6322
Marek Safar [Thu, 9 Aug 2012 09:03:36 +0000 (10:03 +0100)]
Implement TypeConverter.ConvertTo cultureInfo support. Fixes #6322

11 years agoBetter type check
Marek Safar [Thu, 9 Aug 2012 07:50:27 +0000 (08:50 +0100)]
Better type check

11 years agoRemove DebuggerDisplay from nullable (it needs special debugger support)
Marek Safar [Wed, 8 Aug 2012 13:34:58 +0000 (14:34 +0100)]
Remove DebuggerDisplay from nullable (it needs special debugger support)

11 years agoRemove DebuggerDisplay from nullable (it needs special debugger support)
Marek Safar [Wed, 8 Aug 2012 13:34:58 +0000 (14:34 +0100)]
Remove DebuggerDisplay from nullable (it needs special debugger support)

11 years agoImplement genitive month name formating for reversed day-month formats. Fixes #6417
Marek Safar [Wed, 8 Aug 2012 13:22:13 +0000 (14:22 +0100)]
Implement genitive month name formating for reversed day-month formats. Fixes #6417

11 years agoMerge pull request #423 from desunit/master
Marek Safar [Wed, 8 Aug 2012 12:31:47 +0000 (05:31 -0700)]
Merge pull request #423 from desunit/master

XmlConvert.ToString to TimeSpan incorrectly returns T suffix even if Time was not set (0h 0m 0s)

11 years ago- XmlConvert.ToString to TimeSpan incorrectly returns T suffix even if Time was not...
Sergey Bogdanov [Wed, 8 Aug 2012 12:13:20 +0000 (15:13 +0300)]
- XmlConvert.ToString to TimeSpan incorrectly returns T suffix even if Time was not set (0h 0m 0s)

11 years agoRemove unused decimal2string icall
Marek Safar [Wed, 8 Aug 2012 10:25:13 +0000 (11:25 +0100)]
Remove unused decimal2string icall

11 years agoFix parsing decimal zero values. Fixes #6444
Marek Safar [Wed, 8 Aug 2012 10:14:47 +0000 (11:14 +0100)]
Fix parsing decimal zero values. Fixes #6444

11 years agoUse faster lenght comparison
Marek Safar [Wed, 8 Aug 2012 10:12:45 +0000 (11:12 +0100)]
Use faster lenght comparison

11 years ago[corlib] Fixed performance regression in qsort() functions
Jeffrey Stedfast [Tue, 7 Aug 2012 23:06:50 +0000 (19:06 -0400)]
[corlib] Fixed performance regression in qsort() functions

Many thanks to Martin Potter who both discovered this performance
regression, providing a test case, and proposing this patch/solution.

If most of the keys have identical values as the pivot, the partitions
would become largely lopsided resulting in a worst-case scenario runtime.

We can avoid this worst-case scenario by keeping the partitions better
balanced. To do this, we can modify the "closing-in of the walls" loops
to allow items with keys identical to the pivot to be swapped to the
higher-order partition (the previous implementation would greedily
keep them in the low-order partition).

As an added bonus, this also allows us to remove the code that was needed
to keep track of the pivot index.

11 years agoFix for bz6389 - Absolute paths to project files cause error: 'MSBUILD0001: Unknown...
Ian Battersby [Tue, 7 Aug 2012 20:31:36 +0000 (21:31 +0100)]
Fix for bz6389 - Absolute paths to project files cause error: 'MSBUILD0001: Unknown switch'

11 years agoAdd note that UnixDirectoryInfo.Create() follows umask.
Jonathan Pryor [Tue, 7 Aug 2012 19:41:11 +0000 (15:41 -0400)]
Add note that UnixDirectoryInfo.Create() follows umask.

11 years agoCheck same name collision in different namespace containers. Fixes #6378
Marek Safar [Tue, 7 Aug 2012 17:26:11 +0000 (18:26 +0100)]
Check same name collision in different namespace containers. Fixes #6378

11 years ago[corlib] Fallback to Insertion Sort in the non-generic qsort()
Jeffrey Stedfast [Tue, 7 Aug 2012 16:17:16 +0000 (12:17 -0400)]
[corlib] Fallback to Insertion Sort in the non-generic qsort()

Many thanks to Martin Potter <martin.potter@logos.com> for taking
the time to implement this, crossing it off of the long TODO list!

11 years ago[corlib] Make all qsort() implementations completely non-recursive
Jeffrey Stedfast [Tue, 7 Aug 2012 16:03:24 +0000 (12:03 -0400)]
[corlib] Make all qsort() implementations completely non-recursive

This is a better fix for StackOverflowExceptions on large data sets.

11 years agoFix type inference with explicit non-generic types. Fixes #6421
Marek Safar [Tue, 7 Aug 2012 14:09:50 +0000 (15:09 +0100)]
Fix type inference with explicit non-generic types. Fixes #6421

11 years agoMerge pull request #420 from LogosBible/bug6405
Marek Safar [Tue, 7 Aug 2012 07:32:12 +0000 (00:32 -0700)]
Merge pull request #420 from LogosBible/bug6405

Bug #6405: If a CookieContainer is set, always use its cookies.

11 years ago[corlib] Modified Array.qsort*() to inline sorting of the larger partition
Jeffrey Stedfast [Mon, 6 Aug 2012 20:47:58 +0000 (16:47 -0400)]
[corlib] Modified Array.qsort*() to inline sorting of the larger partition

This prevents potential StackOverflowExceptions on really large data sets.

Partial fix for bug #6406

11 years agoMerge pull request #411 from Alkarex/patch-2
Atsushi Eno [Mon, 6 Aug 2012 20:29:09 +0000 (13:29 -0700)]
Merge pull request #411 from Alkarex/patch-2

Update mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/XsdDatatypeProv...

11 years agoUnit tests for Bug #6405
Martin Potter [Mon, 6 Aug 2012 19:00:39 +0000 (12:00 -0700)]
Unit tests for Bug #6405

Unit tests for https://bugzilla.xamarin.com/show_bug.cgi?id=6405

11 years agoMerge pull request #419 from LogosBible/bug6404
Marek Safar [Mon, 6 Aug 2012 15:17:53 +0000 (08:17 -0700)]
Merge pull request #419 from LogosBible/bug6404

Bug #6404: System.Text.Encoder only throws ArgumentOutOfRangeException when appropriate

11 years agoMerge pull request #418 from LogosBible/bug6403
Marek Safar [Mon, 6 Aug 2012 15:17:05 +0000 (08:17 -0700)]
Merge pull request #418 from LogosBible/bug6403

Bug #6403: Use MidpointRounding.AwayFromZero when rounding creating a TimeSpan.FromXXX.

11 years agoMerge pull request #416 from LogosBible/a29fd0668e4303d71acb46fb3acfa1f1d451d161
Marek Safar [Mon, 6 Aug 2012 15:14:49 +0000 (08:14 -0700)]
Merge pull request #416 from LogosBible/a29fd0668e4303d71acb46fb3acfa1f1d451d161

Fix for incorrect behavior of Guid.TryParse and Guid.TryParseExact. Bug Id: 6402

11 years agoIf a CookieContainer is set, always use its cookies.
Martin Potter [Wed, 1 Aug 2012 14:11:46 +0000 (07:11 -0700)]
If a CookieContainer is set, always use its cookies.

Previously, cookies from the WebHeaderCollection and CookieContainer were sent. This also fixes a bug with ServicePoint sending duplicate cookies when SendRequestHeaders is called more than once:

* WebConnection.InitConnection
* HttpWebRequest.SetWriteStream
* HttpWebRequest. SendRequestHeaders
* WebConnectionStream.WriteRequest
* HttpWebRequest.SendRequestHeaders

Replacing the cookie header value in the WebHeaderCollection with the cookies stored in the CookieContainer also matches the behavior of Microsoft's .NET implementation.

11 years agoUpdating System.Text.Encoder's Convert method bounds checking to be compliant with...
Martin Potter [Tue, 17 Jul 2012 15:33:51 +0000 (08:33 -0700)]
Updating System.Text.Encoder's Convert method bounds checking to be compliant with Microsoft's documentation. (msdn.microsoft.com/en-us/library/dh0797c4.aspx)

11 years agoUsing MidpointRounding.AwayFromZero for rounding the calculated number of Ticks when...
Martin Potter [Tue, 17 Jul 2012 15:34:58 +0000 (08:34 -0700)]
Using MidpointRounding.AwayFromZero for rounding the calculated number of Ticks when creating a TimeSpan.FromXXX.

11 years agoGuid.TryParse and Guid.TryParseExact should not throw exceptions.
Martin Potter [Mon, 6 Aug 2012 01:23:10 +0000 (18:23 -0700)]
Guid.TryParse and Guid.TryParseExact should not throw exceptions.

According to the MSDN documentation, http://msdn.microsoft.com/en-us/library/system.guid.tryparse.aspx and http://msdn.microsoft.com/en-us/library/system.guid.tryparseexact.aspx, Guid.TryParse and Guid.TryParseExact should "return false if input is null or not in a recognized format, and does not throw an exception."

11 years agoFix MethodMirror.GetCustomAttributes ().
Zoltan Varga [Sun, 5 Aug 2012 00:29:31 +0000 (20:29 -0400)]
Fix MethodMirror.GetCustomAttributes ().

11 years agoMerge pull request #415 from enricosada/bug6373
Marek Safar [Sat, 4 Aug 2012 22:55:58 +0000 (15:55 -0700)]
Merge pull request #415 from enricosada/bug6373

Use HashSet.Comparer for set methods with IEnumerable collection

11 years agoUse HashSet.Comparer for set methods with IEnumerable collection
Enrico Sada [Sat, 4 Aug 2012 17:06:19 +0000 (19:06 +0200)]
Use HashSet.Comparer for set methods with IEnumerable collection

fix bug 6373 ( https://bugzilla.xamarin.com/show_bug.cgi?id=6373 )

11 years agoFix typo
Marek Safar [Sat, 4 Aug 2012 15:34:57 +0000 (11:34 -0400)]
Fix typo

11 years agoConvert the argument of OP_INOT to int in the llvm backend. Fixes #6377.
Zoltan Varga [Fri, 3 Aug 2012 14:00:06 +0000 (10:00 -0400)]
Convert the argument of OP_INOT to int in the llvm backend. Fixes #6377.

11 years ago[Mono.Debugger.Soft] Implemented MethodMirror.GetCustomAttributes()
Jeffrey Stedfast [Fri, 3 Aug 2012 13:49:39 +0000 (09:49 -0400)]
[Mono.Debugger.Soft] Implemented MethodMirror.GetCustomAttributes()

11 years agoIncrease buffer length for full ast parser. Fixes #6276
Marek Safar [Thu, 2 Aug 2012 21:59:29 +0000 (17:59 -0400)]
Increase buffer length for full ast parser. Fixes #6276

11 years agohttps://bugzilla.xamarin.com/show_bug.cgi?id=3125
sesef [Thu, 2 Aug 2012 20:17:16 +0000 (22:17 +0200)]
https://bugzilla.xamarin.com/show_bug.cgi?id=3125

11 years agoFix failing test
Marek Safar [Thu, 2 Aug 2012 18:21:03 +0000 (19:21 +0100)]
Fix failing test

11 years agoDisable native trace collection and spew on desktop.
Rodrigo Kumpera [Thu, 2 Aug 2012 17:43:12 +0000 (13:43 -0400)]
Disable native trace collection and spew on desktop.

11 years agoMerge pull request #413 from AerisG222/http_capability_provider
Marek Safar [Thu, 2 Aug 2012 17:21:40 +0000 (10:21 -0700)]
Merge pull request #413 from AerisG222/http_capability_provider

http capability provider

11 years agoinitial implementation of http capability provider introduced in .net 4.0.
aerisg222 [Thu, 2 Aug 2012 16:49:26 +0000 (12:49 -0400)]
initial implementation of http capability provider introduced in .net 4.0.

11 years agoFixes xambug#2965: enqueue the correct worker instance (change from Tammo Hinrichs).
Paolo Molaro [Thu, 2 Aug 2012 16:10:23 +0000 (18:10 +0200)]
Fixes xambug#2965: enqueue the correct worker instance (change from Tammo Hinrichs).

11 years agoFix 2.0 attributeusage
Marek Safar [Wed, 1 Aug 2012 21:18:45 +0000 (22:18 +0100)]
Fix 2.0 attributeusage

11 years agoImplement support for DebuggerHiddenAttribute.
Zoltan Varga [Wed, 1 Aug 2012 19:32:14 +0000 (15:32 -0400)]
Implement support for DebuggerHiddenAttribute.

11 years agoPut the cas flags in MonoJitInfo into a separate structure to free up a free bits.
Zoltan Varga [Wed, 1 Aug 2012 19:25:27 +0000 (15:25 -0400)]
Put the cas flags in MonoJitInfo into a separate structure to free up a free bits.

11 years agoEnable IPv6 support under Android.
Jonathan Pryor [Tue, 31 Jul 2012 11:34:16 +0000 (07:34 -0400)]
Enable IPv6 support under Android.

Android now supports IPv6.

Reverts: 55a3c344

11 years agoMerge pull request #410 from sblom/threadcount
Marek Safar [Mon, 30 Jul 2012 19:50:08 +0000 (12:50 -0700)]
Merge pull request #410 from sblom/threadcount

Return correctly-sized ProcessThreadCollection to enable Threads.Count.

11 years agoMerge pull request #412 from Alkarex/patch-3
Atsushi Eno [Mon, 30 Jul 2012 17:08:24 +0000 (10:08 -0700)]
Merge pull request #412 from Alkarex/patch-3

Update mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngValidati...

11 years agoUpdate mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngValidatingReader.cs
Alexandre Alapetite [Mon, 30 Jul 2012 10:13:33 +0000 (13:13 +0300)]
Update mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngValidatingReader.cs

There should not be such a big difference in behaviour when the application listens to the InvalidNodeFound event or not.
Furthermore, before the patch, the following document would fail:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>XHTML5 test</title></head>
<body><p>This is a <span>simple</span> test.</p></body>
</html>

because "cachedValue" contains "This is a".
(Tests done with http://syntax.whattf.org/relaxng/xhtml5.rnc )

I have a suspicion however that there is a problem in the logic of this function.

Cordially,
Alexandre
http://alexandre.alapetite.fr

11 years agoUpdate mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/XsdDatatypeProvider.cs
Alexandre Alapetite [Mon, 30 Jul 2012 09:55:26 +0000 (12:55 +0300)]
Update mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/XsdDatatypeProvider.cs

The text, which arrives decoded, must be escaped when manually concatenating strings aimed to be consumed by an XML reader.
For instance, if the original document to be validated contains
<a href="http://example.org/?a=1&amp;b=2">fail</a>
then value will contain "http://example.org/?a=1&b=2"
and before the patch, that would have generated an exception.
I am not sure however, if the whole Parse() function works correctly.
In addition, the function is using XmlValidatingReader, which is deprecated.

11 years agoReturn correctly-sized ProcessThreadCollection to enable Threads.Count.
Scott Blomquist [Sun, 29 Jul 2012 23:50:17 +0000 (16:50 -0700)]
Return correctly-sized ProcessThreadCollection to enable Threads.Count.

11 years agoFix DataGridView.Dispose test regressions
Steven Boswell II [Sun, 29 Jul 2012 17:56:43 +0000 (19:56 +0200)]
Fix DataGridView.Dispose test regressions

11 years agoFix TestDispose test to work with NUnit < 2.5
Thomas Goldstein [Sun, 29 Jul 2012 08:49:19 +0000 (10:49 +0200)]
Fix TestDispose test to work with NUnit < 2.5

11 years agoAdd unit test for Novell bug 660986
Thomas Goldstein [Sat, 28 Jul 2012 10:46:09 +0000 (12:46 +0200)]
Add unit test for Novell bug 660986

11 years agoEnsure DataGridView disposes of its columns and rows. Fixes Novell bug 660986.
eb1@sil.org [Sat, 28 Jul 2012 10:44:48 +0000 (12:44 +0200)]
Ensure DataGridView disposes of its columns and rows. Fixes Novell bug 660986.

11 years agoDispose of form to avoid TearDown warning
Thomas Goldstein [Sat, 28 Jul 2012 09:13:31 +0000 (11:13 +0200)]
Dispose of form to avoid TearDown warning

11 years agoMatch .NET behavior with AutoSize Columns/Rows when no control starts in column 1
Steven Boswell II [Sat, 28 Jul 2012 09:01:08 +0000 (11:01 +0200)]
Match .NET behavior with AutoSize Columns/Rows when no control starts in column 1

11 years agoUpdate old test
Marek Safar [Fri, 27 Jul 2012 14:23:19 +0000 (15:23 +0100)]
Update old test

11 years agoDon't remove hoisted this when state machine holds reduced anonymous method
Marek Safar [Fri, 27 Jul 2012 14:14:35 +0000 (15:14 +0100)]
Don't remove hoisted this when state machine holds reduced anonymous method

11 years ago[System] Ensure we use logical shift and not arithmetic shift
Jeremie Laval [Fri, 27 Jul 2012 13:16:56 +0000 (14:16 +0100)]
[System] Ensure we use logical shift and not arithmetic shift

11 years agoFix GAC path
Marek Safar [Fri, 27 Jul 2012 12:42:22 +0000 (13:42 +0100)]
Fix GAC path

11 years agoFix EF spec category
Marek Safar [Fri, 27 Jul 2012 11:24:47 +0000 (12:24 +0100)]
Fix EF spec category

11 years agoFix types signature
Marek Safar [Fri, 27 Jul 2012 11:21:17 +0000 (12:21 +0100)]
Fix types signature

11 years agoFix attribute arguments
Marek Safar [Fri, 27 Jul 2012 10:27:26 +0000 (11:27 +0100)]
Fix attribute arguments

11 years agoStreamContent.TryComputeLength(): Check content.CanSeek
Martin Baulig [Fri, 27 Jul 2012 07:13:11 +0000 (09:13 +0200)]
StreamContent.TryComputeLength(): Check content.CanSeek

11 years agoRemove duplicate entry
Marek Safar [Fri, 27 Jul 2012 08:16:40 +0000 (09:16 +0100)]
Remove duplicate entry

11 years agoAdd EntityFramework (not same as System.Data.Entity)
Marek Safar [Fri, 27 Jul 2012 08:03:43 +0000 (09:03 +0100)]
Add EntityFramework (not same as System.Data.Entity)

11 years agoSet resume point correctly for await inside nested try
Marek Safar [Fri, 27 Jul 2012 07:59:57 +0000 (08:59 +0100)]
Set resume point correctly for await inside nested try

11 years agoAdd some missing methods
Marek Safar [Fri, 27 Jul 2012 07:54:03 +0000 (08:54 +0100)]
Add some missing methods

11 years agoClean up old defines
Marek Safar [Fri, 27 Jul 2012 07:25:38 +0000 (08:25 +0100)]
Clean up old defines

11 years agoProperly update the combo box selected text when the current item is changed, and...
Steven Boswell II [Thu, 26 Jul 2012 18:42:52 +0000 (20:42 +0200)]
Properly update the combo box selected text when the current item is changed, and a part of the text is selected

11 years ago[corlib] Slightly better ToArray/CopyTo methods for ConcurrentStack / ConcurrentQueue
Jeremie Laval [Thu, 26 Jul 2012 16:30:13 +0000 (17:30 +0100)]
[corlib] Slightly better ToArray/CopyTo methods for ConcurrentStack / ConcurrentQueue

11 years agoAdd some missing methods
Marek Safar [Thu, 26 Jul 2012 16:26:35 +0000 (17:26 +0100)]
Add some missing methods

11 years agoDon't crash when nullable user conversion requires lifted constant argument
Marek Safar [Thu, 26 Jul 2012 14:10:09 +0000 (15:10 +0100)]
Don't crash when nullable user conversion requires lifted constant argument

11 years ago[corlib] Fix ConcurrentStack TryPopRange to update count atomically
Jeremie Laval [Thu, 26 Jul 2012 15:59:24 +0000 (16:59 +0100)]
[corlib] Fix ConcurrentStack TryPopRange to update count atomically

11 years agoFix attribute arguments
Marek Safar [Thu, 26 Jul 2012 11:48:27 +0000 (12:48 +0100)]
Fix attribute arguments

11 years agoAdd boxed attribute arguments extraction
Marek Safar [Thu, 26 Jul 2012 11:47:09 +0000 (12:47 +0100)]
Add boxed attribute arguments extraction

11 years agoCheck assignment of delegates out parameters.
Marek Safar [Wed, 25 Jul 2012 15:55:20 +0000 (16:55 +0100)]
Check assignment of delegates out parameters.

11 years ago[System] Check for Abort state when poping so that we can retry
Jeremie Laval [Wed, 25 Jul 2012 16:36:55 +0000 (17:36 +0100)]
[System] Check for Abort state when poping so that we can retry

11 years agoMerge branch 'master' of github.com:mono/mono
Marek Habersack [Wed, 25 Jul 2012 12:42:41 +0000 (08:42 -0400)]
Merge branch 'master' of github.com:mono/mono

11 years agoUpdate to fix for Novell bug #739119
Marek Habersack [Wed, 25 Jul 2012 12:42:09 +0000 (08:42 -0400)]
Update to fix for Novell bug #739119

11 years ago[corlib] Fix ObjectPool to not incorrectly assume it was succeeding when its trial...
Jeremie Laval [Wed, 25 Jul 2012 11:42:14 +0000 (12:42 +0100)]
[corlib] Fix ObjectPool to not incorrectly assume it was succeeding when its trial period ran out

Reported by Greg Young

11 years ago[corlib] Add missing barrier to ObjectPool and comment the code
Jeremie Laval [Wed, 25 Jul 2012 11:36:03 +0000 (12:36 +0100)]
[corlib] Add missing barrier to ObjectPool and comment the code

11 years agoMerge pull request #392 from baulig/master
Martin Baulig [Wed, 25 Jul 2012 08:47:37 +0000 (01:47 -0700)]
Merge pull request #392 from baulig/master

HttpClient fixes
* Check errors, fix tests on Windows.
* Disallow modifying properties after sending a request
* Close connection in HttpClient.GetStringAsync() and GetByteArrayAsync().
* Increase HttpContent.LoadIntoBufferAsync()'s internal buffer size to 65536.

11 years agoHttpContent.LoadIntoBufferAsync(): increase buffer size to 65536.
Martin Baulig [Tue, 24 Jul 2012 07:29:54 +0000 (09:29 +0200)]
HttpContent.LoadIntoBufferAsync(): increase buffer size to 65536.

FIXME LAMESPEC: This limitation seems very arbitrary to me, but
                .NET seems to be using 65536 as well.

11 years agoFix for Novell bug #739119
Marek Habersack [Tue, 24 Jul 2012 22:49:34 +0000 (18:49 -0400)]
Fix for Novell bug #739119

11 years agoImplement the drawing of mixed-mode check boxes
Steven Boswell II [Tue, 24 Jul 2012 18:50:57 +0000 (20:50 +0200)]
Implement the drawing of mixed-mode check boxes

11 years agoProperly fill in the whole TableLayoutPanel with dummy controls
Steven Boswell II [Tue, 24 Jul 2012 18:11:23 +0000 (20:11 +0200)]
Properly fill in the whole TableLayoutPanel with dummy controls