MCPcopy Create free account

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

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

Functionmain
()
xtask/src/main.rs:7
Methodmaintain
(tunnel_state: Sender<TunnelState>, client_state: ClientStateHandle, os_impl: Arc<impl Os>)
rustlib/src/tunnel_state.rs:170
Methodmaybe_update_exits
(&self, freshness: Duration)
rustlib/src/client_state.rs:665
Methodmenu
(&self)
rustlib/src/gui/wip.rs:78
Functionnavigate_webview_to
(webview: &WebView, av: &AppView)
rustlib/src/gui/wip.rs:652
Methodnetwork_interface
(&self)
rustlib/src/android/os_impl.rs:27
Methodnetwork_interface
(&self)
rustlib/src/bin/obscura/service/os/windows/mod.rs:63
Methodnetwork_interface
(&self)
rustlib/src/bin/obscura/service/os/linux/mod.rs:52
Methodnew
(tunnel_config: &ObfuscatedTunnelConfig, mtu: u16)
rustlib/src/network_config.rs:21
Methodnew
The constructed `TunnelState` can not be dropped due to spawned tasks, which hold references.
rustlib/src/tunnel_state.rs:65
Methodnew
( config_dir: PathBuf, keychain_wg_sk: Option<&[u8]>, user_agent: String, set_
rustlib/src/client_state.rs:81
Methodnew
(error_code: NonZeroU32, message: &[u8])
rustlib/src/quicwg.rs:131
Methodnew
(version: Uuid, vpn_status: VpnStatus, client_state: &ClientState)
rustlib/src/manager.rs:63
Methodnew
(mtu: u16, client_ip: Ipv4Addr, ping_target_ip: Ipv4Addr)
rustlib/src/liveness.rs:47
Methodnew
(client_state: WeakClientStateHandle)
rustlib/src/dns.rs:13
Methodnew
(dst_parent: &Utf8Path, name: String)
rustlib/src/debug_bundle/zipper.rs:19
Methodnew
()
rustlib/src/debug_bundle/builder.rs:14
Methodnew
(jvm: Arc<JavaVM>, class_cache: Arc<ClassCache>)
rustlib/src/android/os_impl.rs:17
Methodnew
`name` is only used for error messages.
rustlib/src/android/util.rs:22
Methodnew
Looking up app-specific Java classes from native threads isn't possible, so we cache all the app-specific classes we need. Must be called on a Java th
rustlib/src/android/class_cache.rs:18
Methodnew
(receive_cb: extern "C" fn(FfiBytes), set_network_config_cb: SetNetworkConfigCb)
rustlib/src/apple/os_impl.rs:36
Methodnew
()
rustlib/src/bin/obscura/service/os/windows/ipc.rs:26
Methodnew
()
rustlib/src/bin/obscura/service/os/windows/gaa.rs:15
Methodnew
()
rustlib/src/bin/obscura/service/os/windows/mod.rs:27
Methodnew
(_lock: &ServiceLock)
rustlib/src/bin/obscura/service/os/linux/ipc.rs:16
Methodnew
(dns_manager_arg: DnsManagerArg)
rustlib/src/bin/obscura/service/os/linux/mod.rs:34
Methodnew
()
rustlib/src/bin/obscura/service/os/linux/service_lock.rs:12
Methodnew
(config_dir: PathBuf, keychain_wg_sk: Option<&[u8]>)
rustlib/src/config/mod.rs:20
Methodnew
(value: T, version: Version)
rustlib/src/config/cached.rs:17
Methodnew_tcp_tls
(traffic_state: watch::Sender<WgTrafficState>, relay_read: ReadHalf<TlsStream<TcpStream>>)
rustlib/src/quicwg.rs:878
Methodnext
(&mut self)
rustlib/src/os/packet_buffer.rs:47
Methodnext_manager_command
(&self)
rustlib/src/bin/obscura/service/os/windows/mod.rs:32
Functionnotify
(title: string, body?: string)
obscura-ui/src/common/utils.ts:29
Methodobtain
android/buildSrc/src/main/kotlin/VersionName.kt:32
MethodonAvailable
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:132
MethodonAvailable
android/app/src/main/java/net/obscura/vpnclientapp/ui/NetworkStatusObserver.kt:33
MethodonAvailableNetworksChanged
android/app/src/main/java/net/obscura/vpnclientapp/ui/OsStatusManager.kt:40
MethodonBillingServiceDisconnected
android/lib/billing/src/main/java/net/obscura/lib/billing/BillingConnection.kt:58
MethodonBillingSetupFinished
android/lib/billing/src/main/java/net/obscura/lib/billing/BillingConnection.kt:50
MethodonBind
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:207
FunctiononChange
(e: ChangeEvent<HTMLInputElement>)
obscura-ui/src/views/LogInView.tsx:369
MethodonConfigurationChanged
android/app/src/main/java/net/obscura/vpnclientapp/activities/MainActivity.kt:105
MethodonConsoleMessage
android/app/src/main/java/net/obscura/vpnclientapp/ui/ObscuraWebView.kt:45
FunctiononContinue
()
obscura-ui/src/components/DebugBundle.tsx:36
MethodonCreate
android/app/src/main/java/net/obscura/vpnclientapp/App.kt:11
MethodonCreate
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:107
MethodonCreate
android/app/src/main/java/net/obscura/vpnclientapp/ui/ObscuraUI.kt:111
MethodonDestroy
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:255
MethodonDestroy
android/app/src/main/java/net/obscura/vpnclientapp/ui/ObscuraUI.kt:194
MethodonDestroy
android/app/src/main/java/net/obscura/vpnclientapp/ui/VpnStatusObserver.kt:61
MethodonFinishInflate
android/app/src/main/java/net/obscura/vpnclientapp/ui/ObscuraUI.kt:74
MethodonLost
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:137
MethodonLost
android/app/src/main/java/net/obscura/vpnclientapp/ui/NetworkStatusObserver.kt:39
FunctiononNavUpdate
(e: Event)
obscura-ui/src/App.tsx:273
MethodonNewIntent
android/app/src/main/java/net/obscura/vpnclientapp/activities/MainActivity.kt:77
MethodonPageFinished
android/app/src/main/java/net/obscura/vpnclientapp/ui/ObscuraWebView.kt:95
MethodonPause
android/app/src/main/java/net/obscura/vpnclientapp/activities/MainActivity.kt:88
MethodonPause
android/app/src/main/java/net/obscura/vpnclientapp/ui/ObscuraUI.kt:190
FunctiononPaymentSucceeded
()
obscura-ui/src/App.tsx:285
FunctiononPinClick
(e: MouseEvent)
obscura-ui/src/views/LocationView.tsx:224
MethodonRebind
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:217
MethodonReceive
android/app/src/main/java/net/obscura/vpnclientapp/ui/JsonFfiBroadcastReceiver.kt:38
FunctiononRefresh
()
obscura-ui/src/views/AccountView.tsx:342
MethodonResume
android/app/src/main/java/net/obscura/vpnclientapp/activities/MainActivity.kt:82
MethodonResume
android/app/src/main/java/net/obscura/vpnclientapp/ui/ObscuraUI.kt:186
MethodonRevoke
This will only be called if the system (`SERVICE_INTERFACE`) is bound to this service. Unfortunately, the system unbinds after disconnecting the VPN,
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:249
FunctiononScreenshotDetected
()
obscura-ui/src/views/LogInView.tsx:178
MethodonServiceConnected
android/app/src/main/java/net/obscura/vpnclientapp/activities/MainActivity.kt:113
MethodonServiceDisconnected
android/app/src/main/java/net/obscura/vpnclientapp/activities/MainActivity.kt:126
MethodonSharedPreferenceChanged
android/app/src/main/java/net/obscura/vpnclientapp/activities/MainActivity.kt:131
MethodonStart
android/app/src/main/java/net/obscura/vpnclientapp/ui/VpnStatusObserver.kt:30
MethodonStartCommand
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:179
MethodonStatusChanged
android/app/src/main/java/net/obscura/vpnclientapp/ui/ObscuraUI.kt:141
MethodonStatusUpdated
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:235
MethodonStop
android/app/src/main/java/net/obscura/vpnclientapp/ui/VpnStatusObserver.kt:57
MethodonUnbind
android/app/src/main/java/net/obscura/vpnclientapp/services/ObscuraVpnService.kt:226
FunctionosStatus
(lastOsStatusId: string | null = null)
obscura-ui/src/bridge/commands.ts:76
Methodpacket_for_os
(&self, packet: Bytes)
rustlib/src/android/os_impl.rs:61
Methodpacket_for_os
(&self, packet: Bytes)
rustlib/src/bin/obscura/service/os/windows/mod.rs:82
Methodpacket_for_os
(&self, packet: Bytes)
rustlib/src/bin/obscura/service/os/linux/mod.rs:99
FunctionparseAccountIdInput
(input: string)
obscura-ui/src/common/accountUtils.ts:114
FunctionpayUrl
(accountId: AccountId)
obscura-ui/src/common/accountUtils.ts:137
FunctionplayPurchaseSubscription
(promoCode: string | null)
obscura-ui/src/bridge/commands.ts:297
Methodpoll
(&mut self)
rustlib/src/liveness.rs:108
Methodpreferred_network_interface_task
(this: Arc<Self>, mut network_interface_watch: Receiver<Option<NetworkInterface>>)
rustlib/src/manager.rs:303
FunctionprepareVpnService
android/app/src/main/java/net/obscura/vpnclientapp/services/ContextExtension.kt:47
Methodprocess_potential_probe_response
Checks if a packet is an expected probe response and returns the probe latency if it is.
rustlib/src/liveness.rs:164
Methodpropagate_updates_to_status_task
(this: Arc<Self>, _: ())
rustlib/src/manager.rs:247
MethodprovideBillingFacade
android/app/src/main/java/net/obscura/vpnclientapp/ui/BillingModule.kt:18
FunctionputJsonFfiExtras
android/app/src/main/java/net/obscura/vpnclientapp/services/IntentExtension.kt:18
FunctionputStartTunnelExtras
android/app/src/main/java/net/obscura/vpnclientapp/services/IntentExtension.kt:57
Methodput_packet_in_buffer
(packet: wintun::Packet, buffer: &mut [u8])
rustlib/src/bin/obscura/service/os/windows/tun.rs:92
FunctionqcBtnAction
(_: MouseEvent)
obscura-ui/src/views/ConnectionView.tsx:169
Methodquic_config
(relay_cert: CertificateDer<'static>, quic_frame_padding: bool)
rustlib/src/quicwg.rs:656
FunctionrandomChoice
(arr: T[])
obscura-ui/src/common/utils.ts:177
Methodrank
(candidate: &OneExit, relay_city_code: &CityCode, relay_preferred_exits: &[RelayPreferredExit])
rustlib/src/exit_selection.rs:74
Methodreceive
(session: &Arc<wintun::Session>, packet_buffer: &mut PacketBuffer)
rustlib/src/bin/obscura/service/os/windows/tun.rs:120
Methodreceive
(dev: &tun_rs::AsyncDevice, packet_buffer: &mut PacketBuffer)
rustlib/src/bin/obscura/service/os/linux/tun.rs:56
Functionrecv_fixed
(transport: &mut T)
rustlib/src/quicwg.rs:960
Functionrefetch
()
obscura-ui/src/views/LocationView.tsx:270
← previousnext →801–900 of 1,009, ranked by callers