D
Available onDirect DownloadGitHub
Runtime
go
Size
11 MB
Architecture
x64
Dependencies
762
3 categories
DNSCrypt_dnscrypt-proxy is a go app (unknown) that uses 762 detected dependencies across 3 categories including Parser, Networking, Other. It is not code-signed. 11 MB on Windows (x64). Last verified May 2026.
What is DNSCrypt_dnscrypt-proxy built with?
762 detected dependencies across 3 categories.
Parser
1Sign up to see Parser details
Sign Up FreeNetworking
1Sign up to see Networking details
Sign Up FreeOther
760dnsnetsysdlogewmatextqpackcryptodns.DSdns.KXdns.LPdns.MBdns.MDdns.MFdns.MGdns.MRdns.MXdns.NSdns.PXdns.RPdns.RTdns.TAdns.iddhcpdnsdns.ANYdns.CAAdns.CDSdns.DLVdns.EIDdns.GIDdns.KEYdns.L64dns.LOCdns.Msgdns.NIDdns.PTRdns.SIGdns.SOAdns.SRVdns.UIDdns.URIdns.X25dns.lendns.lexquic-goservicedlog.logdns.CERTdns.Fqdndns.GPOSdns.ISDNdns.NULLdns.RKEYdns.TKEYdns.TLSAdns.TSIGdns.copydns.initdns.packfsnotifysafefiletoml.lexcritbitgodlog.Infodlog.Warndlog.initdlog.logfdns.AFSDBdns.CNAMEdns.DHCIDdns.DNAMEdns.EUI48dns.EUI64dns.HINFOdns.MINFOdns.NAPTRdns.RRSIGdns.SSHFPdns.UINFOdns.cmToMdns.isDDDdns.parsequic-go.ttoml.inittoml.isNLtoml.itemdlog.Debugdlog.Errordlog.Fataldlog.Infofdlog.Warnfdns.DNSKEYdns.IsFqdndns.MsgHdrdns.NIMLOCdns.NXNAMEdns.PackRRdns.SMIMEAdns.TALINKdns.ZONEMDdns.init.0dns.splitNdns.unpackdns.zlexergo-ipcryptgolang-lrulumberjackqpack.inittoml.isHextoml.parsexsecretboxdlog.Debugfdlog.Errorfdlog.Fatalfdlog.Noticedns.CDNSKEYdns.NSAPPTRdns.RFC3597dns.SVCBKeydns.copyNetdns.isDigitdns.noRdatadns.packTxtgo-minisignquic-go.ecnquic-go.endquic-go.errquic-go.oobservice.Newtoml.lexTopdlog.Noticefdns.EDNS0_ULdns.Questiondns.UnpackRRdns.nextBytedns.toBase32dns.toBase64go-dnsstampsquic-go.addrquic-go.dataquic-go.infoquic-go.initquic-go.pathtoml.Key.addtoml.fmtTypetoml.isDigittoml.isOctaltoml.keyInfotoml.lexBooltoml.lexSkipdlog.Criticaldlog.LogLeveldns.EDNS0_EDEdns.EDNS0_ESUdns.EDNS0_LLQdns.NextLabeldns.RR_Headerdns.dddToBytedns.packDataAdns.packUint8dns.sprintTxtdns.stripTsigdns.unpackTxtfsnotify.initgo-clocksmithquic-go.sconnquic-go.setDFquic-go.starttoml.Key.lasttoml.indirecttoml.isBinarytoml.lexFloattoml.lexValuedhcpdns.detectdlog.Criticalfdlog.UseSyslogdns.EDNS0_NSIDdns.NSEC3PARAMdns.OPENPGPKEYdns.ParseErrordns.cloneSlicedns.escapeBytedns.fromBase32dns.fromBase64dns.init.func1dns.init.func2dns.init.func3dns.init.func4dns.init.func5dns.init.func6dns.init.func7dns.init.func8dns.init.func9dns.map.init.0dns.map.init.2dns.map.init.3dns.map.init.4dns.map.init.5dns.map.init.6dns.packStringdns.packUint16dns.packUint32dns.packUint48dns.packUint64dns.reverseIntdns.sprintNamedns.tsigBufferdns.tsigVerifydnscrypt-proxyfsnotify.Eventfsnotify.inodefsnotify.inputgo-sieve-cachequic-go.Streamquic-go.bufferquic-go.connIDquic-go.init.0quic-go.init.1quic-goed25519service.init.0service.init.1service.init.2toml.isControltoml.lexKeyEndtoml.lexStringtoml.lexTopEndtoml.runeOrEOFwebsocket.initdlog.UseLogFiledns.NewServeMuxdns.ReverseAddrdns.Type.Stringdns.euiToStringdns.init.func10dns.init.func11dns.init.func12dns.init.func13dns.init.func14dns.init.func15dns.init.func16dns.init.func17dns.init.func18dns.init.func19dns.init.func20dns.init.func21dns.init.func22dns.init.func23dns.init.func24dns.init.func25dns.init.func26dns.init.func27dns.init.func28dns.init.func29dns.init.func30dns.init.func31dns.init.func32dns.init.func33dns.init.func34dns.init.func35dns.init.func36dns.init.func37dns.init.func38dns.init.func39dns.init.func40dns.init.func41dns.init.func42dns.init.func43dns.init.func44dns.init.func45dns.init.func46dns.init.func47dns.init.func48dns.init.func49dns.init.func50dns.init.func51dns.init.func52dns.init.func53dns.init.func54dns.init.func55dns.init.func56dns.init.func57dns.init.func58dns.init.func59dns.init.func60dns.init.func61dns.init.func62dns.init.func63dns.init.func64dns.init.func65dns.init.func66dns.init.func67dns.init.func68dns.init.func69dns.init.func70dns.init.func71dns.init.func72dns.init.func73dns.init.func74dns.init.func75dns.init.func76dns.init.func77dns.init.func78dns.init.func79dns.init.func80dns.isRootLabeldns.makeDataOptdns.packDataApldns.packDataOptdns.packMacWiredns.reverseInt8dns.unpackDataAdns.unpackUint8fsnotify.Op.Hasgo-hpke-compactquic-go.newConnquic-go.rcvTimesafefile.Createsafefile.renameservice.Controltoml.DecodeFiletoml.Key.Stringtoml.Key.parenttoml.NewDecodertoml.ParseErrortoml.byName.Lentoml.getOptionstoml.lexCommenttoml.typeFieldsxsecretbox.Openxsecretbox.Sealcritbitgo.init.0dlog.SetLogLeveldns.Class.Stringdns.EDNS0_COOKIEdns.EDNS0_EXPIREdns.IsFqdn.func1dns.SVCBKeyValuedns.TimeToStringdns.isPacketConndns.packDataAAAAdns.packDataNsecdns.packDataSVCBdns.packTsigWiredns.reverseInt16dns.saltToStringdns.unpackHeaderdns.unpackMsgHdrdns.unpackStringdns.unpackUint16dns.unpackUint32dns.unpackUint48dns.unpackUint64fsnotify.Watcherqpack.NewEncoderqpack.map.init.0qpack.readVarIntquic-go.wrapConntoml.byIndex.Lentoml.byName.Lesstoml.byName.Swaptoml.isUnifiabletoml.item.Stringtoml.lexArrayEndtoml.lexBareNametoml.lexDatetimetoml.lexKeyStarttoml.lexTableEndtoml.parse.func1websocket.init.0websocket.isDatacritbitgo.NewTriedns.CanonicalNamedns.domainNameLendns.packStringAnydns.packStringHexdns.packStringTxtdns.packTimerWiredns.packTxtStringdns.rfc3597Headerdns.typeBitMapLendns.unpackDataApldns.unpackDataOptdns.unpackRRsliceewma.VariableEWMAfsnotify.withOptsgo-ipcrypt.getBitgo-ipcrypt.setBitqpack.HeaderFieldquic-go.DialEarlyquic-go.basicConnquic-go.immediatequic-go.mtuFinderquic-go.newConnIDquic-go.newFramerquic-go.newStreamquic-go.sendQueuequic-go.toQlogECNservice.newSystemtoml.byIndex.Lesstoml.byIndex.Swaptoml.isWhitespacetoml.lexHexEscapetoml.lexRawStringtoml.lexer.getPostoml.numPeriodsOKwebsocket.newConncritbitgo.internaldns.SVCBKey.Stringdns.escapedNameLendns.packDomainNamedns.sprintTxtOctetdns.svcbParamToStrdns.unpackDataAAAAdns.unpackDataNsecdns.unpackDataSVCBdns.unpackQuestionfsnotify.Event.Hasfsnotify.Op.Stringgo-immutable-radixqpack.appendVarIntquic-go.ClientInfoquic-go.SendStreamquic-go.addrsEqualquic-go.closeErrorquic-go.init.func2quic-go.packetInfoquic-go.queueEntryquic-go.remoteAddrsafefile.WriteFileservice.lowPrivMgrservice.lowPrivSvctoml.dominantFieldtoml.errParseRangetoml.isBareKeyChartoml.lexArrayValuetoml.lexHexIntegertoml.lexQuotedNametoml.lexTableStartwebsocket.netErrordns.packOctetStringdns.packStringOctetdns.unpackStringAnydns.unpackStringHexdns.unpackStringTxtfsnotify.NewWatcherfsnotify.getOptionsfsnotify.init.func1fsnotify.newBackendgo-clocksmith.Sleepgo-ipcrypt.padTweakgo-ipcrypt.xorBytesquic-go.StreamErrorquic-go.newSendConnquic-go.sconn.Closequic-go.setDF.func1quic-go.toQlogFrametoml.errUnsafeFloatwebsocket.isControlwebsocket.maskByteswebsocket.nextTokenwebsocket.skipSpacedhcpdns.GetDNSByIPv4dhcpdns.GetDNSByIPv6dhcpdns.isTheSameErrdlog.TruncateLogFiledlog.logf.deferwrap1dlog.newSystemLoggerdns.UnpackDomainNamedns.makeSVCBKeyValuedns.packIPSECGatewaydns.packStringBase32dns.packStringBase64dns.tsigTimeToStringgo-ipcrypt.EncryptIPgo-ipcrypt.expandKeygo-ipcrypt.shiftRowsquic-go.byteIntervalquic-go.init.0.func1quic-go.init.0.func2quic-go.init.func2.1quic-go.init.func2.2quic-go.newSendQueuequic-go.packetBufferservice.ChooseSystemservice.KeyValue.inttoml.Position.Stringtoml.itemType.Stringtoml.lexCommentStarttoml.lexKeyNameStarttoml.lexNumberOrDatetoml.lexOctalIntegertoml.lexStringEscapetoml.lexTableNameEndwebsocket.CloseErrorwebsocket.init.func1websocket.map.init.0websocket.newMaskKeyxsecretbox.SharedKeydns.packDataAplPrefixdns.reverseSVCBKeyMapdns.unpackStringOctetewma.NewMovingAveragefsnotify.Event.Stringfsnotify.watchMap.getfsnotify.watchMap.setgo-ipcrypt.mixColumnsgo-ipcrypt.validateIPquic-go.ReceiveStreamquic-go.findSNIAndECHquic-go.newSendStreamquic-go.newStreamsMapquic-go.setSendBuffersafefile.makeTempNameservice.KeyValue.booltoml.ParseError.Errortoml.Position.withColtoml.cachedTypeFieldstoml.errLexUTF8.Errortoml.lexArrayTableEndtoml.lexArrayValueEndtoml.lexBinaryIntegertoml.lexDecimalNumbertoml.numUnderscoresOKwebsocket.hideTempErrwebsocket.truncWriterdlog.GetFileDescriptordlog.SetFileDescriptordns.UnpackRRWithHeaderdns.packDataSVCB.func1dns.unpackIPSECGatewaydns.unpackStringBase32dns.unpackStringBase64dns.writeTXTStringBytefsnotify.recursivePathgo-immutable-radix.Newgo-ipcrypt.validateKeyquic-go.clientHelloCutquic-go.connIDToRetirequic-go.init.1.NewPoolquic-go.newFrameSorterquic-go.newPathManagerquic-go.packetUnpackerquic-go.popStreamFramequic-go.populateConfigquic-go.receivedPacketquic-go.remoteAddrInfoquic-go.setupTransportquic-go.toQlogAckFramequic-go.validateConfigquic-go.wrapConn.func1quic-go.wrapConn.func2service.getStopTimeoutservice.windowsServicetoml.lexInlineTableEndtoml.lexTableNameStarttoml.numHasLeadingZerotoml.stripFirstNewlinewebsocket.Subprotocolswebsocket.init.0.func1critbitgo.longestPrefixdns.CanonicalName.func1dns.compressionMap.finddns.packDataDomainNamesdns.unpackDataAplPrefixgo-immutable-radix.edgego-ipcrypt.EncryptIPPfxquic-go.basicConn.Closequic-go.getControlFramequic-go.getPacketBufferquic-go.newCryptoStreamquic-go.newPacketPackerquic-go.newStream.func1quic-go.newStream.func2quic-go.newStream.func3quic-go.newStream.func4safefile.closeCommittedservice.KeyValue.stringtoml.errLexEscape.Errortoml.errParseDate.Errortoml.lexMultilineStringtoml.missingLeadingZerowebsocket.messageWritercritbitgo.buildMsbMatrixdhcpdns.GetDNSFromReply4dhcpdns.GetDNSFromReply6dns.RR_Header.packHeaderdns.compressionLenSearchdns.compressionMap.validgo-hpke-compact.NewSuitego-ipcrypt.validateTweakgo-minisign.NewPublicKeyquic-go.isRecvMsgSizeErrquic-go.isSendMsgSizeErrquic-go.newConnIDManagerquic-go.newDatagramQueuequic-go.newMTUDiscovererquic-go.newReceiveStreamquic-go.sconn.ReadPacketquic-go.setReceiveBufferquic-go.toQlogPacketTypequic-go.unpackLongHeaderquic-go.updateSendWindowsafefile.closeAgainErrortoml.errLexControl.Errortoml.errParseRange.Errortoml.lexBaseNumberOrDatetoml.lexInlineTableValuetoml.tomlBaseType.Stringwebsocket.equalASCIIFoldwebsocket.hostPortNoPortdhcpdns.getOutboundParamsdhcpdns.reuseListenPacketdlog.createFileDescriptordns.compressionMap.insertdns.unpackDataDomainNamesgo-dnsstamps.validatePortgo-ipcrypt.KiasuBCEncryptquic-go.SupportedVersionsquic-go.basicConn.WriteToquic-go.handleStreamFramequic-go.inspectReadBufferquic-go.newPacketUnpackerquic-go.nextConnTracingIDquic-go.sconn.WritePacketquic-go.statelessResettersafefile.closeUncommittedservice.windowsSystem.Newtoml.errLexStringNL.Errortoml.errUnsafeFloat.Errortoml.lexLongUnicodeEscapetoml.lexNumberOrDateStarttoml.markDecodedRecursivewebsocket.bufioReaderSizewebsocket.checkSameOriginwebsocket.parseExtensionsxsecretbox.sliceForAppenddns.TsigVerifyWithProvidergo-hpke-compact.newAesAeadgo-ipcrypt.shiftLeftOneBitqpack.HeaderField.IsPseudoquic-go.basicConn.ReadFromquic-go.inspectWriteBufferquic-go.newClosedLocalConnquic-go.newConnIDGeneratorquic-go.toPathEndpointInfotoml.DecodeFile.deferwrap1toml.lexDecimalNumberStarttoml.lexMultilineRawStringtoml.lexShortUnicodeEscapewebsocket.computeAcceptKeydhcpdns.readBigEndianUint16dns.truncateMsgFromRdlengthdns.tsigHMACProvider.Verifyfsnotify.newBackend.gowrap1go-minisign.DecodeSignaturequic-go.basicConn.LocalAddrquic-go.deadlineError.Errorquic-go.emptyHandler.OnLostquic-go.incomingStreamEntryquic-go.mtuFinderAckHandlerquic-go.newClosedRemoteConnquic-go.pathManagerOutgoingquic-go.wrappedConn.destroytoml.errParseDuration.Errortoml.lexInlineTableValueEndwebsocket.bufioWriterBufferwebsocket.nextTokenOrQuoteddns.TsigGenerateWithProviderdns.isDomainNameLabelSpecialdns.msgLenWithCompressionMapgo-immutable-radix.edges.Lenquic-go.connRunner.Remove-fmquic-go.deadlineError.Unwrapquic-go.emptyHandler.OnAckedquic-go.getLargePacketBufferquic-go.newStatelessResetterservice.windowsSystem.Detectservice.windowsSystem.Stringwebsocket.FormatCloseMessagedns.tsigHMACProvider.Generatedns.tsigSecretProvider.Verifygo-hpke-compact.getSuiteIDKEMgo-immutable-radix.edges.Lessgo-immutable-radix.edges.Swapqpack.invalidIndexError.Errorquic-go.basicConn.SetDeadlinequic-go.deadlineError.Timeoutquic-go.errCloseForRecreatingquic-go.errServerClosed.Errorquic-go.newIncomingStreamsMapquic-go.newOutgoingStreamsMapquic-go.sconn.SetReadDeadlinequic-go.wrappedConn.LocalAddrsafefile.WriteFile.deferwrap1toml.lexMultilineStringEscapewebsocket.isValidChallengeKeygo-dnsstamps.newDoHServerStampgo-dnsstamps.newDoQServerStampgo-dnsstamps.newDoTServerStampgo-dnsstamps.newODoHRelayStampgo-minisign.trimCarriageReturnquic-go.errServerClosed.Unwrapquic-go.estimateMaxPayloadSizequic-go.handleResetStreamFramequic-go.handleStopSendingFramequic-go.newCryptoStreamManagerquic-go.newInitialCryptoStreamquic-go.newRetransmissionQueuequic-go.setTLSConfigServerNamequic-go.startedConnectionEventquic-go.wrappedConn.RemoteAddrtoml.errLexInlineTableNL.Errorwebsocket.HandshakeError.Errorwebsocket.proxy_Dialer.Dial-fmdns.tsigSecretProvider.Generatego-dnsstamps.newODoHTargetStampgo-hpke-compact.verifyPskInputsquic-go.deadlineError.Temporaryquic-go.inspectReadBuffer.func1quic-go.wrapConn.func1.Printf.1quic-go.wrapConn.func2.Printf.1safefile.closeAfterFailedRenamego-immutable-radix.longestPrefixquic-go.inspectWriteBuffer.func1quic-go.wrappedConn.handlePacketwebsocket.IsUnexpectedCloseErrorwebsocket.tokenListContainsValuego-hpke-compact.getSuiteIDContextgo-hpke-compact.newChaChaPolyAeadquic-go.basicConn.SetReadDeadlinequic-go.mtuFinderAckHandler.Resetquic-go.mtuFinderAckHandler.Startgo-clocksmith.SleepWithGranularitygo-dnsstamps.newDNSCryptRelayStampquic-go.basicConn.SetWriteDeadlinewebsocket.isValidReceivedCloseCodewebsocket.proxy_RegisterDialerTypego-dnsstamps.newDNSCryptServerStampgo-dnsstamps.newPlainDNSServerStampquic-go.connRunners.AddConnectionIDquic-go.mtuFinderAckHandler.GetPingquic-go.wrappedConn.onHasStreamDatawebsocket.compressNoContextTakeovergo-hpke-compact.aeadAesImpl.internalgo-ipcrypt.EncryptIPNonDeterministicgo-dnsstamps.NewServerStampFromStringgo-ipcrypt.EncryptIPNonDeterministicXquic-go.StreamLimitReachedError.Errorquic-go.connRunners.ReplaceWithClosedquic-go.wrappedConn.onStreamCompletedwebsocket.decompressNoContextTakeoverquic-go.connRunner.RemoveResetToken-fmquic-go.connRunners.RemoveConnectionIDquic-go.connRunner.ReplaceWithClosed-fmquic-go.mtuFinderAckHandler.CurrentSizequic-go.wrappedConn.onHasConnectionDatago-hpke-compact.aeadChaChaPolyImpl.internalquic-go.mtuFinderAckHandler.ShouldSendProbequic-go.uniStreamSender.onHasConnectionDataquic-go.wrappedConn.onHasStreamControlFrame
Sign up to see Other details
Sign Up FreeWhen was DNSCrypt_dnscrypt-proxy last updated?
1 tracked releases since May 2026.
Latest: unknown
May 23, 2026
Last verified May 23, 2026