ClickHouse/base
Arthur Passos b6e205dcdf
Add ClickHouse setting to disable tunneling for HTTPS requests over HTTP proxy (#55033)
* initial commit. integ tests passing, need to re-run unit & my own personal tests

* partial refactoring to remove Protocol::ANY

* improve naming

* remove all usages of ProxyConfiguration::Protocol::ANY

* fix ut

* blabla

* support url functions as well

* support for HTTPS requests over HTTP proxy with tunneling off

* remove gtestabc

* fix silly mistake

* ...

* remove usages of httpclientsession::proxyconfig in src/

* got you

* remove stale comment

* it seems like I need reasonable defaults

* fix ut

* add some comments

* remove no longer needed header

* matrix out

* add https over http proxy with no tunneling

* soem docs

* partial refactoring

* rename to use_tunneling_for_https_requests_over_http_proxy

* improve docs

* use shorter version

* remove useless test

* rename the setting

* update

* fix typo

* fix setting docs typo

* move ); up

* move ) up
2023-11-04 13:47:52 -04:00
..
base Disambiguate crc32 from crc32c for s390x impl. 2023-10-31 11:21:37 -07:00
glibc-compatibility Backport fix for UBSan error in musl/logf.c 2023-05-09 19:05:40 +02:00
harmful Fix build 2023-04-28 18:54:18 +00:00
pcg-random More clang-tidy fixes 2023-09-21 14:40:57 +00:00
poco Add ClickHouse setting to disable tunneling for HTTPS requests over HTTP proxy (#55033) 2023-11-04 13:47:52 -04:00
readpassphrase Remove cruft from build 2023-03-17 13:44:04 +00:00
widechar_width Move poco to base/poco/ (#46075) 2023-02-08 12:04:11 +01:00
CMakeLists.txt Move poco to base/poco/ (#46075) 2023-02-08 12:04:11 +01:00