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
↓ 3 callers
Method
make
(String template)
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:77
↓ 3 callers
Function
newFakeTransport
(query qfunc)
Android/app/src/go/intra/sni_reporter_test.go:41
↓ 3 callers
Method
readRecords
(ByteBuffer src, short numRecords)
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:106
↓ 3 callers
Function
runSuccessTest
(t *testing.T, summary TCPSocketSummary)
Android/app/src/go/intra/sni_reporter_test.go:69
↓ 3 callers
Method
setColor
@param color ARGB color to use for the lines in subsequent frames
Android/app/src/main/java/app/intra/ui/HistoryGraph.java:90
↓ 3 callers
Method
setVpnEnabled
(Context context, boolean enabled)
Android/app/src/main/java/app/intra/sys/PersistentState.java:67
↓ 3 callers
Method
sync
(Context context)
Android/app/src/main/java/app/intra/sys/QueryTracker.java:115
↓ 2 callers
Method
Close
()
Android/app/src/go/intra/stream_dialer.go:126
↓ 2 callers
Method
Close
()
Android/app/src/go/intra/tcp.go:96
↓ 2 callers
Function
Servfail
Servfail returns a SERVFAIL response to the query q.
Android/app/src/go/doh/doh.go:564
↓ 2 callers
Method
SetDNS
SetDNS changes the DNS transport used for uploading reports.
Android/app/src/go/intra/sni_reporter.go:51
↓ 2 callers
Method
SetWriteDeadline
(t time.Time)
Android/app/src/go/intra/split/retrier.go:414
↓ 2 callers
Method
add
Adds an IP to the set if it is not present. Must be called under Lock.
Android/app/src/go/doh/ipmap/ipmap.go:94
↓ 2 callers
Method
assertUnmodified
(String input)
Android/app/src/test/java/app/intra/ui/settings/UntemplateTest.java:25
↓ 2 callers
Method
checkUrl
(String url)
Android/app/src/main/java/app/intra/ui/settings/ServerChooserFragment.java:116
↓ 2 callers
Method
close
()
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:191
↓ 2 callers
Function
closeRead
(closed, blocked DuplexConn, t *testing.T)
Android/app/src/go/intra/split/retrier_test.go:104
↓ 2 callers
Function
closeWrite
(closed, blocked DuplexConn, t *testing.T)
Android/app/src/go/intra/split/retrier_test.go:109
↓ 2 callers
Method
connectTunnel
()
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:111
↓ 2 callers
Function
copyOnce
Copy one buffer from src to dst, using dst.Write.
Android/app/src/go/intra/split/retrier.go:347
↓ 2 callers
Function
copyUntilEOF
(dst, src io.ReadWriteCloser)
Android/app/src/go/backend/tunnel.go:76
↓ 2 callers
Method
establish
(@NonNull IntraVpnService vpnService)
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:94
↓ 2 callers
Method
extractHost
(String url)
Android/app/src/main/java/app/intra/sys/PersistentState.java:129
↓ 2 callers
Method
getAppList
Blocks until the app list is ready. @return The app list, or null if it could not be generated for any reason.
Android/app/src/main/java/app/intra/ui/settings/SettingsFragment.java:150
↓ 2 callers
Method
getApprovalSettings
(Context context)
Android/app/src/main/java/app/intra/sys/PersistentState.java:167
↓ 2 callers
Method
getCountryCode
(InetAddress address)
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:384
↓ 2 callers
Method
getDeviceCountry
()
Android/app/src/main/java/app/intra/sys/CountryCode.java:43
↓ 2 callers
Method
getIndex
()
Android/app/src/main/java/app/intra/ui/settings/ServerApprovalDialogFragment.java:96
↓ 2 callers
Method
getIpString
(Context context, String url)
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:254
↓ 2 callers
Method
getItem
(int position)
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:427
↓ 2 callers
Method
getLinkProperties
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:497
↓ 2 callers
Method
getNetworkCountry
()
Android/app/src/main/java/app/intra/sys/CountryCode.java:47
↓ 2 callers
Method
getProtector
()
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:182
↓ 2 callers
Method
getTracker
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:437
↓ 2 callers
Method
getUrl
()
Android/app/src/main/java/app/intra/ui/settings/ServerChooserFragment.java:73
↓ 2 callers
Method
isConnectedNetwork
(NetworkInfo networkInfo)
Android/app/src/main/java/app/intra/sys/NetworkManager.java:118
↓ 2 callers
Method
isHistoryEnabled
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:363
↓ 2 callers
Method
len
(byte[] a)
Android/app/src/main/java/app/intra/net/go/GoIntraListener.java:123
↓ 2 callers
Method
makeAddressPair
(@Nullable String countryCode, String ipAddress)
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:392
↓ 2 callers
Function
makeControl
(p Protector)
Android/app/src/go/intra/protect/protect.go:42
↓ 2 callers
Method
makeDoHServer
(@Nullable String url)
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:205
↓ 2 callers
Method
makeVpnAdapter
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:315
↓ 2 callers
Method
onBuiltinServerSelected
(int i)
Android/app/src/main/java/app/intra/ui/settings/ServerChooserFragment.java:148
↓ 2 callers
Method
onNetworkConnected
(NetworkInfo networkInfo)
Android/app/src/main/java/app/intra/sys/NetworkManager.java:43
↓ 2 callers
Method
onResult
This method is called once, when the race has concluded. @param index The index in urls of the fastest server, or -1 if all probes failed.
Android/app/src/main/java/app/intra/net/doh/Race.java:35
↓ 2 callers
Method
prepareAndStartDnsVpn
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:461
↓ 2 callers
Function
queriesMostlyEqual
Check that all fields of m1 match those of m2, except for Header.ID and Additionals.
Android/app/src/go/doh/doh_test.go:268
↓ 2 callers
Method
readName
(ByteBuffer buffer)
Android/app/src/main/java/app/intra/net/dns/DnsPacket.java:67
↓ 2 callers
Method
reset
Replace the current list of transactions with these. A null argument is treated as an empty list.
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:407
↓ 2 callers
Function
send
(src io.Writer, dest io.Reader, t *testing.T)
Android/app/src/go/intra/split/retrier_test.go:71
↓ 2 callers
Function
sendReport
(t *testing.T, r *tcpSNIReporter, summary TCPSocketSummary, response []byte, responseErr error)
Android/app/src/go/intra/sni_reporter_test.go:45
↓ 2 callers
Method
setIndex
(int index)
Android/app/src/main/java/app/intra/ui/settings/ServerApprovalDialogFragment.java:90
↓ 2 callers
Method
setIntraVpnService
(IntraVpnService intraVpnService)
Android/app/src/main/java/app/intra/sys/VpnController.java:46
↓ 2 callers
Method
setNetworkConnected
(boolean connected)
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:445
↓ 2 callers
Method
setServerUrl
(Context context, String url)
Android/app/src/main/java/app/intra/sys/PersistentState.java:115
↓ 2 callers
Method
setUrl
(String url)
Android/app/src/main/java/app/intra/ui/settings/ServerChooser.java:87
↓ 2 callers
Method
setValid
(boolean valid)
Android/app/src/main/java/app/intra/ui/settings/ServerChooserFragment.java:233
↓ 2 callers
Method
showNumRequests
(long numRequests)
Android/app/src/main/java/app/intra/ui/MainActivity.java:137
↓ 2 callers
Method
signalStopService
(boolean userInitiated)
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:263
↓ 2 callers
Method
spawnServerUpdate
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:121
↓ 2 callers
Function
splitHello
(hello []byte, w io.Writer)
Android/app/src/go/intra/split/retrier.go:245
↓ 2 callers
Method
start
()
Android/app/src/main/java/app/intra/net/go/GoVpnAdapter.java:107
↓ 2 callers
Method
startAnimation
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:367
↓ 2 callers
Method
startDnsVpnService
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:443
↓ 2 callers
Method
stopDnsVpnService
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:447
↓ 2 callers
Method
syncNumRequests
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:441
↓ 2 callers
Function
tryServfail
(q []byte)
Android/app/src/go/doh/doh.go:577
↓ 2 callers
Method
update
()
Android/app/src/main/java/app/intra/sys/firebase/RemoteConfig.java:30
↓ 2 callers
Method
updateDataShader
(int width)
Android/app/src/main/java/app/intra/ui/HistoryGraph.java:164
↓ 2 callers
Method
updateQuickSettingsTile
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:344
↓ 2 callers
Method
updateServerConnection
()
Android/app/src/main/java/app/intra/sys/IntraVpnService.java:208
↓ 2 callers
Method
updateServerName
()
Android/app/src/main/java/app/intra/ui/MainActivity.java:354
↓ 2 callers
Function
verifyMatch
(t *testing.T, conn hasSyscallConn, p *fakeProtector)
Android/app/src/go/intra/protect/protect_test.go:48
↓ 2 callers
Method
verifyParcelSerializationRoundtrip
(AppInfo info)
Android/app/src/androidTest/java/app/intra/ui/settings/AppInfoTest.java:39
↓ 2 callers
Method
writeFrom
writeFrom writes to the underlying PacketResponseReceiver. It will also add len(p) to downloadBytes if doStat is true.
Android/app/src/go/intra/packet_proxy.go:163
↓ 1 callers
Method
Close
Close terminates the UDP session, and reports session stats to the listener.
Android/app/src/go/intra/packet_proxy.go:145
↓ 1 callers
Method
CloseRead
CloseRead makes sure all read on the local conn returns io.EOF, and write on the remote conn returns ErrClosedPipe.
Android/app/src/go/intra/stream_dialer.go:131
↓ 1 callers
Method
CloseRead
()
Android/app/src/go/intra/split/retrier.go:212
↓ 1 callers
Method
CloseWrite
CloseWrite makes sure all read on the remote conn returns io.EOF, and write on the local conn returns ErrClosedPipe.
Android/app/src/go/intra/stream_dialer.go:136
↓ 1 callers
Method
CloseWrite
()
Android/app/src/go/intra/split/retrier.go:374
↓ 1 callers
Method
DialStream
DialStream implements StreamDialer.DialStream.
Android/app/src/go/intra/stream_dialer.go:65
↓ 1 callers
Function
DialWithSplit
DialWithSplit returns a TCP connection that always splits the initial upstream segment. Like net.Conn, it is intended for two-threaded use, with one t
Android/app/src/go/intra/split/direct_split.go:38
↓ 1 callers
Method
GetIntermediateCertificate
GetIntermediateCertificate returns the chaining certificate (if any). It does not block or cause certificates to load. Returns a DER encoded X.509 cer
Android/app/src/go/doh/client_auth.go:36
↓ 1 callers
Method
GetResolvers
Returns a comma-separated list of the system's configured DNS resolvers, in roughly descending priority order. This is needed because (1) Android Java
Android/app/src/go/intra/protect/protect.go:39
↓ 1 callers
Function
Infof
(format string, args ...any)
Android/app/src/go/logging/logging.go:48
↓ 1 callers
Function
MakeTunDeviceFromFD
(fd int)
Android/app/src/go/tuntap/tun.go:24
↓ 1 callers
Function
NewTunnel
NewTunnel creates a connected Intra session. `fakedns` is the DNS server (IP and port) that will be used by apps on the TUN device. This will norma
Android/app/src/go/intra/tunnel.go:65
↓ 1 callers
Method
OnQuery
OnQuery will be called when a DoH request is issued to url. Application code return an arbitrary DoHQueryToken object for internal use, the same objec
Android/app/src/go/backend/doh.go:101
↓ 1 callers
Method
OnQuery
(url string)
Android/app/src/go/doh/doh.go:77
↓ 1 callers
Method
OnResponse
OnResponse will be called when a DoH response has been received.
Android/app/src/go/backend/doh.go:104
↓ 1 callers
Method
OnResponse
(Token, *Summary)
Android/app/src/go/doh/doh.go:78
↓ 1 callers
Method
OnTCPSocketClosed
(*TCPSocketSummary)
Android/app/src/go/intra/tcp.go:54
↓ 1 callers
Method
OnUDPSocketClosed
(*UDPSocketSummary)
Android/app/src/go/intra/udp.go:33
↓ 1 callers
Method
Protect
Protect a socket, i.e. exclude it from the VPN. This is needed in order to avoid routing loops for the VPN's own sockets. This is a wrapper for Androi
Android/app/src/go/intra/protect/protect.go:32
↓ 1 callers
Method
RemoteAddr
()
Android/app/src/go/doh/doh_test.go:440
↓ 1 callers
Method
SyscallConn
()
Android/app/src/go/intra/protect/protect_test.go:45
↓ 1 callers
Method
WriteFrom
WriteFrom implements PacketResponseReceiver.WriteFrom.
Android/app/src/go/intra/packet_proxy.go:157
↓ 1 callers
Method
activateCountryMap
()
Android/app/src/main/java/app/intra/ui/RecyclerAdapter.java:83
↓ 1 callers
Method
closeReadDown
()
Android/app/src/go/intra/split/retrier_test.go:125
↓ 1 callers
Function
closed
Helper functions for reading flags. In this package, a "flag" is a thread-safe single-use status indicator that starts in the "open" state and transit
Android/app/src/go/intra/split/retrier.go:80
← previous
next →
101–200 of 553, ranked by callers