Sean McArthur 
							
						 
					 
					
						
						
							
						
						ba7b2a754e 
					 
					
						
						
							
							refactor all to async/await ( #617 )  
						
						... 
						
						
						
						Co-authored-by: Danny Browning <danny.browning@protectwise.com >
Co-authored-by: Daniel Eades <danieleades@hotmail.com > 
						
						
					 
					
						2019-09-06 17:22:56 -07:00 
						 
				 
			
				
					
						
							
							
								Nikhil Benesch 
							
						 
					 
					
						
						
							
						
						f60456c8e3 
					 
					
						
						
							
							Upgrade to url v2.0 ( #583 )  
						
						
						
						
					 
					
						2019-09-04 18:27:20 -07:00 
						 
				 
			
				
					
						
							
							
								Luca Bruno 
							
						 
					 
					
						
						
							
						
						3033f11639 
					 
					
						
						
							
							cargo: update to rustls 0.16  
						
						
						
						
					 
					
						2019-08-20 14:05:34 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Eades 
							
						 
					 
					
						
						
							
						
						5dc5162765 
					 
					
						
						
							
							update and tidy code  
						
						
						
						
					 
					
						2019-08-16 12:59:55 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						c3b2a26c46 
					 
					
						
						
							
							Prepare master for 0.10 breaking changes  
						
						
						
						
					 
					
						2019-08-16 11:47:05 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						7d04fa1dfa 
					 
					
						
						
							
							Update to released mime_guess v2.0  
						
						
						
						
					 
					
						2019-08-14 11:36:42 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d29e12db10 
					 
					
						
						
							
							v0.9.19  
						
						
						
						
					 
					
						2019-07-19 12:23:04 -07:00 
						 
				 
			
				
					
						
							
							
								WindSoilder 
							
						 
					 
					
						
						
							
						
						577d06c363 
					 
					
						
						
							
							Add support for system/environment proxies ( #547 )  
						
						
						
						
					 
					
						2019-07-01 16:27:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Pankratov 
							
						 
					 
					
						
						
							
						
						e16aed5e3c 
					 
					
						
						
							
							Added support for sending requests with streaming Body ( #545 )  
						
						
						
						
					 
					
						2019-06-14 10:29:54 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						9f256405e5 
					 
					
						
						
							
							v0.9.18  
						
						
						
						
					 
					
						2019-06-06 11:33:03 -07:00 
						 
				 
			
				
					
						
							
							
								nirasan 
							
						 
					 
					
						
						
							
						
						9f22f46e85 
					 
					
						
						
							
							Clarify correct specification of dependency on serde ( #525 )  
						
						... 
						
						
						
						Closes  #494  
					
						2019-05-16 10:46:00 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						11d477f49a 
					 
					
						
						
							
							v0.9.17  
						
						
						
						
					 
					
						2019-05-15 13:22:42 -07:00 
						 
				 
			
				
					
						
							
							
								Johan Andersson 
							
						 
					 
					
						
						
							
						
						795602450b 
					 
					
						
						
							
							Update cookie 0.12 and cookie_store 0.7 ( #518 )  
						
						... 
						
						
						
						Fix  #517  
					
						2019-05-06 10:29:07 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						bf5a268079 
					 
					
						
						
							
							v0.9.16  
						
						
						
						
					 
					
						2019-04-30 15:27:12 -07:00 
						 
				 
			
				
					
						
							
							
								Guillaume Gomez 
							
						 
					 
					
						
						
							
						
						66a88d946b 
					 
					
						
						
							
							Add doc-comment to test README examples ( #515 )  
						
						
						
						
					 
					
						2019-04-30 14:11:10 -07:00 
						 
				 
			
				
					
						
							
							
								Benjamin Fry 
							
						 
					 
					
						
						
							
						
						15595acb04 
					 
					
						
						
							
							update trust-dns-resolver to 0.11 ( #513 )  
						
						
						
						
					 
					
						2019-04-30 08:55:03 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						08054a3984 
					 
					
						
						
							
							v0.9.15  
						
						
						
						
					 
					
						2019-04-15 12:36:27 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						9ddeb5ad22 
					 
					
						
						
							
							v0.9.14  
						
						
						
						
					 
					
						2019-04-09 13:13:53 -07:00 
						 
				 
			
				
					
						
							
							
								Christoph Herzog 
							
						 
					 
					
						
						
							
						
						954fdfae30 
					 
					
						
						
							
							Implement cookie store support  
						
						... 
						
						
						
						This commit introduces a cookie store / session support
for both the async and the sync client.
Functionality is based on the cookie crate,
which provides a HTTP cookie abstraction,
and the cookie_store crate which provides a
store that handles cookie storage and url/expiration
based cookie resolution for requests.
Changes:
* adds new private dependencies: time, cookie, cookie_store
* a new cookie module which provides wrapper types around
    the dependency crates
* a Response::cookies() accessor for iterating over response cookies
* a ClientBuilder::cookie_store() method that enables session functionality
* addition of a cookie_store member to the async client
* injecting request cookies and persisting response cookies
* cookie tests
NOTE: this commit DOES NOT expose the CookieStore itself,
limiting available functionality.
This is desirable, but omitted for now due to API considerations that should be fleshed out in the future.
This means users do not have direct access to the cookie session for now. 
						
						
					 
					
						2019-04-09 12:54:10 -07:00 
						 
				 
			
				
					
						
							
							
								Diggory Blake 
							
						 
					 
					
						
						
							
						
						c45ff29bfb 
					 
					
						
						
							
							Add support for SOCKS5 proxies, and parsing proxy authorizations from URLs  
						
						
						
						
					 
					
						2019-04-08 11:42:18 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						871ec6f989 
					 
					
						
						
							
							v0.9.13  
						
						
						
						
					 
					
						2019-04-01 18:45:16 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						f77ec53e59 
					 
					
						
						
							
							v0.9.12  
						
						
						
						
					 
					
						2019-03-20 14:18:39 -07:00 
						 
				 
			
				
					
						
							
							
								quininer 
							
						 
					 
					
						
						
							
						
						f02ca0ded0 
					 
					
						
						
							
							disable Nagle's for default-tls handshake  
						
						
						
						
					 
					
						2019-03-20 14:09:31 -07:00 
						 
				 
			
				
					
						
							
							
								quininer 
							
						 
					 
					
						
						
							
						
						3554b0ad26 
					 
					
						
						
							
							replace libflate with flate2 ( #476 )  
						
						
						
						
					 
					
						2019-03-19 13:21:43 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d7475d61f2 
					 
					
						
						
							
							v0.9.11  
						
						
						
						
					 
					
						2019-03-04 11:41:54 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						5deb5705f5 
					 
					
						
						
							
							v0.9.10  
						
						
						
						
					 
					
						2019-02-18 11:54:14 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d2eee8591a 
					 
					
						
						
							
							v0.9.9  
						
						
						
						
					 
					
						2019-01-23 12:20:44 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						a9b79a8e30 
					 
					
						
						
							
							pick up hyper and http patches  
						
						
						
						
					 
					
						2019-01-23 12:18:03 -08:00 
						 
				 
			
				
					
						
							
							
								quininer 
							
						 
					 
					
						
						
							
						
						b37e67b865 
					 
					
						
						
							
							update rustls ( #447 )  
						
						
						
						
					 
					
						2019-01-23 09:14:02 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						021851afd4 
					 
					
						
						
							
							Enable h2 ALPN with rustls-tls backend  
						
						
						
						
					 
					
						2019-01-18 11:53:56 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						c7dc8851a3 
					 
					
						
						
							
							remove duplicate keywords field from Cargo.toml  
						
						
						
						
					 
					
						2019-01-17 16:35:40 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						94535ece88 
					 
					
						
						
							
							add readme and keywords to Cargo.toml  
						
						
						
						
					 
					
						2019-01-15 17:50:48 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						10c0e64711 
					 
					
						
						
							
							v0.9.8  
						
						
						
						
					 
					
						2019-01-11 17:33:29 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						4d221533a2 
					 
					
						
						
							
							Switch trust-dns to an off-by-default optional feature  
						
						
						
						
					 
					
						2019-01-11 17:30:10 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						23e13304ef 
					 
					
						
						
							
							Disable trust-dns on Windows  
						
						... 
						
						
						
						Closes  #431  
					
						2019-01-11 12:34:03 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						a8174feca4 
					 
					
						
						
							
							v0.9.7  
						
						
						
						
					 
					
						2019-01-10 13:58:23 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						2649f9ab56 
					 
					
						
						
							
							Remove trust-dns when target_os is Android  
						
						
						
						
					 
					
						2019-01-10 13:52:35 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						3112d99b7c 
					 
					
						
						
							
							v0.9.6  
						
						
						
						
					 
					
						2019-01-07 15:44:37 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						fa8736f851 
					 
					
						
						
							
							remove unneeded features from tokio dependency  
						
						
						
						
					 
					
						2019-01-07 15:37:18 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						691bcfe894 
					 
					
						
						
							
							improve general documentation  
						
						
						
						
					 
					
						2019-01-07 14:20:39 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						9ddc45438c 
					 
					
						
						
							
							remove no-longer-needed docs_rs_workaround  
						
						
						
						
					 
					
						2019-01-03 11:29:46 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						bc5b3dfa4a 
					 
					
						
						
							
							rename native-tls-vendored to default-tls-vendored  
						
						
						
						
					 
					
						2019-01-03 11:28:45 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						44837c1b69 
					 
					
						
						
							
							Replace getaddrinfo resolver with trust-dns-resolver  
						
						
						
						
					 
					
						2018-12-18 12:54:22 -08:00 
						 
				 
			
				
					
						
							
							
								quininer 
							
						 
					 
					
						
						
							
						
						37039760f8 
					 
					
						
						
							
							Add rustls support ( #390 )  
						
						
						
						
					 
					
						2018-12-17 11:57:43 -08:00 
						 
				 
			
				
					
						
							
							
								Bastien Orivel 
							
						 
					 
					
						
						
							
						
						a13f89c4e5 
					 
					
						
						
							
							Update base64 to 0.10 ( #383 )  
						
						
						
						
					 
					
						2018-11-28 14:53:01 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Wagner-Hall 
							
						 
					 
					
						
						
							
						
						8217c43db2 
					 
					
						
						
							
							Allow native-tls to be vendored ( #391 )  
						
						
						
						
					 
					
						2018-11-28 14:52:23 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						e2fa5497ef 
					 
					
						
						
							
							update deprecated Uri::port to port_part  
						
						
						
						
					 
					
						2018-11-26 12:14:05 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						82bc1be89e 
					 
					
						
						
							
							Bumped env_logger to 0.6  
						
						
						
						
					 
					
						2018-11-15 09:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						6555261064 
					 
					
						
						
							
							v0.9.5  
						
						
						
						
					 
					
						2018-11-13 12:53:12 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						97393143a5 
					 
					
						
						
							
							put all TLS functionality behind a feature flag  
						
						... 
						
						
						
						The "Cargo feature" `default-tls`, which is enabled by default, is
added, with all TLS support relying on it. This allows using reqwest but
disabling the `native-tls` dependency, by disabling this feature.
Closes  #225  
						
						
					 
					
						2018-10-29 16:37:25 -07:00