Sean McArthur
afbeb1a384
change ClientBuilders to by-value builders
2018-08-23 10:04:25 -07:00
Sean McArthur
3fbda4fd49
remove unstable language and feature
2018-08-15 16:08:47 -07:00
Scott Schroeder
d8e47babf6
change invalid cert api to match native-tls ( #327 )
2018-08-13 15:08:02 -07:00
Yannick Heinrich
11f8588989
upgrade to native-tls 0.2 + invalid certs ( #325 )
...
- Bumps `native-tls` dependency to 0.2 and adapt code accordingly
- Import code used from `tokio-tls` into `connect_async` and adapt dependencies accordinlgy
- Add an option for using `danger_accept_invalid_certs` inside the `Config` struct
2018-08-08 13:14:36 -07:00
Sean McArthur
6c78e363e0
remote tokio-core dependency
2018-07-05 14:06:01 -07:00
Yash Srivastav
c417d6dab8
Upgrade hyper to 0.12
...
Closes #304
2018-07-05 10:03:31 -07:00
Mattias Päivärinta
31504388d7
Add status code accessor to RedirectAttempt ( #285 )
2018-04-15 15:11:50 -07:00
Sean McArthur
7db860759d
Revert "Merge pull request #232 from tafia/hyper-proxy"
...
This reverts commit b09b8620a6 , reversing
changes made to abfcd2796e .
2018-02-15 12:13:33 -08:00
Sean McArthur
374ec44d34
remove deprecated no_proto usage of hyper
2018-01-05 15:20:40 -08:00
Sean McArthur
b09b8620a6
Merge pull request #232 from tafia/hyper-proxy
...
Remove proxy handling in favor of hyper-proxy crate
2018-01-02 10:12:44 -08:00
Johann Tuffe
4101c78a1f
use hyper-proxy 0.4.0 which allows multiple proxies
2017-12-21 15:40:36 +08:00
Johann Tuffe
871b8076e4
add proxy authorization
2017-12-19 15:44:06 +08:00
Sean McArthur
120890f041
enable hyper's no_proto config
2017-12-18 18:20:35 -08:00
Johann Tuffe
07f89984c4
store intercept to set_proxy on requests
2017-12-18 17:53:17 +08:00
Johann Tuffe
8b1bb0b53e
remove proxy handling in favor of hyper-proxy crate
2017-12-15 11:51:02 +08:00
knight42
f4437ea7b1
feat: set default headers
2017-10-22 13:01:35 +08:00
Henning Kowalk
9d158e69f8
Small yet annoying typo fixed.
2017-10-21 01:21:57 +02:00
Ömer Sinan Ağacan
d9d92b7479
Implement option to set num of DNS threads in async ClientBuilder
2017-10-09 21:16:04 +03:00
Sean McArthur
390fc34148
wip
2017-09-04 13:11:20 -07:00
Sean McArthur
779f8080ef
change Builders to only error at the end
...
Closes #189
2017-08-31 18:10:45 -07:00
Anthony Nowell
646c8b8efc
Support PKCS12 identity on the ClientBuilder
2017-08-25 15:38:45 -07:00
Sean McArthur
229a2384a6
add Proxy::custom to allow custom proxy functions
2017-08-02 15:03:37 -07:00
Sean McArthur
2d11a4bd71
fix 307/308 redirects with GET requests
2017-07-24 16:11:54 -07:00
Brian Henderson
17c0b200cc
do not set_proxy() for https requests
2017-07-03 21:07:44 -04:00
Sean McArthur
1785e0dc5d
Disable hostname verification when option is enabled
...
Closes #153
2017-06-28 11:03:28 -07:00
Sean McArthur
6cdaff4b66
add a Proxy type
...
Proxies can currently be configured to intercept HTTP, HTTPS, and all
requests. HTTPS tunneling is supported.
Closes #30
2017-06-22 09:49:00 -07:00
Sean McArthur
665b4fe718
upgrade hyper to v0.11
2017-06-21 09:47:21 -07:00