MCPcopy Create free account

hub / github.com/TimeToogo/tunshell / functions

Functions824 in github.com/TimeToogo/tunshell

↓ 1 callersMethoddangerous_disable_relay_server_verification
(&self)
tunshell-client/src/config.rs:142
↓ 1 callersFunctionderive_key
(salt: &[u8], key: &[u8])
tunshell-client/src/stream/crypto/openssl.rs:16
↓ 1 callersMethoddetect
()
scripts/java/init.java:21
↓ 1 callersMethoddetect
()
scripts/java/init.java:46
↓ 1 callersMethoddirect_connection_timeout
(&self)
tunshell-client/src/config.rs:130
↓ 1 callersMethoddisable_raw_mode
(&mut self)
tunshell-client/src/shell/client/shell.rs:115
↓ 1 callersMethoddisable_raw_mode
(&mut self)
tunshell-client/src/shell/client/test.rs:116
↓ 1 callersMethoddo_bind
(&mut self)
tunshell-client/src/p2p/udp/connection.rs:111
↓ 1 callersMethoddo_connect
( &mut self, params: UdpConnectParams, )
tunshell-client/src/p2p/udp/connection.rs:153
↓ 1 callersMethoddo_stream_io
(mut self: Pin<&mut Self>, stream: &mut ShellStream)
tunshell-client/src/shell/server/remote_pty.rs:100
↓ 1 callersFunctiondownloadClient
(target)
scripts/init.js:44
↓ 1 callersFunctiondownload_rpty_bash
()
tunshell-client/src/shell/server/remote_pty.rs:489
↓ 1 callersMethodecho_stdout
(&self)
tunshell-client/src/config.rs:134
↓ 1 callersMethodenable_direct_connection
(&self)
tunshell-client/src/config.rs:138
↓ 1 callersMethodenable_raw_mode
(&mut self)
tunshell-client/src/shell/client/test.rs:112
↓ 1 callersFunctionensure_writable_dir
(dir: &Path)
tunshell-client/src/shell/server/remote_pty.rs:711
↓ 1 callersFunctionexecClient
(client, args)
scripts/init.js:73
↓ 1 callersMethodexecveat
(&self)
tunshell-client/src/shell/server/remote_pty.rs:429
↓ 1 callersMethodfind_by_key
(&mut self, key: &str)
tunshell-server/src/db/session.rs:92
↓ 1 callersMethodfrom
(String name)
scripts/java/init.java:25
↓ 1 callersMethodfrom
(String name)
scripts/java/init.java:50
↓ 1 callersMethodgen
(len: number)
website/services/session.ts:48
↓ 1 callersFunctiongenerateSession
()
website/components/wizard/index.tsx:49
↓ 1 callersFunctiongenerate_nonce
(len: usize)
tunshell-client/src/stream/crypto/web_sys.rs:90
↓ 1 callersFunctiongenerate_secure_nonce
22 alphanurmeric chars ~= 131 bits of entropy
tunshell-server/src/relay/server/relay.rs:99
↓ 1 callersFunctiongetRelayServer
()
website/components/wizard/index.tsx:41
↓ 1 callersFunctiongetTarget
()
scripts/init.js:13
↓ 1 callersMethodgetTarget
(Os os, Arch arch)
scripts/java/init.java:113
↓ 1 callersFunctionget_exe_dir
()
tunshell-client/src/shell/server/remote_pty.rs:668
↓ 1 callersMethodget_peer_addr
(&self)
tunshell-server/src/relay/server/ws.rs:173
↓ 1 callersFunctionget_target
()
scripts/init.py:9
↓ 1 callersFunctionget_temp_dir
()
tunshell-client/src/shell/server/remote_pty.rs:650
↓ 1 callersMethodhandle_close_connection
(&self, con_id: u32)
tunshell-client/src/shell/client/remote_pty.rs:220
↓ 1 callersMethodhandle_data
(&self, data: RemotePtyDataPayload)
tunshell-client/src/shell/client/remote_pty.rs:203
↓ 1 callersMethodhandle_new_connection
(&self, con_id: u32)
tunshell-client/src/shell/client/remote_pty.rs:184
↓ 1 callersMethodhandle_new_line
(&mut self)
tunshell-client/src/shell/server/fallback/interpreter.rs:247
↓ 1 callersFunctionhandle_send_packet
( con: Arc<Mutex<UdpConnectionVars>>, packet: UdpPacket, socket_send: &mut SendHalf, )
tunshell-client/src/p2p/udp/orchestrator.rs:290
↓ 1 callersFunctionimport_key
(key: &[u8])
tunshell-client/src/stream/crypto/web_sys.rs:36
↓ 1 callersFunctioninit_connection
(port: u16)
tunshell-server/src/relay/server/tls.rs:143
↓ 1 callersFunctioninit_connection
( port: u16, )
tunshell-server/src/relay/server/ws.rs:309
↓ 1 callersFunctioninit_port_number
()
tunshell-server/src/relay/server/tls.rs:128
↓ 1 callersFunctioninit_port_number
()
tunshell-server/src/relay/server/ws.rs:286
↓ 1 callersFunctioninit_port_numbers
()
tunshell-server/src/relay/server/tests/utils.rs:27
↓ 1 callersFunctioninit_udp_port_number_pairs
()
tunshell-client/src/p2p/udp/connection.rs:341
↓ 1 callersFunctioninit_udp_socket_pair
()
tunshell-client/src/p2p/udp/orchestrator.rs:364
↓ 1 callersMethodinitial_transit_window
(&self)
tunshell-client/src/p2p/udp/config.rs:89
↓ 1 callersFunctioninitialiseEmulatorWasmInterface
()
website/components/term/index.tsx:71
↓ 1 callersFunctioninitialiseTerminal
()
website/components/term/index.tsx:51
↓ 1 callersMethodinsert_bytes
(&mut self, bytes: Vec<u8>)
tunshell-client/src/shell/server/fallback/interpreter.rs:73
↓ 1 callersMethodinterrupt_line
(&mut self)
tunshell-client/src/shell/server/fallback/interpreter.rs:132
↓ 1 callersMethodinvert
(&self)
tunshell-client/src/shell/network.rs:33
↓ 1 callersMethodis_checksum_valid
(&self)
tunshell-client/src/p2p/udp/packet.rs:200
↓ 1 callersMethodis_closed
(&self)
tunshell-shared/src/message_stream.rs:46
↓ 1 callersMethodis_congested
(&self)
tunshell-client/src/p2p/udp/congestion.rs:38
↓ 1 callersFunctionis_session_valid_to_join
(session: &Session, key: &str)
tunshell-server/src/relay/server/session_validation.rs:4
↓ 1 callersMethodis_target
(&self)
tunshell-client/src/config.rs:106
↓ 1 callersMethodkeep_alive_interval
(&self)
tunshell-client/src/p2p/udp/config.rs:69
↓ 1 callersMethodkey
(&self)
tunshell-client/src/shell/mod.rs:27
↓ 1 callersFunctionloadTunshellClientModule
()
website/services/wasm-client.ts:23
↓ 1 callersMethodmain
(String[] args)
scripts/java/init.java:126
↓ 1 callersMethodmode
(&self)
tunshell-client/src/config.rs:102
↓ 1 callersMethodnegotiate_key
(&self, stream: Box<dyn IoStream>)
tunshell-server/src/relay/server/mod.rs:92
↓ 1 callersMethodnegotiate_peer_connection
( &mut self, mut message_stream: ClientMessageStream, peer_info: &mut PeerJoinedPayloa
tunshell-client/src/client.rs:103
↓ 1 callersMethodnetwork_peer_config
(&self)
tunshell-client/src/config.rs:151
↓ 1 callersMethodnetwork_peer_config
(&self)
tunshell-client/src/shell/server/pty.rs:225
↓ 1 callersMethodnext_in_history
(&mut self)
tunshell-client/src/shell/server/fallback/interpreter.rs:190
↓ 1 callersMethodnormalised_rtt_estimate
(&self)
tunshell-client/src/p2p/udp/resender.rs:23
↓ 1 callersFunctiononEmulatorInitialised
(emulatorInterface: TerminalEmulatorInterface, term: import("xterm").Terminal)
website/components/tunshell-client/index.tsx:37
↓ 1 callersMethodother_participant
(&self, key: &str)
tunshell-server/src/db/session.rs:72
↓ 1 callersMethodoverlaps
(&self, other: &Self)
tunshell-client/src/p2p/udp/packet.rs:221
↓ 1 callersMethodpacket_resend_limit
(&self)
tunshell-client/src/p2p/udp/config.rs:110
↓ 1 callersFunctionpair_connections
( mut con1: Connection, mut con2: Connection, timeout_dur: Duration, )
tunshell-server/src/relay/server/relay.rs:10
↓ 1 callersMethodparse_buff
(&mut self)
tunshell-client/src/shell/server/fallback/input_stream.rs:47
↓ 1 callersMethodparticipant
(&self, key: &str)
tunshell-server/src/db/session.rs:47
↓ 1 callersMethodpoll_can_send
(&mut self, cx: &Context, packet: &UdpPacket)
tunshell-client/src/p2p/udp/congestion.rs:8
↓ 1 callersMethodpoll_next
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-shared/src/message_stream.rs:93
↓ 1 callersMethodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut [u8], )
tunshell-server/src/relay/server/ws.rs:74
↓ 1 callersMethodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut [u8], )
tunshell-client/src/shell/server/fallback/byte_channel.rs:27
↓ 1 callersMethodpoll_read_inner_stream
( self: &mut Pin<&mut Self>, mut cx: &mut Context<'_>, )
tunshell-shared/src/message_stream.rs:58
↓ 1 callersMethodpoll_write
( mut self: Pin<&mut Self>, mut cx: &mut Context<'_>, message: &I, )
tunshell-shared/src/message_stream.rs:167
↓ 1 callersMethodpoll_write
( mut self: Pin<&mut Self>, mut cx: &mut Context<'_>, buff: &[u8], )
tunshell-client/src/stream/relay_stream.rs:93
↓ 1 callersMethodprevious_in_history
(&mut self)
tunshell-client/src/shell/server/fallback/interpreter.rs:174
↓ 1 callersMethodread
(&mut self, buff: &mut [u8])
tunshell-client/src/shell/server/pty.rs:170
↓ 1 callersMethodread_input
(&'a mut self)
tunshell-client/src/shell/server/fallback/shell.rs:142
↓ 1 callersMethodread_line
(&mut self)
tunshell-client/src/shell/server/fallback/interpreter.rs:48
↓ 1 callersMethodrecv_reassemble_packets
(&mut self)
tunshell-client/src/p2p/udp/receiver.rs:73
↓ 1 callersFunctionrecv_sync
(rx: &mut Receiver<T>)
tunshell-client/src/shell/server/pty.rs:269
↓ 1 callersMethodrecv_timeout
(&self)
tunshell-client/src/p2p/udp/config.rs:79
↓ 1 callersFunctionregister
()
tunshell-server/src/api/register.rs:8
↓ 1 callersFunctionrelay_loop
(con1: &mut Connection, con2: &mut Connection)
tunshell-server/src/relay/server/relay.rs:184
↓ 1 callersMethodrelay_tls_port
(&self)
tunshell-client/src/config.rs:114
↓ 1 callersMethodrelay_ws_port
(&self)
tunshell-client/src/config.rs:118
↓ 1 callersMethodresize_watcher
(&self)
tunshell-client/src/shell/client/test.rs:132
↓ 1 callersMethodretract_cursor
(&mut self, offset: usize)
tunshell-client/src/shell/server/fallback/interpreter.rs:118
↓ 1 callersFunctionrpty_env
(config: &RptyCommandConfig)
tunshell-client/src/shell/server/remote_pty.rs:460
↓ 1 callersFunctionrun
()
scripts/init.py:38
↓ 1 callersMethodrun
(&mut self, cmd: String)
tunshell-client/src/shell/server/fallback/interpreter.rs:267
↓ 1 callersMethodrun_process
(&mut self, program: String, args: Vec<&str>)
tunshell-client/src/shell/server/fallback/interpreter.rs:320
↓ 1 callersFunctionsave_rpty_bash_to_file
(local_path: &str, body: &[u8])
tunshell-client/src/shell/server/remote_pty.rs:606
↓ 1 callersMethodsend_key
(&self, message_stream: &mut ClientMessageStream)
tunshell-client/src/client.rs:71
← previousnext →201–300 of 824, ranked by callers