mono.git
10 years ago[sdb] Add support for invoking interface methods. Fixes #14503.
Zoltan Varga [Sat, 7 Sep 2013 04:30:50 +0000 (06:30 +0200)]
[sdb] Add support for invoking interface methods. Fixes #14503.

10 years ago[System]: WebRequest.GetSystemProxy(): Return custom proxy for monodroid.
Martin Baulig [Fri, 6 Sep 2013 13:58:42 +0000 (15:58 +0200)]
[System]: WebRequest.GetSystemProxy(): Return custom proxy for monodroid.

On ICS and newer, we can use Java.Net.ProxySelector, which supports
per-access point proxy settings.  Fixes #12640.

10 years agoAdd another extension point to the runtime.
Rodrigo Kumpera [Fri, 6 Sep 2013 21:22:02 +0000 (17:22 -0400)]
Add another extension point to the runtime.

10 years ago[runtime] Thread teardown race condition. Fixes #13813.
Mark Probst [Fri, 6 Sep 2013 17:46:31 +0000 (10:46 -0700)]
[runtime] Thread teardown race condition.  Fixes #13813.

10 years agoImplements parsing of multi value User-Agent string. Fixes #8719
Marek Safar [Fri, 6 Sep 2013 11:39:49 +0000 (13:39 +0200)]
Implements parsing of multi value User-Agent string. Fixes #8719

10 years agoFix the test added by e682eceec3066a26afff333a7c1eb0e977ce7caa.
Zoltan Varga [Fri, 6 Sep 2013 04:43:12 +0000 (06:43 +0200)]
Fix the test added by e682eceec3066a26afff333a7c1eb0e977ce7caa.

10 years ago[runtime] Add more logging to a test which fails on wrench.
Zoltan Varga [Fri, 6 Sep 2013 01:29:41 +0000 (03:29 +0200)]
[runtime] Add more logging to a test which fails on wrench.

10 years ago[runtime] Make a marshalling test more robust.
Zoltan Varga [Fri, 6 Sep 2013 00:22:58 +0000 (02:22 +0200)]
[runtime] Make a marshalling test more robust.

10 years agoAvoid the managed->copy for ref vtypes with an [In] attribute in native-to-managed...
Zoltan Varga [Thu, 5 Sep 2013 16:13:26 +0000 (18:13 +0200)]
Avoid the managed->copy for ref vtypes with an [In] attribute in native-to-managed wrappers. Fixes #14069.

10 years agoAvoid printing an error message in UnixRegistryApi which can happen during normal...
Zoltan Varga [Thu, 5 Sep 2013 15:43:38 +0000 (17:43 +0200)]
Avoid printing an error message in UnixRegistryApi which can happen during normal usage when a root process has created a registry under the mono installation prefix. Fixes #14366.

10 years ago[runtime]Fix the OSX build due to crappy compilers.
Rodrigo Kumpera [Thu, 5 Sep 2013 15:13:17 +0000 (11:13 -0400)]
[runtime]Fix the OSX build due to crappy compilers.

10 years agoRemove repeated include
ProUkorNew [Thu, 5 Sep 2013 14:00:26 +0000 (18:00 +0400)]
Remove repeated include

10 years agoClear out the ref fields from MonoDomain before calling mono_gc_clear_domain (),...
Zoltan Varga [Thu, 5 Sep 2013 14:21:23 +0000 (16:21 +0200)]
Clear out the ref fields from MonoDomain before calling mono_gc_clear_domain (), since they will be invalidated by that call, and a GC could try to mark the invalid objects. Fixes #14339.

10 years agoMerge pull request #751 from akoeplinger/AssemblyNameReferenceMatchesDefinition
Marek Safar [Thu, 5 Sep 2013 13:13:31 +0000 (06:13 -0700)]
Merge pull request #751 from akoeplinger/AssemblyNameReferenceMatchesDefinition

Implemented AssemblyName.ReferenceMatchesDefinition ()

10 years agoMerge pull request #752 from echampet/bug-10001-2
Marek Habersack [Thu, 5 Sep 2013 11:51:28 +0000 (04:51 -0700)]
Merge pull request #752 from echampet/bug-10001-2

[FIX][v2] Do not use chunked encoding with CGI/FastCGI

10 years agoImplemented AssemblyName.ReferenceMatchesDefinition ()
Alexander Köplinger [Thu, 5 Sep 2013 10:58:40 +0000 (03:58 -0700)]
Implemented AssemblyName.ReferenceMatchesDefinition ()

10 years agoRevert "Fix the windows build."
Zoltan Varga [Thu, 5 Sep 2013 05:50:29 +0000 (07:50 +0200)]
Revert "Fix the windows build."

This reverts commit 71e0c38272fde1da06642fc38fcda7d078c4f532.

Revert this as its no longer needed.

10 years agoImprove inline docs
Miguel de Icaza [Thu, 5 Sep 2013 04:14:14 +0000 (00:14 -0400)]
Improve inline docs

10 years agoFix the windows build.
Zoltan Varga [Thu, 5 Sep 2013 01:43:53 +0000 (03:43 +0200)]
Fix the windows build.

10 years agoFix the windows build.
Rodrigo Kumpera [Thu, 5 Sep 2013 00:21:33 +0000 (20:21 -0400)]
Fix the windows build.

10 years agoAdd inline api docs
Miguel de Icaza [Wed, 4 Sep 2013 21:30:10 +0000 (17:30 -0400)]
Add inline api docs

10 years ago[bcl]Replace more long fields with int to make them CAS friendly on 32 bits systems.
Rodrigo Kumpera [Wed, 4 Sep 2013 18:59:13 +0000 (14:59 -0400)]
[bcl]Replace more long fields with int to make them CAS friendly on 32 bits systems.

10 years ago[bcl] Replace more long fields with int to make them CAS friendly on 32 bits systems.
Rodrigo Kumpera [Wed, 4 Sep 2013 18:47:27 +0000 (14:47 -0400)]
[bcl] Replace more long fields with int to make them CAS friendly on 32 bits systems.

10 years agoPerform alignment checks for CAS on 32bits systems. Fixes #14426.
Rodrigo Kumpera [Wed, 4 Sep 2013 17:38:40 +0000 (13:38 -0400)]
Perform alignment checks for CAS on 32bits systems. Fixes #14426.

10 years ago[runtime] Remove a needless ifdef.
Zoltan Varga [Wed, 4 Sep 2013 16:53:08 +0000 (18:53 +0200)]
[runtime] Remove a needless ifdef.

10 years ago[FIX][v2] Do not use chunked encoding with CGI/FastCGI
Stefan [Wed, 4 Sep 2013 16:29:54 +0000 (18:29 +0200)]
[FIX][v2] Do not use chunked encoding with CGI/FastCGI
it's forbiden by http://tools.ietf.org/html/rfc3875#section-6.3.4

This correct bug 10001, https://bugzilla.xamarin.com/show_bug.cgi?id=10001

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
10 years agoDisable a corlib test which fails on some test runners.
Zoltan Varga [Wed, 4 Sep 2013 15:32:01 +0000 (17:32 +0200)]
Disable a corlib test which fails on some test runners.

10 years agoOptimize MonoCustomAttrs.GetCustomAttributes(): add fastpaths for common cases, add...
Zoltan Varga [Wed, 4 Sep 2013 15:31:19 +0000 (17:31 +0200)]
Optimize MonoCustomAttrs.GetCustomAttributes(): add fastpaths for common cases, add a cache for looking up AttributeUsageAttributes, clean up intendation.

10 years agoRevert "[runtime] Handle MONO_PATCH_INFO_OBJC_SELECTOR_REF in mono_patch_info_hash...
Zoltan Varga [Wed, 4 Sep 2013 15:20:47 +0000 (17:20 +0200)]
Revert "[runtime] Handle MONO_PATCH_INFO_OBJC_SELECTOR_REF in mono_patch_info_hash ()."

This reverts commit 924e2b28ced4c78bd76683e44099794ac9045e5b.

Revert this, its not needed.

10 years ago[runtime] Handle MONO_PATCH_INFO_OBJC_SELECTOR_REF in mono_patch_info_hash ().
Zoltan Varga [Wed, 4 Sep 2013 15:19:09 +0000 (17:19 +0200)]
[runtime] Handle MONO_PATCH_INFO_OBJC_SELECTOR_REF in mono_patch_info_hash ().

10 years agoDon't resolve extension method expression when in probing mode it may fail to resolve...
Marek Safar [Wed, 4 Sep 2013 15:05:32 +0000 (17:05 +0200)]
Don't resolve extension method expression when in probing mode it may fail to resolve. Fixes #14384

10 years agoLess cascading errors
Marek Safar [Wed, 4 Sep 2013 14:53:05 +0000 (16:53 +0200)]
Less cascading errors

10 years agomono_patch_info_hash: handle the MONO_PATCH_INFO_OBJC_SELECTOR_REF case
Miguel de Icaza [Wed, 4 Sep 2013 14:53:48 +0000 (10:53 -0400)]
mono_patch_info_hash: handle the MONO_PATCH_INFO_OBJC_SELECTOR_REF case

10 years agoImplement an intrinsics for Selector.GetHandle ().
Zoltan Varga [Wed, 4 Sep 2013 02:34:19 +0000 (04:34 +0200)]
Implement an intrinsics for Selector.GetHandle ().

10 years ago[linker] Allow some useful methods to be reused elsewhere
Sebastien Pouliot [Tue, 3 Sep 2013 20:29:58 +0000 (16:29 -0400)]
[linker] Allow some useful methods to be reused elsewhere

10 years agoFix the mt build.
Zoltan Varga [Wed, 4 Sep 2013 00:48:10 +0000 (02:48 +0200)]
Fix the mt build.

10 years agoRename a test target to hopefully fix the linux wrench build.
Zoltan Varga [Wed, 4 Sep 2013 00:36:01 +0000 (02:36 +0200)]
Rename a test target to hopefully fix the linux wrench build.

10 years agoUse $(MAKE) instead of make in one place.
Zoltan Varga [Wed, 4 Sep 2013 00:14:22 +0000 (02:14 +0200)]
Use $(MAKE) instead of make in one place.

10 years ago[bcl]Switch BlockingCollection to do CAS over ints and not longs.
Rodrigo Kumpera [Tue, 3 Sep 2013 21:03:59 +0000 (17:03 -0400)]
[bcl]Switch BlockingCollection to do CAS over ints and not longs.

The reasoning behind doing CAS on longs was to avoid overflowing
which is not a problem because 2-completement math does the trick.

This is much more reliable than using longs on 32 bits.

10 years ago[bcl]Switch BlockingCollection to use SequentialLayot to make sure its longs are...
Rodrigo Kumpera [Tue, 3 Sep 2013 19:02:23 +0000 (15:02 -0400)]
[bcl]Switch BlockingCollection to use SequentialLayot to make sure its longs are 8 bytes aligned everywhere.

10 years agoFix Thread.VolatileRead(long&) on 32bits.
Rodrigo Kumpera [Tue, 3 Sep 2013 20:02:26 +0000 (16:02 -0400)]
Fix Thread.VolatileRead(long&) on 32bits.

10 years ago[runtime]Use InterlockedCompareExchange64 instead of local hack.
Rodrigo Kumpera [Thu, 29 Aug 2013 22:59:17 +0000 (18:59 -0400)]
[runtime]Use InterlockedCompareExchange64 instead of local hack.

10 years ago[runtime]Implement InterlockedCompareExchange64 on 64bits target, x86 and arm.
Rodrigo Kumpera [Thu, 29 Aug 2013 22:58:32 +0000 (18:58 -0400)]
[runtime]Implement InterlockedCompareExchange64 on 64bits target, x86 and arm.

The current state of ARM compilers don't allow us to use compiler intrinsics as
they ICE on us, so we suck it up and use a naked function.

10 years agoRevert "Merge pull request #744 from echampet/bug-10001"
Marek Habersack [Tue, 3 Sep 2013 19:16:26 +0000 (21:16 +0200)]
Revert "Merge pull request #744 from echampet/bug-10001"

This reverts commit 5178f29c4b3b6c31b88357d9c126af707a27992b, reversing
changes made to fb653dc0ea55de5c7cf51fe3b0006cf094be9b0b.

10 years agoRevert "Fix typo in commit b6d634dd."
Marek Habersack [Tue, 3 Sep 2013 19:16:05 +0000 (21:16 +0200)]
Revert "Fix typo in commit b6d634dd."

This reverts commit d5dbf35c80e4650d851f0e5dfffcfdba5659190f.

10 years agoChange the version number to 3.2.3
Duncan Mak [Tue, 3 Sep 2013 17:04:39 +0000 (13:04 -0400)]
Change the version number to 3.2.3

10 years agoAdd 'AM_PROG_CC_C_O' to configure to hopefully fix the build on older systems.
Zoltan Varga [Tue, 3 Sep 2013 16:31:37 +0000 (18:31 +0200)]
Add 'AM_PROG_CC_C_O' to configure to hopefully fix the build on older systems.

10 years agoMerge pull request #749 from head-thrash/master
Marek Safar [Tue, 3 Sep 2013 15:21:09 +0000 (08:21 -0700)]
Merge pull request #749 from head-thrash/master

Fixes build when running `make -k check`

10 years agoFixes build when running make -k check:
head-thrash [Tue, 3 Sep 2013 09:55:42 +0000 (13:55 +0400)]
Fixes build when running make -k check:

* Fixes Broken Test in BuildEngine for 4.0 and 3.5
* Fixes build for Mono.Debugger.Soft not in 4_5 profile
* Fixes build for NET_4_0 profile (CustomAttributes and HasDefaultValue)

10 years agoFix mobile build of my commit 1ae87e9.
Martin Baulig [Tue, 3 Sep 2013 13:14:52 +0000 (15:14 +0200)]
Fix mobile build of my commit 1ae87e9.

10 years agoOnly print the 'Assuming PLATFORM messages when running make with V=1.
Zoltan Varga [Tue, 3 Sep 2013 08:36:12 +0000 (10:36 +0200)]
Only print the 'Assuming PLATFORM messages when running make with V=1.

10 years agoFix warnings.
Zoltan Varga [Tue, 3 Sep 2013 08:33:08 +0000 (10:33 +0200)]
Fix warnings.

10 years agoMerge pull request #748 from spicypixel/hotfix/mini-codegen-disable-jit
Alex Rønne Petersen [Tue, 3 Sep 2013 06:40:59 +0000 (23:40 -0700)]
Merge pull request #748 from spicypixel/hotfix/mini-codegen-disable-jit

Fix build break compiling with DISABLE_JIT

10 years agoFix build break compiling with DISABLE_JIT
Aaron Oneal [Tue, 3 Sep 2013 05:45:35 +0000 (22:45 -0700)]
Fix build break compiling with DISABLE_JIT

When building with DISABLE_JIT, mono_inst_name which is normally defined in helpers.c is not. But, mini-codegen.c tries to use it anyway. This fix updates mini-codegen.c to not rely on this logging feature.

10 years agoFix typo in commit b6d634dd.
Martin Baulig [Mon, 2 Sep 2013 19:55:54 +0000 (21:55 +0200)]
Fix typo in commit b6d634dd.

10 years agoMerge pull request #747 from spicypixel/hotfix/object-disable-com
Marek Safar [Mon, 2 Sep 2013 19:53:43 +0000 (12:53 -0700)]
Merge pull request #747 from spicypixel/hotfix/object-disable-com

Fix build break when COM is disabled

10 years ago[WCF]: Add stubs for some missing .NET 4.0/4.5 APIs.
Martin Baulig [Mon, 2 Sep 2013 19:46:52 +0000 (21:46 +0200)]
[WCF]: Add stubs for some missing .NET 4.0/4.5 APIs.

10 years agoAdd missing .NET 4.5 APIs
Martin Baulig [Mon, 2 Sep 2013 15:31:33 +0000 (17:31 +0200)]
Add missing .NET 4.5 APIs

* System.Text.RegularExpressions.Regex.InfiniteMatchTimeout
* System.Net.HttpStatusCode.UpgradeRequired
* Add System.Reflection.TypeAttributes.WindowsRuntime
* System.Runtime.GCLatencyMode.SustainedLowLatency
* System.UriComponents.NormalizedHost

10 years agoFix build break when COM is disabled
Aaron Oneal [Mon, 2 Sep 2013 17:53:06 +0000 (10:53 -0700)]
Fix build break when COM is disabled

This removes a typo that was introduced which caused COM dependencies to be referenced.

10 years agoMerge pull request #744 from echampet/bug-10001
Marek Habersack [Mon, 2 Sep 2013 15:39:57 +0000 (08:39 -0700)]
Merge pull request #744 from echampet/bug-10001

Do not use chunked encoding with CGI/FastCGI

10 years ago[FIX] Do not use chunked encoding with CGI/FastCGI
Stefan [Wed, 28 Aug 2013 12:55:29 +0000 (14:55 +0200)]
[FIX] Do not use chunked encoding with CGI/FastCGI
it's forbiden by http://tools.ietf.org/html/rfc3875#section-6.3.4

This correct bug 10001, https://bugzilla.xamarin.com/show_bug.cgi?id=10001

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
10 years agoBetter check for hoisted this location when emitting nested lambda expressions inside...
Marek Safar [Sun, 1 Sep 2013 12:48:00 +0000 (14:48 +0200)]
Better check for hoisted this location when emitting nested lambda expressions inside async containers. Fixes #14351

10 years agoPrecompile the test assemblies in tests/ in parallel to speed up wrench test runs.
Zoltan Varga [Fri, 30 Aug 2013 20:00:49 +0000 (22:00 +0200)]
Precompile the test assemblies in tests/ in parallel to speed up wrench test runs.

10 years agoFix make check in tests/.
Zoltan Varga [Fri, 30 Aug 2013 19:49:49 +0000 (21:49 +0200)]
Fix make check in tests/.

10 years agoUse AC_PROG_MKDIR_P instead of AM_PROG_MKDIR_P in m4/ since the latter is obsoleted...
Zoltan Varga [Fri, 30 Aug 2013 03:46:35 +0000 (05:46 +0200)]
Use AC_PROG_MKDIR_P instead of AM_PROG_MKDIR_P in m4/ since the latter is obsoleted by automake.

10 years agoPass 'subdir-objects' to AM_INIT_AUTOMAKE() to quiet an automake warning.
Zoltan Varga [Fri, 30 Aug 2013 03:41:13 +0000 (05:41 +0200)]
Pass 'subdir-objects' to AM_INIT_AUTOMAKE() to quiet an automake warning.

10 years agoMore thorough check for managed type parameters. Fixes #14347
Marek Safar [Fri, 30 Aug 2013 15:48:59 +0000 (17:48 +0200)]
More thorough check for managed type parameters. Fixes #14347

10 years agoProbing of generic parameter for value type generic parameter needs to check both...
Marek Safar [Fri, 30 Aug 2013 09:40:28 +0000 (11:40 +0200)]
Probing of generic parameter for value type generic parameter needs to check both operands. Fixes #14289

10 years agoRemove moon support from the build system.
Zoltan Varga [Fri, 30 Aug 2013 03:36:07 +0000 (05:36 +0200)]
Remove moon support from the build system.

10 years agoDisable the running of sgen tests on windows on wrench, they fail consistently.
Zoltan Varga [Fri, 30 Aug 2013 03:28:22 +0000 (05:28 +0200)]
Disable the running of sgen tests on windows on wrench, they fail consistently.

10 years agoCheck the cfg exception at the start of mono_method_to_ir (), to catch failures cause...
Zoltan Varga [Fri, 30 Aug 2013 02:08:59 +0000 (04:08 +0200)]
Check the cfg exception at the start of mono_method_to_ir (), to catch failures caused by mono_compile_create_var_for_vreg ().

10 years agoFix warnings.
Zoltan Varga [Fri, 30 Aug 2013 02:08:04 +0000 (04:08 +0200)]
Fix warnings.

10 years agoFix an LLVM assertion on structs with unaligned size. Fixes #14217.
Zoltan Varga [Thu, 29 Aug 2013 22:49:48 +0000 (00:49 +0200)]
Fix an LLVM assertion on structs with unaligned size. Fixes #14217.

10 years agoMerge pull request #746 from madewokherd/sgenbuild
Rodrigo Kumpera [Thu, 29 Aug 2013 21:46:17 +0000 (14:46 -0700)]
Merge pull request #746 from madewokherd/sgenbuild

Fix non-sgen builds.

10 years agoFix non-sgen builds.
Vincent Povirk [Thu, 29 Aug 2013 21:27:31 +0000 (16:27 -0500)]
Fix non-sgen builds.

This commit licenced as MIT/X11.

10 years agoFixed bug #14295 - Project.Load incorrectly resets the FullFileName property
Lluis Sanchez [Thu, 29 Aug 2013 08:58:24 +0000 (10:58 +0200)]
Fixed bug #14295 - Project.Load incorrectly resets the FullFileName property

10 years agoFix some warning.
Rodrigo Kumpera [Wed, 28 Aug 2013 20:14:53 +0000 (16:14 -0400)]
Fix some warning.

10 years ago[runtime]Don't assume MonoType extends directly from System.Type
Rodrigo Kumpera [Wed, 28 Aug 2013 20:12:31 +0000 (16:12 -0400)]
[runtime]Don't assume MonoType extends directly from System.Type

10 years agoFixes parameter name
Marek Safar [Wed, 28 Aug 2013 15:55:34 +0000 (17:55 +0200)]
Fixes parameter name

10 years agoUse IReflectType interface instead of TypeDelegator for introspection type extensions...
Marek Safar [Wed, 28 Aug 2013 15:49:51 +0000 (17:49 +0200)]
Use IReflectType interface instead of TypeDelegator for introspection type extensions. Fixes #14168

10 years agoMake setProperties private
Marek Safar [Wed, 28 Aug 2013 08:18:26 +0000 (10:18 +0200)]
Make setProperties private

10 years agoMerge pull request #743 from gvillanueva/master
Marek Safar [Wed, 28 Aug 2013 08:15:59 +0000 (01:15 -0700)]
Merge pull request #743 from gvillanueva/master

Rewrote Font.GetHashCode() to improve uniqueness

10 years agoRewrote Font.GetHashCode() to improve uniqueness.
gvillanueva [Wed, 28 Aug 2013 05:22:09 +0000 (22:22 -0700)]
Rewrote Font.GetHashCode() to improve uniqueness.
Added test cases to prevent reintroduction of collision scenarios observed in Font.GetHashCode().

10 years agoNaming cleanup.
Rodrigo Kumpera [Tue, 27 Aug 2013 18:29:41 +0000 (14:29 -0400)]
Naming cleanup.

10 years agoConsole.iOS: Reset sb.Length in all cases, even for poor man's print
Miguel de Icaza [Tue, 27 Aug 2013 16:01:50 +0000 (12:01 -0400)]
Console.iOS: Reset sb.Length in all cases, even for poor man's print

10 years agoInvalid syntax during attribute target parsing can crash parser. Fixes #14245
Marek Safar [Tue, 27 Aug 2013 08:20:02 +0000 (10:20 +0200)]
Invalid syntax during attribute target parsing can crash parser. Fixes #14245

10 years agoConsole.iOS: add fallback for the case where monotouch_log is not linked in
Miguel de Icaza [Tue, 27 Aug 2013 03:22:35 +0000 (23:22 -0400)]
Console.iOS: add fallback for the case where monotouch_log is not linked in

10 years agoMerge pull request #742 from remobjects/import-project-userfile
Michael Hutchinson [Mon, 26 Aug 2013 19:19:28 +0000 (12:19 -0700)]
Merge pull request #742 from remobjects/import-project-userfile

Import ".user" as if it was part of the project, this lets users overrid...

10 years agoImport ".user" as if it was part of the project, this lets users override the options...
Carlo Kok [Mon, 26 Aug 2013 15:53:46 +0000 (17:53 +0200)]
Import ".user" as if it was part of the project, this lets users override the options without checking changes to the main project file.

10 years agoMerge pull request #726 from pruiz/xamarin-bug-13708
Marek Habersack [Mon, 26 Aug 2013 12:20:46 +0000 (05:20 -0700)]
Merge pull request #726 from pruiz/xamarin-bug-13708

Fixed xamarin bug #13708: ASP.NET routing constraints should be treated as 'convertible to string' in order to be compat with MS.NET

10 years agoMerge pull request #741 from marcominetti/master
Marek Safar [Mon, 26 Aug 2013 11:08:55 +0000 (04:08 -0700)]
Merge pull request #741 from marcominetti/master

Clean verbose (debug) logs in mcs for MakeExpression function call

10 years agocleaned console logs in MakeExpression function
marcominetti [Mon, 26 Aug 2013 10:47:16 +0000 (12:47 +0200)]
cleaned console logs in MakeExpression function

Cleaned verbose logs leftovers (probably debug ones) that are currently printed on every compiling that involves dynamic objects...

10 years agocleaned console logs in MakeExpression function
marcominetti [Mon, 26 Aug 2013 10:46:34 +0000 (12:46 +0200)]
cleaned console logs in MakeExpression function

Cleaned verbose logs leftovers (probably debug ones) that are currently printed on every compiling that involves dynamic objects...

10 years agoMerge pull request #740 from pruiz/dataannotations-enhancements
Marek Safar [Mon, 26 Aug 2013 09:59:07 +0000 (02:59 -0700)]
Merge pull request #740 from pruiz/dataannotations-enhancements

Some enhancements and additions to DataAnnotations, incluiding implementation of a few missing pieces of Sys.ComponentModel.DataAnnotations v4.5, like:

10 years agoReverted string.Format(CultureInfo.CurrentCulture, ..) change.
Pablo Ruiz Garcia [Mon, 26 Aug 2013 09:42:02 +0000 (11:42 +0200)]
Reverted string.Format(CultureInfo.CurrentCulture, ..) change.

10 years agoAdd test for #12745
Marek Safar [Mon, 26 Aug 2013 09:13:03 +0000 (11:13 +0200)]
Add test for #12745

10 years agoSet correct author on test files.
Pablo Ruiz Garcia [Sun, 25 Aug 2013 15:28:59 +0000 (17:28 +0200)]
Set correct author on test files.

10 years agoSome enhancements and additions to DataAnnotations, incluiding implemented of a few...
Pablo Ruiz Garcia [Sun, 25 Aug 2013 01:42:30 +0000 (03:42 +0200)]
Some enhancements and additions to DataAnnotations, incluiding implemented of a few missing pieces of Sys.ComponentModel.DataAnnotations v4.5, like:
- CompareAttribute
- CreditCardAttribute
- EmailAddressAttribute
- FileExtensionsAttribute
- PhoneAttribute
- Implemented  IsValid() methods of Min/MaxLengthAttribute.
- Fixed all existing Validation attributes so they take into account current's locale when composing ErrorMessage.

10 years agoSRE.ParameterBuilder cannot be exposed in FULL_AOT_RUNTIME
Sebastien Pouliot [Sat, 24 Aug 2013 15:33:30 +0000 (11:33 -0400)]
SRE.ParameterBuilder cannot be exposed in FULL_AOT_RUNTIME

10 years agoWe have g_getenv for portability reasons, so let's use it.
Rodrigo Kumpera [Fri, 23 Aug 2013 21:23:56 +0000 (17:23 -0400)]
We have g_getenv for portability reasons, so let's use it.