├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── TechnitiumLibrary.ByteTree ├── ByteTree.cs └── TechnitiumLibrary.ByteTree.csproj ├── TechnitiumLibrary.IO ├── BinaryReaderExtensions.cs ├── BinaryWriterExtensions.cs ├── Joint.cs ├── OffsetStream.cs ├── Package.cs ├── PackageItem.cs ├── Pipe.cs ├── StreamExtensions.cs ├── TechnitiumLibrary.IO.csproj └── WriteBufferedStream.cs ├── TechnitiumLibrary.Net.BitTorrent ├── Bencoding.cs ├── HttpTrackerClient.cs ├── TechnitiumLibrary.Net.BitTorrent.csproj ├── TrackerClient.cs ├── TrackerClientException.cs ├── TrackerClientID.cs └── UDPTrackerClient.cs ├── TechnitiumLibrary.Net.Firewall ├── TechnitiumLibrary.Net.Firewall.csproj └── WindowsFirewall.cs ├── TechnitiumLibrary.Net.Mail ├── Pop3Client.cs ├── SmtpClientEx.cs └── TechnitiumLibrary.Net.Mail.csproj ├── TechnitiumLibrary.Net.Tor ├── TechnitiumLibrary.Net.Tor.csproj ├── TorController.cs ├── TorControllerException.cs └── TorHiddenServiceInfo.cs ├── TechnitiumLibrary.Net.UPnP ├── Networking │ ├── GenericPortMappingEntry.cs │ ├── InternetGatewayDevice.cs │ ├── InternetGatewayDeviceException.cs │ └── PortMappingEntry.cs ├── TechnitiumLibrary.Net.UPnP.csproj └── UPnPException.cs ├── TechnitiumLibrary.Net ├── Dns │ ├── ClientConnection │ │ ├── DnsClientConnection.cs │ │ ├── HttpsClientConnection.cs │ │ ├── QuicClientConnection.cs │ │ ├── TcpClientConnection.cs │ │ ├── TlsClientConnection.cs │ │ └── UdpClientConnection.cs │ ├── DnsCache.cs │ ├── DnsClient.cs │ ├── DnsClientException.cs │ ├── DnsClientFailureResponseException.cs │ ├── DnsClientNoResponseException.cs │ ├── DnsClientNxDomainException.cs │ ├── DnsClientResponseDnssecValidationException.cs │ ├── DnsClientResponseNotPreferredException.cs │ ├── DnsClientResponseSpoofedException.cs │ ├── DnsClientResponseValidationException.cs │ ├── DnsClientTsigRequestFailedException.cs │ ├── DnsClientTsigResponseVerificationException.cs │ ├── DnsDatagram.cs │ ├── DnsDatagramEdns.cs │ ├── DnsDatagramMetadata.cs │ ├── DnsDomainOffset.cs │ ├── DnsQuestionRecord.cs │ ├── Dnssec │ │ ├── DnssecEcdsaPublicKey.cs │ │ ├── DnssecEddsaPublicKey.cs │ │ ├── DnssecPublicKey.cs │ │ └── DnssecRsaPublicKey.cs │ ├── EDnsOptions │ │ ├── EDnsClientSubnetOptionData.cs │ │ ├── EDnsExtendedDnsErrorOptionData.cs │ │ ├── EDnsOption.cs │ │ ├── EDnsOptionData.cs │ │ └── EDnsUnknownOptionData.cs │ ├── IDnsCache.cs │ ├── IDnsClient.cs │ ├── NameServerAddress.cs │ ├── NameServerMetadata.cs │ ├── ResourceRecords │ │ ├── CanonicallySerializedResourceRecord.cs │ │ ├── DnsAAAARecordData.cs │ │ ├── DnsALIASRecordData.cs │ │ ├── DnsANAMERecordData.cs │ │ ├── DnsAPLRecordData.cs │ │ ├── DnsARecordData.cs │ │ ├── DnsApplicationRecordData.cs │ │ ├── DnsCAARecordData.cs │ │ ├── DnsCNAMERecordData.cs │ │ ├── DnsDNAMERecordData.cs │ │ ├── DnsDNSKEYRecordData.cs │ │ ├── DnsDSRecordData.cs │ │ ├── DnsForwarderRecordData.cs │ │ ├── DnsHINFORecordData.cs │ │ ├── DnsMXRecordData.cs │ │ ├── DnsNAPTRRecordData.cs │ │ ├── DnsNSEC3PARAMRecordData.cs │ │ ├── DnsNSEC3RecordData.cs │ │ ├── DnsNSECRecordData.cs │ │ ├── DnsNSRecordData.cs │ │ ├── DnsOPTRecordData.cs │ │ ├── DnsPTRRecordData.cs │ │ ├── DnsRPRecordData.cs │ │ ├── DnsRRSIGRecordData.cs │ │ ├── DnsResourceRecord.cs │ │ ├── DnsResourceRecordData.cs │ │ ├── DnsSOARecordData.cs │ │ ├── DnsSRVRecordData.cs │ │ ├── DnsSSHFPRecordData.cs │ │ ├── DnsSVCBRecordData.cs │ │ ├── DnsTLSARecordData.cs │ │ ├── DnsTSIGRecordData.cs │ │ ├── DnsTXTRecordData.cs │ │ ├── DnsURIRecordData.cs │ │ ├── DnsUnknownRecordData.cs │ │ └── DnsZONEMDRecordData.cs │ ├── TsigKey.cs │ └── ZoneFile.cs ├── DomainEndPoint.cs ├── EndPointExtensions.cs ├── Http │ ├── Client │ │ └── HttpClientNetworkHandler.cs │ ├── HttpChunkedStream.cs │ ├── HttpContentStream.cs │ ├── HttpRequest.cs │ └── HttpResponse.cs ├── IPAddressExtensions.cs ├── NetUtilities.cs ├── NetworkAccessControl.cs ├── NetworkAddress.cs ├── NetworkMap.cs ├── Proxy │ ├── DefaultProxyServerConnectionManager.cs │ ├── HttpProxy.cs │ ├── HttpProxyAuthenticationFailedException.cs │ ├── HttpProxyException.cs │ ├── HttpProxyServer.cs │ ├── HttpProxyServerException.cs │ ├── IProxyServerAuthenticationManager.cs │ ├── IProxyServerConnectionManager.cs │ ├── InterfaceBoundProxyServerConnectionManager.cs │ ├── LoadBalancingProxyServerConnectionManager.cs │ ├── NetProxy.cs │ ├── NetProxyAuthenticationFailedException.cs │ ├── NetProxyBypassItem.cs │ ├── NetProxyException.cs │ ├── SocksProxy.cs │ ├── SocksProxyAuthenticationFailedException.cs │ ├── SocksProxyAuthenticationReply.cs │ ├── SocksProxyAuthenticationRequest.cs │ ├── SocksProxyBindHandler.cs │ ├── SocksProxyException.cs │ ├── SocksProxyNegotiationReply.cs │ ├── SocksProxyNegotiationRequest.cs │ ├── SocksProxyReply.cs │ ├── SocksProxyRequest.cs │ ├── SocksProxyServer.cs │ ├── SocksProxyUdpAssociateHandler.cs │ ├── TransparentProxyServer.cs │ ├── TunnelProxy.cs │ └── UdpTunnelProxy.cs ├── ProxyProtocol │ └── ProxyProtocolStream.cs ├── SocketExtensions.cs ├── TechnitiumLibrary.Net.csproj ├── WebUtilities.cs ├── named.root └── root-anchors.xml ├── TechnitiumLibrary.Security.Cryptography ├── AsymmetricCryptoKey.cs ├── CRC32Managed.cs ├── Certificate.cs ├── CertificateProfile.cs ├── CertificateStore.cs ├── CryptoContainer.cs ├── CryptoException.cs ├── DEREncoding.cs ├── DiffieHellman.cs ├── DiffieHellmanGroup.cs ├── DiffieHellmanPublicKey.cs ├── ECDiffieHellman.cs ├── InvalidCertificateException.cs ├── InvalidCryptoContainerException.cs ├── KeyAgreement.cs ├── PBKDF2.cs ├── PEMFormat.cs ├── RC4Managed.cs ├── RevocationCertificate.cs ├── Signature.cs ├── SymmetricCryptoKey.cs └── TechnitiumLibrary.Security.Cryptography.csproj ├── TechnitiumLibrary.Security.OTP ├── Authenticator.cs ├── AuthenticatorKeyUri.cs └── TechnitiumLibrary.Security.OTP.csproj ├── TechnitiumLibrary.sln └── TechnitiumLibrary ├── Base32.cs ├── BinaryNumber.cs ├── CollectionExtensions.cs ├── IndependentTaskScheduler.cs ├── JsonExtensions.cs ├── StringExtensions.cs ├── TaskExtensions.cs ├── TaskPool.cs └── TechnitiumLibrary.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/README.md -------------------------------------------------------------------------------- /TechnitiumLibrary.ByteTree/ByteTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.ByteTree/ByteTree.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.ByteTree/TechnitiumLibrary.ByteTree.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.ByteTree/TechnitiumLibrary.ByteTree.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/BinaryReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/BinaryReaderExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/BinaryWriterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/BinaryWriterExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/Joint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/Joint.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/OffsetStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/OffsetStream.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/Package.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/PackageItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/PackageItem.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/Pipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/Pipe.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/StreamExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/TechnitiumLibrary.IO.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/TechnitiumLibrary.IO.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.IO/WriteBufferedStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.IO/WriteBufferedStream.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.BitTorrent/Bencoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.BitTorrent/Bencoding.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.BitTorrent/HttpTrackerClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.BitTorrent/HttpTrackerClient.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.BitTorrent/TechnitiumLibrary.Net.BitTorrent.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.BitTorrent/TechnitiumLibrary.Net.BitTorrent.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.BitTorrent/TrackerClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.BitTorrent/TrackerClient.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.BitTorrent/TrackerClientException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.BitTorrent/TrackerClientException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.BitTorrent/TrackerClientID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.BitTorrent/TrackerClientID.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.BitTorrent/UDPTrackerClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.BitTorrent/UDPTrackerClient.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.Firewall/TechnitiumLibrary.Net.Firewall.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.Firewall/TechnitiumLibrary.Net.Firewall.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.Firewall/WindowsFirewall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.Firewall/WindowsFirewall.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.Mail/Pop3Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.Mail/Pop3Client.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.Mail/SmtpClientEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.Mail/SmtpClientEx.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.Mail/TechnitiumLibrary.Net.Mail.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.Mail/TechnitiumLibrary.Net.Mail.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.Tor/TechnitiumLibrary.Net.Tor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.Tor/TechnitiumLibrary.Net.Tor.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.Tor/TorController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.Tor/TorController.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.Tor/TorControllerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.Tor/TorControllerException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.Tor/TorHiddenServiceInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.Tor/TorHiddenServiceInfo.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.UPnP/Networking/GenericPortMappingEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.UPnP/Networking/GenericPortMappingEntry.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.UPnP/Networking/InternetGatewayDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.UPnP/Networking/InternetGatewayDevice.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.UPnP/Networking/InternetGatewayDeviceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.UPnP/Networking/InternetGatewayDeviceException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.UPnP/Networking/PortMappingEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.UPnP/Networking/PortMappingEntry.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.UPnP/TechnitiumLibrary.Net.UPnP.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.UPnP/TechnitiumLibrary.Net.UPnP.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.Net.UPnP/UPnPException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net.UPnP/UPnPException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ClientConnection/DnsClientConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ClientConnection/DnsClientConnection.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ClientConnection/HttpsClientConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ClientConnection/HttpsClientConnection.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ClientConnection/QuicClientConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ClientConnection/QuicClientConnection.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ClientConnection/TcpClientConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ClientConnection/TcpClientConnection.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ClientConnection/TlsClientConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ClientConnection/TlsClientConnection.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ClientConnection/UdpClientConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ClientConnection/UdpClientConnection.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsCache.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClient.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientFailureResponseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientFailureResponseException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientNoResponseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientNoResponseException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientNxDomainException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientNxDomainException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientResponseDnssecValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientResponseDnssecValidationException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientResponseNotPreferredException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientResponseNotPreferredException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientResponseSpoofedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientResponseSpoofedException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientResponseValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientResponseValidationException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientTsigRequestFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientTsigRequestFailedException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsClientTsigResponseVerificationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsClientTsigResponseVerificationException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsDatagram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsDatagram.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsDatagramEdns.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsDatagramEdns.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsDatagramMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsDatagramMetadata.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsDomainOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsDomainOffset.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/DnsQuestionRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/DnsQuestionRecord.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/Dnssec/DnssecEcdsaPublicKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/Dnssec/DnssecEcdsaPublicKey.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/Dnssec/DnssecEddsaPublicKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/Dnssec/DnssecEddsaPublicKey.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/Dnssec/DnssecPublicKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/Dnssec/DnssecPublicKey.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/Dnssec/DnssecRsaPublicKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/Dnssec/DnssecRsaPublicKey.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsClientSubnetOptionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsClientSubnetOptionData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsExtendedDnsErrorOptionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsExtendedDnsErrorOptionData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsOption.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsOptionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsOptionData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsUnknownOptionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/EDnsOptions/EDnsUnknownOptionData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/IDnsCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/IDnsCache.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/IDnsClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/IDnsClient.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/NameServerAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/NameServerAddress.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/NameServerMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/NameServerMetadata.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/CanonicallySerializedResourceRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/CanonicallySerializedResourceRecord.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsAAAARecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsAAAARecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsALIASRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsALIASRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsANAMERecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsANAMERecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsAPLRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsAPLRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsARecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsARecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsApplicationRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsApplicationRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsCAARecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsCAARecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsCNAMERecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsCNAMERecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsDNAMERecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsDNAMERecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsDNSKEYRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsDNSKEYRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsDSRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsDSRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsForwarderRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsForwarderRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsHINFORecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsHINFORecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsMXRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsMXRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNAPTRRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNAPTRRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNSEC3PARAMRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNSEC3PARAMRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNSEC3RecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNSEC3RecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNSECRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNSECRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNSRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsNSRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsOPTRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsOPTRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsPTRRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsPTRRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsRPRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsRPRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsRRSIGRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsRRSIGRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsResourceRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsResourceRecord.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsResourceRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsResourceRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsSOARecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsSOARecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsSRVRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsSRVRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsSSHFPRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsSSHFPRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsSVCBRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsSVCBRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsTLSARecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsTLSARecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsTSIGRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsTSIGRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsTXTRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsTXTRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsURIRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsURIRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsUnknownRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsUnknownRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ResourceRecords/DnsZONEMDRecordData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ResourceRecords/DnsZONEMDRecordData.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/TsigKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/TsigKey.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Dns/ZoneFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Dns/ZoneFile.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/DomainEndPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/DomainEndPoint.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/EndPointExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/EndPointExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Http/Client/HttpClientNetworkHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Http/Client/HttpClientNetworkHandler.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Http/HttpChunkedStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Http/HttpChunkedStream.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Http/HttpContentStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Http/HttpContentStream.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Http/HttpRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Http/HttpRequest.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Http/HttpResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Http/HttpResponse.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/IPAddressExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/IPAddressExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/NetUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/NetUtilities.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/NetworkAccessControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/NetworkAccessControl.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/NetworkAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/NetworkAddress.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/NetworkMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/NetworkMap.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/DefaultProxyServerConnectionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/DefaultProxyServerConnectionManager.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/HttpProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/HttpProxy.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/HttpProxyAuthenticationFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/HttpProxyAuthenticationFailedException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/HttpProxyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/HttpProxyException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/HttpProxyServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/HttpProxyServer.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/HttpProxyServerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/HttpProxyServerException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/IProxyServerAuthenticationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/IProxyServerAuthenticationManager.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/IProxyServerConnectionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/IProxyServerConnectionManager.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/InterfaceBoundProxyServerConnectionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/InterfaceBoundProxyServerConnectionManager.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/LoadBalancingProxyServerConnectionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/LoadBalancingProxyServerConnectionManager.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/NetProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/NetProxy.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/NetProxyAuthenticationFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/NetProxyAuthenticationFailedException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/NetProxyBypassItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/NetProxyBypassItem.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/NetProxyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/NetProxyException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxy.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyAuthenticationFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyAuthenticationFailedException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyAuthenticationReply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyAuthenticationReply.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyAuthenticationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyAuthenticationRequest.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyBindHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyBindHandler.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyNegotiationReply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyNegotiationReply.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyNegotiationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyNegotiationRequest.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyReply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyReply.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyRequest.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyServer.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/SocksProxyUdpAssociateHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/SocksProxyUdpAssociateHandler.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/TransparentProxyServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/TransparentProxyServer.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/TunnelProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/TunnelProxy.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/Proxy/UdpTunnelProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/Proxy/UdpTunnelProxy.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/ProxyProtocol/ProxyProtocolStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/ProxyProtocol/ProxyProtocolStream.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/SocketExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/SocketExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/TechnitiumLibrary.Net.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/TechnitiumLibrary.Net.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/WebUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/WebUtilities.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/named.root: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/named.root -------------------------------------------------------------------------------- /TechnitiumLibrary.Net/root-anchors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Net/root-anchors.xml -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/AsymmetricCryptoKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/AsymmetricCryptoKey.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/CRC32Managed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/CRC32Managed.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/Certificate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/Certificate.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/CertificateProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/CertificateProfile.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/CertificateStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/CertificateStore.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/CryptoContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/CryptoContainer.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/CryptoException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/CryptoException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/DEREncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/DEREncoding.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/DiffieHellman.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/DiffieHellman.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/DiffieHellmanGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/DiffieHellmanGroup.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/DiffieHellmanPublicKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/DiffieHellmanPublicKey.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/ECDiffieHellman.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/ECDiffieHellman.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/InvalidCertificateException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/InvalidCertificateException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/InvalidCryptoContainerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/InvalidCryptoContainerException.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/KeyAgreement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/KeyAgreement.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/PBKDF2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/PBKDF2.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/PEMFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/PEMFormat.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/RC4Managed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/RC4Managed.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/RevocationCertificate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/RevocationCertificate.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/Signature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/Signature.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/SymmetricCryptoKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/SymmetricCryptoKey.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.Cryptography/TechnitiumLibrary.Security.Cryptography.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.Cryptography/TechnitiumLibrary.Security.Cryptography.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.OTP/Authenticator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.OTP/Authenticator.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.OTP/AuthenticatorKeyUri.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.OTP/AuthenticatorKeyUri.cs -------------------------------------------------------------------------------- /TechnitiumLibrary.Security.OTP/TechnitiumLibrary.Security.OTP.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.Security.OTP/TechnitiumLibrary.Security.OTP.csproj -------------------------------------------------------------------------------- /TechnitiumLibrary.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary.sln -------------------------------------------------------------------------------- /TechnitiumLibrary/Base32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary/Base32.cs -------------------------------------------------------------------------------- /TechnitiumLibrary/BinaryNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary/BinaryNumber.cs -------------------------------------------------------------------------------- /TechnitiumLibrary/CollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary/CollectionExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary/IndependentTaskScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary/IndependentTaskScheduler.cs -------------------------------------------------------------------------------- /TechnitiumLibrary/JsonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary/JsonExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary/StringExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary/TaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary/TaskExtensions.cs -------------------------------------------------------------------------------- /TechnitiumLibrary/TaskPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary/TaskPool.cs -------------------------------------------------------------------------------- /TechnitiumLibrary/TechnitiumLibrary.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechnitiumSoftware/TechnitiumLibrary/HEAD/TechnitiumLibrary/TechnitiumLibrary.csproj --------------------------------------------------------------------------------