Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jigsaw-Code/Intra
/ functions
Functions
553 in github.com/Jigsaw-Code/Intra
⨍
Functions
553
◇
Types & classes
115
↓ 1 callers
Method
collectInstalledApps
Update this SettingsFragment's list of installed apps for the "Excluded apps" setting. This method must be called before the fragment is displayed. @
Android/app/src/main/java/app/intra/ui/settings/SettingsFragment.java:140
↓ 1 callers
Method
connectivityChanged
(Intent intent)
Android/app/src/main/java/app/intra/sys/NetworkManager.java:93
↓ 1 callers
Method
countQueriesSince
(long startTime)
Android/app/src/main/java/app/intra/sys/QueryTracker.java:64
↓ 1 callers
Method
countryFromSim
(TelephonyManager telephonyManager)
Android/app/src/main/java/app/intra/sys/CountryCode.java:51
↓ 1 callers
Method
createFromParcel
(Parcel in)
Android/app/src/main/java/app/intra/ui/settings/AppInfo.java:64
↓ 1 callers
Method
destroy
()
Android/app/src/main/java/app/intra/sys/NetworkManager.java:78
↓ 1 callers
Method
dial
(ctx context.Context, dest netip.AddrPort, stats *TCPSocketSummary)
Android/app/src/go/intra/stream_dialer.go:96
↓ 1 callers
Method
doQuery
Given a raw DNS query (including the query ID), this function sends the query. If the query is successful, it returns the response and a nil qerr. O
Android/app/src/go/doh/doh.go:254
↓ 1 callers
Method
enableChoir
()
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:140
↓ 1 callers
Method
establishVpn
(IntraVpnService vpnService)
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:161
↓ 1 callers
Method
extractHostForAnalytics
Extract the hostname from the URL, while avoiding disclosure of custom servers. @param url A DoH server configuration url (or url template). @return R
Android/app/src/main/java/app/intra/sys/PersistentState.java:158
↓ 1 callers
Function
forwardQuery
Perform a query using the Resolver, and send the response to the writer.
Android/app/src/go/doh/doh.go:496
↓ 1 callers
Function
forwardQueryAndCheck
Perform a query using the Resolver, send the response to the writer, and close the writer if there was an error.
Android/app/src/go/doh/doh.go:522
↓ 1 callers
Method
gaussian
(float mu, float inverseSigma, int x)
Android/app/src/main/java/app/intra/ui/HistoryGraph.java:97
↓ 1 callers
Method
getChoirEnabled
()
Android/app/src/main/java/app/intra/sys/firebase/RemoteConfig.java:57
↓ 1 callers
Method
getControlView
(ViewGroup parent)
Android/app/src/main/java/app/intra/ui/MainActivity.java:262
↓ 1 callers
Method
getETldPlus1
(String fqdn)
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:356
↓ 1 callers
Method
getExcludedPackages
(Context context)
Android/app/src/main/java/app/intra/sys/PersistentState.java:181
↓ 1 callers
Method
getExtraIPs
(String domain)
Android/app/src/main/java/app/intra/sys/firebase/RemoteConfig.java:48
↓ 1 callers
Method
getFlag
(@Nullable String countryCode)
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:338
↓ 1 callers
Method
getHistory
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:451
↓ 1 callers
Method
getIntraVpnService
()
Android/app/src/main/java/app/intra/sys/VpnController.java:50
↓ 1 callers
Method
getIntroApproval
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:881
↓ 1 callers
Method
getNetworkType
()
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:92
↓ 1 callers
Method
getNumRequests
()
Android/app/src/main/java/app/intra/sys/QueryTracker.java:49
↓ 1 callers
Method
getNumRequests
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:456
↓ 1 callers
Function
getPadding
Create an appropriately-sized padding option. Precondition: |msgLen| is the length of a message that already contains an OPT RR.
Android/app/src/go/doh/padding.go:50
↓ 1 callers
Method
getPrivateDnsMode
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:539
↓ 1 callers
Method
getRecentTransactions
()
Android/app/src/main/java/app/intra/sys/QueryTracker.java:53
↓ 1 callers
Method
getServerName
(Context context)
Android/app/src/main/java/app/intra/sys/PersistentState.java:148
↓ 1 callers
Method
getShowWebsite
()
Android/app/src/main/java/app/intra/ui/settings/ServerApprovalDialogFragment.java:106
↓ 1 callers
Method
getSystemDnsServer
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:511
↓ 1 callers
Method
getSystemResolvers
Post-Lollipop, we can use VpnService.Builder.addDisallowedApplication to exclude Intra from its own VPN. If for some reason we needed to get the IP a
Android/app/src/main/java/app/intra/sys/NetworkManager.java:138
↓ 1 callers
Function
getTLSClientHelloRecordLen
(h []byte)
Android/app/src/go/intra/split/retrier.go:219
↓ 1 callers
Method
getTypeName
(int type)
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:273
↓ 1 callers
Method
getUrl
()
Android/app/src/main/java/app/intra/ui/settings/ServerChooser.java:83
↓ 1 callers
Method
getVpnEnabled
(Context context)
Android/app/src/main/java/app/intra/sys/PersistentState.java:63
↓ 1 callers
Method
getWelcomeApproved
(Context context)
Android/app/src/main/java/app/intra/sys/PersistentState.java:171
↓ 1 callers
Method
has
Reports whether ip is in the set. Must be called under RLock.
Android/app/src/go/doh/ipmap/ipmap.go:84
↓ 1 callers
Method
hasVpnService
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:473
↓ 1 callers
Method
isAnotherVpnActive
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:561
↓ 1 callers
Function
isErrClosed
(err error)
Android/app/src/go/backend/tunnel.go:90
↓ 1 callers
Method
isOn
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:105
↓ 1 callers
Method
isRtl
@param fragment The UI element to analyze @return True if the UI is configured to use a Right-to-Left locale.
Android/app/src/main/java/app/intra/ui/Rtl.java:30
↓ 1 callers
Method
isShowingHomeView
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:735
↓ 1 callers
Method
lessEqual
Compares two arrays of equal length. The first is an entry in a database, specified by the index of its first byte. The second is a standalone array
Android/app/src/main/java/app/intra/ui/CountryMap.java:61
↓ 1 callers
Method
logBootstrap
The DOH server connection was established successfully. @param server The DOH server hostname for analytics. @param latencyMs How long bootstrap took.
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:126
↓ 1 callers
Method
logBootstrapFailed
The DOH server connection failed to establish successfully. @param server The DOH server hostname.
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:136
↓ 1 callers
Method
logEarlyReset
A TCP socket connected, but then failed after some bytes were uploaded, without receiving any downstream data, triggering a retry. @param bytes Amount
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:167
↓ 1 callers
Method
logStartVPN
The VPN was established. @param mode The VpnAdapter implementation in use.
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:180
↓ 1 callers
Method
logTCP
A connected TCP socket closed. @param upload total bytes uploaded over the lifetime of a socket @param download total bytes downloaded @param port TCP
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:149
↓ 1 callers
Method
logTryAllAccepted
Try-all concluded with the user approving a server. @param server The selected server.
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:188
↓ 1 callers
Method
logTryAllCancelled
Try-all concluded with a user cancellation. @param server The selected server.
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:196
↓ 1 callers
Method
logTryAllDialog
Try-all reached the point of showing the user a confirmation dialog. @param server The selected server.
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:204
↓ 1 callers
Method
logTryAllFailed
Try-all failed to find any working server.
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:211
↓ 1 callers
Method
logTryAllRequested
The user requested try-all.
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:218
↓ 1 callers
Method
logUDP
A UDP association has concluded @param upload Number of bytes uploaded on this association @param download Number of bytes downloaded on this associat
Android/app/src/main/java/app/intra/sys/firebase/AnalyticsWrapper.java:228
↓ 1 callers
Function
makeBuffer
()
Android/app/src/go/intra/split/retrier_test.go:63
↓ 1 callers
Function
makeInternalDoHListener
makeInternalDoHListener creates a [doh.Listener] from the public [DoHListener] interface that will be implemented by the application code.
Android/app/src/go/backend/doh.go:142
↓ 1 callers
Method
makeNoticeText
()
Android/app/src/main/java/app/intra/ui/settings/ServerApprovalDialogFragment.java:123
↓ 1 callers
Function
makeTCPSocketSummary
(dest netip.AddrPort)
Android/app/src/go/intra/tcp.go:42
↓ 1 callers
Function
makeTCPWrapConn
(c transport.StreamConn, stats *TCPSocketSummary, listener TCPListener, sniReporter *tcpSNIReporter)
Android/app/src/go/intra/tcp.go:70
↓ 1 callers
Function
makeTracker
()
Android/app/src/go/intra/udp.go:42
↓ 1 callers
Method
makeWebView
(int index)
Android/app/src/main/java/app/intra/ui/settings/ServerApprovalDialogFragment.java:110
↓ 1 callers
Method
maybeAutostart
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:434
↓ 1 callers
Method
newBuilder
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:389
↓ 1 callers
Method
newInstance
(@DrawableRes int image, @StringRes int headline, @StringRes int body)
Android/app/src/main/java/app/intra/ui/IntroDialog.java:133
↓ 1 callers
Method
newInstance
(String key)
Android/app/src/main/java/app/intra/ui/settings/ServerChooserFragment.java:65
↓ 1 callers
Function
newIntraPacketProxy
( ctx context.Context, fakeDNS netip.AddrPort, dns doh.Resolver, protector protect.Protector, listener UDPLis
Android/app/src/go/intra/packet_proxy.go:43
↓ 1 callers
Function
newIntraStreamDialer
( fakeDNS netip.AddrPort, dns doh.Resolver, protector protect.Protector, listener TCPListener, sniReporte
Android/app/src/go/intra/stream_dialer.go:43
↓ 1 callers
Function
newStreamConnFromPipeConns
newStreamConnFromPipeConns creates a new [transport.StreamConn] that wraps around the local [net.Conn]. The remote [net.Conn] will be closed when you
Android/app/src/go/intra/stream_dialer.go:119
↓ 1 callers
Function
newTestDoHResolverWithListener
(t *testing.T, config testingDoHConfig)
Android/app/src/go/doh/doh_test.go:926
↓ 1 callers
Method
onCancel
(DialogInterface dialog)
Android/app/src/main/java/app/intra/ui/settings/ServerApprovalDialogFragment.java:175
↓ 1 callers
Method
onNetworkDisconnected
()
Android/app/src/main/java/app/intra/sys/NetworkManager.java:45
↓ 1 callers
Method
onStartComplete
(Context context, boolean succeeded)
Android/app/src/main/java/app/intra/sys/VpnController.java:89
↓ 1 callers
Method
prepareHyperlinks
(Activity activity, View view)
Android/app/src/main/java/app/intra/ui/MainActivity.java:870
↓ 1 callers
Method
prepareVpnService
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:478
↓ 1 callers
Method
probe
Called to execute the probe on a new thread. @param url The DOH server URL to probe. @param callback How to report the probe results
Android/app/src/main/java/app/intra/net/doh/Prober.java:31
↓ 1 callers
Method
read
(InputStream input)
Android/app/src/main/java/app/intra/ui/CountryMap.java:46
↓ 1 callers
Method
readClosed
()
Android/app/src/go/intra/split/retrier.go:90
↓ 1 callers
Method
receive
@param activity The SystemClock.elapsedRealtime() timestamps of each event in the recent activity history as an unmodifiable collectio
Android/app/src/main/java/app/intra/sys/ActivityReceiver.java:34
↓ 1 callers
Method
recordTransaction
(Transaction transaction)
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:411
↓ 1 callers
Function
replaceIP
Given a slice of IP addresses, and a transport address, return a transport address with the IP replaced by the first IP of the same family in `ips`, o
Android/app/src/go/intra/protect/protect.go:72
↓ 1 callers
Method
restartVpn
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:239
↓ 1 callers
Method
retry
(buf []byte)
Android/app/src/go/intra/split/retrier.go:180
↓ 1 callers
Function
scan
Returns the first IP address that is of the desired family.
Android/app/src/go/intra/protect/protect.go:54
↓ 1 callers
Method
sendRequest
(id uint16, req *http.Request)
Android/app/src/go/doh/doh.go:317
↓ 1 callers
Method
setExpanded
(boolean expanded)
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:151
↓ 1 callers
Method
setHistoryEnabled
(boolean enabled)
Android/app/src/main/java/app/intra/sys/QueryTracker.java:78
↓ 1 callers
Method
setShowWebsite
(boolean showWebsite)
Android/app/src/main/java/app/intra/ui/settings/ServerApprovalDialogFragment.java:100
↓ 1 callers
Method
setWelcomeApproved
(Context context, boolean approved)
Android/app/src/main/java/app/intra/sys/PersistentState.java:175
↓ 1 callers
Method
shouldShow
(Activity activity)
Android/app/src/main/java/app/intra/ui/IntroDialog.java:52
↓ 1 callers
Method
showActivity
Provide the receiver with temporary read-only access to the recent activity time-sequence.
Android/app/src/main/java/app/intra/sys/QueryTracker.java:60
↓ 1 callers
Method
showInfo
(InfoPage page)
Android/app/src/main/java/app/intra/ui/MainActivity.java:851
↓ 1 callers
Method
showSettings
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:740
↓ 1 callers
Method
showTransaction
(Transaction transaction)
Android/app/src/main/java/app/intra/ui/MainActivity.java:131
↓ 1 callers
Method
startVpn
Starts the VPN. This method performs network activity, so it must not run on the main thread. This method is idempotent, and is synchronized so that i
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:222
↓ 1 callers
Method
startVpnAdapter
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:319
↓ 1 callers
Method
stopAnimation
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:396
↓ 1 callers
Method
stopVpnAdapter
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:334
← previous
next →
201–300 of 553, ranked by callers