MCPcopy Create free account

hub / github.com/RSencoder/DroidNet / functions

Functions1,047 in github.com/RSencoder/DroidNet

↓ 4 callersMethodgetPattern
()
app/src/main/java/com/mingxiangChen/droidnet/table/InterceptRules.java:43
↓ 4 callersMethodgetPort
()
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/ProxyServer.java:51
↓ 4 callersMethodmergeResponseBuffer
Merge all the response pending buffers and a given buffer, and output a new buffer which contains all data. The pending buffers will be clear after th
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/PendingIndexedInterceptor.java:94
↓ 4 callersMethodnewBuilder
Create a new builder based on the current. @return A new builder instance.
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:69
↓ 4 callersMethodonFinished
Invoked when the injector finished the injection. @param stream The injected stream. @throws IOException If an I/O error has occurred.
netbare-injector/src/main/java/com/github/megatronking/netbare/injector/InjectorCallback.java:36
↓ 4 callersMethodonResult
(ByteBuffer buffer, boolean isFinished)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/DecodeCallback.java:31
↓ 4 callersMethodonStreamFinished
()
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2Updater.java:28
↓ 4 callersMethodparse
Returns the protocol identified by {@code protocol}. @param protocol A string protocol presents in request line and status line. @return A HttpProtoc
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpProtocol.java:86
↓ 4 callersMethodpendResponseBuffer
Pend a response packet buffer to waiting queue. @param buffer A response packet.
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/PendingIndexedInterceptor.java:72
↓ 4 callersMethodprovide
Provides an authentication keys or null. @param host The peer host. @param client Whether the SSLContext is initialized for client. @return The sourc
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLKeyManagerProvider.java:38
↓ 4 callersMethodsetHeaderTableSizeSetting
(int headerTableSizeSetting)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:188
↓ 4 callersMethodsetPattern
(String pattern)
app/src/main/java/com/mingxiangChen/droidnet/table/InterceptRules.java:47
↓ 4 callersMethodsetPriority
(int priority)
app/src/main/java/com/mingxiangChen/droidnet/table/InterceptRules.java:55
↓ 4 callersMethodsetRequest
Bind a {@link Request} to this codec. @param request A request has terminated remote server host.
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLRequestCodec.java:51
↓ 4 callersMethodsetSession
(String session)
app/src/main/java/com/mingxiangChen/droidnet/table/InterceptRules.java:31
↓ 4 callersMethodstart
Establish the proxy server.
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/ProxyServer.java:56
↓ 4 callersMethodstreamId
Returns the HTTP/2 stream id. @return A stream id.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpRequest.java:175
↓ 4 callersMethodtrimSubstring
(String string, int pos, int limit)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/Cookie.java:433
↓ 4 callersMethodunsignedByte
(ByteBuffer buffer, int index)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLUtils.java:241
↓ 4 callersMethodunwrap
(SSLEngine engine, ByteBuffer input, CodecCallback callback)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:299
↓ 4 callersMethodzygote
(HttpId id)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpZygoteRequest.java:46
↓ 3 callersMethodaddAllowedApplication
Adds an application that's allowed to access the VPN connection. If this method is called at least once, only applications added through this method
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:212
↓ 3 callersMethodaddRoute
Add a network route to the VPN interface. Both IPv4 and IPv6 routes are supported. Adding a route implicitly allows traffic from that address family
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:181
↓ 3 callersMethodclose
()
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/UdpVATunnel.java:129
↓ 3 callersMethodcode
Get the response code from the header part. @return The response code.
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpResponseHeaderPart.java:50
↓ 3 callersMethodcontains
(Object o)
netbare-injector/src/main/java/com/github/megatronking/netbare/utils/CaseInsensitiveLinkedMap.java:94
↓ 3 callersMethoddateCharacterOffset
(String input, int pos, int limit, boolean invert)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/Cookie.java:553
↓ 3 callersMethodencode
(String data, ByteBuffer out)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Huffman.java:142
↓ 3 callersMethodframeHeader
(int streamId, int length, byte type, byte flags)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2EncodeInterceptor.java:240
↓ 3 callersMethodgetActive
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpZygoteRequest.java:75
↓ 3 callersMethodgetConfig
()
netbare-core/src/main/java/com/github/megatronking/netbare/NetBare.java:153
↓ 3 callersMethodgetIpHeader
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:59
↓ 3 callersMethodgetIpSum
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IpHeader.java:114
↓ 3 callersMethodgetJKS_ALIAS
()
app/src/main/java/com/mingxiangChen/droidnet/App.java:57
↓ 3 callersMethodgetSourceIp
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IpHeader.java:73
↓ 3 callersMethodgetmContext
()
app/src/main/java/com/mingxiangChen/droidnet/dialog/BaseDialog.java:34
↓ 3 callersMethodhasNext
()
netbare-injector/src/main/java/com/github/megatronking/netbare/utils/CaseInsensitiveLinkedMap.java:51
↓ 3 callersMethodip
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:75
↓ 3 callersMethoditerator
()
netbare-injector/src/main/java/com/github/megatronking/netbare/utils/CaseInsensitiveLinkedMap.java:99
↓ 3 callersMethodmessage
Get the response message from the header part. @return The response message.
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpResponseHeaderPart.java:59
↓ 3 callersMethodnext
()
netbare-injector/src/main/java/com/github/megatronking/netbare/utils/CaseInsensitiveLinkedMap.java:56
↓ 3 callersMethodonClosed
Invoked when the socket IO is closed.
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioCallback.java:52
↓ 3 callersMethodonDecrypt
Output an decrypted packet, it is a plaintext. @param buffer The decrypted packet. @throws IOException If an I/O error has occurred.
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:491
↓ 3 callersMethodonPending
The packet is not a perfect SSL encrypted packet, should wait next packet and decode together. @param buffer The buffer should be pended in a queue.
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:467
↓ 3 callersMethodonRead
Invoked when the socket IO is readable. @throws IOException If an I/O error has occurred.
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioCallback.java:40
↓ 3 callersMethodonSettingsUpdate
(Http2Settings http2Settings)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2Updater.java:26
↓ 3 callersMethodonSkip
(ByteBuffer buffer)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/DecodeCallback.java:33
↓ 3 callersMethodonTableChanged
()
app/src/main/java/com/mingxiangChen/droidnet/dialog/TableChanged.java:12
↓ 3 callersMethodonWrite
Invoked when the socket IO is writable. @throws IOException If an I/O error has occurred.
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioCallback.java:47
↓ 3 callersMethodparse
Parse the protocol by number. @param number Protocol number. @return The supported protocol number or null.
netbare-core/src/main/java/com/github/megatronking/netbare/ip/Protocol.java:58
↓ 3 callersMethodpath
Returns this request's path. @return The request path.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpRequest.java:119
↓ 3 callersMethodport
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:80
↓ 3 callersMethodprepare
Prepare the forwarder.
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/ProxyServerForwarder.java:31
↓ 3 callersMethodprepareRead
()
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioTunnel.java:172
↓ 3 callersMethodprotocol
Get the http protocol. @return The http protocol.
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpHeaderPart.java:63
↓ 3 callersMethodprotocol
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:85
↓ 3 callersMethodquery
Query a session by local VPN port. @param localPort The local VPN port. @return The instance of {@link Session} if it exists, or null.
netbare-core/src/main/java/com/github/megatronking/netbare/net/SessionProvider.java:55
↓ 3 callersMethodreadShort
(byte[] data, int offset)
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareVirtualGateway.java:329
↓ 3 callersMethodrequestHeaders
Returns this request's headers. @return A map of headers.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpRequest.java:147
↓ 3 callersMethodresponseHeaders
Returns this response's headers. @return A map of headers.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:182
↓ 3 callersMethodsetDestinationIp
(int ip)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IpHeader.java:85
↓ 3 callersMethodsetMtu
Set the maximum transmission unit (MTU) of the VPN interface. If it is not set, the default value in the operating system will be used. @param mtu Ma
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:152
↓ 3 callersMethodsetNioCallback
(NioCallback callback)
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioTunnel.java:168
↓ 3 callersMethodsetPackageName
(String packageName)
app/src/main/java/com/mingxiangChen/droidnet/table/InterceptRules.java:39
↓ 3 callersMethodsetPackageName
(String packageName)
app/src/main/java/com/mingxiangChen/droidnet/dialog/NewRuleDialog.java:94
↓ 3 callersMethodsetSelectedAlpnResolved
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLRequestCodec.java:57
↓ 3 callersMethodsetSession
(String session)
app/src/main/java/com/mingxiangChen/droidnet/fragment/PacketShowInfo.java:61
↓ 3 callersMethodsetSourceIp
(int ip)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IpHeader.java:77
↓ 3 callersMethodstopNetBare
()
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareService.java:115
↓ 3 callersMethodtoBuffer
Converts the stream data type to {@link ByteBuffer}. @return A {@link ByteBuffer}.
netbare-injector/src/main/java/com/github/megatronking/netbare/stream/Stream.java:35
↓ 3 callersMethodupdateChecksum
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IpHeader.java:109
↓ 3 callersMethodurl
Returns this request's URL. @return The request URL.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpRequest.java:137
↓ 3 callersMethodwriteInt
(int value, int offset)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/Header.java:59
↓ 2 callersMethodadjustDynamicTableByteCount
()
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:456
↓ 2 callersMethodbuildHeader
(HttpRequest request)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpInjectInterceptor.java:106
↓ 2 callersMethodcheckLowercase
(String name)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:466
↓ 2 callersMethodclearDynamicTable
()
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:432
↓ 2 callersMethodclearDynamicTable
()
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:539
↓ 2 callersMethodclientHttp2Settings
Returns the HTTP/2 client settings. @return Client settings.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:256
↓ 2 callersMethodclose
()
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/TcpVATunnel.java:155
↓ 2 callersMethodcopy
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:127
↓ 2 callersMethodcreateContext
(KeyManager[] keyManagers, TrustManager[] trustManagers)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLEngineFactory.java:247
↓ 2 callersMethodcreateEngine
Create an {@link SSLEngine} instance to encode and decode SSL packets. @param factory A factory produces {@link SSLEngine}. @return An instance of {@
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:116
↓ 2 callersMethodcreateSubjectKeyIdentifier
(Key key)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/CertificateGenerator.java:217
↓ 2 callersMethoddecode
(ByteBuffer buffer, @NonNull CodecCallback callback)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLResponseCodec.java:68
↓ 2 callersMethoddecode
(ByteBuffer buffer, Hpack.Reader reader, DecodeCallback callback, Http2Stream stream,
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2DecodeInterceptor.java:214
↓ 2 callersMethoddecodeRequest
(final HttpRequestChain chain, ByteBuffer buffer)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLCodecInterceptor.java:189
↓ 2 callersMethoddumpUid
Dump the uid of the session, you can get the value from {@link Session#uid}. This config will cost much battery. <p>Android Q removes access to /proc
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:274
↓ 2 callersMethodencode
Try to encrypt a plaintext packet. If SSL handshake has finished, then encode it, otherwise add it to queue and wait handshake finished. @param buffe
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:149
↓ 2 callersMethodendStream
(FrameType frameType, int streamId)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2DecodeInterceptor.java:470
↓ 2 callersMethodengineUnwrap
(SSLEngine engine, ByteBuffer input, ByteBuffer output)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:370
↓ 2 callersMethodengineWrap
(SSLEngine engine, ByteBuffer input, ByteBuffer output)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:365
↓ 2 callersMethodensureQuery
Query or create a session by protocol, ports and remote server IP. @param protocol IP protocol. @param localPort Local VPN port. @param remotePort Re
netbare-core/src/main/java/com/github/megatronking/netbare/net/SessionProvider.java:74
↓ 2 callersMethodevictToRecoverBytes
(int bytesToRecover)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:439
↓ 2 callersMethodevictToRecoverBytes
(int bytesToRecover)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:546
↓ 2 callersMethodfindSessionById
(String id)
netbare-core/src/main/java/com/github/megatronking/netbare/http/ContainerHttpInterceptor.java:111
↓ 2 callersMethodgenerateKeyPair
(int keySize)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/CertificateGenerator.java:199
↓ 2 callersMethodgetDestinationPort
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/TcpHeader.java:89
↓ 2 callersMethodgetIp
()
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/ProxyServer.java:44
↓ 2 callersMethodgetMaxFrameSize
(int defaultValue)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2Settings.java:137
← previousnext →101–200 of 1,047, ranked by callers