Merge pull request #3012 from marek-safar/rs-Net
authorMarek Safar <marek.safar@gmail.com>
Wed, 18 May 2016 19:58:06 +0000 (21:58 +0200)
committerMarek Safar <marek.safar@gmail.com>
Wed, 18 May 2016 19:58:06 +0000 (21:58 +0200)
[System] WebHeaderCollection from referencesource

1  2 
mcs/class/System/System.dll.sources
mcs/class/System/mobile_System.dll.sources

index 8f3052f7997fef3dc48e589abff8941878685545,5e7356b995c5d8803a644bbe0fc7fc7b9a21f99e..fa119b795cd48f76548a6bff29983504be214fec
@@@ -339,24 -339,52 +339,24 @@@ System.Net/MacProxy.c
  System.Net/MonoHttpDate.cs
  System.Net/NetConfig.cs
  System.Net/NetworkCredential.cs
 -System.Net.NetworkInformation/DuplicateAddressDetectionState.cs
 -System.Net.NetworkInformation/GatewayIPAddressInformationCollection.cs
 -System.Net.NetworkInformation/GatewayIPAddressInformation.cs
  System.Net.NetworkInformation/IcmpV4Statistics.cs
  System.Net.NetworkInformation/IcmpV6Statistics.cs
  System.Net.NetworkInformation/IPAddressCollection.cs
 -System.Net.NetworkInformation/IPAddressInformationCollection.cs
 -System.Net.NetworkInformation/IPAddressInformation.cs
  System.Net.NetworkInformation/IPGlobalProperties.cs
  System.Net.NetworkInformation/IPGlobalStatistics.cs
  System.Net.NetworkInformation/IPInterfaceProperties.cs
 -System.Net.NetworkInformation/IPStatus.cs
  System.Net.NetworkInformation/IPv4InterfaceProperties.cs
  System.Net.NetworkInformation/IPv4InterfaceStatistics.cs
  System.Net.NetworkInformation/IPv6InterfaceProperties.cs
  System.Net.NetworkInformation/LinuxNetworkInterfaceMarshal.cs
  System.Net.NetworkInformation/MacOsNetworkInterfaceMarshal.cs
 -System.Net.NetworkInformation/MulticastIPAddressInformationCollection.cs
 -System.Net.NetworkInformation/MulticastIPAddressInformation.cs
 -System.Net.NetworkInformation/NetBiosNodeType.cs
 -System.Net.NetworkInformation/NetworkAddressChangedEventHandler.cs
 -System.Net.NetworkInformation/NetworkAvailabilityChangedEventHandler.cs
 -System.Net.NetworkInformation/NetworkAvailabilityEventArgs.cs
  System.Net.NetworkInformation/NetworkChange.cs
 -System.Net.NetworkInformation/NetworkInformationAccess.cs
 -System.Net.NetworkInformation/NetworkInformationException.cs
 -System.Net.NetworkInformation/NetworkInformationPermissionAttribute.cs
 -System.Net.NetworkInformation/NetworkInformationPermission.cs
 -System.Net.NetworkInformation/NetworkInterfaceComponent.cs
  System.Net.NetworkInformation/NetworkInterface.cs
 -System.Net.NetworkInformation/NetworkInterfaceType.cs
 -System.Net.NetworkInformation/OperationalStatus.cs
 -System.Net.NetworkInformation/PhysicalAddress.cs
  System.Net.NetworkInformation/PingCompletedEventArgs.cs
  System.Net.NetworkInformation/PingCompletedEventHandler.cs
  System.Net.NetworkInformation/Ping.cs
 -System.Net.NetworkInformation/PingException.cs
 -System.Net.NetworkInformation/PingOptions.cs
 -System.Net.NetworkInformation/PingReply.cs
 -System.Net.NetworkInformation/PrefixOrigin.cs
 -System.Net.NetworkInformation/SuffixOrigin.cs
 -System.Net.NetworkInformation/TcpConnectionInformation.cs
 -System.Net.NetworkInformation/TcpState.cs
  System.Net.NetworkInformation/TcpStatistics.cs
  System.Net.NetworkInformation/UdpStatistics.cs
 -System.Net.NetworkInformation/UnicastIPAddressInformationCollection.cs
  System.Net.NetworkInformation/UnicastIPAddressInformation.cs
  System.Net.NetworkInformation/Win32NetworkInterfaceMarshal.cs
  System.Net/NtlmClient.cs
@@@ -410,7 -438,6 +410,6 @@@ System.Net/WebConnection.c
  System.Net/WebConnectionData.cs
  System.Net/WebConnectionGroup.cs
  System.Net/WebConnectionStream.cs
- System.Net/WebHeaderCollection.cs
  System.Net/WebProxy.cs
  System.Net/WebRequest.cs
  System.Net.WebSockets/ClientWebSocket.cs
@@@ -563,6 -590,7 +562,7 @@@ ReferenceSources/ConfigurationManagerIn
  ReferenceSources/CAPI.cs
  ReferenceSources/EnvironmentHelpers.cs
  ReferenceSources/Internal.cs
+ ReferenceSources/HttpApi.cs
  ReferenceSources/HttpSysSettings.cs
  ReferenceSources/Logging.cs
  ReferenceSources/NativeMethods.cs
@@@ -572,7 -600,6 +572,6 @@@ ReferenceSources/SR.c
  ReferenceSources/SR2.cs
  ReferenceSources/SRCategoryAttribute.cs
  ReferenceSources/SystemNetworkCredential.cs
- ReferenceSources/WebHeaderCollectionType.cs
  ReferenceSources/Win32Exception.cs
  
  ReferenceSources/SSPIConfiguration.cs
@@@ -967,6 -994,10 +966,10 @@@ ReferenceSources/_SslStream.c
  ../referencesource/System/net/System/UriScheme.cs
  
  ../referencesource/System/net/System/Net/_BufferOffsetSize.cs
+ ../referencesource/System/net/System/Net/_Connection.cs
+ ../referencesource/System/net/System/Net/_HeaderInfo.cs
+ ../referencesource/System/net/System/Net/_HeaderInfoTable.cs
+ ../referencesource/System/net/System/Net/_HTTPDateParse.cs
  ../referencesource/System/net/System/Net/_IStreams.cs
  ../referencesource/System/net/System/Net/_NetRes.cs
  ../referencesource/System/net/System/Net/_LazyAsyncResult.cs
  ../referencesource/System/net/System/Net/Sockets/IPProtectionLevel.cs
  ../referencesource/System/net/System/Net/Sockets/NetworkStream.cs
  
 +../referencesource/System/net/System/Net/NetworkInformation/DuplicateAddressDetectionState.cs
 +../referencesource/System/net/System/Net/NetworkInformation/GatewayIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/GatewayIPAddressInformationCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPAddressCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPAddressInformationCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPGlobalProperties.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPGlobalStatistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPInterfaceProperties.cs
  ../referencesource/System/net/System/Net/NetworkInformation/IPInterfaceStatistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPStatus.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPv4InterfaceProperties.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPv6InterfaceProperties.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IcmpV4Statistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IcmpV6Statistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/MulticastIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/MulticastIPAddressInformationCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkAddressChange.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkInformationException.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkInformationPermission.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkInterface.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkInterfaceComponent.cs
 +../referencesource/System/net/System/Net/NetworkInformation/OperationalStatus.cs
 +../referencesource/System/net/System/Net/NetworkInformation/PhysicalAddress.cs
 +../referencesource/System/net/System/Net/NetworkInformation/PingOptions.cs
 +../referencesource/System/net/System/Net/NetworkInformation/PingReply.cs
 +../referencesource/System/net/System/Net/NetworkInformation/PrefixOrigin.cs
  ../referencesource/System/net/System/Net/NetworkInformation/ScopeLevel.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SuffixOrigin.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemGatewayIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemMulticastIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemUnicastIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemTcpConnection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/TcpConnection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/TcpState.cs
 +../referencesource/System/net/System/Net/NetworkInformation/TcpStatistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/UdpStatistics.cs
  ../referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformationCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/interfacetype.cs
 +../referencesource/System/net/System/Net/NetworkInformation/nodetype.cs
 +../referencesource/System/net/System/Net/NetworkInformation/pingexception.cs
  
  ../referencesource/System/sys/system/runtime/interopservices/DefaultParameterValueAttribute.cs
  ../referencesource/System/sys/system/runtime/interopservices/handlecollector.cs
index cbde29e55994832a5767622d48bc056b0d4984c1,eea98bc2a46e58d75fcf436b8d8ed7cde2e54291..a2562fdb899feb639536aa2d0488b905279bae21
@@@ -79,26 -79,51 +79,26 @@@ System.Net.Mail/SmtpStatusCode.c
  ../referencesource/System/net/System/Net/mail/TransferEncoding.cs
  ../referencesource/System/net/System/Net/mail/WriteStateInfoBase.cs
  ../referencesource/System/net/System/Net/mail/mediatypenames.cs
 -System.Net.NetworkInformation/DuplicateAddressDetectionState.cs
 -System.Net.NetworkInformation/GatewayIPAddressInformation.cs
 -System.Net.NetworkInformation/GatewayIPAddressInformationCollection.cs
 +System.Net.NetworkInformation/IcmpV4Statistics.cs
 +System.Net.NetworkInformation/IcmpV6Statistics.cs
  System.Net.NetworkInformation/IPAddressCollection.cs
 -System.Net.NetworkInformation/IPAddressInformation.cs
 -System.Net.NetworkInformation/IPAddressInformationCollection.cs
  System.Net.NetworkInformation/IPGlobalProperties.cs
  System.Net.NetworkInformation/IPGlobalStatistics.cs
  System.Net.NetworkInformation/IPInterfaceProperties.cs
 -System.Net.NetworkInformation/IPStatus.cs
  System.Net.NetworkInformation/IPv4InterfaceProperties.cs
  System.Net.NetworkInformation/IPv4InterfaceStatistics.cs
  System.Net.NetworkInformation/IPv6InterfaceProperties.cs
 -System.Net.NetworkInformation/IcmpV4Statistics.cs
 -System.Net.NetworkInformation/IcmpV6Statistics.cs
  System.Net.NetworkInformation/LinuxNetworkInterfaceMarshal.cs
  System.Net.NetworkInformation/MacOsNetworkInterfaceMarshal.cs
 -System.Net.NetworkInformation/MulticastIPAddressInformation.cs
 -System.Net.NetworkInformation/MulticastIPAddressInformationCollection.cs
 -System.Net.NetworkInformation/NetBiosNodeType.cs
 -System.Net.NetworkInformation/NetworkAddressChangedEventHandler.cs
 -System.Net.NetworkInformation/NetworkAvailabilityChangedEventHandler.cs
 -System.Net.NetworkInformation/NetworkAvailabilityEventArgs.cs
  System.Net.NetworkInformation/NetworkChange.cs
 -System.Net.NetworkInformation/NetworkInformationAccess.cs
 -System.Net.NetworkInformation/NetworkInformationException.cs
  System.Net.NetworkInformation/NetworkInterface.cs
 -System.Net.NetworkInformation/NetworkInterfaceComponent.cs
 -System.Net.NetworkInformation/NetworkInterfaceType.cs
 -System.Net.NetworkInformation/OperationalStatus.cs
 -System.Net.NetworkInformation/PhysicalAddress.cs
  System.Net.NetworkInformation/Ping.cs
  System.Net.NetworkInformation/PingCompletedEventArgs.cs
  System.Net.NetworkInformation/PingCompletedEventHandler.cs
 -System.Net.NetworkInformation/PingException.cs
 -System.Net.NetworkInformation/PingOptions.cs
 -System.Net.NetworkInformation/PingReply.cs
 -System.Net.NetworkInformation/PrefixOrigin.cs
 -System.Net.NetworkInformation/SuffixOrigin.cs
 -System.Net.NetworkInformation/TcpConnectionInformation.cs
 -System.Net.NetworkInformation/TcpState.cs
  System.Net.NetworkInformation/TcpStatistics.cs
  System.Net.NetworkInformation/UdpStatistics.cs
  System.Net.NetworkInformation/UnicastIPAddressInformation.cs
 -System.Net.NetworkInformation/UnicastIPAddressInformationCollection.cs
 +System.Net.NetworkInformation/Win32NetworkInterfaceMarshal.cs
  ../referencesource/System/net/System/Net/SecureProtocols/AuthenticatedStream.cs
  ../referencesource/System/net/System/Net/SecureProtocols/NegotiateEnumTypes.cs
  System.Net.Security/EncryptionPolicy.cs
@@@ -192,7 -217,6 +192,6 @@@ System.Net/WebConnection.c
  System.Net/WebConnectionData.cs
  System.Net/WebConnectionGroup.cs
  System.Net/WebConnectionStream.cs
- System.Net/WebHeaderCollection.cs
  System.Net/WebProxy.cs
  System.Net/WebRequest.cs
  System.Net.WebSockets/ClientWebSocket.cs
@@@ -297,6 -321,7 +296,7 @@@ Mono.Net.Security/SystemCertificateVali
  ReferenceSources/AssertWrapper.cs
  ReferenceSources/CAPI.cs
  ReferenceSources/EnvironmentHelpers.cs
+ ReferenceSources/HttpApi.cs
  ReferenceSources/Internal.cs
  ReferenceSources/HttpSysSettings.cs
  ReferenceSources/Logging.cs
@@@ -306,7 -331,6 +306,6 @@@ ReferenceSources/Socket.c
  ReferenceSources/SR.cs
  ReferenceSources/SRCategoryAttribute.cs
  ReferenceSources/SystemNetworkCredential.cs
- ReferenceSources/WebHeaderCollectionType.cs
  ReferenceSources/Win32Exception.cs
  
  ../referencesource/System/regex/system/text/regularexpressions/Regex.cs
  ../referencesource/System/net/System/UriScheme.cs
  
  ../referencesource/System/net/System/Net/_BufferOffsetSize.cs
+ ../referencesource/System/net/System/Net/_Connection.cs
+ ../referencesource/System/net/System/Net/_HeaderInfo.cs
+ ../referencesource/System/net/System/Net/_HeaderInfoTable.cs
+ ../referencesource/System/net/System/Net/_HTTPDateParse.cs
  ../referencesource/System/net/System/Net/_IStreams.cs
  ../referencesource/System/net/System/Net/_NetRes.cs
  ../referencesource/System/net/System/Net/_LazyAsyncResult.cs
  
  ../referencesource/System/net/System/Net/Sockets/IPProtectionLevel.cs
  ../referencesource/System/net/System/Net/Sockets/NetworkStream.cs
 +
 +../referencesource/System/net/System/Net/NetworkInformation/DuplicateAddressDetectionState.cs
 +../referencesource/System/net/System/Net/NetworkInformation/GatewayIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/GatewayIPAddressInformationCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPAddressCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPAddressInformationCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPGlobalProperties.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPGlobalStatistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPInterfaceProperties.cs
  ../referencesource/System/net/System/Net/NetworkInformation/IPInterfaceStatistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPStatus.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPv4InterfaceProperties.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IPv6InterfaceProperties.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IcmpV4Statistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/IcmpV6Statistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/MulticastIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/MulticastIPAddressInformationCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkAddressChange.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkInformationException.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkInformationPermission.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkInterface.cs
 +../referencesource/System/net/System/Net/NetworkInformation/NetworkInterfaceComponent.cs
 +../referencesource/System/net/System/Net/NetworkInformation/OperationalStatus.cs
 +../referencesource/System/net/System/Net/NetworkInformation/PhysicalAddress.cs
 +../referencesource/System/net/System/Net/NetworkInformation/PingOptions.cs
 +../referencesource/System/net/System/Net/NetworkInformation/PingReply.cs
 +../referencesource/System/net/System/Net/NetworkInformation/PrefixOrigin.cs
  ../referencesource/System/net/System/Net/NetworkInformation/ScopeLevel.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SuffixOrigin.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemGatewayIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemMulticastIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemUnicastIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/SystemTcpConnection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/TcpConnection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/TcpState.cs
 +../referencesource/System/net/System/Net/NetworkInformation/TcpStatistics.cs
 +../referencesource/System/net/System/Net/NetworkInformation/UdpStatistics.cs
  ../referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformation.cs
 +../referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformationCollection.cs
 +../referencesource/System/net/System/Net/NetworkInformation/interfacetype.cs
 +../referencesource/System/net/System/Net/NetworkInformation/nodetype.cs
 +../referencesource/System/net/System/Net/NetworkInformation/pingexception.cs
  
  ../referencesource/System/sys/system/runtime/interopservices/DefaultParameterValueAttribute.cs
  ../referencesource/System/sys/system/runtime/interopservices/handlecollector.cs