Module: SocksHandler

Included in:
TCP, UDP, UDPSocket
Defined in:
lib/socks_handler.rb,
lib/socks_handler/tcp.rb,
lib/socks_handler/udp.rb,
lib/socks_handler/rule.rb,
lib/socks_handler/errors.rb,
lib/socks_handler/command.rb,
lib/socks_handler/version.rb,
lib/socks_handler/udpsocket.rb,
lib/socks_handler/address_type.rb,
lib/socks_handler/socket_socksify.rb,
lib/socks_handler/proxy_access_rule.rb,
lib/socks_handler/direct_access_rule.rb,
lib/socks_handler/tcpsocket_socksify.rb,
lib/socks_handler/authentication_method.rb,
lib/socks_handler/username_password_authenticator.rb

Overview

An implementation of www.ietf.org/rfc/rfc1928.txt

Defined Under Namespace

Modules: AddressType, AuthenticationMethod, Command, SocketSocksify, TCPSocketSocksify Classes: AuthenticationFailure, DirectAccessRule, NoAcceptableMethods, ProxyAccessRule, RelayRequestFailure, Rule, TCP, UDP, UDPSocket, UnsupportedProtocol, UsernamePasswordAuthenticator

Constant Summary collapse

PROTOCOL_VERSION =

Returns:

  • (Integer)
0x05
VERSION =

Returns:

  • (String)
"0.1.0"