Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abc123lzf/flyingsocks
/ functions
Functions
1,097 in github.com/abc123lzf/flyingsocks
⨍
Functions
1,097
◇
Types & classes
184
↓ 2 callers
Method
initialChartStyle
初始化图表样式 @param chart JFreeChart实例 @param background 背景颜色 @param outline 图标四周框颜色 @param gridline 坐标线颜色 @param line 折线颜色 @param fill 折线下方填充的颜色
client/src/main/java/com/lzf/flyingsocks/client/gui/chart/DynamicTimeSeriesChart.java:114
↓ 2 callers
Method
isClose
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerComponent.java:174
↓ 2 callers
Method
isEnableGUI
@return 是否开启GUI
client/src/main/java/com/lzf/flyingsocks/client/GlobalConfig.java:129
↓ 2 callers
Method
isHttpProxyOpen
@return HTTP代理是否开启
client/src/main/java/com/lzf/flyingsocks/client/ClientOperator.java:130
↓ 2 callers
Method
isInboundHandlerSameAsOutboundHandler
@return 返回decodeHandler方法和encodeHandler返回的是不是同一个类型
common/src/main/java/com/lzf/flyingsocks/encrypt/EncryptProvider.java:46
↓ 2 callers
Method
isMacOS
@return 是否是MacOS系统
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/Utils.java:101
↓ 2 callers
Method
isUse
@return 该服务器是否处于启用状态
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerComponent.java:577
↓ 2 callers
Method
iterator
()
common/src/main/java/com/lzf/flyingsocks/misc/ReturnableLinkedHashSet.java:61
↓ 2 callers
Method
localAddress
获取本地连接地址 @return 本地连接地址
common/src/main/java/com/lzf/flyingsocks/Session.java:69
↓ 2 callers
Method
openBrowser
打开浏览器 @param url URL链接
client/src/main/java/com/lzf/flyingsocks/client/ClientOperator.java:60
↓ 2 callers
Method
openRootCertStream
@return 打开一个证书文件输入流,使用完成后请手动关闭
server/src/main/java/com/lzf/flyingsocks/server/core/OpenSSLConfig.java:68
↓ 2 callers
Method
parseIPv4StringToInteger
将点标记法IPV4字符串转换为int @param ipv4 IPV4字符串 @return IPV4地址的int表示法
common/src/main/java/com/lzf/flyingsocks/misc/BaseUtils.java:98
↓ 2 callers
Method
proxyAuthenticateHeader
认证未通过或者未发送认证信息时响应头包含的proxy-authenticate字段 @return proxy-authenticate字段值
client/src/main/java/com/lzf/flyingsocks/client/proxy/http/AuthenticationStrategy.java:46
↓ 2 callers
Method
putArgument
(String key, String value)
server/src/main/java/com/lzf/flyingsocks/server/ServerConfig.java:207
↓ 2 callers
Method
readVersion
()
common/src/main/java/com/lzf/flyingsocks/TopLevelComponent.java:118
↓ 2 callers
Method
refreshCanvas
(Canvas canvas, BufferedImage image)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/Utils.java:243
↓ 2 callers
Method
registerEncryptProvider
(Class<? extends EncryptProvider> clazz)
common/src/main/java/com/lzf/flyingsocks/encrypt/EncryptSupport.java:32
↓ 2 callers
Method
registerProxyServerConfigListener
注册ProxyServerConfig监听器 @param event 关心的事件 @param runnable 事件触发后的逻辑 @param remove 事件触发后是否删除该监听器
client/src/main/java/com/lzf/flyingsocks/client/ClientOperator.java:76
↓ 2 callers
Method
removeSubscriber
删除代理请求订阅者 @param subscriber ProxyRequestSubscriber对象
client/src/main/java/com/lzf/flyingsocks/client/proxy/ProxyRequestManager.java:38
↓ 2 callers
Method
save
保存配置
common/src/main/java/com/lzf/flyingsocks/Config.java:70
↓ 2 callers
Method
selectNode
()
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/MainScreenModule.java:334
↓ 2 callers
Method
selectNode
()
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/ServerSettingModule.java:155
↓ 2 callers
Method
setAuth
(AuthType type)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/ServerSettingModule.java:386
↓ 2 callers
Method
setAuthArgument
(Map<String, String> arg)
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerConfig.java:268
↓ 2 callers
Method
setAuthType
(AuthType authType)
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerConfig.java:250
↓ 2 callers
Method
setCertPortText
(int num)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/ServerSettingModule.java:364
↓ 2 callers
Method
setEncrypt
(EncryptType type)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/ServerSettingModule.java:372
↓ 2 callers
Method
setHostText
(String text)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/ServerSettingModule.java:352
↓ 2 callers
Method
setPortText
(int num)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/ServerSettingModule.java:356
↓ 2 callers
Method
setProxyServerUsing
(Node node, boolean use)
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerConfig.java:158
↓ 2 callers
Method
setUse
(boolean use)
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerConfig.java:276
↓ 2 callers
Method
setUser
(String text)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/ServerSettingModule.java:402
↓ 2 callers
Method
setupWindowsSystemProxy
打开Windows系统代理
client/src/main/java/com/lzf/flyingsocks/client/ClientOperator.java:151
↓ 2 callers
Method
supportWindowsSystemProxy
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/http/HttpProxyConfig.java:203
↓ 2 callers
Method
switchProxy
设置系统代理开关 @param enable 开关 @return 是否设置成功
client/src/main/java/com/lzf/flyingsocks/client/proxy/http/WindowsSystemProxy.java:86
↓ 2 callers
Method
toArray
()
common/src/main/java/com/lzf/flyingsocks/misc/ReturnableLinkedHashSet.java:66
↓ 2 callers
Method
toString
()
server/src/main/java/com/lzf/flyingsocks/server/ServerConfig.java:217
↓ 2 callers
Method
toString
()
common/src/main/java/com/lzf/flyingsocks/protocol/ProxyRequestMessage.java:196
↓ 2 callers
Method
unavailabilityCause
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/http/WindowsSystemProxy.java:70
↓ 2 callers
Method
update
(int port, boolean auth, String username, String password)
client/src/main/java/com/lzf/flyingsocks/client/proxy/http/HttpProxyConfig.java:208
↓ 2 callers
Method
validateTargetHost
(String host)
client/src/main/java/com/lzf/flyingsocks/client/proxy/http/HttpReceiverComponent.java:361
↓ 2 callers
Method
writeFailureResponse
(ClientSession session, ProxyRequestMessage request)
server/src/main/java/com/lzf/flyingsocks/server/core/dispatch/DispatchProceessor.java:305
↓ 1 callers
Method
__getDict
(self, str_name, dict_name, value)
server/src/main/python/setup.py:15
↓ 1 callers
Method
addActiveProxyServer
添加已经成功连接flyingsocks服务器 @param component ProxyServerComponent实例
client/src/main/java/com/lzf/flyingsocks/client/proxy/ProxyComponent.java:266
↓ 1 callers
Method
addAdditionalInfomation
(Record record)
common/src/main/java/com/lzf/flyingsocks/protocol/DnsResponseMessage.java:166
↓ 1 callers
Method
addAnswer
(Record record)
common/src/main/java/com/lzf/flyingsocks/protocol/DnsResponseMessage.java:154
↓ 1 callers
Method
addAuthority
(Record record)
common/src/main/java/com/lzf/flyingsocks/protocol/DnsResponseMessage.java:160
↓ 1 callers
Method
addListSelectionListener
(List list, SimpleSelectionListener listener)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/Utils.java:147
↓ 1 callers
Method
addProxyServerNode
(Node node)
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerConfig.java:141
↓ 1 callers
Method
addQuestion
(Question question)
common/src/main/java/com/lzf/flyingsocks/protocol/DnsQueryMessage.java:102
↓ 1 callers
Method
addServerConfig
用户界面添加代理服务器配置 @param node 服务器配置
client/src/main/java/com/lzf/flyingsocks/client/ClientOperator.java:100
↓ 1 callers
Method
afterAuthorizationSuccess
认证成功后对{@link ChannelPipeline}的操作 @param pipeline 当前HTTP代理连接管道对象 @param type 认证类型 @param credentials 认证凭据
client/src/main/java/com/lzf/flyingsocks/client/proxy/http/AuthenticationStrategy.java:65
↓ 1 callers
Method
afterAuthorizationSuccess
认证通过后对管道的操作 目前预留,方便日后扩展 @param pipeline 当前Socks5客户端连接管道对象 @param username 用户名
client/src/main/java/com/lzf/flyingsocks/client/proxy/socks/AuthenticationStrategy.java:51
↓ 1 callers
Method
assertChannel
(Channel channel, Protocol protocol)
client/src/main/java/com/lzf/flyingsocks/client/proxy/ProxyRequest.java:225
↓ 1 callers
Method
authPredicate
(Channel channel)
server/src/main/java/com/lzf/flyingsocks/server/core/client/ConnectionContext.java:133
↓ 1 callers
Method
bindUdpTunnelService
构造一个UDP代理端口 @param closeFuture Socks5代理请求连接的CloseFuture @return 本地UDP代理端口ChannelFuture
client/src/main/java/com/lzf/flyingsocks/client/proxy/socks/SocksReceiverComponent.java:173
↓ 1 callers
Method
boot
()
server/src/main/java/com/lzf/flyingsocks/server/ServerBoot.java:52
↓ 1 callers
Method
buildSSLContext
(Map<String, ?> params)
common/src/main/java/com/lzf/flyingsocks/encrypt/OpenSSLEncryptProvider.java:86
↓ 1 callers
Method
buildSSLEngine
(Map<String, ?> params)
common/src/main/java/com/lzf/flyingsocks/encrypt/JksSSLEncryptProvider.java:86
↓ 1 callers
Method
calcuateCertFileMD5
计算证书文件MD5值 @param location 存放证书文件的路径 @return MD5值,若文件不存在则返回一个长度为16,值全部为0的byte数组
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerComponent.java:666
↓ 1 callers
Method
cancel
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/misc/MessageDeliverer.java:110
↓ 1 callers
Method
changeChildComponentName
当子组件需要修改名称时由子组件调用 @param oldName 子组件旧名称 @param newName 子组件新名称
common/src/main/java/com/lzf/flyingsocks/AbstractComponent.java:271
↓ 1 callers
Method
changeModuleComponentName
当子模块需要修改名称时由子模块调用 @param oldName 子模块旧名称 @param newName 子模块新名称
common/src/main/java/com/lzf/flyingsocks/AbstractComponent.java:253
↓ 1 callers
Method
changeProxyMode
改变代理模式 @param mode 模式编号
client/src/main/java/com/lzf/flyingsocks/client/proxy/ProxyAutoChecker.java:64
↓ 1 callers
Method
channelActive
(ChannelHandlerContext ctx)
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerComponent.java:341
↓ 1 callers
Method
channelRead0
(ChannelHandlerContext ctx, UdpProxyMessage message)
client/src/main/java/com/lzf/flyingsocks/client/proxy/socks/UdpProxyMessageHandler.java:65
↓ 1 callers
Method
channelRead0
(ChannelHandlerContext ctx, ByteBuf buf)
server/src/main/java/com/lzf/flyingsocks/server/core/client/ProxyAuthenticationHandler.java:108
↓ 1 callers
Method
channelRead0
(ChannelHandlerContext ctx, ByteBuf msg)
server/src/main/java/com/lzf/flyingsocks/server/core/client/CertRequestHandler.java:104
↓ 1 callers
Method
channelRead0
(ChannelHandlerContext ctx, DatagramPacket msg)
server/src/main/java/com/lzf/flyingsocks/server/core/dispatch/UdpDispatchHandler.java:78
↓ 1 callers
Method
channelRead0
(ChannelHandlerContext ctx, ByteBuf msg)
server/src/main/java/com/lzf/flyingsocks/server/core/dispatch/TcpDispatchHandler.java:83
↓ 1 callers
Method
checkoutConnection0
(ClientSession session, ReturnableSet<ActiveConnection> connectionSet)
server/src/main/java/com/lzf/flyingsocks/server/core/dispatch/DispatchProceessor.java:334
↓ 1 callers
Method
cleanClosedRequest
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/socks/UdpProxyMessageHandler.java:90
↓ 1 callers
Method
cleanForm
()
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/ServerSettingModule.java:410
↓ 1 callers
Method
close
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerComponent.java:178
↓ 1 callers
Method
closeClientChannel
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/ProxyRequest.java:124
↓ 1 callers
Method
combine
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/socks/BaseReassemblyQueue.java:118
↓ 1 callers
Method
configEvent
(ConfigEvent configEvent)
common/src/main/java/com/lzf/flyingsocks/ConfigEventListener.java:33
↓ 1 callers
Method
configFacade
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/http/HttpProxyConfig.java:290
↓ 1 callers
Method
configFacade
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/socks/SocksConfig.java:200
↓ 1 callers
Method
configName
(String nodeName)
server/src/main/java/com/lzf/flyingsocks/server/core/OpenSSLConfig.java:72
↓ 1 callers
Method
configValue
()
server/src/main/java/com/lzf/flyingsocks/server/ClientAuthType.java:47
↓ 1 callers
Method
configValue
()
server/src/main/java/com/lzf/flyingsocks/server/ClientEncryptType.java:38
↓ 1 callers
Method
configValueOf
(String value)
server/src/main/java/com/lzf/flyingsocks/server/ClientAuthType.java:51
↓ 1 callers
Method
configValueOf
(String value)
server/src/main/java/com/lzf/flyingsocks/server/ClientEncryptType.java:42
↓ 1 callers
Method
connectionStateChanged
{@link ProxyServerComponent} 组件的{@link ConnectionState} 发生改变时的通知 @param node 配置对象 @param state 改变后的状态
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ConnectionStateListener.java:38
↓ 1 callers
Method
copyCNIPv4Config
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/ProxyAutoConfig.java:298
↓ 1 callers
Method
copyGFWListConfig
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/ProxyAutoConfig.java:280
↓ 1 callers
Method
createCanvas
(Composite comp, BufferedImage image, int x, int y, int width, int height)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/Utils.java:235
↓ 1 callers
Method
createChart
(XYDataset dataset)
client/src/test/java/com/lzf/flyingsocks/client/gui/swt/JFreeChartDemo.java:71
↓ 1 callers
Method
createCombo
(Composite shell, int x, int y, int width, int height)
client/src/main/java/com/lzf/flyingsocks/client/gui/swt/Utils.java:183
↓ 1 callers
Method
createDataset
()
client/src/test/java/com/lzf/flyingsocks/client/gui/swt/JFreeChartDemo.java:64
↓ 1 callers
Method
createFileIfNotExists
(Path path)
client/src/main/java/com/lzf/flyingsocks/client/GlobalConfig.java:181
↓ 1 callers
Method
createFileIfNotExists
()
client/src/main/java/com/lzf/flyingsocks/client/proxy/transparent/TransparentProxyConfig.java:80
↓ 1 callers
Method
createFileIfNotExists
(Path path)
client/src/main/java/com/lzf/flyingsocks/client/proxy/http/HttpProxyConfig.java:172
↓ 1 callers
Method
createSslServiceBootstrap
(GlobalConfig cfg)
client/src/main/java/com/lzf/flyingsocks/client/proxy/server/ProxyServerComponent.java:311
↓ 1 callers
Method
deserialize
反序列化逻辑 @param buf Netty的{@link ByteBuf}对象 @throws SerializationException 反序列化异常
common/src/main/java/com/lzf/flyingsocks/protocol/Message.java:73
↓ 1 callers
Method
deserialize0
反序列化消息体(MESSAGE部分)
common/src/main/java/com/lzf/flyingsocks/protocol/ServiceStageMessage.java:102
↓ 1 callers
Method
deserializeBody
反序列化DNS非头部字段
common/src/main/java/com/lzf/flyingsocks/protocol/DnsMessage.java:360
↓ 1 callers
Method
doAuth
执行认证 @param group 用户组名 @param username 用户名 @param password 密码 @return 是否认证成功
server/src/main/java/com/lzf/flyingsocks/server/db/UserDatabase.java:37
↓ 1 callers
Method
doConnect
(String host, int port, Consumer<SocketChannel> channelInitializer, GenericFutureLis
common/src/main/java/com/lzf/flyingsocks/misc/BootstrapTemplate.java:61
← previous
next →
201–300 of 1,097, ranked by callers