From 714aebccbd7a4ab6ec0964d4580efd49171ba140 Mon Sep 17 00:00:00 2001 From: Joshua Judson Rosen Date: Tue, 17 Feb 2015 00:37:08 -0500 Subject: Remove HTTP proxy support. There are plenty of popular, readily-available external tools that, frankly, provide better options for going through proxies-- both of the HTTP variety and others (corkscrew, httptunnel, socat...); and dropping our internal implementation results in a significant reduction in code complexity--including the complete elimination of multithreading and all of the worries that go along with it. --- doc/en/README | 56 ++++++++++++++------------------------------------------ 1 file changed, 14 insertions(+), 42 deletions(-) (limited to 'doc/en') diff --git a/doc/en/README b/doc/en/README index e9f5b20..a1952f4 100644 --- a/doc/en/README +++ b/doc/en/README @@ -36,14 +36,13 @@ INTRO 3.3.1 Users 3.3.2 Clients 3.4 Relay mode -4. HTTP PROXY TUNNELS -5. LOGGING -6. MODULES -7. MULTI TUNNELS -8. EXAMPLES - 8.1 tcp mode - 8.2 reverse udp mode -9. BUGS/PROBLEMS +4. LOGGING +5. MODULES +6. MULTI TUNNELS +7. EXAMPLES + 7.1 tcp mode + 7.2 reverse udp mode +8. BUGS/PROBLEMS NOTES @@ -177,10 +176,6 @@ Multiple clients allow to create more sophisticated tunneling scheme. -4, --ipv4 - use ipv4 only -6, --ipv6 - use ipv6 only - HTTP PROXY: - - -P, --enableproxy - enable http proxy mode - 2.2 afclient ------------ @@ -261,15 +256,6 @@ Multiple clients allow to create more sophisticated tunneling scheme. -l, --load - load a module for user's packets filtering -L, --Load - load a module for service's packets filtering - HTTP/HTTPS PROXY: - - -S, --use-https - use https proxy instead of http proxy - -P, --proxyname - the name of the machine with proxy server - -X, --proxyport - the port used by proxy server (default: 8080) - -C, --pa-cred U:P - the user (U) and password (P) used in proxy - authorization - -B, --pa-t-basic - the Basic type of proxy authorization (default) - ================================================================================ @@ -397,22 +383,8 @@ When user quits (close the connection or send 'quit' command), afclient exits. ================================================================================ -===================== -4. HTTP PROXY TUNNELS -===================== - -Afclient can communicate with afserver via HTTP proxy. In order to use this -feature, afserver must be started with '-P, --enableproxy' option. Afclient must -specify the proxy host ('-P, --proxyname' option) and port ('-X, --proxyport' -option). - -Afclient with HTTP proxy mode enabled can still accept connections from -afclients, which don't use HTTP proxy mode. - -================================================================================ - ========== -5. LOGGING +4. LOGGING ========== Logging can be enabled by '-o, --log' option. The argument to this option must @@ -448,7 +420,7 @@ Where ================================================================================ ========== -6. MODULES +5. MODULES ========== Afclient can use external modules for user's packets filtering ('-l, --load') @@ -525,7 +497,7 @@ Modules have to be compiled with '-fPIC -shared' options. ================================================================================ ================ -7. MULTI TUNNELS +6. MULTI TUNNELS ================ Since version 0.8 it's possible to transfer multiple tunnels in the one @@ -542,10 +514,10 @@ transferred to the destination pointed by the second '-p' option. ================================================================================ =========== -8. EXAMPLES +7. EXAMPLES =========== - 8.1 tcp mode + 7.1 tcp mode ------------ local network |FireWall| Internet @@ -594,7 +566,7 @@ on our computer and we are behind a masquerade or a firewall: 6) We can now enter with a web-browser to: :50127 and we will enter to our computer in the fact. - 8.2 reverse udp mode + 7.2 reverse udp mode -------------------- local network |FireWall| Internet @@ -633,7 +605,7 @@ server on our computer (udp port 27960 on our machine): ================================================================================ ================ -9. BUGS/PROBLEMS +8. BUGS/PROBLEMS ================ There are no known/open bugs at the moment. -- cgit v1.1