Marek Safar [Thu, 7 Jun 2012 16:26:37 +0000 (17:26 +0100)]
Update System.Net.Http
Marek Safar [Thu, 7 Jun 2012 14:17:52 +0000 (15:17 +0100)]
Clean up assembly attributes
Marek Safar [Thu, 7 Jun 2012 14:01:44 +0000 (15:01 +0100)]
Update to the latest IKVM.Reflection
Marek Safar [Thu, 7 Jun 2012 13:26:27 +0000 (14:26 +0100)]
Recover from invalid yield return. Fixes #5064
Marek Safar [Thu, 7 Jun 2012 13:25:48 +0000 (14:25 +0100)]
Mark some Stream members non-serialized. Fixes #5454
Marek Safar [Thu, 7 Jun 2012 12:58:45 +0000 (13:58 +0100)]
Recover from invalid enum member initialization
Marek Safar [Thu, 7 Jun 2012 12:51:22 +0000 (13:51 +0100)]
Recover from invalid return expression. Fixes #5389
Marek Safar [Thu, 7 Jun 2012 11:19:58 +0000 (12:19 +0100)]
Fix more failing tests
Marek Safar [Thu, 7 Jun 2012 10:43:34 +0000 (11:43 +0100)]
Set fixed test locale
Marek Safar [Thu, 7 Jun 2012 10:05:11 +0000 (11:05 +0100)]
Disable not working test
Marek Safar [Thu, 7 Jun 2012 10:04:54 +0000 (11:04 +0100)]
Remove double null check
Marek Safar [Thu, 7 Jun 2012 08:30:08 +0000 (09:30 +0100)]
Add new 4.5 api
Marek Safar [Wed, 6 Jun 2012 17:02:06 +0000 (18:02 +0100)]
Implement 4.5 ArraySegment
Marek Safar [Wed, 6 Jun 2012 15:28:53 +0000 (16:28 +0100)]
Reformat ArraySegment test
Marek Safar [Wed, 6 Jun 2012 15:24:56 +0000 (16:24 +0100)]
Add some new 4.5 api
Atsushi Eno [Thu, 7 Jun 2012 03:57:31 +0000 (12:57 +0900)]
Use non-prefixed namespace output for element when applicable. Fixed bug #5519.
Sebastien Pouliot [Thu, 7 Jun 2012 01:11:43 +0000 (21:11 -0400)]
Propagate all errors to the (old) ICertificatePolicy or (newer) callback. Fix bug #5546 for iOS
Neale Ferguson [Thu, 7 Jun 2012 01:01:07 +0000 (21:01 -0400)]
Place tls_get in alpha order
Rodrigo Kumpera [Wed, 6 Jun 2012 16:49:49 +0000 (13:49 -0300)]
Sparkle some debug friendly love over those serialization test types.
Rodrigo Kumpera [Wed, 6 Jun 2012 16:47:35 +0000 (13:47 -0300)]
Rewrite the version tolerant serialization test suite to use app domains instead of processes.
* BinarySerializationOverVersions.cs: Use appdomains as they are much more robust to
environmental differences. We don't need to ensure we're using the right mono with
the right mscorlib.
Rodrigo Kumpera [Wed, 6 Jun 2012 15:49:44 +0000 (12:49 -0300)]
Move a pair of sgen asserts to debug level 4 so they don't show up in regular builds.
Marek Safar [Wed, 6 Jun 2012 14:14:33 +0000 (15:14 +0100)]
Set vts tests environment variables
Marek Safar [Wed, 6 Jun 2012 13:59:07 +0000 (14:59 +0100)]
Fix XmlReaderSettings::Clone
Marek Safar [Wed, 6 Jun 2012 13:52:01 +0000 (14:52 +0100)]
Make XmlWriterSettingsTests .net compatible
Marek Safar [Wed, 6 Jun 2012 13:29:20 +0000 (14:29 +0100)]
A return keyword must not be followed by any expression when delegate returns void
Marek Safar [Wed, 6 Jun 2012 13:28:16 +0000 (14:28 +0100)]
Don't return void result
Marek Safar [Wed, 6 Jun 2012 11:07:23 +0000 (12:07 +0100)]
Emit new state machine attributes
Marek Safar [Wed, 6 Jun 2012 11:06:36 +0000 (12:06 +0100)]
Add missing dist file
Martin Baulig [Wed, 6 Jun 2012 00:51:44 +0000 (02:51 +0200)]
XmlResolver.GetEntityAsync().
* The default implementation throws NotImplementedException.
* Added nunit tests.
Martin Baulig [Tue, 5 Jun 2012 23:00:47 +0000 (01:00 +0200)]
More WebClient 4.5 async tests.
Alex Rønne Petersen [Tue, 5 Jun 2012 19:48:45 +0000 (12:48 -0700)]
Merge pull request #316 from decriptor/master
[xbuild] Fixed a typo in MSBuildUtils.cs
Stephen Shaw [Tue, 5 Jun 2012 19:38:01 +0000 (13:38 -0600)]
[xbuild] Fixed a typo in MSBuildUtils.cs
Rodrigo Kumpera [Tue, 5 Jun 2012 18:55:35 +0000 (15:55 -0300)]
Correctly report an exception in EndInvoke when BeginInvoke was called with a callback parameter.
Lluis Sanchez [Tue, 5 Jun 2012 10:31:20 +0000 (12:31 +0200)]
Improve date serialization compatibility with third party web services
Make XmlCustomFormatter.cs more liberal about the date formats it accepts.
Many third party web services do not format date exactly at 'yyyy-mm-dd'.
The Microsoft implementation is more liberal about accepting other formats
and so the current Mono implementation breaks projects that consume third
party web services when they are ported to Mono.
Based on a patch by Aaron Roydhouse.
Steven Boswell II [Mon, 4 Jun 2012 21:53:51 +0000 (23:53 +0200)]
Fire the DataGridView.SelectionChanged event when the selected rows/columns changes. Fixes Xamarin bug 3415.
Miguel de Icaza [Mon, 4 Jun 2012 21:41:58 +0000 (17:41 -0400)]
[corlib/tests] disable the acos test on MacOS, since MacOS acos is broken
Marek Safar [Mon, 4 Jun 2012 12:21:28 +0000 (05:21 -0700)]
Merge pull request #315 from viniciusjarina/green_build3
Removed broken tests from System
Vinicius Jarina [Mon, 4 Jun 2012 12:12:20 +0000 (09:12 -0300)]
Removed broken tests from System
Marek Safar [Mon, 4 Jun 2012 07:12:41 +0000 (00:12 -0700)]
Merge pull request #313 from viniciusjarina/green_build
Green build (1)
Martin Baulig [Sun, 3 Jun 2012 00:36:18 +0000 (02:36 +0200)]
Add .NET 4.5 async methods to XmlReader and XmlWriter.
Martin Baulig [Sat, 2 Jun 2012 23:43:52 +0000 (01:43 +0200)]
More .NET 4.5 work.
Martin Baulig [Sat, 2 Jun 2012 23:16:23 +0000 (01:16 +0200)]
Sync parameter names with .NET.
Miguel de Icaza [Sun, 3 Jun 2012 01:46:34 +0000 (21:46 -0400)]
[class libraries] drop NET_1_0 definitions
Miguel de Icaza [Sun, 3 Jun 2012 01:31:37 +0000 (21:31 -0400)]
[class libraries] drop ONLY_1_1
Martin Baulig [Sat, 2 Jun 2012 19:52:11 +0000 (21:52 +0200)]
Add .NET 4.5 async methods to XmlReader.
Martin Baulig [Sat, 2 Jun 2012 17:35:24 +0000 (19:35 +0200)]
Add .NET 4.5 async methods to System.Net.NetworkInformation.Ping.
Miguel de Icaza [Sat, 2 Jun 2012 17:20:23 +0000 (13:20 -0400)]
Copyright notices
Miguel de Icaza [Sat, 2 Jun 2012 17:15:52 +0000 (13:15 -0400)]
[System] Removal of the NET_2_0 in the source code
Modulo the GUID in the assembly and the GUID embedded in some
field initializers that use the assembly GUID for their name, the
assemblies are idential before and after the patch.
Vinicius Jarina [Sat, 2 Jun 2012 01:06:53 +0000 (22:06 -0300)]
Fixed Test MonoTests.System.Net.HttpListenerRequestTest.HttpBasicAuthScheme
Vinicius Jarina [Fri, 1 Jun 2012 03:37:20 +0000 (00:37 -0300)]
Removed Not working test: 1) MonoTests.System.IO.Ports.SerialPortTest.NonstandardBaudRate #5446
Martin Baulig [Sat, 2 Jun 2012 15:44:58 +0000 (17:44 +0200)]
Merge branch 'master' of github.com:mono/mono
Martin Baulig [Fri, 1 Jun 2012 21:47:50 +0000 (23:47 +0200)]
Add .NET 4.5 async upload methods to WebClient.
Martin Baulig [Fri, 1 Jun 2012 20:06:37 +0000 (22:06 +0200)]
More .NET 4.5 async work in WebClient.
* System.Net/WebClient.cs: Support cancelation.
* Test/System.Net/WebClientTestAsync.cs: New nunit tests.
Steven Boswell II [Sat, 2 Jun 2012 15:34:55 +0000 (17:34 +0200)]
Fix BackColor on ToolStripItem objects (Novell bug 567331)
Martin Baulig [Fri, 25 May 2012 19:28:53 +0000 (21:28 +0200)]
Add .NET 4.5 async methods to WebClient.
Thomas Goldstein [Fri, 1 Jun 2012 23:08:08 +0000 (01:08 +0200)]
Move common code to a sub method to avoid redundancy, and to make sure that the two code paths do not diverge later
Miguel de Icaza [Fri, 1 Jun 2012 22:20:12 +0000 (18:20 -0400)]
Removal of NET_1_1 defines and some NET_2_0; Both defines are true these days in Mono, no versions prior to 2.0 are supported
Miguel de Icaza [Fri, 1 Jun 2012 22:04:16 +0000 (18:04 -0400)]
Removal of NET_1_1 defines and some NET_2_0; Both defines are true these days in Mono, no versions prior to 2.0 are supported
Duncan Mak [Fri, 1 Jun 2012 21:52:53 +0000 (17:52 -0400)]
[System.Web.Extensions] Remember to build standalone-runner-support before run-standalone-test.
Duncan Mak [Fri, 1 Jun 2012 20:20:18 +0000 (16:20 -0400)]
[System.Data/Test] Don't hard-code newline in the string, fixes failure in DataTableReadXmlSchemaTest.TestSampleFileImportSimple.
Miguel de Icaza [Fri, 1 Jun 2012 20:50:48 +0000 (16:50 -0400)]
[net_1_0] Finally all of NET_1_0 is gone from the source files
Rodrigo Kumpera [Fri, 1 Jun 2012 19:09:24 +0000 (16:09 -0300)]
Fix win32.
Miguel de Icaza [Fri, 1 Jun 2012 19:09:20 +0000 (15:09 -0400)]
Fix the comment so our doctools can pick it up
Marek Safar [Fri, 1 Jun 2012 18:07:26 +0000 (19:07 +0100)]
Fix build by removing duplicate custom attribute extensions
Rodrigo Kumpera [Fri, 1 Jun 2012 17:25:33 +0000 (14:25 -0300)]
Promote mono_get_runtime_build_info to the public API.
* jit.h: mono_get_runtime_build_info is now public.
Jonathan Pryor [Fri, 1 Jun 2012 16:48:53 +0000 (12:48 -0400)]
[corlib] Allow SynchronizationContext.Current to work on MfA
For the main (UI) thread, make SynchronizationContext.Current return
the Android.App.Application.SynchronizationContext property.
Jonathan Pryor [Fri, 1 Jun 2012 16:02:49 +0000 (12:02 -0400)]
[Mono.Posix] Workaround signal raising behavior.
The effects of Stdlib.raise() aren't immediate on OS X. The result is
that UnixSignalTest.TestDispose1():
Stdlib.raise (Signum.SIGINT);
Assert.AreEqual (a.Count, 1);
_may_ fail depending on timing.
Insert some Thread.Sleep()s to try to allow the signal to propogate.
Rodrigo Kumpera [Thu, 31 May 2012 22:15:18 +0000 (19:15 -0300)]
Implement better pointer spew for the new heap verifier.
Zoltan Varga [Fri, 1 Jun 2012 15:42:51 +0000 (17:42 +0200)]
Pass additional cflags to jay to disable -fno-implicit-function-declaration.
Marek Safar [Fri, 1 Jun 2012 15:36:42 +0000 (16:36 +0100)]
Fix previous commit to be 4.5 only
Marek Safar [Fri, 1 Jun 2012 15:35:26 +0000 (16:35 +0100)]
Implement CustomAttributeExtensions
Marek Safar [Fri, 1 Jun 2012 14:29:40 +0000 (15:29 +0100)]
Add state-machine attributes
Zoltan Varga [Fri, 1 Jun 2012 14:16:19 +0000 (16:16 +0200)]
Add -Werror-implicit-function-declaration to CFLAGS later to avoid breaking configure tests.
Marek Safar [Fri, 1 Jun 2012 12:02:06 +0000 (13:02 +0100)]
Add IReadOnlyCollection interface
Jeremie Laval [Fri, 1 Jun 2012 12:22:18 +0000 (13:22 +0100)]
[corlib] Fix DoubleWait unit test
Zoltan Varga [Fri, 1 Jun 2012 11:58:33 +0000 (13:58 +0200)]
Fix warnings.
Zoltan Varga [Fri, 1 Jun 2012 11:46:37 +0000 (13:46 +0200)]
Make implicit function declarations a build error. They are not 64 bit safe and cause hard to diagnose problems.
Zoltan Varga [Fri, 1 Jun 2012 11:40:28 +0000 (13:40 +0200)]
Fix implicit function declarations on osx.
Marek Safar [Fri, 1 Jun 2012 10:42:33 +0000 (11:42 +0100)]
Build is not yet ready for metadata profile only
Marek Safar [Fri, 1 Jun 2012 09:52:41 +0000 (10:52 +0100)]
Add missing 4.5 test config
Marek Safar [Fri, 1 Jun 2012 09:18:58 +0000 (10:18 +0100)]
Fix default infinity symbol to match closely .net
Marek Safar [Fri, 1 Jun 2012 08:47:47 +0000 (09:47 +0100)]
Disable verifier checks on 4.0 profile
Marek Safar [Fri, 1 Jun 2012 08:41:45 +0000 (09:41 +0100)]
Add new advanced --metadata-only compiler option to produce assembly for references purposes only
Jeffrey Stedfast [Thu, 31 May 2012 18:03:04 +0000 (14:03 -0400)]
Fixed regressions in Microsoft.Build.BuildEngine
Jonathan Pryor [Thu, 31 May 2012 15:47:37 +0000 (11:47 -0400)]
[Mono.Posix] Fix Group-lookup Tests
Fixes a test failure seen on OS X (and elsewhere), in which
UnixGroupTest.NonReentrantSyscalls() would fail:
#TRC: Exception constructing UnixGroupInfo: NUnit.Framework.AssertionException:
#TNRS: construct by name
Expected: <_appserverusr:*:79:>
But was: <_appserverusr:*:79:jon>
The difference is in the group members: the expected value contains no
group members, while the actual value does. They both have the same
gorup name and group id; it's just the member list that differs.
The problem is that the _appserverusr group (and others) is returned
_twice_, once containing group members, and once without. (This is
possibly due to NIS; as per the removed comment.) This is readily
observed in a plain C program on OS X:
struct group *g;
setgrent ();
while ((g = getgrent ()) != NULL) {
printf ("local group: gr_name=%s; gr_passwd=%s; gr_gid=%i\n", g->gr_name, g->gr_passwd, g->gr_gid);
}
endgrent ();
Many groups are listed twice, and if you print out g->gr_mem it's
apparent that only the first invocation contains members, the second
does not, and looking up group info by name (getgrnam(3)) contains
group member info (yay!).
The fix here isn't a fix, it's a workaround: we track which groups
we've seen, and if we see a repeated group name we skip it. Thus, the
first time we see the _appserverusr group, we'll do the full
lookup-by-name-and-compare assertions, and the second time we see the
_appserverusr group we skip it entirely.
Marek Safar [Thu, 31 May 2012 15:53:53 +0000 (16:53 +0100)]
Update to the latest IKVM.Reflection
Marek Safar [Thu, 31 May 2012 15:44:20 +0000 (08:44 -0700)]
Merge pull request #310 from slide/master
Fix unit test for OverwriteReadOnlyFiles
Alex Earl [Thu, 31 May 2012 14:51:09 +0000 (10:51 -0400)]
Fix unit test for OverwriteReadonlyFiles
Zoltan Varga [Thu, 31 May 2012 14:29:23 +0000 (16:29 +0200)]
Change a printf to a log message in sdb.
Zoltan Varga [Thu, 31 May 2012 14:29:02 +0000 (16:29 +0200)]
Disable failing LineNumbers() sdb test (#5438).
Jeremie Laval [Thu, 31 May 2012 12:40:22 +0000 (13:40 +0100)]
[System] Try to fix Cookies tests
The first part was to try to repro the ordering behavior of MS which seems to be based on the string length of, first, the domain and, then, the path.
Second part was to fix the .local unit test with Dns.GetHostname as some OS (namely Mac) append a '.local' by default to the hostname.
Marek Safar [Thu, 31 May 2012 12:35:45 +0000 (13:35 +0100)]
Add missing test sources file
Marek Safar [Thu, 31 May 2012 12:23:13 +0000 (13:23 +0100)]
Fix more xml serializer tests
Zoltan Varga [Thu, 31 May 2012 10:33:35 +0000 (12:33 +0200)]
Disable test_0_stack_unwind () test which fails on x86+llvm (#5432).
Marek Safar [Thu, 31 May 2012 10:24:26 +0000 (11:24 +0100)]
A fix for failing xml writer tests
atsushieno [Thu, 31 May 2012 08:31:44 +0000 (17:31 +0900)]
Cleanup WindowsBase test failures.
Some tests are disabled because they need impl. change in WindowsBase.
Miguel de Icaza [Thu, 31 May 2012 03:40:12 +0000 (20:40 -0700)]
Merge pull request #306 from robwilkens/master
Bug # 2234 - This fixes bug as reported, but not sure if wise. - Ignores exception under specific condition
atsushieno [Thu, 31 May 2012 03:37:14 +0000 (12:37 +0900)]
Make those tests look good on net_4_5.
Miguel de Icaza [Thu, 31 May 2012 03:33:01 +0000 (20:33 -0700)]
Merge pull request #308 from viniciusjarina/fix242
Fix242
Miguel de Icaza [Wed, 30 May 2012 21:55:46 +0000 (17:55 -0400)]
[System.Configuration] Fix System.Configuration to cope with XmlReaders which might not be ConfigXmlTextReaders, fixes test suite