Sean McArthur 
							
						 
					 
					
						
						
							
						
						7565179a1c 
					 
					
						
						
							
							add Request.method_mut, remove set_*  
						
						
						
						
					 
					
						2017-05-31 16:11:23 -07:00 
						 
				 
			
				
					
						
							
							
								theduke 
							
						 
					 
					
						
						
							
						
						e9f464aa7e 
					 
					
						
						
							
							Add a Request type and refactor execution.  
						
						... 
						
						
						
						A Request can be obtained with RequestBuilder::build(), and executed
with Client::execute().
The RequestBuilder now also builds a Request and forwards it to the
inner client.
The execution logic was moved from Requestbuilder::send() to
ClientRef::execute_request(). 
						
						
					 
					
						2017-05-31 16:06:07 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						fea6801922 
					 
					
						
						
							
							Merge pull request  #126  from tomprince/rustfmt-no-controversy  
						
						... 
						
						
						
						Apply some uncontoversial rustfmt changes. 
						
						
					 
					
						2017-05-31 16:00:25 -07:00 
						 
				 
			
				
					
						
							
							
								Tom Prince 
							
						 
					 
					
						
						
							
						
						9d6f487646 
					 
					
						
						
							
							Use block-style for try_!.  
						
						
						
						
					 
					
						2017-05-31 15:00:12 -06:00 
						 
				 
			
				
					
						
							
							
								Tom Prince 
							
						 
					 
					
						
						
							
						
						25d16f53d5 
					 
					
						
						
							
							Some final rustfmt changes.  
						
						
						
						
					 
					
						2017-05-31 14:50:32 -06:00 
						 
				 
			
				
					
						
							
							
								Tom Prince 
							
						 
					 
					
						
						
							
						
						a2c24a4009 
					 
					
						
						
							
							Some slightly less trivial rustfmt changes.  
						
						
						
						
					 
					
						2017-05-31 14:50:32 -06:00 
						 
				 
			
				
					
						
							
							
								Tom Prince 
							
						 
					 
					
						
						
							
						
						4c60e6d35f 
					 
					
						
						
							
							Really trivial rustfmt changes.  
						
						
						
						
					 
					
						2017-05-31 14:50:32 -06:00 
						 
				 
			
				
					
						
							
							
								Tom Prince 
							
						 
					 
					
						
						
							
						
						427602fb08 
					 
					
						
						
							
							Move constraint into where clause.  
						
						
						
						
					 
					
						2017-05-31 14:21:16 -06:00 
						 
				 
			
				
					
						
							
							
								Tom Prince 
							
						 
					 
					
						
						
							
						
						f0c8332139 
					 
					
						
						
							
							Build on trusty.  
						
						
						
						
					 
					
						2017-05-31 14:21:16 -06:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						b9b5c7ab82 
					 
					
						
						
							
							add nightly to the travis matrix  
						
						
						
						
					 
					
						2017-05-31 13:07:08 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						cbd8189823 
					 
					
						
						
							
							Merge pull request  #124  from seanmonstar/custom-certs  
						
						... 
						
						
						
						add ClientBuilder and custom TLS certs 
						
						
					 
					
						2017-05-31 12:49:00 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						82a6eb4939 
					 
					
						
						
							
							update ClientBuilder to match builder pattern  
						
						
						
						
					 
					
						2017-05-31 11:38:02 -07:00 
						 
				 
			
				
					
						
							
							
								Corentin Henry 
							
						 
					 
					
						
						
							
						
						4b2eda7d29 
					 
					
						
						
							
							add custom certificates & disabling hostname verif  
						
						
						
						
					 
					
						2017-05-31 11:38:02 -07:00 
						 
				 
			
				
					
						
							
							
								Corentin Henry 
							
						 
					 
					
						
						
							
						
						d12d604e38 
					 
					
						
						
							
							tmp: use upstream git repo for hyper-native-tls  
						
						
						
						
					 
					
						2017-05-31 11:38:02 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						a5fc8b6fe0 
					 
					
						
						
							
							fix redirect tests that have an invalid header string  
						
						
						
						
					 
					
						2017-05-31 11:34:00 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						001528b029 
					 
					
						
						
							
							Merge pull request  #100  from theduke/improve-basic-auth  
						
						... 
						
						
						
						Improve type signature of RequestBuilder::basic_auth(). 
						
						
					 
					
						2017-05-26 13:56:55 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						4bdbd56f1a 
					 
					
						
						
							
							Merge pull request  #99  from jaemk/update_examples  
						
						... 
						
						
						
						update example error handling 
						
						
					 
					
						2017-05-23 23:26:48 -05:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						e291d4e3d0 
					 
					
						
						
							
							Merge pull request  #101  from little-dude/fix-nightly  
						
						... 
						
						
						
						Fix build for nightly-2017-05-22 
						
						
					 
					
						2017-05-23 23:25:53 -05:00 
						 
				 
			
				
					
						
							
							
								Corentin Henry 
							
						 
					 
					
						
						
							
						
						6cde2e538e 
					 
					
						
						
							
							Fix build for nightly-2017-05-22  
						
						... 
						
						
						
						Compilation fails with nightly-2017-05-22:
```
error: unused macro definition
   --> src/error.rs:188:1
    |
188 | / macro_rules! try_ {
189 | |     ($e:expr) => (
190 | |         match $e {
191 | |             Ok(v) => v,
...   |
204 | |     )
205 | | }
    | |_^
    |
    = note: #[deny(unused_macros)] implied by #[deny(warnings)]
note: lint level defined here
   --> src/lib.rs:1:9
    |
1   | #![deny(warnings)]
    |         ^^^^^^^^
```
Removing the duplicate (and unused) `try_!` macro in error.rs fixes the
warning. 
						
						
					 
					
						2017-05-23 17:11:01 -07:00 
						 
				 
			
				
					
						
							
							
								theduke 
							
						 
					 
					
						
						
							
						
						60295dd0fc 
					 
					
						
						
							
							Improve type signature of RequestBuilder::basic_auth().  
						
						... 
						
						
						
						Use Into<String> for both arguments to make the API more convenient. 
						
						
					 
					
						2017-05-23 23:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								James Kominick 
							
						 
					 
					
						
						
							
						
						812c220e61 
					 
					
						
						
							
							update doc examples  
						
						... 
						
						
						
						- Make examples runnable for doc tests
- Add error handling using `?` instead of `unwrap` 
						
						
					 
					
						2017-05-21 17:14:32 -04:00 
						 
				 
			
				
					
						
							
							
								James Kominick 
							
						 
					 
					
						
						
							
						
						e9d5774365 
					 
					
						
						
							
							update example error handling  
						
						... 
						
						
						
						- Add error-chain dev dependency
- Add error handling using `?` instead of `unwrap` 
						
						
					 
					
						2017-05-21 16:15:46 -04:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						241e5069b4 
					 
					
						
						
							
							v0.6.2  
						
						
						
						
					 
					
						2017-05-18 14:36:18 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						32907dc100 
					 
					
						
						
							
							touch up Client doc example  
						
						
						
						
					 
					
						2017-05-18 14:35:22 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						dfaf25d1cb 
					 
					
						
						
							
							add defaults to docs about gzip and redirect  
						
						
						
						
					 
					
						2017-05-18 11:29:32 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d8696045b4 
					 
					
						
						
							
							referer updates  
						
						... 
						
						
						
						- Don't set Referer if going from https to http
- Explicitly remove username, password, and fragment from Referer 
						
						
					 
					
						2017-05-18 11:26:28 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						e00a64aa18 
					 
					
						
						
							
							make sensitive header check include port  
						
						... 
						
						
						
						- adjusts to use &mut Headers
- add integration test 
						
						
					 
					
						2017-05-18 10:58:41 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Robinson 
							
						 
					 
					
						
						
							
						
						21a28dffd1 
					 
					
						
						
							
							Filters sensitive headers when redirecting to a Location of different host than of the Referrer  
						
						... 
						
						
						
						Removes Cookie, Authorization and WWW-Authenticate cookies.
Resolves  #10  
						
						
					 
					
						2017-05-18 10:57:10 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						5a078cd1be 
					 
					
						
						
							
							remove unintended export of private try_ macro  
						
						
						
						
					 
					
						2017-05-18 10:57:10 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						bafcd7ae6f 
					 
					
						
						
							
							add a referer() option to disable setting Referer header on redirects  
						
						
						
						
					 
					
						2017-05-18 10:56:39 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						57359a6e2f 
					 
					
						
						
							
							remove unintended export of private try_ macro  
						
						
						
						
					 
					
						2017-05-18 09:22:00 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						eae8d32b7c 
					 
					
						
						
							
							Merge pull request  #95  from rap2hpoutre/patch-1  
						
						... 
						
						
						
						Add tiny example to Client 
						
						
					 
					
						2017-05-16 11:43:26 -05:00 
						 
				 
			
				
					
						
							
							
								Raphaël Huchet 
							
						 
					 
					
						
						
							
						
						6a95a7e19e 
					 
					
						
						
							
							Update client.rs  
						
						
						
						
					 
					
						2017-05-15 23:37:31 +02:00 
						 
				 
			
				
					
						
							
							
								Raphaël Huchet 
							
						 
					 
					
						
						
							
						
						0b5ba9aaa7 
					 
					
						
						
							
							Add tiny example to Client  
						
						
						
						
					 
					
						2017-05-15 16:01:24 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						cd640417db 
					 
					
						
						
							
							v0.6.1  
						
						
						
						
					 
					
						2017-05-12 22:07:41 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						4bc2e61dc4 
					 
					
						
						
							
							upgrade env_logger to 0.4  
						
						
						
						
					 
					
						2017-05-12 22:07:21 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						b1f40b776d 
					 
					
						
						
							
							add Error::get_ref method with 'static bound  
						
						
						
						
					 
					
						2017-05-12 22:03:24 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						8463461654 
					 
					
						
						
							
							Merge pull request  #94  from frewsxcv/response-json-example  
						
						... 
						
						
						
						Add full example for `Response::json`. 
						
						
					 
					
						2017-05-11 23:26:37 -07:00 
						 
				 
			
				
					
						
							
							
								Corey Farwell 
							
						 
					 
					
						
						
							
						
						c367a7034f 
					 
					
						
						
							
							Add full example for Response::json.  
						
						
						
						
					 
					
						2017-05-12 00:04:17 -04:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						6d87f2743e 
					 
					
						
						
							
							v0.6.0  
						
						
						
						
					 
					
						2017-05-09 15:32:48 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						e39cbc3671 
					 
					
						
						
							
							update libflate version for bug fixes  
						
						
						
						
					 
					
						2017-05-09 15:32:29 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						f6109840f1 
					 
					
						
						
							
							some info! logs for Request and Response  
						
						
						
						
					 
					
						2017-05-09 15:30:29 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						8771ff4194 
					 
					
						
						
							
							update serde_urlencoded  
						
						
						
						
					 
					
						2017-05-09 15:21:23 -07:00 
						 
				 
			
				
					
						
							
							
								Ted Driggs 
							
						 
					 
					
						
						
							
						
						5947578a28 
					 
					
						
						
							
							Change trait to DeserializeOwned  
						
						
						
						
					 
					
						2017-05-09 13:42:50 -07:00 
						 
				 
			
				
					
						
							
							
								Ted Driggs 
							
						 
					 
					
						
						
							
						
						14dbc79da3 
					 
					
						
						
							
							Bump serde and serde_json to 1.0  
						
						
						
						
					 
					
						2017-05-09 13:42:18 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						be1b1f0ab8 
					 
					
						
						
							
							Merge pull request  #88  from seanmonstar/error-reform  
						
						... 
						
						
						
						redirect and error reform 
						
						
					 
					
						2017-05-09 13:36:48 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						b802723164 
					 
					
						
						
							
							Merge pull request  #92  from theduke/basic-auth-requestbuilder  
						
						... 
						
						
						
						Added basic_auth helper on RequestBuilder 
						
						
					 
					
						2017-05-08 16:35:27 -07:00 
						 
				 
			
				
					
						
							
							
								theduke 
							
						 
					 
					
						
						
							
						
						ad31cbc76c 
					 
					
						
						
							
							Added basic_auth helper on RequestBuilder  
						
						
						
						
					 
					
						2017-05-08 23:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						d514d4e6e8 
					 
					
						
						
							
							redirect and error reform  
						
						... 
						
						
						
						- `Error` has been made an opaque struct.
- `RedirectPolicy` now makes use of `RedirectAttempt` and `RedirectAction`. 
						
						
					 
					
						2017-05-08 11:38:48 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						b0ef498f77 
					 
					
						
						
							
							v0.5.2  
						
						
						
						
					 
					
						2017-05-05 14:26:18 -07:00