Searched refs:tunnel (Results 1 – 22 of 22) sorted by relevance
/curl/tests/http/ |
H A D | test_10_proxy.py | 156 xargs = curl.get_proxy_args(tunnel=True, proto=tunnel) 162 if tunnel == 'h2' else 'HTTP/1.1' 184 xargs = curl.get_proxy_args(tunnel=True, proto=tunnel) 190 if tunnel == 'h2' else 'HTTP/1.1' 215 xargs = curl.get_proxy_args(tunnel=True, proto=tunnel) 236 xargs = curl.get_proxy_args(tunnel=True, proto=tunnel) 242 if tunnel == 'h2': 259 proxy_args = curl.get_proxy_args(tunnel=True, proto=tunnel) 284 proxy_args = curl.get_proxy_args(tunnel=True, proto=tunnel) 310 proxy_args = curl.get_proxy_args(tunnel=True, proto=tunnel) [all …]
|
H A D | test_13_proxy_auth.py | 104 xargs = curl.get_proxy_args(proxys=False, tunnel=True) 113 xargs = curl.get_proxy_args(proxys=False, tunnel=True) 124 def test_13_07_tunnels_no_auth(self, env: Env, httpd, proto, tunnel, repeat): argument 125 if tunnel == 'h2' and not env.curl_uses_lib('nghttp2'): 129 xargs = curl.get_proxy_args(proxys=True, tunnel=True, proto=tunnel) 135 if tunnel == 'h2' else 'HTTP/1.1' 142 def test_13_08_tunnels_auth(self, env: Env, httpd, proto, tunnel, repeat): argument 143 if tunnel == 'h2' and not env.curl_uses_lib('nghttp2'): 147 xargs = curl.get_proxy_args(proxys=True, tunnel=True, proto=tunnel) 154 if tunnel == 'h2' else 'HTTP/1.1'
|
/curl/lib/ |
H A D | cf-h2-proxy.c | 225 if(!tunnel->closed && !tunnel->reset && in drain_tunnel() 335 memset(&ctx->tunnel, 0, sizeof(ctx->tunnel)); in cf_h2_proxy_ctx_init() 718 if(!ctx->tunnel.resp) in proxy_h2_on_frame_recv() 787 ctx->tunnel.resp = resp; in proxy_h2_on_header() 793 if(!ctx->tunnel.resp) in proxy_h2_on_header() 890 ctx->tunnel.closed = TRUE; in proxy_h2_on_stream_close() 1294 ctx->tunnel.stream_id, nghttp2_http2_strerror(ctx->tunnel.error), in h2_handle_tunnel_close() 1295 ctx->tunnel.error); in h2_handle_tunnel_close() 1328 if(ctx->tunnel.closed) { in tunnel_recv() 1416 if(ctx->tunnel.closed) { in cf_h2_proxy_send() [all …]
|
/curl/docs/cmdline-opts/ |
H A D | proxytunnel.md | 6 Help: HTTP proxy tunnel (using CONNECT) 18 When an HTTP proxy is used --proxy, this option makes curl tunnel the traffic 19 through the proxy. The tunnel approach is made with the HTTP proxy CONNECT 21 number curl wants to tunnel through to.
|
H A D | proxy.md | 46 not be available. This is not the case if you can tunnel through the proxy, as
|
/curl/docs/libcurl/opts/ |
H A D | CURLOPT_HTTPPROXYTUNNEL.md | 18 CURLOPT_HTTPPROXYTUNNEL - tunnel through HTTP proxy 25 CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTPPROXYTUNNEL, long tunnel); 30 Set the **tunnel** parameter to 1L to make libcurl tunnel all operations 32 difference between using a proxy and to tunnel through it. 44 this tunnel option set. For example, asking for an FTP URL and specifying an
|
H A D | CURLOPT_CONNECT_TO.md | 71 port, the HTTP proxy is automatically switched to tunnel mode for this 73 specific host or port in normal (non-tunnel) mode.
|
H A D | CURLOPT_PROXY.md | 87 and similar FTP specifics that do not work unless you tunnel through the HTTP
|
/curl/tests/data/ |
H A D | test1184 | 16 Server: test tunnel 2000 88 Server: test tunnel 2000 100 Server: test tunnel 2000
|
H A D | test1078 | 18 Server: test tunnel 2000 77 Server: test tunnel 2000
|
H A D | test1297 | 17 Server: test tunnel 2000
|
H A D | test2050 | 50 Connect to specific host via HTTP proxy (switch to tunnel mode automatically)
|
H A D | test83 | 50 HTTP over proxy-tunnel with site authentication
|
H A D | test2055 | 52 Connect to specific host via SOCKS proxy and HTTP proxy (switch to tunnel mode automatically)
|
H A D | test1428 | 50 HTTP over proxy-tunnel with --proxy-header and --header
|
H A D | test1287 | 58 HTTP over proxy-tunnel ignore TE and CL in CONNECT 2xx responses
|
H A D | test1288 | 17 Server: test tunnel 2000
|
/curl/tests/http/testenv/ |
H A D | curl.py | 501 proxys: bool = True, tunnel: bool = False, 505 pport = self.env.pts_port(proto) if tunnel else self.env.proxys_port 518 if tunnel:
|
/curl/tests/server/ |
H A D | socksd.c | 646 static int tunnel(struct perclient *cp, fd_set *fds) in tunnel() function 786 if(tunnel(cp, &fds_read)) { in incoming()
|
/curl/docs/libcurl/ |
H A D | libcurl-tutorial.md | 892 the proxy to tunnel everything through without being able to check or fiddle 901 of data that is passed in and out through this tunnel, this breaks some of the 927 using a tunnel like this, as it then enables you to operate on the remote
|
/curl/docs/ |
H A D | TODO | 182 20.1 SSL tunnel 1310 20.1 SSL tunnel
|
H A D | FAQ | 590 There is one exception to this rule, and that is if you can "tunnel through"
|
Completed in 55 milliseconds