Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Sovereign-Engineering/obscuravpn-client
/ functions
Functions
1,009 in github.com/Sovereign-Engineering/obscuravpn-client
⨍
Functions
1,009
◇
Types & classes
405
↓ 3 callers
Method
buildIntentMainActivity
android/app/src/main/java/net/obscura/vpnclientapp/services/NotificationManager.kt:42
↓ 3 callers
Method
buildNotification
android/app/src/main/java/net/obscura/vpnclientapp/services/NotificationManager.kt:110
↓ 3 callers
Function
choose_dns_manager
(dns_manager_arg: DnsManagerArg)
rustlib/src/bin/obscura/service/os/linux/dns/mod.rs:21
↓ 3 callers
Method
commit
(&mut self, size: u16)
rustlib/src/os/packet_buffer.rs:15
↓ 3 callers
Function
debug_dns
(host_port: &'static str)
rustlib/src/debug_bundle/dns.rs:13
↓ 3 callers
Function
errorCodeUnsupportedOnOS
android/app/src/main/java/net/obscura/vpnclientapp/client/ErrorCodeException.kt:25
↓ 3 callers
Method
ffi
(&self)
rustlib/src/ffi_helpers.rs:42
↓ 3 callers
Function
filterByValue
(query?: string)
obscura-ui/src/components/SelectCreatable.tsx:14
↓ 3 callers
Function
flush_dns_cache
()
rustlib/src/bin/obscura/service/os/windows/iphelper.rs:347
↓ 3 callers
Function
fmt_time
(timestamp)
bin/log-sleeps.py:11
↓ 3 callers
Function
getEffectiveOsStatus
(osStatus: OsStatus, appStatus?: AppStatus | null)
obscura-ui/src/common/appContext.ts:256
↓ 3 callers
Function
get_rule_path
()
rustlib/src/bin/obscura/service/os/windows/nrpt.rs:12
↓ 3 callers
Function
glib_async_run_mgr_cmd_and_reply
( mgr_cmd: ManagerCmd, value_context: &javascriptcore::Context, reply: &webkit6::ScriptMessageRepl
rustlib/src/gui/wip.rs:882
↓ 3 callers
Function
global_from_handle
Get global from handle. Note: The handle is not actually used, just proof of construction. We rely on the Java type of FFI functions to enforce its e
rustlib/src/android/ffi.rs:34
↓ 3 callers
Function
hasActiveSubscription
(account: AccountInfo)
obscura-ui/src/common/api.ts:61
↓ 3 callers
Function
hasGoogleSubscription
(accountInfo: AccountInfo | undefined)
obscura-ui/src/common/api.ts:183
↓ 3 callers
Method
i18nKey
()
obscura-ui/src/bridge/commands.ts:46
↓ 3 callers
Method
login
(&self, account_id: AccountId, validate: bool)
rustlib/src/manager.rs:190
↓ 3 callers
Method
logout
(&self)
rustlib/src/manager.rs:213
↓ 3 callers
Method
promoteToForeground
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:152
↓ 3 callers
Function
recv_message
(transport: &mut T)
rustlib/src/quicwg.rs:939
↓ 3 callers
Method
recv_ok_resp
(&mut self)
rustlib/src/quicwg.rs:675
↓ 3 callers
Method
requestVpnStart
android/app/src/main/java/net/obscura/vpnclientapp/ui/VpnPermissionRequestManager.kt:89
↓ 3 callers
Method
root
(&self)
rustlib/src/debug_bundle/zipper.rs:33
↓ 3 callers
Method
rotate_now_internal
(&mut self, reason: RotationReason, set_keychain_wg_sk: Option<&KeychainSetSecretKeyFn>)
rustlib/src/config/persistence.rs:517
↓ 3 callers
Method
run
android/app/src/main/java/net/obscura/vpnclientapp/ui/bridge/WebCmd.kt:54
↓ 3 callers
Method
send_op
(&mut self, op: RelayOpCode, arg: &[u8])
rustlib/src/quicwg.rs:718
↓ 3 callers
Method
send_ping
(&mut self, now: WakeInstant)
rustlib/src/liveness.rs:233
↓ 3 callers
Method
send_single_packet
(&self, wg_state: &mut WgState, packet: &[u8])
rustlib/src/quicwg.rs:366
↓ 3 callers
Method
send_wg_message
(&self, wg_message: Bytes)
rustlib/src/quicwg.rs:847
↓ 3 callers
Function
tokio_to_glib_local_fut_pipe
Pipe the output of a tokio future to a glib local future
rustlib/src/gui/wip.rs:861
↓ 3 callers
Method
trace
android/lib/util/src/main/java/net/obscura/lib/util/Log.kt:41
↓ 3 callers
Function
tunnel_routes
(dns_servers: &[IpAddr], allow_local_network_access: bool)
rustlib/src/local_network.rs:40
↓ 3 callers
Method
upgrade
(&self)
rustlib/src/client_state.rs:818
↓ 3 callers
Function
useAsync
({ deps = [], load, returnError = false, skip = false, }: UseAsyncArgs<T>)
obscura-ui/src/common/useAsync.ts:108
↓ 3 callers
Function
useExitList
({ periodS, }: UseExitListArgs)
obscura-ui/src/common/useExitList.ts:16
↓ 3 callers
Function
useIsTransitioning
()
obscura-ui/src/common/appContext.ts:228
↓ 3 callers
Method
version
(&self)
rustlib/src/config/cached.rs:32
↓ 3 callers
Method
waitForResponse
android/app/src/main/java/net/obscura/vpnclientapp/ui/JsonFfiBroadcastReceiver.kt:21
↓ 3 callers
Function
zbus_connect
()
rustlib/src/bin/obscura/service/os/linux/dns/resolved.rs:5
↓ 3 callers
Function
zeroPad
(num: number, width: number)
obscura-ui/src/common/utils.ts:195
↓ 2 callers
Method
DisplayName
<summary> Returns a display name for the given (countryCode, cityCode), falling back to the raw cityCode if the cache is empty or doesn't contain that
windows/obscura-client/NotifyIcon/CityNameCache.cs:32
↓ 2 callers
Method
ForCity
(string countryCode, string cityCode)
windows/obscura-client/NeStatus.cs:70
↓ 2 callers
Method
Reply
()
windows/obscura-client/MainWindow.xaml.cs:228
↓ 2 callers
Method
RunAsync
()
windows/obscura-client/InvokeCommand.cs:116
↓ 2 callers
Method
accept
android/app/src/main/java/net/obscura/vpnclientapp/ui/bridge/WebCmdBridge.kt:36
↓ 2 callers
Function
addBridge
( messagePrefix: string, addEventListener: (type: 'message', listener: (event: Event) => void) => void,
obscura-ui/src/bridge/setupBridge.ts:29
↓ 2 callers
Method
api_client
(&self)
rustlib/src/client_state.rs:616
↓ 2 callers
Function
apply_device_settings
( tun: &NetworkInterface, proxy: &DeviceProxy<'static>, network_config: &OsNetworkConfig, rout
rustlib/src/bin/obscura/service/os/linux/network_manager.rs:94
↓ 2 callers
Method
as_path
(&self)
rustlib/src/android/util.rs:62
↓ 2 callers
Method
as_psid
(&self)
rustlib/src/bin/obscura/service/os/windows/ipc.rs:150
↓ 2 callers
Function
authorize
(authority: &zbus_polkit::policykit1::AuthorityProxy<'_>, subject: &Subject, action: &str)
rustlib/src/gui/wip.rs:1224
↓ 2 callers
Method
base_url
(&self)
rustlib/src/client_state.rs:124
↓ 2 callers
Method
buildIntentVpnService
android/app/src/main/java/net/obscura/vpnclientapp/services/NotificationManager.kt:58
↓ 2 callers
Function
build_forward_row
Build a `MIB_IPFORWARD_ROW2` for the given interface, destination, and prefix length. The next hop is set to unspecified (all zeros) — traffic goes di
rustlib/src/bin/obscura/service/os/windows/iphelper.rs:39
↓ 2 callers
Function
build_route_messages
Build route messages for tun device.
rustlib/src/bin/obscura/service/os/linux/routes/netlink.rs:72
↓ 2 callers
Function
build_sg_exec_cmd
sg takes the command as a single argument. To make sure the command survives the subsequent splitting unharmed, this function ensures the command and
rustlib/src/linux.rs:218
↓ 2 callers
Method
cache_auth_token
(&self, api_client: &Client)
rustlib/src/client_state.rs:634
↓ 2 callers
Method
checked_duration_since
(self, earlier: Self)
rustlib/src/wake_instant.rs:15
↓ 2 callers
Method
copy_from_fs
Recursively copies existing files into the archive. If any errors are encountered while recursing, that path is skipped. `dst` is relative to the arc
rustlib/src/debug_bundle/zipper.rs:63
↓ 2 callers
Method
covers
(self, other: Self)
rustlib/src/local_network.rs:87
↓ 2 callers
Method
destroy
android/app/src/foss/java/net/obscura/vpnclientapp/BillingFacade.kt:18
↓ 2 callers
Function
detect
Returns true if resolved is running and in stub mode
rustlib/src/bin/obscura/service/os/linux/dns/resolved.rs:16
↓ 2 callers
Method
device_proxy
(self, interface: &NetworkInterface)
rustlib/src/bin/obscura/service/os/linux/network_manager.rs:51
↓ 2 callers
Function
display_path
(p: Path)
bin/svg_to_ico.py:84
↓ 2 callers
Method
ensure_key_pair
(&mut self, set_keychain_wg_sk: Option<&KeychainSetSecretKeyFn>)
rustlib/src/config/persistence.rs:494
↓ 2 callers
Function
eprint
(*args, **kwargs)
rustlib/gen-gresource-xml.py:8
↓ 2 callers
Function
err
(lits: TemplateStringsArray, ...values: unknown[])
obscura-ui/src/common/fmt.ts:48
↓ 2 callers
Function
errMsg
(error: unknown)
obscura-ui/src/common/utils.ts:145
↓ 2 callers
Function
errorCodeApiAssociateAccountConflict
android/app/src/main/java/net/obscura/vpnclientapp/client/ErrorCodeException.kt:9
↓ 2 callers
Method
etag
(&self)
rustlib/src/config/cached.rs:21
↓ 2 callers
Method
exchange_protocol_identifiers
(&mut self)
rustlib/src/quicwg.rs:553
↓ 2 callers
Method
extend
(values: Iterable<V>)
obscura-ui/src/common/KeyedSet.ts:34
↓ 2 callers
Function
filter
`EnvFilter` doesn't impl `Clone`
rustlib/src/logging.rs:55
↓ 2 callers
Function
find_rs_files
(dir: &Path)
xtask/src/main.rs:26
↓ 2 callers
Function
format_time
(date)
bin/log-text.py:49
↓ 2 callers
Method
from
(error: ManagerCmdErrorCode)
rustlib/src/linux.rs:28
↓ 2 callers
Method
get
(&self)
rustlib/src/debug_bundle/task.rs:26
↓ 2 callers
Function
getCityFromArgs
(exitSelector: ExitSelector | undefined)
obscura-ui/src/common/appContext.ts:126
↓ 2 callers
Function
getMouseHoverProps
(itemKey: string)
obscura-ui/src/views/ConnectionView.tsx:657
↓ 2 callers
Function
get_active_physical_adapter
()
rustlib/src/bin/obscura/service/os/windows/adapters.rs:182
↓ 2 callers
Method
get_debug_info
(&self)
rustlib/src/manager.rs:321
↓ 2 callers
Function
go_to_target_state
(target_state: Option<TunnelArgs>)
rustlib/src/bin/obscura/client/mod.rs:67
↓ 2 callers
Method
handleIntent
android/app/src/main/java/net/obscura/vpnclientapp/activities/MainActivity.kt:43
↓ 2 callers
Method
interface
(&self)
rustlib/src/bin/obscura/service/os/linux/tun.rs:41
↓ 2 callers
Function
interface_mtu
(interface: &NetworkInterface)
rustlib/src/net.rs:52
↓ 2 callers
Function
isRenewing
(account: AccountInfo)
obscura-ui/src/common/api.ts:74
↓ 2 callers
Method
jsonFfi
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:44
↓ 2 callers
Function
load
Load a single config path. TODO: Remove after some migration period.
rustlib/src/config/persistence.rs:76
↓ 2 callers
Method
load
(Context context, String userAgent)
android/app/src/main/java/net/obscura/vpnclientapp/client/ObscuraLibrary.java:15
↓ 2 callers
Method
make_api_client
(&self, account_id: AccountId)
rustlib/src/client_state.rs:128
↓ 2 callers
Function
make_sockaddr_in
(addr: Ipv4Addr)
rustlib/src/bin/obscura/service/os/windows/iphelper.rs:105
↓ 2 callers
Function
make_sockaddr_in6
(addr: Ipv6Addr)
rustlib/src/bin/obscura/service/os/windows/iphelper.rs:113
↓ 2 callers
Method
matches
(&self, candidate: &OneExit)
rustlib/src/exit_selection.rs:26
↓ 2 callers
Function
netlink_connect
()
rustlib/src/bin/obscura/service/os/linux/routes/netlink.rs:23
↓ 2 callers
Function
normalizeAccountIdInput
(id: string)
obscura-ui/src/common/accountUtils.ts:118
↓ 2 callers
Function
normalizeString
(str: string)
obscura-ui/src/common/utils.ts:205
↓ 2 callers
Method
notify
android/app/src/main/java/net/obscura/vpnclientapp/services/NotificationManager.kt:137
↓ 2 callers
Method
now
()
rustlib/src/wake_instant.rs:11
↓ 2 callers
Method
onAvailableNetworksChanged
android/app/src/main/java/net/obscura/vpnclientapp/ui/NetworkStatusObserver.kt:17
← previous
next →
101–200 of 1,009, ranked by callers