Mohamed Daahir 
							
						 
					 
					
						
						
							
						
						8d3e27966c 
					 
					
						
						
							
							use ZlibDecoder for deflate responses ( #1257 )  
						
						
						
						
					 
					
						2021-04-26 16:52:29 -07:00 
						 
				 
			
				
					
						
							
							
								Mohamed Daahir 
							
						 
					 
					
						
						
							
						
						77ee0df7c5 
					 
					
						
						
							
							Support Deflate decoding ( #1250 )  
						
						
						
						
					 
					
						2021-04-22 10:35:29 -07:00 
						 
				 
			
				
					
						
							
							
								CfirTsabari 
							
						 
					 
					
						
						
							
						
						a856638316 
					 
					
						
						
							
							Check format to all rs files under src ( #1188 )  
						
						... 
						
						
						
						fixed-format of all missing files.
Fixes  seanmonstar/reqwest#1186  
						
						
					 
					
						2021-03-01 17:06:14 -08:00 
						 
				 
			
				
					
						
							
							
								messense 
							
						 
					 
					
						
						
							
						
						a19eb34196 
					 
					
						
						
							
							Update to tokio 1.0, bytes 1.0 ( #1076 )  
						
						... 
						
						
						
						Co-authored-by: Wim Looman <git@nemo157.com >
Co-authored-by: Paolo Barbolini <paolo@paolo565.org > 
						
						
					 
					
						2020-12-30 09:57:50 -08:00 
						 
				 
			
				
					
						
							
							
								Takayuki Maeda 
							
						 
					 
					
						
						
							
						
						1e6957a4ac 
					 
					
						
						
							
							Fix clippy warnings ( #981 )  
						
						... 
						
						
						
						* refactor: fix clippy warnings
* refactor: fix redundant_closure
* refactor: fix collapsible if
* refactor: remove unnecessary_unwrap 
						
						
					 
					
						2020-07-27 09:02:47 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						a06e03edf4 
					 
					
						
						
							
							Refactor gzip and brotli bools into an Accepts struct  
						
						
						
						
					 
					
						2020-03-03 16:31:19 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						c916dc03cc 
					 
					
						
						
							
							Improve performance of Response::bytes() ( #827 )  
						
						
						
						
					 
					
						2020-02-27 12:44:04 -08:00 
						 
				 
			
				
					
						
							
							
								EnokMan 
							
						 
					 
					
						
						
							
						
						f831d62da0 
					 
					
						
						
							
							Brotli support ( #791 )  
						
						
						
						
					 
					
						2020-02-19 12:49:11 -08:00 
						 
				 
			
				
					
						
							
							
								Gleb Pomykalov 
							
						 
					 
					
						
						
							
						
						0f32c4a01a 
					 
					
						
						
							
							Update to hyper 0.13  
						
						
						
						
					 
					
						2019-12-10 16:24:05 -08:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						f71227d968 
					 
					
						
						
							
							Make gzip an optional feature (default off)  
						
						
						
						
					 
					
						2019-09-23 15:46:25 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						7e3c1bc461 
					 
					
						
						
							
							Make the blocking API an optional feature (default off)  
						
						
						
						
					 
					
						2019-09-18 12:39:02 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						53495e1526 
					 
					
						
						
							
							Redesign Error type  
						
						... 
						
						
						
						- The `Error`'s kind is a now a set of variants depending on the context
  of when an error could occur.
- If another error was the cause, it is now always the `source`.
Along with the `is_*` methods, this should help in understanding *when*
a certain error occurred. For example, an error setting the TLS
certificates will return a builder error, with the TLS error as the
source. This should help differentiate from a TLS error that happens
when connecting to a server.
It also makes the internal code less dependent on all the exact
dependencies that can be enabled or disabled. 
						
						
					 
					
						2019-09-17 14:23:22 -07:00 
						 
				 
			
				
					
						
							
							
								Constantin Nickel 
							
						 
					 
					
						
						
							
						
						b1a90eb402 
					 
					
						
						
							
							Prune the futures dependencies  
						
						
						
						
					 
					
						2019-09-12 07:52:31 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						5356776834 
					 
					
						
						
							
							refine async API  
						
						... 
						
						
						
						- Converted `Response::text` and `Response::json` to `async fn`
- Added `Response::bytes` async fn as a counterpat to `text`.
- Added `Response::chunk` async fn to stream chunks of the response body.
- Added `From<Response> for Body` to allow piping a response as a request body.
- Removed `Decoder` from public API
- Removed body accessor methods from `Response`
- Removed `Chunk` type, replaced with `bytes::Bytes`.
- Removed public `impl Stream for Body`. 
						
						
					 
					
						2019-09-10 14:06:09 -07:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								danieleades 
							
						 
					 
					
						
						
							
						
						cf8944a0f0 
					 
					
						
						
							
							cargo fmt ( #604 )  
						
						... 
						
						
						
						Run rustfmt and setup CI to check for it. 
						
						
					 
					
						2019-08-29 09:52:39 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Eades 
							
						 
					 
					
						
						
							
						
						1452ca2bd1 
					 
					
						
						
							
							remove unnecessary extern crate lines  
						
						
						
						
					 
					
						2019-08-16 12:59:55 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Eades 
							
						 
					 
					
						
						
							
						
						5dc5162765 
					 
					
						
						
							
							update and tidy code  
						
						
						
						
					 
					
						2019-08-16 12:59:55 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Eades 
							
						 
					 
					
						
						
							
						
						86d9cbc66e 
					 
					
						
						
							
							cargo fix --edition  
						
						
						
						
					 
					
						2019-08-16 12:59:55 -07:00 
						 
				 
			
				
					
						
							
							
								messense 
							
						 
					 
					
						
						
							
						
						1e7c9fe507 
					 
					
						
						
							
							Sync Response::text() & Response::json() call their async version  
						
						
						
						
					 
					
						2019-06-26 11:11:07 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						e4b91ad201 
					 
					
						
						
							
							improve error messages from gzip decoder  
						
						
						
						
					 
					
						2019-04-25 10:28:13 -07:00 
						 
				 
			
				
					
						
							
							
								quininer 
							
						 
					 
					
						
						
							
						
						6fe3d6a8a0 
					 
					
						
						
							
							fix gzip + chunked encoding reuse of connection ( #509 )  
						
						... 
						
						
						
						Closes  #508  
					
						2019-04-25 09:46:39 -07:00 
						 
				 
			
				
					
						
							
							
								quininer 
							
						 
					 
					
						
						
							
						
						3554b0ad26 
					 
					
						
						
							
							replace libflate with flate2 ( #476 )  
						
						
						
						
					 
					
						2019-03-19 13:21:43 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						68e98d54ea 
					 
					
						
						
							
							Add Response::content_length() method  
						
						
						
						
					 
					
						2019-01-18 11:42:27 -08:00 
						 
				 
			
				
					
						
							
							
								Yannick Heinrich 
							
						 
					 
					
						
						
							
						
						c4bf420021 
					 
					
						
						
							
							Integrate helper functions inside corresponding structs  
						
						
						
						
					 
					
						2018-10-05 11:19:52 -07:00 
						 
				 
			
				
					
						
							
							
								Yannick Heinrich 
							
						 
					 
					
						
						
							
						
						647f59756e 
					 
					
						
						
							
							Add missing pub(crate) statements.  
						
						
						
						
					 
					
						2018-10-05 11:19:52 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						449ec8f1f3 
					 
					
						
						
							
							remove extra size_of tests  
						
						
						
						
					 
					
						2018-09-19 15:28:20 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						0735e586e5 
					 
					
						
						
							
							reduce size of Response, async::Response, and async::Decoder  
						
						
						
						
					 
					
						2018-09-19 15:23:01 -07:00 
						 
				 
			
				
					
						
							
							
								Sean McArthur 
							
						 
					 
					
						
						
							
						
						3fbda4fd49 
					 
					
						
						
							
							remove unstable language and feature  
						
						
						
						
					 
					
						2018-08-15 16:08:47 -07:00 
						 
				 
			
				
					
						
							
							
								Yash Srivastav 
							
						 
					 
					
						
						
							
						
						c417d6dab8 
					 
					
						
						
							
							Upgrade hyper to 0.12  
						
						... 
						
						
						
						Closes  #304  
					
						2018-07-05 10:03:31 -07:00 
						 
				 
			
				
					
						
							
							
								Ashley Mannix 
							
						 
					 
					
						
						
							
						
						2cb70c872a 
					 
					
						
						
							
							make body return borrowed decoder  
						
						
						
						
					 
					
						2017-08-19 18:02:20 +10:00 
						 
				 
			
				
					
						
							
							
								Ashley Mannix 
							
						 
					 
					
						
						
							
						
						e2fa97254e 
					 
					
						
						
							
							support async gzip decoding  
						
						
						
						
					 
					
						2017-08-18 19:43:06 +10:00