MCPcopy Create free account

hub / github.com/Jigsaw-Code/Intra / functions

Functions553 in github.com/Jigsaw-Code/Intra

↓ 75 callersMethodError
()
Android/app/src/go/doh/doh.go:244
↓ 36 callersMethodgetInstance
()
Android/app/src/main/java/app/intra/sys/VpnController.java:33
↓ 29 callersMethodput
(Params key, int val)
Android/app/src/main/java/app/intra/sys/firebase/BundleBuilder.java:49
↓ 28 callersMethodget
(Context context)
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:75
↓ 19 callersMethodlog
(int severity, String tag, String message)
Android/app/src/main/java/app/intra/sys/firebase/LogWrapper.java:40
↓ 18 callersFunctionDebug
(msg string, args ...any)
Android/app/src/go/logging/logging.go:33
↓ 18 callersMethodGet
Get creates an IPSet for this hostname populated with the IPs discovered by resolving it. Subsequent calls to Get return the same IPSet.
Android/app/src/go/doh/ipmap/ipmap.go:30
↓ 16 callersMethodQuery
Query sends a DNS query represented by q (including ID) to this DoH resolver (located at GetURL) using the provided context, and returns the correpond
Android/app/src/go/doh/doh.go:88
↓ 16 callersMethodlogException
(Throwable t)
Android/app/src/main/java/app/intra/sys/firebase/LogWrapper.java:28
↓ 15 callersMethodcompareTo
(@NonNull AppInfo other)
Android/app/src/main/java/app/intra/ui/settings/AppInfo.java:38
↓ 14 callersFunctionDebugf
(format string, args ...any)
Android/app/src/go/logging/logging.go:37
↓ 14 callersMethodWrite
(b []byte)
Android/app/src/go/doh/doh_test.go:498
↓ 12 callersMethodAdd
Add one or more IP addresses to the set. The hostname can be a domain name or an IP address.
Android/app/src/go/doh/ipmap/ipmap.go:102
↓ 12 callersMethodClose
()
Android/app/src/go/intra/split/retrier.go:381
↓ 11 callersMethodClose
()
Android/app/src/go/doh/doh_test.go:502
↓ 11 callersFunctionNewIPMap
NewIPMap returns a fresh IPMap. `r` will be used to resolve any hostnames passed to `Get` or `Add`.
Android/app/src/go/doh/ipmap/ipmap.go:35
↓ 11 callersMethodlog
(Events e, @NonNull BundleBuilder b)
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:106
↓ 10 callersMethodConfirmed
Confirmed returns the confirmed IP address, or nil if there is no such address.
Android/app/src/go/doh/ipmap/ipmap.go:135
↓ 10 callersMethodGetAll
GetAll returns a copy of the IP set as a slice in random order. The slice is owned by the caller, but the elements are owned by the set.
Android/app/src/go/doh/ipmap/ipmap.go:124
↓ 10 callersFunctionnewTestDoHResolver
(t *testing.T, config testingDoHConfig)
Android/app/src/go/doh/doh_test.go:919
↓ 10 callersMethodsendUp
()
Android/app/src/go/intra/split/retrier_test.go:95
↓ 9 callersFunctionWarn
(msg string, args ...any)
Android/app/src/go/logging/logging.go:55
↓ 9 callersMethodadd
Add a new transaction to the top of the displayed list
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:422
↓ 9 callersMethodclose
()
Android/app/src/go/intra/split/retrier_test.go:133
↓ 9 callersMethodgetExtraIPKey
(String domain)
Android/app/src/main/java/app/intra/sys/firebase/RemoteConfig.java:40
↓ 9 callersFunctionmakeSetup
(t *testing.T)
Android/app/src/go/intra/split/retrier_test.go:35
↓ 9 callersMethodstart
Starts a race between different servers. @param context Used to read the IP addresses of the servers from storage. @param urls The URLs for all the DO
Android/app/src/main/java/app/intra/net/doh/Race.java:44
↓ 8 callersFunctionAddEdnsPadding
Add EDNS padding, as defined in RFC7830, to a raw DNS message.
Android/app/src/go/doh/padding.go:59
↓ 8 callersMethodWrite
Write-related functions
Android/app/src/go/intra/split/retrier.go:293
↓ 8 callersMethodsendDown
()
Android/app/src/go/intra/split/retrier_test.go:100
↓ 8 callersMethodsetInfoClicker
(final @IdRes int id, final InfoPage page)
Android/app/src/main/java/app/intra/ui/MainActivity.java:350
↓ 7 callersMethodGetClientCertificate
GetClientCertificate returns the client certificate (if any). May block as the first call may cause certificates to load. Returns a DER encoded X.509
Android/app/src/go/doh/client_auth.go:32
↓ 7 callersMethodRead
Read-related functions.
Android/app/src/go/intra/split/retrier.go:153
↓ 7 callersFunctionmakeTestRoundTripper
()
Android/app/src/go/doh/doh_test.go:212
↓ 7 callersFunctionmustPack
(m *dnsmessage.Message)
Android/app/src/go/doh/doh_test.go:59
↓ 7 callersMethodstrip
Performs variable expansion on a URI Template (RFC 6570) in the special case where all variables are undefined. This is the only case of URI template
Android/app/src/main/java/app/intra/ui/settings/Untemplate.java:30
↓ 6 callersMethodEmpty
Empty reports whether the set is empty.
Android/app/src/go/doh/ipmap/ipmap.go:116
↓ 6 callersMethodRead
(b []byte)
Android/app/src/go/doh/doh_test.go:494
↓ 6 callersMethodSign
Request a signature on a digest.
Android/app/src/go/doh/client_auth.go:38
↓ 6 callersMethodcloseWriteUp
()
Android/app/src/go/intra/split/retrier_test.go:121
↓ 6 callersMethodgetResponseAddresses
()
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:209
↓ 6 callersMethodgetServerUrl
(Context context)
Android/app/src/main/java/app/intra/sys/PersistentState.java:121
↓ 6 callersMethodgetTracker
(Context context)
Android/app/src/main/java/app/intra/sys/VpnController.java:68
↓ 6 callersFunctionmustUnpack
(q []byte)
Android/app/src/go/doh/doh_test.go:67
↓ 6 callersFunctionnewClientAuthWrapper
(signer ClientAuth)
Android/app/src/go/doh/client_auth.go:111
↓ 6 callersMethodonCompleted
(boolean succeeded)
Android/app/src/main/java/app/intra/net/doh/Prober.java:23
↓ 6 callersMethodonConnectionStateChanged
(Context context, IntraVpnService.State state)
Android/app/src/main/java/app/intra/sys/VpnController.java:54
↓ 6 callersMethodstart
(Context context)
Android/app/src/main/java/app/intra/sys/VpnController.java:75
↓ 5 callersFunctionAccept
Accept a DNS-over-TCP socket, and connect the socket to a DoH Resolver.
Android/app/src/go/doh/doh.go:530
↓ 5 callersMethodCloseRead
()
Android/app/src/go/intra/split/direct_split.go:27
↓ 5 callersMethodCloseWrite
()
Android/app/src/go/intra/split/direct_split.go:26
↓ 5 callersFunctionMakeDialer
MakeDialer creates a new Dialer. Recipients can safely mutate any public field except Control and Resolver, which are both populated.
Android/app/src/go/intra/protect/protect.go:95
↓ 5 callersFunctionNewResolver
NewResolver returns a DoH [Resolver], ready for use. This is a POST-only DoH implementation, so the DoH template should be a URL. `rawurl` is the DoH
Android/app/src/go/doh/doh.go:168
↓ 5 callersMethodReport
Report converts `summary` into a Choir report and queues it for delivery.
Android/app/src/go/intra/sni_reporter.go:87
↓ 5 callersFunctionWarnf
(format string, args ...any)
Android/app/src/go/logging/logging.go:59
↓ 5 callersMethodcheckNoSplit
()
Android/app/src/go/intra/split/retrier_test.go:180
↓ 5 callersMethodchooseView
(int id)
Android/app/src/main/java/app/intra/ui/MainActivity.java:750
↓ 5 callersMethodexpandUrl
(Context context, @Nullable String url)
Android/app/src/main/java/app/intra/sys/PersistentState.java:140
↓ 5 callersMethodgetBit
(byte src, int index)
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:122
↓ 5 callersMethodgetQueryName
()
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:195
↓ 5 callersMethodgetQueryType
()
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:202
↓ 5 callersMethodgetState
(Context context)
Android/app/src/main/java/app/intra/sys/VpnController.java:109
↓ 5 callersFunctionnewCertificateRequestInfo
()
Android/app/src/go/doh/client_auth_test.go:149
↓ 5 callersFunctionnewToBeSigned
(message []byte)
Android/app/src/go/doh/client_auth_test.go:155
↓ 5 callersMethodretryCompleted
()
Android/app/src/go/intra/split/retrier.go:98
↓ 5 callersMethodupdateUI
()
Android/app/src/main/java/app/intra/ui/settings/ServerChooserFragment.java:82
↓ 4 callersMethodConfigure
Configure initializes or reinitializes the reporter. `file` is the Choir salt file (persistent and initially empty). `suffix` is the domain to which r
Android/app/src/go/intra/sni_reporter.go:78
↓ 4 callersMethodConfirm
Confirm marks ip as the confirmed address.
Android/app/src/go/doh/ipmap/ipmap.go:142
↓ 4 callersFunctionDialWithSplitRetry
DialWithSplitRetry returns a TCP connection that transparently retries by splitting the initial upstream segment if the socket closes without receivin
Android/app/src/go/intra/split/retrier.go:124
↓ 4 callersMethodDisconfirm
Disconfirm sets the confirmed address to nil if the current confirmed address is the provided ip.
Android/app/src/go/doh/ipmap/ipmap.go:157
↓ 4 callersFunctionInfo
(msg string, args ...any)
Android/app/src/go/logging/logging.go:44
↓ 4 callersMethodSetReadDeadline
(t time.Time)
Android/app/src/go/intra/split/retrier.go:401
↓ 4 callersMethodcheckStats
(bytes int32, chunks int16, timeout bool)
Android/app/src/go/intra/split/retrier_test.go:186
↓ 4 callersMethodclose
(done *atomic.Bool)
Android/app/src/go/intra/tcp.go:140
↓ 4 callersMethodcloseReadUp
()
Android/app/src/go/intra/split/retrier_test.go:117
↓ 4 callersFunctioncomputePaddingSize
OPTION-LENGTH Compute the number of padding bytes needed, excluding headers. Assumes that |msgLen| is the length of a raw DNS message that contains an
Android/app/src/go/doh/padding.go:39
↓ 4 callersMethodconfirmRetry
()
Android/app/src/go/intra/split/retrier_test.go:137
↓ 4 callersMethodgetArgs
()
Android/app/src/main/java/app/intra/ui/settings/ServerApprovalDialogFragment.java:82
↓ 4 callersMethodgetBits
(byte src, int start, int size)
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:126
↓ 4 callersMethodgetId
()
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:183
↓ 4 callersMethodinitialize
(Context context)
Android/app/src/main/java/app/intra/ui/settings/ServerChooser.java:61
↓ 4 callersMethodisNormalQuery
()
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:187
↓ 4 callersMethodisResponse
()
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:191
↓ 4 callersFunctionmakePair
()
Android/app/src/go/doh/doh_test.go:511
↓ 4 callersFunctionnewFakeClientAuth
(certificate, intermediate, key []byte)
Android/app/src/go/doh/client_auth_test.go:123
↓ 4 callersFunctionnewFakeResolver
()
Android/app/src/go/doh/doh_test.go:542
↓ 4 callersMethodopenUrl
(String url)
Android/app/src/main/java/app/intra/ui/MainActivity.java:145
↓ 4 callersMethodstateChanged
(Context context)
Android/app/src/main/java/app/intra/sys/VpnController.java:63
↓ 4 callersMethodstop
(Context context)
Android/app/src/main/java/app/intra/sys/VpnController.java:99
↓ 4 callersMethodsyncDnsStatus
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:606
↓ 3 callersFunctionErrorf
(format string, args ...any)
Android/app/src/go/logging/logging.go:70
↓ 3 callersFunctionMakeListenConfig
MakeListenConfig returns a new ListenConfig that creates protected listener sockets.
Android/app/src/go/intra/protect/protect.go:119
↓ 3 callersMethodPublic
Public returns the public key for the client certificate.
Android/app/src/go/doh/client_auth.go:86
↓ 3 callersMethodSetDNS
Set the DNS Resolver. This method must be called before connecting the transport to the TUN device. The transport can be changed at any time during op
Android/app/src/go/intra/tunnel.go:106
↓ 3 callersMethodbuild
()
Android/app/src/main/java/app/intra/sys/firebase/BundleBuilder.java:64
↓ 3 callersMethodcloseWriteDown
()
Android/app/src/go/intra/split/retrier_test.go:129
↓ 3 callersMethodgetHostForAnalytics
()
Android/app/src/main/java/app/intra/ui/settings/ServerApprovalDialogFragment.java:138
↓ 3 callersMethodgetInternalState
(Context context)
Android/app/src/main/java/app/intra/sys/PersistentState.java:55
↓ 3 callersMethodgetUserPreferences
(Context context)
Android/app/src/main/java/app/intra/sys/PersistentState.java:59
↓ 3 callersFunctionisEquivalentAddrPort
isEquivalentAddrPort checks if addr1 and addr2 are equivalent. More specifically, it will treat "ffff::127.0.0.1" (IPv4-in-6) and "127.0.0.1" (IPv4) a
Android/app/src/go/intra/ip.go:21
next →1–100 of 553, ranked by callers