OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:socks5
(Results
1 - 13
of
13
) sorted by null
/external/smack/src/org/jivesoftware/smackx/bytestreams/socks5/
Socks5BytestreamListener.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
;
20
* Socks5BytestreamListener are informed if a remote user wants to initiate a
SOCKS5
Bytestream.
21
* Implement this interface to handle incoming
SOCKS5
Bytestream requests.
37
* This listener is notified if a
SOCKS5
Bytestream request from another user has been received.
39
* @param request the incoming
SOCKS5
Bytestream request
Socks5Utils.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
;
23
* A collection of utility methods for
SOcKS5
messages.
31
* href="http://xmpp.org/extensions/xep-0065.html#impl-
socks5
">XEP-0065</a>.
33
* @param sessionID for the
SOCKS5
Bytestream
34
* @param initiatorJID JID of the initiator of a
SOCKS5
Bytestream
35
* @param targetJID JID of the target of a
SOCKS5
Bytestream
45
* Reads a
SOCKS5
message from the given InputStream. The message can either be a
SOCKS5
request
46
* message or a
SOCKS5
response message.
51
* @return the
SOCKS5
message
[
all
...]
Socks5BytestreamSession.java
18
package org.jivesoftware.smackx.bytestreams.
socks5
;
29
* Socks5BytestreamSession class represents a
SOCKS5
Bytestream session.
35
/* the underlying socket of the
SOCKS5
Bytestream */
51
* mediated over a
SOCKS5
proxy
61
* @return <code>true</code> if session is mediated over a
SOCKS5
proxy, <code>false</code> if
InitiationListener.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
;
27
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream;
30
* InitiationListener handles all incoming
SOCKS5
Bytestream initiation requests. If there are no
31
* listeners for a
SOCKS5
bytestream request InitiationListener will always refuse the request and
42
/* packet filter for all
SOCKS5
Bytestream requests */
52
* @param manager the
SOCKS5
Bytestream manager
104
* Returns the packet filter for
SOCKS5
Bytestream initialization requests.
106
* @return the packet filter for
SOCKS5
Bytestream initialization requests
Socks5Client.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
;
30
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream.StreamHost;
33
* The
SOCKS5
client class handles establishing a connection to a
SOCKS5
proxy. Connecting to a
34
*
SOCKS5
proxy requires authentication. This implementation only supports the no-authentication
41
/* stream host containing network settings and name of the
SOCKS5
proxy */
44
/* SHA-1 digest identifying the
SOCKS5
stream */
48
* Constructor for a
SOCKS5
client.
50
* @param streamHost containing network settings of the
SOCKS5
proxy
51
* @param digest identifying the
SOCKS5
Bytestream
[
all
...]
Socks5ClientForInitiator.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
;
24
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream;
25
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream.StreamHost;
28
* Implementation of a
SOCKS5
client used on the initiators side. This is needed because connecting
29
* to the local
SOCKS5
proxy differs form the regular way to connect to a
SOCKS5
proxy. Additionally
30
* a remote
SOCKS5
proxy has to be activated by the initiator before data can be transferred between
37
/* the XMPP connection used to communicate with the
SOCKS5
proxy */
40
/* the session ID used to activate
SOCKS5
stream */
43
/* the target JID used to activate
SOCKS5
stream */
[
all
...]
Socks5BytestreamRequest.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
;
26
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream;
27
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream.StreamHost;
30
* Socks5BytestreamRequest class handles incoming
SOCKS5
Bytestream requests.
42
/* blacklist of addresses of
SOCKS5
proxies */
47
* The number of connection failures it takes for a particular
SOCKS5
proxy to be blacklisted.
56
/*
SOCKS5
Bytestream manager containing the XMPP connection and helper methods */
59
/* timeout to connect to all
SOCKS5
proxies */
62
/* minimum timeout to connect to one
SOCKS5
proxy */
66
* Returns the number of connection failures it takes for a particular
SOCKS5
proxy to be
[
all
...]
Socks5Proxy.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
;
37
* The Socks5Proxy class represents a local
SOCKS5
proxy server. It can be enabled/disabled by
42
* The port of the local
SOCKS5
proxy can be configured by setting <code>localSocks5ProxyPort</code>
51
* local network addresses used for outgoing
SOCKS5
Bytestream requests.
53
* The local
SOCKS5
proxy server refuses all connections except the ones that are explicitly allowed
54
* in the process of establishing a
SOCKS5
Bytestream (
71
/*
SOCKS5
proxy singleton */
74
/* reusable implementation of a
SOCKS5
proxy server process */
77
/* thread running the
SOCKS5
server process */
80
/* server socket to accept
SOCKS5
connections */
[
all
...]
Socks5BytestreamManager.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
;
41
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream;
42
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream.StreamHost;
43
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream.StreamHostUsed;
51
* The Socks5BytestreamManager class handles establishing
SOCKS5
Bytestreams as specified in the <a
54
* A
SOCKS5
Bytestream is negotiated partly over the XMPP XML stream and partly over a separate
57
* A
SOCKS5
Bytestream generally has three parties, the initiator, the target, and the stream host.
58
* The stream host is a specialized
SOCKS5
proxy setup on a server, or, the initiator can act as the
61
* To establish a
SOCKS5
Bytestream invoke the {@link #establishSession(String)} method. This will
62
* negotiate a
SOCKS5
Bytestream with the given target JID and return a socket.
[
all
...]
/external/smack/src/org/jivesoftware/smackx/bytestreams/socks5/provider/
BytestreamsProvider.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
.provider;
18
import org.jivesoftware.smackx.bytestreams.
socks5
.packet.Bytestream;
/external/smack/src/org/jivesoftware/smackx/bytestreams/socks5/packet/
Bytestream.java
14
package org.jivesoftware.smackx.bytestreams.
socks5
.packet;
25
* A packet representing part of a
SOCKS5
Bytestream negotiation.
174
* JID of the
SOCKS5
host that they used.
183
* Returns the
SOCKS5
host connected to by the remote user.
185
* @return Returns the
SOCKS5
host connected to by the remote user.
203
* Upon the response from the target of the used host the activate packet is sent to the
SOCKS5
258
* Packet extension that represents a potential
SOCKS5
proxy for the file transfer. Stream hosts
349
* After selected a
SOCKS5
stream host and successfully connecting, the target of the file
/external/smack/asmack-master/static-src/custom/org/jivesoftware/smackx/
InitStaticCode.java
42
Class.forName(org.jivesoftware.smackx.bytestreams.
socks5
.Socks5BytestreamManager.class.getName(), true, appClassLoader);
/external/smack/src/org/jivesoftware/smackx/
InitStaticCode.java
42
Class.forName(org.jivesoftware.smackx.bytestreams.
socks5
.Socks5BytestreamManager.class.getName(), true, appClassLoader);
Completed in 2272 milliseconds