MCPcopy Create free account

hub / github.com/Sovereign-Engineering/obscuravpn-client / functions

Functions1,009 in github.com/Sovereign-Engineering/obscuravpn-client

↓ 2 callersFunctiononSubmit
(url: string | null)
obscura-ui/src/components/DevSetApiUrl.tsx:25
↓ 2 callersFunctionprint_gresources
(res: &gio::Resource, path: &str)
rustlib/src/gui/wip.rs:1136
↓ 2 callersFunctionrace_relay_handshakes
( network_interface: Option<&NetworkInterface>, relays: Vec<OneRelay>, sni: String, use_tcp_tl
rustlib/src/relay_selection.rs:11
↓ 2 callersFunctionrandom_config
()
rustlib/src/config/persistence_test.rs:23
↓ 2 callersFunctionrawChecksum
(digits: string)
obscura-ui/src/common/accountUtils.ts:30
↓ 2 callersMethodreceive
(&self)
rustlib/src/quicwg.rs:388
↓ 2 callersFunctionrequireUIProcess
Ensures the calling process is the main application process. */
android/app/src/main/java/net/obscura/vpnclientapp/helpers/Process.kt:15
↓ 2 callersFunctionreset_dns
(tun: &NetworkInterface)
rustlib/src/bin/obscura/service/os/linux/dns/resolved.rs:54
↓ 2 callersFunctionrevealItemInDir
(path: String)
obscura-ui/src/bridge/commands.ts:155
↓ 2 callersFunctionrun_debug_task
(task: impl Future<Output = Result<T, Box<dyn Error>>>)
rustlib/src/debug_bundle/task.rs:34
↓ 2 callersMethodsend
(&self, packet: Bytes)
rustlib/src/bin/obscura/service/os/windows/tun.rs:61
↓ 2 callersMethodsend_packet
(&self, packet: &[u8])
rustlib/src/apple/os_impl.rs:49
↓ 2 callersMethodsetError
(version: number, error: unknown, callbacks?: RefreshCallback<T>[])
obscura-ui/src/common/useAsync.ts:49
↓ 2 callersMethodsetValue
(version: number, value: T, callbacks?: RefreshCallback<T>[])
obscura-ui/src/common/useAsync.ts:28
↓ 2 callersMethodset_feature_flag
(&self, flag: &str, active: bool)
rustlib/src/client_state.rs:239
↓ 2 callersFunctionset_metric
(adapter: &wintun::Adapter, automatic: bool, metric: u32)
rustlib/src/bin/obscura/service/os/windows/iphelper.rs:131
↓ 2 callersMethodset_network_interface
(&self, network_interface: Option<NetworkInterface>)
rustlib/src/android/os_impl.rs:21
↓ 2 callersMethodset_os_network_config
(&self, network_config: OsNetworkConfig, tunnel: QuicWgConnPacketSender)
rustlib/src/apple/os_impl.rs:59
↓ 2 callersFunctionshareDebugBundle
android/app/src/main/java/net/obscura/vpnclientapp/ui/bridge/WebCmdHelpers.kt:8
↓ 2 callersMethodsize
()
obscura-ui/src/common/KeyedSet.ts:56
↓ 2 callersMethodstartTunnel
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:298
↓ 2 callersMethodstop
(&mut self)
rustlib/src/quicwg.rs:615
↓ 2 callersFunctionsystemName
()
obscura-ui/src/bridge/SystemProvider.tsx:14
↓ 2 callersFunctionsystemd_start
(enable: bool)
rustlib/src/gui/wip.rs:1187
↓ 2 callersMethodtake_iter
(&mut self)
rustlib/src/os/packet_buffer.rs:20
↓ 2 callersMethodto_hash
(&self)
rustlib/src/gui/wip.rs:445
↓ 2 callersMethodtraffic_stats
(&self)
rustlib/src/tunnel_state.rs:71
↓ 2 callersFunctiontry_group_refresh_fix
Tests if IPC fails due to insufficient permissions and if this can be resolved by refreshing a group membership. If that's the case, the process is re
rustlib/src/linux.rs:93
↓ 2 callersMethodupdateInterface
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:368
↓ 2 callersFunctionuploadPurchaseToken
android/app/src/main/java/net/obscura/vpnclientapp/ui/PurchaseTokenUploader.kt:64
↓ 2 callersFunctionuseIsConnecting
()
obscura-ui/src/common/appContext.ts:220
↓ 2 callersFunctionuseMailto
(osStatus: OsStatus, userFeedback?: string)
obscura-ui/src/common/useMailto.ts:8
↓ 2 callersFunctionuseReRenderWhenExpired
(account: AccountStatus | null)
obscura-ui/src/common/api.ts:190
↓ 2 callersFunctionviewFromId
android/app/src/main/java/net/obscura/vpnclientapp/ui/ObscuraUI.kt:28
↓ 2 callersMethodwait
android/lib/util/src/main/java/net/obscura/lib/util/BinaryExponentialBackoff.kt:18
↓ 2 callersMethodwait_next_status
(&self, known_version: Option<Uuid>)
rustlib/src/gui/wip.rs:489
↓ 1 callersMethodCommandName
()
windows/obscura-client/InvokeCommand.cs:179
↓ 1 callersMethodContainsOrEmpty
<summary>Returns true if the given pin's city is known to the current cache, OR the cache is empty.</summary>
windows/obscura-client/NotifyIcon/CityNameCache.cs:41
↓ 1 callersFunctionDeco
()
obscura-ui/src/views/ConnectionView.tsx:304
↓ 1 callersMethodGetExitList
(string? knownVersion, CancellationToken ct)
windows/obscura-client/InvokeCommand.cs:109
↓ 1 callersMethodGetJsonWhenChanged
<summary> Returns the current OsStatus as JSON if the version differs from knownVersion, otherwise waits until the version changes before returning. <
windows/obscura-client/OsStatus.cs:114
↓ 1 callersMethodReplyData
(ulong id, string data)
windows/obscura-client/MainWindow.xaml.cs:220
↓ 1 callersMethodReplyError
(ulong id, string? error)
windows/obscura-client/MainWindow.xaml.cs:211
↓ 1 callersMethodRequestQuit
<summary> User-initiated quit path from the tray menu. Disconnects the tunnel, disposes the tray, then terminates the process. Errors during disconnec
windows/obscura-client/App.xaml.cs:124
↓ 1 callersMethodSendCommand
<summary> Sends a JSON command to the Rust service over a named pipe and returns the JSON response. Each call creates a new pipe connection (matching
windows/obscura-client/ServiceIpc.cs:25
↓ 1 callersMethodShowAndActivate
()
windows/obscura-client/MainWindow.xaml.cs:192
↓ 1 callersFunctionSubtitle
()
obscura-ui/src/views/ConnectionView.tsx:106
↓ 1 callersFunctionWKWebViewInvoke
(command: string, args: Object)
obscura-ui/src/bridge/commands.ts:13
↓ 1 callersMethodadd_bytes
(&mut self, name: &str, ext: &str, data: &[u8])
rustlib/src/debug_bundle/builder.rs:44
↓ 1 callersMethodadd_cmd
(&mut self, name: &str, ext: &str, mut cmd: diva::Command)
rustlib/src/debug_bundle/builder.rs:69
↓ 1 callersMethodadd_json
(&mut self, name: &str, value: &impl Serialize)
rustlib/src/debug_bundle/builder.rs:53
↓ 1 callersFunctionadd_operator
()
rustlib/src/gui/wip.rs:1242
↓ 1 callersFunctionadd_operator_impl
(mut users: Vec<String>)
rustlib/src/bin/obscura/add_operator.rs:8
↓ 1 callersMethodadd_path
(&mut self, name: &str, ext: Option<&str>, path: &Utf8Path)
rustlib/src/debug_bundle/builder.rs:59
↓ 1 callersFunctionadd_route
(if_index: u32, route: &IpNetwork)
rustlib/src/bin/obscura/service/os/windows/iphelper.rs:63
↓ 1 callersFunctionadd_routes
(adapter: &wintun::Adapter)
rustlib/src/bin/obscura/service/os/windows/iphelper.rs:13
↓ 1 callersFunctionadd_routes
(tun: &NetworkInterface, routes: &[IpNetwork])
rustlib/src/bin/obscura/service/os/linux/routes/netlink.rs:35
↓ 1 callersMethodadd_txt
(&mut self, name: &str, text: &str)
rustlib/src/debug_bundle/builder.rs:48
↓ 1 callersMethodapi_error_kind
(&self)
rustlib/src/errors.rs:151
↓ 1 callersFunctionappleStatusToTranslationKey
(status: AppleSubscriptionStatus)
obscura-ui/src/components/PaymentManagementSheet.tsx:418
↓ 1 callersMethodapple_associate_account
(&self, app_transaction_jws: String)
rustlib/src/manager.rs:225
↓ 1 callersMethodapplyNetworkConfig
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:302
↓ 1 callersFunctionapply_linux_fix
(action: LinuxFixAction)
rustlib/src/gui/wip.rs:1179
↓ 1 callersFunctionappview_string_to_row_widget
(av_str: &str)
rustlib/src/gui/wip.rs:977
↓ 1 callersFunctionappview_to_row_widget
(appview: &AppView)
rustlib/src/gui/wip.rs:963
↓ 1 callersFunctionassociatePurchaseToken
android/app/src/main/java/net/obscura/vpnclientapp/ui/PurchaseTokenUploader.kt:27
↓ 1 callersMethodauthenticate
(mut self, token: Uuid)
rustlib/src/quicwg.rs:607
↓ 1 callersFunctionbtnTitle
()
obscura-ui/src/views/LocationView.tsx:342
↓ 1 callersMethodbuildConnectionAction
android/app/src/main/java/net/obscura/vpnclientapp/services/NotificationManager.kt:84
↓ 1 callersMethodbuildLocationAction
android/app/src/main/java/net/obscura/vpnclientapp/services/NotificationManager.kt:104
↓ 1 callersFunctionbuild_device_settings
( tun: &NetworkInterface, network_config: &OsNetworkConfig, routes: &[IpNetwork], enable_dns:
rustlib/src/bin/obscura/service/os/linux/network_manager.rs:124
↓ 1 callersFunctionbuild_log_roller
(log_dir: &Utf8Path)
rustlib/src/logging.rs:25
↓ 1 callersFunctionbuild_primary_window
(osskeeper: Arc<OsStatusKeeper>)
rustlib/src/gui/wip.rs:1094
↓ 1 callersMethodcached_api_request
(&self, cmd: C, etag: Option<&[u8]>)
rustlib/src/client_state.rs:650
↓ 1 callersFunctioncall_set_network_config
(class_cache: Arc<ClassCache>, jvm: Arc<JavaVM>, json: String)
rustlib/src/android/ffi.rs:223
↓ 1 callersMethodchange
(&mut self, flag: &str, value: Option<bool>)
rustlib/src/config/feature_flags.rs:31
↓ 1 callersFunctioncheckDigit
(digits: string)
obscura-ui/src/common/accountUtils.ts:40
↓ 1 callersFunctioncheckForUpdates
()
obscura-ui/src/bridge/commands.ts:186
↓ 1 callersFunctioncheck_duplicates
(dir: &str)
xtask/src/check_duplicates.rs:5
↓ 1 callersMethodcheck_persisted
(&self)
rustlib/src/config/mod.rs:40
↓ 1 callersMethodchoose_exit
(&self, selector: &ExitSelector, relay: &OneRelay, selection_state: &mut ExitSelectionState)
rustlib/src/client_state.rs:397
↓ 1 callersMethodclient_public_key
(&self)
rustlib/src/quicwg.rs:483
↓ 1 callersFunctioncommand_bridge
( _ucm: &webkit6::UserContentManager, value: &webkit6::javascriptcore::Value, reply: &webkit6::Scr
rustlib/src/gui/wip.rs:669
↓ 1 callersMethodconnect
()
rustlib/src/bin/obscura/service/os/linux/network_manager.rs:35
↓ 1 callersFunctionconnectionIsIdle
(connectionInProgress: ConnectionInProgress, vpnStatus: VpnStatus, osVpnStatus: NEVPNStatus)
obscura-ui/src/common/appContext.ts:247
↓ 1 callersFunctioncontinentCmp
(left: string, right: string)
obscura-ui/src/common/exitUtils.ts:29
↓ 1 callersFunctionconvert
(svg_path: Path, ico_path: Path)
bin/svg_to_ico.py:75
↓ 1 callersFunctioncopy_to_bin_dir
(src: &Path, file_name: &str)
rustlib/build.rs:64
↓ 1 callersMethodcreate
()
rustlib/src/bin/obscura/service/os/linux/tun.rs:26
↓ 1 callersFunctioncreate_debug_bundle
TODO: https://linear.app/soveng/issue/OBS-3095/cross-platform-debug-archive-story
rustlib/src/debug_bundle/mod.rs:12
↓ 1 callersMethodcreate_debug_bundle
(&self, user_feedback: Option<&str>)
rustlib/src/manager.rs:314
↓ 1 callersFunctioncreate_rule
Creates an NRPT rule that forces all DNS queries (domain ".") through the specified name servers.
rustlib/src/bin/obscura/service/os/windows/nrpt.rs:22
↓ 1 callersFunctiondebugBundle
(userFeedback: string)
obscura-ui/src/bridge/commands.ts:151
↓ 1 callersFunctiondel_routes
(tun: &NetworkInterface, routes: &[IpNetwork])
rustlib/src/bin/obscura/service/os/linux/routes/netlink.rs:46
↓ 1 callersMethoddelete_account
(&self)
rustlib/src/manager.rs:229
↓ 1 callersFunctiondescribe
(degradation: LinuxDegradation)
obscura-ui/src/views/LinuxServiceDegraded.tsx:18
↓ 1 callersFunctiondisconnect
()
obscura-ui/src/bridge/commands.ts:147
↓ 1 callersMethoddrop
(&mut self)
rustlib/src/tokio.rs:10
↓ 1 callersFunctionemailDebugBundle
(path: String, subject: String, body: String)
obscura-ui/src/bridge/commands.ts:159
↓ 1 callersFunctionemit_wintun_dll_hash
(dll_path: &Path)
rustlib/build.rs:82
← previousnext →201–300 of 1,009, ranked by callers