mono.git
10 years agoAdd class ListChildrenAccessRule
Alistair Leslie-Hughes [Mon, 5 Aug 2013 02:32:04 +0000 (12:32 +1000)]
Add class ListChildrenAccessRule

10 years agoAdd enum ForestTrustCollisionType
Alistair Leslie-Hughes [Mon, 5 Aug 2013 02:24:00 +0000 (12:24 +1000)]
Add enum ForestTrustCollisionType

10 years agoAdd class ActiveDirectoryServerDownException
Alistair Leslie-Hughes [Mon, 5 Aug 2013 02:19:44 +0000 (12:19 +1000)]
Add class ActiveDirectoryServerDownException

10 years agoAdd class DirectoryEntryConfiguration
Alistair Leslie-Hughes [Mon, 5 Aug 2013 02:15:21 +0000 (12:15 +1000)]
Add class DirectoryEntryConfiguration

10 years agoAdd enum PasswordEncodingMethod
Alistair Leslie-Hughes [Mon, 5 Aug 2013 02:13:51 +0000 (12:13 +1000)]
Add enum PasswordEncodingMethod

10 years agoAdd enum DomainCollisionOptions
Alistair Leslie-Hughes [Mon, 5 Aug 2013 02:07:49 +0000 (12:07 +1000)]
Add enum DomainCollisionOptions

10 years agoAdd class PropertyAccessRule
Alistair Leslie-Hughes [Mon, 5 Aug 2013 02:04:03 +0000 (12:04 +1000)]
Add class PropertyAccessRule

10 years agoAdd class PropertySetAccessRule
Alistair Leslie-Hughes [Mon, 5 Aug 2013 01:56:40 +0000 (11:56 +1000)]
Add class PropertySetAccessRule

10 years agoAdd enm PropertyAccess
Alistair Leslie-Hughes [Mon, 5 Aug 2013 01:15:09 +0000 (11:15 +1000)]
Add enm PropertyAccess

10 years agoAdd class ReadOnlySiteLinkBridgeCollection
Alistair Leslie-Hughes [Mon, 5 Aug 2013 01:04:38 +0000 (11:04 +1000)]
Add class ReadOnlySiteLinkBridgeCollection

10 years agoAdd class ActiveDirectorySiteLinkBridge, ActiveDirectorySiteLinkCollection
Alistair Leslie-Hughes [Mon, 5 Aug 2013 01:03:29 +0000 (11:03 +1000)]
Add class ActiveDirectorySiteLinkBridge, ActiveDirectorySiteLinkCollection

10 years agoAdd enum ReplicationSecurityLevel
Alistair Leslie-Hughes [Mon, 5 Aug 2013 00:44:44 +0000 (10:44 +1000)]
Add enum ReplicationSecurityLevel

10 years agoAdd enum SecurityMasks
Alistair Leslie-Hughes [Mon, 5 Aug 2013 00:41:26 +0000 (10:41 +1000)]
Add enum SecurityMasks

10 years agoAdd enum TopLevelNameCollisionOptions
Alistair Leslie-Hughes [Mon, 5 Aug 2013 00:38:25 +0000 (10:38 +1000)]
Add enum TopLevelNameCollisionOptions

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 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

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

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

10 years agoAdd class DnsPermission
Alistair Leslie-Hughes [Mon, 29 Jul 2013 03:27:06 +0000 (13:27 +1000)]
Add class DnsPermission

10 years agoAdd missed file TrustType.cs
Alistair Leslie-Hughes [Sun, 28 Jul 2013 23:50:29 +0000 (09:50 +1000)]
Add missed file TrustType.cs

10 years agoAdd enum SchemaClassType
Alistair Leslie-Hughes [Sun, 28 Jul 2013 23:46:33 +0000 (09:46 +1000)]
Add enum SchemaClassType

10 years agoAdd missed file AttributeMetadataCollection.cs
Alistair Leslie-Hughes [Sun, 28 Jul 2013 23:42:59 +0000 (09:42 +1000)]
Add missed file AttributeMetadataCollection.cs

10 years agoFix a missing return statement in 16d2bcaa379be0c38f84492a5528c5ab6dcd7e7d.
Alex Rønne Petersen [Mon, 29 Jul 2013 03:08:42 +0000 (05:08 +0200)]
Fix a missing return statement in 16d2bcaa379be0c38f84492a5528c5ab6dcd7e7d.

10 years agoFix overflow checking in newarray with 64 bit array lengths. Fixes part of #13544.
Zoltan Varga [Mon, 29 Jul 2013 01:08:00 +0000 (03:08 +0200)]
Fix overflow checking in newarray with 64 bit array lengths. Fixes part of #13544.

10 years agoMerge pull request #701 from steffen-kiess/fix-11778
Jonathan Pryor [Sun, 28 Jul 2013 14:17:38 +0000 (07:17 -0700)]
Merge pull request #701 from steffen-kiess/fix-11778

Fix Syscall.readlink() for non-ascii targets

10 years agoMerge pull request #716 from alesliehughes/master
Marek Safar [Sun, 28 Jul 2013 11:24:53 +0000 (04:24 -0700)]
Merge pull request #716 from alesliehughes/master

More System.DirectoryServices.ActiveDirectory classes

10 years agoAdd class AttributeMetadataCollection
Alistair Leslie-Hughes [Sun, 28 Jul 2013 09:22:00 +0000 (19:22 +1000)]
Add class AttributeMetadataCollection

10 years agoAdd class AttributeMetadata
Alistair Leslie-Hughes [Sun, 28 Jul 2013 09:20:55 +0000 (19:20 +1000)]
Add class AttributeMetadata

10 years agoFix Syscall.readlink() for non-ascii targets
Steffen Kieß [Sun, 28 Jul 2013 09:11:38 +0000 (11:11 +0200)]
Fix Syscall.readlink() for non-ascii targets

Syscall.readlink() currently returns an integer indicating the number of
bytes in the link. As buf contains chars, this value is useless if the
target contains non-ascii characters.

This commit creates a new overload which uses a byte array instead of a
StringBuilder and rewrites the old overload to return the number of chars
instead.

Fixes #11778 and #9611

10 years agoAdd class ReadOnlyStringCollection
Alistair Leslie-Hughes [Sun, 28 Jul 2013 08:39:04 +0000 (18:39 +1000)]
Add class ReadOnlyStringCollection

10 years ago[sdb] Fix round tripping of vtypes with boxed fields. Fixes #12354.
Zoltan Varga [Sun, 28 Jul 2013 07:40:32 +0000 (09:40 +0200)]
[sdb] Fix round tripping of vtypes with boxed fields. Fixes #12354.

10 years agoAdd enum TrustDirection.cs
Alistair Leslie-Hughes [Sun, 28 Jul 2013 07:09:03 +0000 (17:09 +1000)]
Add enum TrustDirection.cs

10 years agoAdd class ReplicationNeighbor
Alistair Leslie-Hughes [Sun, 28 Jul 2013 07:00:23 +0000 (17:00 +1000)]
Add class ReplicationNeighbor

10 years agoAdd enum LocatorOptions
Alistair Leslie-Hughes [Sun, 28 Jul 2013 06:51:34 +0000 (16:51 +1000)]
Add enum LocatorOptions

10 years agoAdd enum ForestMode
Alistair Leslie-Hughes [Sun, 28 Jul 2013 06:37:25 +0000 (16:37 +1000)]
Add enum ForestMode

10 years agoAdd enum DomainMode.cs
Alistair Leslie-Hughes [Sun, 28 Jul 2013 06:21:13 +0000 (16:21 +1000)]
Add enum DomainMode.cs

10 years agoAdd enum ActiveDirectoryRole
Alistair Leslie-Hughes [Sun, 28 Jul 2013 06:10:17 +0000 (16:10 +1000)]
Add enum ActiveDirectoryRole

10 years agoAdd error handling to calls of mono_reflection_create_custom_attr_data_args (). Fixes...
Zoltan Varga [Sun, 28 Jul 2013 00:52:51 +0000 (02:52 +0200)]
Add error handling to calls of mono_reflection_create_custom_attr_data_args (). Fixes part of #13435.

10 years agoRemove #ifdefs from MonoTrampolineType, to prevent cross-compilation problems where...
Zoltan Varga [Sat, 27 Jul 2013 21:55:17 +0000 (23:55 +0200)]
Remove #ifdefs from MonoTrampolineType, to prevent cross-compilation problems where the cross compiler and the target runtime have different defines. Also do a sanity check at aot load time.

10 years agoFix an assert in constrained_gsharedvt_call_setup (), mono_class_interface_offset...
Zoltan Varga [Sat, 27 Jul 2013 21:03:33 +0000 (23:03 +0200)]
Fix an assert in constrained_gsharedvt_call_setup (), mono_class_interface_offset () returns a -1 on failure, not 0.

10 years agoDon't hide internal error exception when reported cannot show it.
Marek Safar [Sat, 27 Jul 2013 06:58:11 +0000 (08:58 +0200)]
Don't hide internal error exception when reported cannot show it.