mono.git
10 years agoCreate correct flow branching for single non-default switch section. Fixes #13736
Marek Safar [Tue, 6 Aug 2013 19:05:22 +0000 (21:05 +0200)]
Create correct flow branching for single non-default switch section. Fixes #13736

10 years agoFix some warnings in strtod by #if 0'ing some unused functions.
Alex Rønne Petersen [Tue, 6 Aug 2013 18:52:39 +0000 (20:52 +0200)]
Fix some warnings in strtod by #if 0'ing some unused functions.

10 years agoFix a warning in dlmalloc by #if 0'ing an unused function.
Alex Rønne Petersen [Tue, 6 Aug 2013 18:52:22 +0000 (20:52 +0200)]
Fix a warning in dlmalloc by #if 0'ing an unused function.

10 years agoFix a mixed-decls-and-code warning.
Alex Rønne Petersen [Tue, 6 Aug 2013 18:52:09 +0000 (20:52 +0200)]
Fix a mixed-decls-and-code warning.

10 years ago[System.Core/Android] Support Android v4.3's timezone DB format
Jonathan Pryor [Tue, 6 Aug 2013 18:27:20 +0000 (14:27 -0400)]
[System.Core/Android] Support Android v4.3's timezone DB format

Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=13686

Android v4.3 changed the timezone DB format described in 8a263984 and
replaced it with a single file containing version, index, data, and a
"zoneTab" (which is parsed but unused).

Port/rewrite the Java libcore.util.ZoneInfoDB type into
System.AndroidTzData so that this new file format is supported.

(Another day, another file format...)

10 years ago[llvm] Disable LLVM for async methods to work around #13734.
Zoltan Varga [Tue, 6 Aug 2013 07:28:57 +0000 (09:28 +0200)]
[llvm] Disable LLVM for async methods to work around #13734.

10 years ago[llvm] Avoid adding methods which failed llvm compilation to 'mono.function_indexes'.
Zoltan Varga [Tue, 6 Aug 2013 07:28:32 +0000 (09:28 +0200)]
[llvm] Avoid adding methods which failed llvm compilation to 'mono.function_indexes'.

10 years ago[sdb] Improve logging a bit.
Zoltan Varga [Tue, 6 Aug 2013 07:26:36 +0000 (09:26 +0200)]
[sdb] Improve logging a bit.

10 years agoimplement character validation methods in XmlConvert. Fix bug #11910.
Atsushi Eno [Tue, 6 Aug 2013 05:38:14 +0000 (14:38 +0900)]
implement character validation methods in XmlConvert. Fix bug #11910.

10 years agoFix thinko in last commit. It's DISABLE_COM and not DISABLE_REMOTING.
Rodrigo Kumpera [Mon, 5 Aug 2013 21:25:56 +0000 (17:25 -0400)]
Fix thinko in last commit. It's DISABLE_COM and not DISABLE_REMOTING.

10 years ago[sgen]GC fight club rules. NEVER poke the managed heap if you are not supposed to.
Rodrigo Kumpera [Mon, 5 Aug 2013 21:24:57 +0000 (17:24 -0400)]
[sgen]GC fight club rules. NEVER poke the managed heap if you are not supposed to.

10 years ago[sgen]Add some comments on the usage of all STW related fields.
Rodrigo Kumpera [Mon, 5 Aug 2013 20:55:27 +0000 (16:55 -0400)]
[sgen]Add some comments on the usage of all STW related fields.

10 years agomonotouch requires DISABLE_COM too.
Rodrigo Kumpera [Mon, 5 Aug 2013 15:43:22 +0000 (11:43 -0400)]
monotouch requires DISABLE_COM too.

10 years agoFix log messge.
Rodrigo Kumpera [Fri, 2 Aug 2013 22:36:47 +0000 (18:36 -0400)]
Fix log messge.

10 years agoDon't show internal error when default paramater expression cannot be converted to...
Marek Safar [Mon, 5 Aug 2013 10:17:18 +0000 (12:17 +0200)]
Don't show internal error when default paramater expression cannot be converted to paramter type. Fixes #13682

10 years agoMerge pull request #723 from alesliehughes/master
Marek Safar [Mon, 5 Aug 2013 09:07:57 +0000 (02:07 -0700)]
Merge pull request #723 from alesliehughes/master

Revert "Add class DnsPermission"

10 years agoFix bug #13485: retrieve private fields and properties in serialization.
Atsushi Eno [Mon, 5 Aug 2013 06:36:24 +0000 (15:36 +0900)]
Fix bug #13485: retrieve private fields and properties in serialization.

10 years agoFix cross compilation to windows. "Windows.h" should be "windows.h". Fixes #13729.
Micael Dias [Mon, 5 Aug 2013 06:10:32 +0000 (08:10 +0200)]
Fix cross compilation to windows. "Windows.h" should be "windows.h". Fixes #13729.

10 years agoAdd support for constrained gsharedvt calls to IComparable<T>.CompareTo ()/IEquatable...
Zoltan Varga [Sun, 4 Aug 2013 07:18:49 +0000 (09:18 +0200)]
Add support for constrained gsharedvt calls to IComparable<T>.CompareTo ()/IEquatable<T>.Equals (). Fixes #13704.

10 years agoPut runtime-invoke wrappers of valuetype methods into a separate cache, they have...
Zoltan Varga [Sun, 4 Aug 2013 07:17:43 +0000 (09:17 +0200)]
Put runtime-invoke wrappers of valuetype methods into a separate cache, they have a different signature.

10 years agoFix the non-MSVC build.
Alex Rønne Petersen [Fri, 2 Aug 2013 20:39:15 +0000 (22:39 +0200)]
Fix the non-MSVC build.

10 years agoVariable has_ld was renamed
Neale Ferguson [Fri, 2 Aug 2013 19:20:17 +0000 (15:20 -0400)]
Variable has_ld was renamed

10 years agoMerge pull request #681 from tritao/dll-api
Rodrigo Kumpera [Fri, 2 Aug 2013 17:55:19 +0000 (10:55 -0700)]
Merge pull request #681 from tritao/dll-api

Added public API visibility macros

10 years agoRevert "Add class DnsPermission"
Alistair Leslie-Hughes [Fri, 2 Aug 2013 04:51:31 +0000 (14:51 +1000)]
Revert "Add class DnsPermission"

This reverts commit c3d818e1ba934268f5603d6773d3eda2380929e3.

The class is already part of the System assembly.  I mistook the
namespace as the Assembly name.

10 years agoMerge pull request #722 from JulianHamilton/master
Alex Rønne Petersen [Fri, 2 Aug 2013 05:59:28 +0000 (22:59 -0700)]
Merge pull request #722 from JulianHamilton/master

Faster index lookup in RemoveInternal

10 years agoFaster index lookup in RemoveInternal
JulianHamilton [Fri, 2 Aug 2013 00:23:17 +0000 (09:53 +0930)]
Faster index lookup in RemoveInternal

10 years agoconfigure: Fix arch selection for s390x.
Alex Rønne Petersen [Thu, 1 Aug 2013 21:44:42 +0000 (23:44 +0200)]
configure: Fix arch selection for s390x.

10 years agoFullAOT fallback: Slightly better random
Miguel de Icaza [Thu, 1 Aug 2013 13:50:20 +0000 (09:50 -0400)]
FullAOT fallback: Slightly better random

10 years ago[sdb] Improve some sdb logging messages.
Zoltan Varga [Thu, 1 Aug 2013 04:53:52 +0000 (06:53 +0200)]
[sdb] Improve some sdb logging messages.

10 years agoFix enum->int unbox casts in gsharedvt code. Fixes desk #42463.
Zoltan Varga [Thu, 1 Aug 2013 00:16:58 +0000 (02:16 +0200)]
Fix enum->int unbox casts in gsharedvt code. Fixes desk #42463.

10 years ago[sgen] Honor `--disable-major`.
Mark Probst [Wed, 31 Jul 2013 17:32:00 +0000 (10:32 -0700)]
[sgen] Honor `--disable-major`.

10 years agoAdd better diagnostics for invalid properties
Marek Safar [Wed, 31 Jul 2013 16:00:05 +0000 (18:00 +0200)]
Add better diagnostics for invalid properties

10 years agoRevert "Add null constant argument type check"
Marek Safar [Wed, 31 Jul 2013 15:59:29 +0000 (17:59 +0200)]
Revert "Add null constant argument type check"

This reverts commit 01697c1f78482c2ee4782823327e4737f4f261dc.

10 years agoNot currently referenced
Miguel de Icaza [Wed, 31 Jul 2013 13:42:13 +0000 (09:42 -0400)]
Not currently referenced

10 years agoAdd null constant argument type check
Marek Safar [Wed, 31 Jul 2013 11:48:00 +0000 (13:48 +0200)]
Add null constant argument type check

10 years agoWorkaround limitation of ancient nunit
Marek Safar [Wed, 31 Jul 2013 08:55:27 +0000 (10:55 +0200)]
Workaround limitation of ancient nunit

10 years agoFix some cases of --debug=casts, add tests.
Zoltan Varga [Wed, 31 Jul 2013 02:36:50 +0000 (04:36 +0200)]
Fix some cases of --debug=casts, add tests.

10 years agoAvoid tail calls which breaks the test in finalizer-exception.cs.
Zoltan Varga [Wed, 31 Jul 2013 02:07:39 +0000 (04:07 +0200)]
Avoid tail calls which breaks the test in finalizer-exception.cs.

10 years agoFix a warning.
Zoltan Varga [Wed, 31 Jul 2013 01:54:17 +0000 (03:54 +0200)]
Fix a warning.

10 years agoQuote path arguments to opt/llc. Fixes #13603.
Zoltan Varga [Tue, 30 Jul 2013 22:26:57 +0000 (00:26 +0200)]
Quote path arguments to opt/llc. Fixes #13603.

10 years agoClass libraries: introduce mobile_static profile, for MonoTouch-like static builds...
Miguel de Icaza [Tue, 30 Jul 2013 20:51:29 +0000 (16:51 -0400)]
Class libraries: introduce mobile_static profile, for MonoTouch-like static builds, but not limited to iOS (WinStore, Kumpera did the work).

10 years agoWrite only import section from global namespaces before global attribute sections...
Marek Safar [Tue, 30 Jul 2013 18:17:27 +0000 (20:17 +0200)]
Write only import section from global namespaces before global attribute sections. Fixes #13523

10 years agoFall back to /proc/cpuinfo when sys/auxv.h is not available.
Alex Rønne Petersen [Tue, 30 Jul 2013 15:54:12 +0000 (17:54 +0200)]
Fall back to /proc/cpuinfo when sys/auxv.h is not available.

Diagnosed and suggested by Chris Araman <chrisa@symform.com>.

10 years agoMerge pull request #703 from ysw/master
Paolo Molaro [Tue, 30 Jul 2013 15:51:04 +0000 (08:51 -0700)]
Merge pull request #703 from ysw/master

Fixed: send/recv race in tpool-epoll and tpool-kqueue implementations

10 years agoMerge pull request #665 from andreas-auerswald/master
Marek Safar [Tue, 30 Jul 2013 13:56:54 +0000 (06:56 -0700)]
Merge pull request #665 from andreas-auerswald/master

Serilaization TimeZoneInfo class

10 years agoAdd more system assemblies remapping. Fixes #11294
Marek Safar [Tue, 30 Jul 2013 13:50:17 +0000 (15:50 +0200)]
Add more system assemblies remapping. Fixes #11294

10 years agoNo type forwarders for 2.0 System.Net
Marek Safar [Tue, 30 Jul 2013 13:49:50 +0000 (15:49 +0200)]
No type forwarders for 2.0 System.Net

10 years agoFixed binary serialization
Marek Safar [Tue, 30 Jul 2013 12:45:46 +0000 (14:45 +0200)]
Fixed binary serialization

10 years agoMerge pull request #719 from alesliehughes/master
Marek Safar [Tue, 30 Jul 2013 10:44:51 +0000 (03:44 -0700)]
Merge pull request #719 from alesliehughes/master

Last of System.DirectoryServices.ActiveDirectory classes

10 years agoFix ObservableCollection binary serialization (based on 828a6a4f45702a1a2fc27e1d5ab6d...
Marek Safar [Tue, 30 Jul 2013 09:14:43 +0000 (11:14 +0200)]
Fix ObservableCollection binary serialization (based on 828a6a4f45702a1a2fc27e1d5ab6d24ccefdec71)

10 years agoAdded the following classes
Alistair Leslie-Hughes [Tue, 30 Jul 2013 04:58:41 +0000 (14:58 +1000)]
Added the following classes

ActiveDirectorySite
ActiveDirectorySiteCollection
ActiveDirectorySiteLink
ActiveDirectorySubnet
ActiveDirectorySubnetCollection
Domain
DomainCollection
DomainController
DomainControllerCollection
Forest
GlobalCatalog
GlobalCatalogCollection
ReadOnlySiteCollection
ReadOnlySiteLinkCollection

I couldn't split them up into single commits without breaking the build.

10 years agoAdd class ActiveDirectorySchema
Alistair Leslie-Hughes [Tue, 30 Jul 2013 04:53:45 +0000 (14:53 +1000)]
Add class ActiveDirectorySchema

10 years agoAdd class ActiveDirectorySchemaClass, ActiveDirectorySchemaClassCollection, ReadOnlyA...
Alistair Leslie-Hughes [Tue, 30 Jul 2013 04:52:50 +0000 (14:52 +1000)]
Add class ActiveDirectorySchemaClass, ActiveDirectorySchemaClassCollection, ReadOnlyActiveDirectorySchemaClassCollection

10 years agoAdd class ActiveDirectorySchemaPropertyCollection, ReadOnlyActiveDirectorySchemaPrope...
Alistair Leslie-Hughes [Tue, 30 Jul 2013 04:49:48 +0000 (14:49 +1000)]
Add class ActiveDirectorySchemaPropertyCollection, ReadOnlyActiveDirectorySchemaPropertyCollection

10 years agoAdd class ActiveDirectorySchemaProperty
Alistair Leslie-Hughes [Tue, 30 Jul 2013 04:47:54 +0000 (14:47 +1000)]
Add class ActiveDirectorySchemaProperty

10 years agoAdd ForestTrustRelationshipInformation
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:53:51 +0000 (13:53 +1000)]
Add ForestTrustRelationshipInformation

10 years agoAdd class ForestTrustDomainInfoCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:53:14 +0000 (13:53 +1000)]
Add class ForestTrustDomainInfoCollection

10 years agoAdd class ForestTrustDomainInformation
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:52:44 +0000 (13:52 +1000)]
Add class ForestTrustDomainInformation

10 years agoAdd class ApplicationPartitionCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:51:18 +0000 (13:51 +1000)]
Add class ApplicationPartitionCollection

10 years agoAdd class ApplicationPartition
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:50:39 +0000 (13:50 +1000)]
Add class ApplicationPartition

10 years agoAdd class ReadOnlyDirectoryServerCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:49:49 +0000 (13:49 +1000)]
Add class ReadOnlyDirectoryServerCollection

10 years agoAdd class DirectoryServerCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:47:49 +0000 (13:47 +1000)]
Add class DirectoryServerCollection

10 years agoAdd class DirectoryServer, ReplicationConnection, ReplicationConnectionCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:46:01 +0000 (13:46 +1000)]
Add class DirectoryServer, ReplicationConnection, ReplicationConnectionCollection

10 years agoAdd class ReplicationNeighborCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:43:10 +0000 (13:43 +1000)]
Add class ReplicationNeighborCollection

10 years agoAdd class ReplicationOperationInformation
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:41:29 +0000 (13:41 +1000)]
Add class ReplicationOperationInformation

10 years agoAdd class ReplicationOperationCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:40:55 +0000 (13:40 +1000)]
Add class ReplicationOperationCollection

10 years agoAdd class ReplicationOperation
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:40:17 +0000 (13:40 +1000)]
Add class ReplicationOperation

10 years agoAdd class DirectoryContext
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:38:51 +0000 (13:38 +1000)]
Add class DirectoryContext

10 years agoAdd class ReplicationCursorCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:37:01 +0000 (13:37 +1000)]
Add class ReplicationCursorCollection

10 years agoAdd class ReplicationCursor
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:36:29 +0000 (13:36 +1000)]
Add class ReplicationCursor

10 years agoAdd class ReplicationFailureCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:35:51 +0000 (13:35 +1000)]
Add class ReplicationFailureCollection

10 years agoAdd class ReplicationFailure
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:35:18 +0000 (13:35 +1000)]
Add class ReplicationFailure

10 years agoAdd class TrustRelationshipInformationCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:33:42 +0000 (13:33 +1000)]
Add class TrustRelationshipInformationCollection

10 years agoAdd class TrustRelationshipInformation
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:33:12 +0000 (13:33 +1000)]
Add class TrustRelationshipInformation

10 years agoAdd class TopLevelNameCollection
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:31:44 +0000 (13:31 +1000)]
Add class TopLevelNameCollection

10 years agoAdd class TopLevelName
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:31:12 +0000 (13:31 +1000)]
Add class TopLevelName

10 years agoAdd delegate SyncUpdateCallback
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:30:25 +0000 (13:30 +1000)]
Add delegate SyncUpdateCallback

10 years agoAdd class SyncFromAllServersOperationException
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:29:44 +0000 (13:29 +1000)]
Add class SyncFromAllServersOperationException

10 years agoAdd class SyncFromAllServersErrorInformation
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:29:04 +0000 (13:29 +1000)]
Add class SyncFromAllServersErrorInformation

10 years agoAdd class ActiveDirectorySecurity
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:23:37 +0000 (13:23 +1000)]
Add class ActiveDirectorySecurity

10 years agoAdd class ActiveDirectoryAuditRule
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:22:26 +0000 (13:22 +1000)]
Add class ActiveDirectoryAuditRule

10 years agoAdd ActiveDirectoryAccessRule
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:21:47 +0000 (13:21 +1000)]
Add ActiveDirectoryAccessRule

10 years agoAdd enum ActiveDirectoryRights
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:20:37 +0000 (13:20 +1000)]
Add enum ActiveDirectoryRights

10 years agoAdd enum ActiveDirectorySecurityInheritance
Alistair Leslie-Hughes [Tue, 30 Jul 2013 03:19:44 +0000 (13:19 +1000)]
Add enum ActiveDirectorySecurityInheritance

10 years agoAdd test for bug #13509
Marek Safar [Tue, 30 Jul 2013 07:52:07 +0000 (09:52 +0200)]
Add test for bug #13509

10 years agoFix a Mono.Posix test to avoid failing if readlinkat() is not available.
Zoltan Varga [Mon, 29 Jul 2013 23:28:10 +0000 (01:28 +0200)]
Fix a Mono.Posix test to avoid failing if readlinkat() is not available.

10 years agoUse a relative symlink.
Rodrigo Kumpera [Mon, 29 Jul 2013 18:38:27 +0000 (14:38 -0400)]
Use a relative symlink.

10 years agoCorrectly import nested non-generic types inside generic containers used within same...
Marek Safar [Mon, 29 Jul 2013 16:08:00 +0000 (18:08 +0200)]
Correctly import nested non-generic types inside generic containers used within same generic container. Fixes #13549

10 years agoClone arguments array before modifying.
Marek Safar [Mon, 29 Jul 2013 14:28:18 +0000 (16:28 +0200)]
Clone arguments array before modifying.

10 years agoCorrectly parse pragma headers. Fixes #13501
Marek Safar [Mon, 29 Jul 2013 12:34:47 +0000 (14:34 +0200)]
Correctly parse pragma headers. Fixes #13501

10 years agoRevert the 'Emit push/pop LMF code as IR' changes, they seem to break make test-sgen...
Zoltan Varga [Mon, 29 Jul 2013 12:26:08 +0000 (14:26 +0200)]
Revert the 'Emit push/pop LMF code as IR' changes, they seem to break make test-sgen on wrench.

10 years agoMerge pull request #718 from alesliehughes/master
Marek Safar [Mon, 29 Jul 2013 11:25:40 +0000 (04:25 -0700)]
Merge pull request #718 from alesliehughes/master

More System.DirectoryServices.ActiveDirectory classes + other.

10 years agoAdd class ActiveDirectorySchedule
Alistair Leslie-Hughes [Mon, 29 Jul 2013 06:11:16 +0000 (16:11 +1000)]
Add class ActiveDirectorySchedule

10 years agoAdd class ActiveDirectoryRoleCollection
Alistair Leslie-Hughes [Mon, 29 Jul 2013 05:52:09 +0000 (15:52 +1000)]
Add class ActiveDirectoryRoleCollection

10 years agoAdd class ActiveDirectoryReplicationMetadata
Alistair Leslie-Hughes [Mon, 29 Jul 2013 05:49:46 +0000 (15:49 +1000)]
Add class ActiveDirectoryReplicationMetadata

10 years agoAdd class ActiveDirectoryPartition
Alistair Leslie-Hughes [Mon, 29 Jul 2013 05:47:45 +0000 (15:47 +1000)]
Add class ActiveDirectoryPartition

10 years agoAdd class ActiveDirectoryOperationException
Alistair Leslie-Hughes [Mon, 29 Jul 2013 05:45:21 +0000 (15:45 +1000)]
Add class ActiveDirectoryOperationException

10 years agoAdd enum TopLevelNameStatus
Alistair Leslie-Hughes [Mon, 29 Jul 2013 03:54:42 +0000 (13:54 +1000)]
Add enum TopLevelNameStatus

10 years agoAdd enum PropertyTypes
Alistair Leslie-Hughes [Mon, 29 Jul 2013 03:53:41 +0000 (13:53 +1000)]
Add enum PropertyTypes

10 years agoAdd enum ForestTrustDomainStatus
Alistair Leslie-Hughes [Mon, 29 Jul 2013 03:52:37 +0000 (13:52 +1000)]
Add enum ForestTrustDomainStatus