MCPcopy Create free account

hub / github.com/daeuniverse/gg / functions

Functions222 in github.com/daeuniverse/gg

↓ 1 callersFunctionNewHTTPObfs
NewHTTPObfs return a HTTPObfs
dialer/transport/simpleobfs/http.go:95
↓ 1 callersFunctionNewIPMTUTrieFromInterfaces
()
infra/ip_mtu_trie/ip_mtu_trie.go:53
↓ 1 callersFunctionNewLogger
(verbose int)
cmd/cmd.go:165
↓ 1 callersFunctionNewLoopbackMapper
()
proxy/ip_mapper.go:20
↓ 1 callersFunctionNewRealIPMapper
()
proxy/real_ip_mapper.go:13
↓ 1 callersFunctionNewReservedMapper
()
proxy/ip_mapper.go:57
↓ 1 callersFunctionNewSimpleObfs
NewSimpleobfs returns a simpleobfs proxy.
dialer/transport/simpleobfs/simpleobfs.go:28
↓ 1 callersFunctionNewTLSObfs
NewTLSObfs return a SimpleObfs
dialer/transport/simpleobfs/tls.go:115
↓ 1 callersFunctionNewUDPConn
(conn net.PacketConn)
proxy/udp_conn.go:15
↓ 1 callersFunctionNewUDPConnMapping
()
proxy/udp_conn.go:31
↓ 1 callersFunctionObjectToKV
(v interface{}, tagName string)
common/util.go:54
↓ 1 callersFunctionParseClash
(o *yaml.Node)
dialer/shadowsocks/shadowsocks.go:93
↓ 1 callersFunctionParseClash
(o *yaml.Node)
dialer/http/http.go:84
↓ 1 callersFunctionParseClash
(o *yaml.Node)
dialer/trojan/trojan.go:172
↓ 1 callersFunctionParseClash
(o *yaml.Node)
dialer/shadowsocksr/shadowsocksr.go:70
↓ 1 callersFunctionParseClashSocks5
(o *yaml.Node)
dialer/socks/socks.go:69
↓ 1 callersFunctionParseClashVMess
(o *yaml.Node)
dialer/v2ray/v2ray.go:165
↓ 1 callersFunctionParseHTTPURL
(link string)
dialer/http/http.go:53
↓ 1 callersFunctionParseSSRURL
(u string)
dialer/shadowsocksr/shadowsocksr.go:101
↓ 1 callersFunctionParseSSURL
(u string)
dialer/shadowsocks/shadowsocks.go:132
↓ 1 callersFunctionParseSip003
(plugin string)
dialer/shadowsocks/shadowsocks.go:239
↓ 1 callersFunctionParseSip003Opts
(opts string)
dialer/shadowsocks/shadowsocks.go:214
↓ 1 callersFunctionParseSocksURL
(link string)
dialer/socks/socks.go:101
↓ 1 callersFunctionParseTrojanURL
(u string)
dialer/trojan/trojan.go:126
↓ 1 callersFunctionParseVlessURL
(vless string)
dialer/v2ray/v2ray.go:244
↓ 1 callersFunctionParseVmessURL
(vmess string)
dialer/v2ray/v2ray.go:286
↓ 1 callersMethodRead
(b []byte)
dialer/transport/simpleobfs/http.go:32
↓ 1 callersMethodRead
(b []byte)
dialer/transport/ws/conn.go:20
↓ 1 callersFunctionRelayTCP
(lConn, rConn net.Conn)
proxy/tcp.go:40
↓ 1 callersMethodRemove
(pid int, syscallNumber int)
tracer/storehouse.go:27
↓ 1 callersMethodSave
(pid int, syscallNumber int, v interface{})
tracer/storehouse.go:20
↓ 1 callersFunctionSelectTimeout
SelectTimeout selects an appropriate timeout for UDP packet.
proxy/udp.go:167
↓ 1 callersFunctionSetValueHierarchicalStruct
(m interface{}, key string, val string)
config/bind.go:134
↓ 1 callersFunctionStringsMapToSet
(s []string, mapper func(s string) string)
common/util.go:88
↓ 1 callersMethodTCPPort
()
proxy/proxy.go:156
↓ 1 callersMethodUDPPort
()
proxy/proxy.go:160
↓ 1 callersFunction_makeJump
(cur *next, from *next, builder *strings.Builder)
infra/trie/trie.go:63
↓ 1 callersMethodbind
(iface interface{}, parts ...string)
config/bind.go:58
↓ 1 callersMethodentryHandler
(pid int, regs *syscall.PtraceRegs)
tracer/stop_handler.go:91
↓ 1 callersMethodexitHandler
(pid int, regs *syscall.PtraceRegs)
tracer/stop_handler.go:29
↓ 1 callersFunctionfastJump
(from *next, to *next, str *string)
infra/trie/trie.go:58
↓ 1 callersFunctionfirstAvailableDialer
(log *logrus.Logger, dialers []*dialer.Dialer, testURL string)
cmd/dialer.go:180
↓ 1 callersMethodhandleTCP
(conn net.Conn)
proxy/tcp.go:12
↓ 1 callersMethodhandleUDP
(lAddr net.Addr, data []byte)
proxy/udp.go:28
↓ 1 callersMethodhijackDNS
(data []byte)
proxy/udp.go:110
↓ 1 callersFunctionisEntryStop
(regs *syscall.PtraceRegs)
tracer/syscall_linux_arm.go:71
↓ 1 callersFunctionmakeClientHelloMsg
(data []byte, server string)
dialer/transport/simpleobfs/tls.go:124
↓ 1 callersFunctionmakeJump
(root *node)
infra/trie/trie.go:83
↓ 1 callersFunctionnewConn
(wsc *websocket.Conn)
dialer/transport/ws/conn.go:14
↓ 1 callersFunctionptraceGetRegs
(pid int, regs *syscall.PtraceRegs)
tracer/syscall_linux_arm.go:83
↓ 1 callersFunctionptraceSetRegs
(pid int, regs *syscall.PtraceRegs)
tracer/syscall_linux_arm.go:79
↓ 1 callersMethodrelayUDP
(laddr net.Addr, rConn net.PacketConn, timeout time.Duration)
proxy/udp.go:238
↓ 1 callersMethodremoveSocketInfo
(pid int, socketFD int)
tracer/tracer.go:232
↓ 1 callersFunctionresolveSubscriptionAsBase64
(log *logrus.Logger, opt *dialer.GlobalOption, b []byte)
cmd/subscription.go:64
↓ 1 callersFunctionresolveSubscriptionAsClash
(log *logrus.Logger, opt *dialer.GlobalOption, b []byte)
cmd/subscription.go:40
↓ 1 callersFunctionresolveSubscriptionAsSIP008
(log *logrus.Logger, opt *dialer.GlobalOption, b []byte)
cmd/subscription.go:88
↓ 1 callersMethodsaveArgsToStorehouse
(pid, inst int, args []uint64)
tracer/stop_handler.go:25
↓ 1 callersFunctionselectNodeFromInput
(nodes []*DialerWithLatency)
cmd/dialer.go:259
↓ 1 callersFunctionselectTimeout
select an appropriate timeout
proxy/udp.go:176
↓ 1 callersFunctionsetArgument
(regs *syscall.PtraceRegs, order int, val uint64)
tracer/syscall_linux_arm.go:47
↓ 1 callersFunctiontestLatencies
(log *logrus.Logger, dialers []*dialer.Dialer, testURL string)
cmd/dialer.go:214
↓ 1 callersMethodtrace
Trace traces the process. proc is the process ID (main thread).
tracer/tracer.go:104
↓ 1 callersMethodwrite
(b []byte)
dialer/transport/simpleobfs/tls.go:98
MethodAlloc
(target string)
proxy/ip_mapper.go:28
MethodAlloc
(target string)
proxy/ip_mapper.go:65
MethodDial
(network, addr string)
dialer/transport/tls/tls.go:52
MethodDial
Dial connects to the address addr on the network net via the proxy.
dialer/transport/simpleobfs/simpleobfs.go:60
MethodDial
Dial connects to the address addr on the network net via the infra.
dialer/transport/ws/ws.go:62
MethodDialContext
(ctx context.Context, network, addr string)
dialer/dialer.go:125
MethodExportToURL
()
dialer/http/http.go:146
MethodGet
(fakeIP netip.Addr)
proxy/real_ip_mapper.go:25
MethodGet
(loopback netip.Addr)
proxy/ip_mapper.go:43
MethodGet
(loopback netip.Addr)
proxy/ip_mapper.go:80
MethodGet
(key string)
proxy/udp_conn.go:38
MethodGet
(pid int, syscallNumber int)
tracer/storehouse.go:9
FunctionMax
(a, b int)
common/util.go:112
FunctionNewHTTP
(link string, opt *dialer.GlobalOption)
dialer/http/http.go:31
FunctionNewShadowsocksFromClashObj
(o *yaml.Node, opt *dialer.GlobalOption)
dialer/shadowsocks/shadowsocks.go:46
FunctionNewShadowsocksFromLink
(link string, opt *dialer.GlobalOption)
dialer/shadowsocks/shadowsocks.go:38
FunctionNewShadowsocksR
(link string, opt *dialer.GlobalOption)
dialer/shadowsocksr/shadowsocksr.go:35
FunctionNewShadowsocksRFromClashObj
(o *yaml.Node, opt *dialer.GlobalOption)
dialer/shadowsocksr/shadowsocksr.go:43
FunctionNewSocks
(link string, opt *dialer.GlobalOption)
dialer/socks/socks.go:33
FunctionNewSocks5FromClashObj
(o *yaml.Node, opt *dialer.GlobalOption)
dialer/http/http.go:42
FunctionNewSocks5FromClashObj
(o *yaml.Node, opt *dialer.GlobalOption)
dialer/socks/socks.go:41
FunctionNewTrojan
(link string, opt *dialer.GlobalOption)
dialer/trojan/trojan.go:39
FunctionNewTrojanFromClashObj
(o *yaml.Node, opt *dialer.GlobalOption)
dialer/trojan/trojan.go:50
FunctionNewV2Ray
(link string, opt *dialer.GlobalOption)
dialer/v2ray/v2ray.go:46
FunctionNewVMessFromClashObj
(o *yaml.Node, opt *dialer.GlobalOption)
dialer/v2ray/v2ray.go:74
MethodProtocol
()
dialer/dialer.go:49
MethodRemoveAll
(pid int)
tracer/storehouse.go:39
MethodSetDeadline
(t time.Time)
dialer/transport/ws/conn.go:39
FunctionSetRequire
(options *survey.AskOptions)
common/survey.go:5
FunctionSliceUint64toUint32
(from []uint64)
common/util.go:96
FunctionStringsToSet
(s []string)
common/util.go:80
FunctionTestTrie_Match
(t *testing.T)
infra/trie/trie_test.go:7
MethodWrite
(b []byte)
dialer/transport/simpleobfs/http.go:71
MethodWriteMsgUDP
(b, oob []byte, addr *net.UDPAddr)
dialer/direct.go:60
MethodWriteToUDP
(b []byte, addr *net.UDPAddr)
dialer/direct.go:68
Functionarguments
(regs *syscall.PtraceRegs)
tracer/syscall_linux_arm64.go:47
Functionarguments
(regs *syscall.PtraceRegs)
tracer/syscall_linux_amd64.go:36
← previousnext →101–200 of 222, ranked by callers