MCPcopy Create free account

hub / github.com/brianshea2/addr.tools / functions

Functions216 in github.com/brianshea2/addr.tools

↓ 21 callersMethodSet
associates val with key, replacing any other values
internal/ttlstore/ttlstore.go:8
↓ 17 callersMethodGet
(watcherId string)
internal/zones/dnscheck/watcher.go:17
↓ 17 callersMethodString
()
internal/status/status.go:17
↓ 16 callersFunctionencode
(str)
website/addr.tools/js/util.js:30
↓ 15 callersMethodDelete
deletes all values associated with key
internal/ttlstore/ttlstore.go:26
↓ 14 callersFunctionfetchOk
(resource, opts)
website/addr.tools/js/util.js:33
↓ 12 callersMethodAdd
appends val to any other values associated with key
internal/ttlstore/ttlstore.go:5
↓ 11 callersFunctionEqualsAsciiIgnoreCase
fast, ascii-only, case-insensitive string equality check
internal/dnsutil/strings.go:22
↓ 11 callersFunctionToLowerAscii
fast, ascii-only string case lower-er
internal/dnsutil/strings.go:50
↓ 10 callersMethodGetString
returns the request value associated with key. if key is not found, returns empty string and nil error. if differing values are found, returns the fir
internal/httputil/request.go:131
↓ 10 callersMethodtoString
(short6, force6)
website/addr.tools/js/ipaddr.js:68
↓ 9 callersMethodis4
()
website/addr.tools/js/ipaddr.js:41
↓ 8 callersMethodWithPrefix
(key string)
internal/ttlstore/ttlstore.go:34
↓ 8 callersMethodctx
()
internal/ttlstore/valkey.go:19
↓ 6 callersMethodSign
(rrs []dns.RR, validFrom, validTo uint32)
internal/dnsutil/dnssec.go:141
↓ 6 callersFunctionSplitForTxt
splits the given string into a slice of strings of suitable lengths for [dns.TXT](https://pkg.go.dev/github.com/miekg/dns#TXT) data
internal/dnsutil/strings.go:90
↓ 6 callersMethodcompareTo
(other)
website/addr.tools/js/ipaddr.js:35
↓ 5 callersFunctionGetProtocol
(w dns.ResponseWriter)
internal/dnsutil/proto.go:15
↓ 5 callersMethodInit
(privKeyBytes []byte)
internal/dnsutil/simple.go:48
↓ 5 callersFunctionLoadIPv4
(name string, store ttlstore.TtlStore)
internal/zones/dyn/api.go:41
↓ 5 callersFunctionLoadIPv6
(name string, store ttlstore.TtlStore)
internal/zones/dyn/api.go:51
↓ 5 callersFunctionLoadRegistration
(name string, store ttlstore.TtlStore)
internal/zones/myaddr/api.go:59
↓ 5 callersMethodRemove
unassociates val with key, leaving any other values
internal/ttlstore/ttlstore.go:23
↓ 5 callersMethodcontains
(ipOrRange)
website/addr.tools/js/ipaddr.js:128
↓ 5 callersFunctionhtmlify
(obj, quoteStrings)
website/info.addr.tools/main.js:57
↓ 4 callersFunctionHasPrefixAsciiIgnoreCase
fast, ascii-only, case-insensitive string prefix check
internal/dnsutil/strings.go:27
↓ 4 callersFunctionParsePrivateKey
(s string)
internal/config/config.go:80
↓ 4 callersFunctionParseRequest
returns a *RequestValues which lazily parses body and url values
internal/httputil/request.go:29
↓ 4 callersFunctionToPrintableAscii
attempts to replace all non-ascii characters with ascii approximations, then removes all non-ascii characters and ascii control characters
internal/dnsutil/strings.go:75
↓ 4 callersMethodWriteMsg
(m *dns.Msg)
internal/dnsutil/handlers.go:38
↓ 4 callersFunctiondnsLookup
(name, type, { signal })
website/info.addr.tools/main.js:69
↓ 4 callersFunctionmakeQuery
(subdomain, timeout, abortSignal)
website/dnscheck.tools/main.js:38
↓ 4 callersMethodreverseZone
()
website/addr.tools/js/ipaddr.js:44
↓ 3 callersMethodBodyText
()
internal/httputil/request.go:40
↓ 3 callersMethodConnectionState
()
internal/dnsutil/handlers.go:46
↓ 3 callersMethodExists
checks if key has any non-expired values
internal/ttlstore/ttlstore.go:14
↓ 3 callersMethodGet
gets the first non-expired value associated with key
internal/ttlstore/ttlstore.go:20
↓ 3 callersFunctionIsValidChallenge
(s string)
internal/zones/challenges/api.go:21
↓ 3 callersMethodQuery
()
internal/httputil/request.go:81
↓ 3 callersMethodSOA
(q *dns.Question, includeSig bool)
internal/dnsutil/simple.go:74
↓ 3 callersMethodSOA
(q *dns.Question, includeSig bool)
internal/zones/dnscheck/handler.go:121
↓ 3 callersFunctionUpdateRegistration
(hash, name string, store ttlstore.TtlStore)
internal/zones/myaddr/api.go:69
↓ 3 callersMethodValues
gets all non-expired values associated with key
internal/ttlstore/ttlstore.go:17
↓ 3 callersMethodadd
(key string, val []byte, ttl uint32)
internal/ttlstore/simple.go:27
↓ 3 callersFunctiongetIPData
website/dnscheck.tools/main.js:135
↓ 3 callersFunctioninfoLink
(page, html)
website/info.addr.tools/main.js:48
↓ 3 callersFunctionipList
website/dnscheck.tools/main.js:191
↓ 3 callersMethodlookupIP
(ipOrRange, fetchOpts)
website/addr.tools/js/rdap.js:127
↓ 3 callersFunctionmakeStatus
(text, className)
website/dnscheck.tools/main.js:270
↓ 3 callersFunctionupdateMinWidths
website/dnscheck.tools/main.js:219
↓ 2 callersMethod#getCached
(ipOrRange)
website/addr.tools/js/rdap.js:48
↓ 2 callersMethod#hexString
()
website/addr.tools/js/ipaddr.js:32
↓ 2 callersMethod#octets
()
website/addr.tools/js/ipaddr.js:29
↓ 2 callersFunctionAddPadding
adds edns0 padding to msg so that the padded length is a multiple of blockLength
internal/dnsutil/edns.go:77
↓ 2 callersMethodBody
()
internal/httputil/request.go:33
↓ 2 callersFunctionCheckAndSetEdns
checks for edns0 in req, sets edns0 in resp
internal/dnsutil/edns.go:15
↓ 2 callersMethodExpires
()
internal/zones/myaddr/api.go:34
↓ 2 callersFunctionGenerateDnssecProvider
(name string, algo uint8, rrTtl uint32)
internal/dnsutil/dnssec.go:35
↓ 2 callersFunctionGetMaxUdpSize
determines max udp payload size
internal/dnsutil/edns.go:47
↓ 2 callersMethodGetStatus
()
internal/status/status.go:37
↓ 2 callersFunctionHasPadding
checks if edns0 padding exists in msg
internal/dnsutil/edns.go:63
↓ 2 callersFunctionIsValidName
(s string)
internal/zones/myaddr/api.go:96
↓ 2 callersMethodList
gets all keys starting with prefix
internal/ttlstore/ttlstore.go:11
↓ 2 callersMethodProve
(req, resp *dns.Msg, validFrom, validTo uint32)
internal/zones/dnscheck/handler.go:25
↓ 2 callersMethodProvideKeys
adds DNSKEY to resp if requested by req, returns true iff key was added
internal/dnsutil/dnssec.go:191
↓ 2 callersMethodPrunePeriodically
(interval time.Duration)
internal/ttlstore/simple.go:171
↓ 2 callersMethodSetPrivKeyBytes
(b []byte)
internal/dnsutil/dnssec.go:102
↓ 2 callersMethodUnmarshalBinary
(data []byte)
internal/zones/dyn/api.go:31
↓ 2 callersFunctionUpdateIP
(name string, ip net.IP, store ttlstore.TtlStore)
internal/zones/dyn/api.go:61
↓ 2 callersMethodWriteFile
(path string)
internal/ttlstore/simple.go:178
↓ 2 callersFunctiondrawClientSubnets
()
website/dnscheck.tools/main.js:245
↓ 2 callersFunctiondrawIPs
()
website/dnscheck.tools/main.js:238
↓ 2 callersFunctiondrawResolvers
()
website/dnscheck.tools/main.js:253
↓ 2 callersFunctionf
()
website/dnscheck.tools/main.js:261
↓ 2 callersFunctionloadInfo
()
website/info.addr.tools/main.js:95
↓ 2 callersMethodlookup
(ipOrRange, fetchOpts)
website/addr.tools/js/rdap.js:52
↓ 2 callersFunctionmakePeerConn
()
website/dnscheck.tools/main.js:339
↓ 2 callersMethodtoRange
(prefixLen)
website/addr.tools/js/ipaddr.js:49
↓ 1 callersMethod#addCache
(data)
website/addr.tools/js/rdap.js:38
↓ 1 callersMethod#getDomainServices
()
website/addr.tools/js/rdap.js:71
↓ 1 callersMethod#getIPServices
()
website/addr.tools/js/rdap.js:92
↓ 1 callersMethodContentType
()
internal/httputil/request.go:45
↓ 1 callersMethodDS
()
internal/dnsutil/dnssec.go:74
↓ 1 callersMethodForm
()
internal/httputil/request.go:53
↓ 1 callersMethodGenerateRecords
(question *dns.Question, zone string)
internal/dnsutil/simple.go:13
↓ 1 callersMethodGeoString
()
internal/httputil/ipinfo.go:18
↓ 1 callersMethodGetIPInfo
(ip string)
internal/httputil/ipinfo.go:40
↓ 1 callersMethodGetStatus
()
internal/status/status.go:22
↓ 1 callersMethodIsRegistered
(watcherId string)
internal/zones/dnscheck/watcher.go:18
↓ 1 callersFunctionIsValidSubdomain
(sub string)
internal/zones/challenges/generator.go:13
↓ 1 callersFunctionIsValidSubdomain
(sub string)
internal/zones/dyn/generator.go:16
↓ 1 callersMethodJSONObject
()
internal/httputil/request.go:67
↓ 1 callersMethodLoadFile
(path string)
internal/ttlstore/simple.go:217
↓ 1 callersMethodMarshalBinary
()
internal/zones/dyn/api.go:24
↓ 1 callersMethodMarshalBinary
()
internal/zones/myaddr/api.go:41
↓ 1 callersFunctionNewUptimeProvider
()
internal/status/status.go:77
↓ 1 callersFunctionNewWebsocketHandler
(watcherHub WatcherHub)
internal/zones/dnscheck/websocket.go:137
↓ 1 callersFunctionNewWebsocketWatcher
(conn *websocket.Conn)
internal/zones/dnscheck/websocket.go:97
↓ 1 callersFunctionParseConfig
(path string)
internal/config/config.go:66
↓ 1 callersFunctionParseOptions
(sub string)
internal/zones/dnscheck/options.go:25
next →1–100 of 216, ranked by callers