Adding Linux support to System.DirectoryServices.Protocols (#35380)
authorJose Perez Rodriguez <joperezr@microsoft.com>
Thu, 7 May 2020 20:37:38 +0000 (13:37 -0700)
committerGitHub <noreply@github.com>
Thu, 7 May 2020 20:37:38 +0000 (13:37 -0700)
commit55d3260ad5dc48988228ac0cb1278541e87e513d
tree2cc1dbe130e4503153f1ca5e258a5a053e70ee50
parent2019cd60fbaaf8f5004b9b90bd38b10efff0b5cb
Adding Linux support to System.DirectoryServices.Protocols (#35380)
43 files changed:
src/libraries/Common/src/Interop/Interop.Ldap.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Linux/Interop.Libraries.cs
src/libraries/Common/src/Interop/Linux/OpenLdap/Interop.Ber.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Linux/OpenLdap/Interop.Ldap.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Interop.Libraries.cs
src/libraries/Common/src/Interop/Windows/Wldap32/Interop.Ber.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Wldap32/Interop.Ldap.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System.DirectoryServices.Protocols.csproj
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/Interop/BerPal.Linux.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/Interop/BerPal.Windows.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/Interop/LdapPal.Linux.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/Interop/LdapPal.Windows.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/Interop/SafeHandles.Linux.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/Interop/SafeHandles.Windows.cs [moved from src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/ldap/SafeHandles.cs with 70% similarity]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/Interop/SafeHandles.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/common/BerConverter.Linux.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/common/BerConverter.Windows.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/common/BerConverter.cs
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/common/DirectoryControl.cs
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/ldap/LdapConnection.Linux.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/ldap/LdapConnection.Windows.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/ldap/LdapConnection.cs
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/ldap/LdapPartialResultsProcessor.cs
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/ldap/LdapSessionOptions.Linux.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/ldap/LdapSessionOptions.Windows.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/ldap/LdapSessionOptions.cs
src/libraries/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/ldap/Wldap32UnsafeMethods.cs [deleted file]
src/libraries/System.DirectoryServices.Protocols/tests/AsqRequestControlTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/BerConverterTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/DirSyncRequestControlTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/DirectoryServicesProtocolsTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/DirectoryServicesTestHelpers.cs [new file with mode: 0644]
src/libraries/System.DirectoryServices.Protocols/tests/ExtendedDNControlTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/LdapConnectionTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/LdapSessionOptionsTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/PageResultRequestControlTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/QuotaControlTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/SearchOptionsControlTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/SecurityDescriptorFlagControlTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/SortRequestControlTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/System.DirectoryServices.Protocols.Tests.csproj
src/libraries/System.DirectoryServices.Protocols/tests/VerifyNameControlTests.cs
src/libraries/System.DirectoryServices.Protocols/tests/VlvRequestControlTests.cs