Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5a14ffeef2 
								
							 
						 
						
							
							
								
								clippy fixes ( #2296 )  
							
							 
							
							
							
						 
						
							2021-07-12 16:55:24 +01:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								93aa86e30b 
								
							 
						 
						
							
							
								
								clippy  
							
							 
							
							
							
						 
						
							2021-06-24 15:11:01 +01:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ed0516d724 
								
							 
						 
						
							
							
								
								try to fix doc test failures ( #2284 )  
							
							 
							
							
							
						 
						
							2021-06-23 20:47:17 +01:00  
						
					 
				
					
						
							
							
								 
								Luca Palmieri
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3b6333e65f 
								
							 
						 
						
							
							
								
								Propagate error cause to middlewares ( #2280 )  
							
							 
							
							
							
						 
						
							2021-06-22 22:22:33 +01:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								12f7720309 
								
							 
						 
						
							
							
								
								deprecate `App::data` and `App::data_factory` ( #2271 )  
							
							 
							
							
							
						 
						
							2021-06-22 15:50:58 +01:00  
						
					 
				
					
						
							
							
								 
								Arthur Le Moigne
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3479293416 
								
							 
						 
						
							
							
								
								Add zstd ContentEncoding support ( #2244 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Igor Aleksanov <popzxc@yandex.ru>
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-06-03 21:32:52 +01:00  
						
					 
				
					
						
							
							
								 
								Keita Nonaka
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b1de196509 
								
							 
						 
						
							
							
								
								Fix clippy warnings ( #2217 )  
							
							 
							
							
							
						 
						
							2021-05-15 01:13:33 +01:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								900c9e270e 
								
							 
						 
						
							
							
								
								remove responsebody indirection from response ( #2201 )  
							
							 
							
							
							
						 
						
							2021-05-09 20:12:48 +01:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								44c55dd036 
								
							 
						 
						
							
							
								
								remove cookie support from -http ( #2065 )  
							
							 
							
							
							
						 
						
							2021-04-09 18:07:10 +01:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c54a0713de 
								
							 
						 
						
							
							
								
								migrate integration testing to new crate ( #2112 )  
							
							 
							
							
							
						 
						
							2021-04-02 08:26:59 +01:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c8ed8dd1a4 
								
							 
						 
						
							
							
								
								migrate to -utils beta 4 ( #2127 )  
							
							 
							
							
							
						 
						
							2021-04-01 15:26:13 +01:00  
						
					 
				
					
						
							
							
								 
								fakeshadow
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								351286486c 
								
							 
						 
						
							
							
								
								fix clippy warning on nightly ( #2088 )  
							
							 
							
							... 
							
							
							
							* fix clippy warning on nightly 
							
						 
						
							2021-03-19 19:25:35 +08:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								effacf8fc8 
								
							 
						 
						
							
							
								
								fix ssl test  
							
							 
							
							
							
						 
						
							2021-03-08 20:51:50 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								95130fcfd0 
								
							 
						 
						
							
							
								
								address clippy warnings  
							
							 
							
							
							
						 
						
							2021-03-08 20:32:19 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d242f57758 
								
							 
						 
						
							
							
								
								fix tests for codecov  
							
							 
							
							
							
						 
						
							2021-02-27 20:58:44 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b95e1dda34 
								
							 
						 
						
							
							
								
								pin h2 to 0.3.0  
							
							 
							
							
							
						 
						
							2021-02-27 19:57:09 +00:00  
						
					 
				
					
						
							
							
								 
								fakeshadow
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								946cccaa1a 
								
							 
						 
						
							
							
								
								refactor awc::ClientBuilder ( #2008 )  
							
							 
							
							
							
						 
						
							2021-02-18 12:30:09 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7fa6333a0c 
								
							 
						 
						
							
							
								
								use rcgen for tls key generation ( #1989 )  
							
							 
							
							
							
						 
						
							2021-02-13 17:16:36 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3279070f9f 
								
							 
						 
						
							
							
								
								optional cookies features ( #1981 )  
							
							 
							
							
							
						 
						
							2021-02-13 15:08:43 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								31d9ed81c5 
								
							 
						 
						
							
							
								
								change rustfmt line width to 96  
							
							 
							
							
							
						 
						
							2021-02-11 23:03:17 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9604e249c9 
								
							 
						 
						
							
							
								
								use stable clippy ( #1963 )  
							
							 
							
							
							
						 
						
							2021-02-07 20:33:53 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9eaea6a2fd 
								
							 
						 
						
							
							
								
								tweak feature flags  
							
							 
							
							
							
						 
						
							2021-02-07 03:54:58 +00:00  
						
					 
				
					
						
							
							
								 
								fakeshadow
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								41bc04b1c4 
								
							 
						 
						
							
							
								
								Use immutable reference of service state. Update awc dns resolver. ( #1905 )  
							
							 
							
							
							
						 
						
							2021-02-07 01:00:40 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ee10148444 
								
							 
						 
						
							
							
								
								revive commented out tests ( #1912 )  
							
							 
							
							
							
						 
						
							2021-01-17 05:19:32 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0a506bf2e9 
								
							 
						 
						
							
							
								
								cleanup top level doc comments  
							
							 
							
							
							
						 
						
							2021-01-15 05:38:50 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b1dd8d28bc 
								
							 
						 
						
							
							
								
								response header rework ( #1869 )  
							
							 
							
							
							
						 
						
							2021-01-15 02:11:10 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								68117543ea 
								
							 
						 
						
							
							
								
								major cleanup of middleware module ( #1875 )  
							
							 
							
							... 
							
							
							
							* major cleanup of middleware module
* update changelog 
							
						 
						
							2021-01-05 09:51:58 +00:00  
						
					 
				
					
						
							
							
								 
								fakeshadow
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								32de9f8840 
								
							 
						 
						
							
							
								
								Tokio 1.0 ( #1813 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-01-03 23:47:04 +00:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8c9ea43e23 
								
							 
						 
						
							
							
								
								address clippy warnings  
							
							 
							
							
							
						 
						
							2020-12-27 20:54:04 +00:00  
						
					 
				
					
						
							
							
								 
								Logan Magee
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4dccd092f3 
								
							 
						 
						
							
							
								
								Bump rand from 0.7.x to 0.8.x ( #1845 )  
							
							 
							
							
							
						 
						
							2020-12-22 23:45:31 +00:00  
						
					 
				
					
						
							
							
								 
								Damian Lesiuk
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a4546f02d2 
								
							 
						 
						
							
							
								
								make TrailingSlash enum accessible ( #1673 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Damian Lesiuk <lesiuk@sabre.com> 
							
						 
						
							2020-09-13 00:55:39 +01:00  
						
					 
				
					
						
							
							
								 
								Igor Aleksanov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								121075c1ef 
								
							 
						 
						
							
							
								
								awc: Rename Client::build to Client::builder ( #1665 )  
							
							 
							
							
							
						 
						
							2020-09-11 09:24:39 +01:00  
						
					 
				
					
						
							
							
								 
								Rob Ede
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9d0534999d 
								
							 
						 
						
							
							
								
								bump connect and tls versions ( #1655 )  
							
							 
							
							
							
						 
						
							2020-09-09 09:20:54 +01:00  
						
					 
				
					
						
							
							
								 
								Yuki Okushi
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								92b5bcd13f 
								
							 
						 
						
							
							
								
								Check format and tweak CI config ( #1619 )  
							
							 
							
							
							
						 
						
							2020-07-22 00:28:33 +01:00  
						
					 
				
					
						
							
							
								 
								Yuki Okushi
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6dd78d9355 
								
							 
						 
						
							
							
								
								Run rustfmt  
							
							 
							
							
							
						 
						
							2020-05-21 17:56:53 +09:00  
						
					 
				
					
						
							
							
								 
								Yuki Okushi
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9a7f93610a 
								
							 
						 
						
							
							
								
								web: Replace `net2` crate with `socket2`  
							
							 
							
							
							
						 
						
							2020-05-19 09:34:37 +09:00  
						
					 
				
					
						
							
							
								 
								Yuki Okushi
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a98e53ecb8 
								
							 
						 
						
							
							
								
								web: Minimize `futures` dependencies  
							
							 
							
							
							
						 
						
							2020-05-19 08:29:12 +09:00  
						
					 
				
					
						
							
							
								 
								Omid Rad
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								32a37b7282 
								
							 
						 
						
							
							
								
								Remove content_length from ResponseBuilder ( #1491 )  
							
							 
							
							... 
							
							
							
							* Remove content_length since it'll be overwritten by the response body. FIXES  #1439 
* Add setting of Content-Length to the no_chunking function
* Add changes and migration documentations
* Update MIGRATION.md
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
Co-authored-by: Rob Ede <robjtede@icloud.com>
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-05-19 07:46:31 +09:00  
						
					 
				
					
						
							
							
								 
								Otavio Salvador
							
						 
						
							 
							
							
							
							
								
							
							
								7e0d898d5a 
								
							 
						 
						
							
							
								
								Fix clippy warnings  
							
							 
							
							... 
							
							
							
							Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> 
							
						 
						
							2020-03-12 00:52:21 -03:00  
						
					 
				
					
						
							
							
								 
								Maksym Vorobiov
							
						 
						
							 
							
							
							
							
								
							
							
								835a00599c 
								
							 
						 
						
							
							
								
								rollback missed dependencies and CHANGES in crates except actix-http  
							
							 
							
							
							
						 
						
							2020-02-27 09:37:05 +09:00  
						
					 
				
					
						
							
							
								 
								Maksym Vorobiov
							
						 
						
							 
							
							
							
							
								
							
							
								d9c415e540 
								
							 
						 
						
							
							
								
								disable weird poll test until actix-web based on actix-http:2  
							
							 
							
							
							
						 
						
							2020-02-27 09:37:05 +09:00  
						
					 
				
					
						
							
							
								 
								Aaron Hill
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fe13789345 
								
							 
						 
						
							
							
								
								Use `Pin<Box<S>>` in `BodyStream` and `SizedStream` ( #1328 )  
							
							 
							
							... 
							
							
							
							Fixes  #1321 
A better fix would be to change `MessageBody` to take a `Pin<&mut
Self>`, rather than a `Pin<&mut Self>`. This will avoid requiring the
use of `Box` for all consumers by allowing the caller to determine how
to pin the `MessageBody` implementation (e.g. via stack pinning).
However, doing so is a breaking change that will affect every user of
`MessageBody`. By pinning the inner stream ourselves, we can fix the
undefined behavior without breaking the API.
I've included @sebzim4500's reproduction case as a new test case.
However, due to the nature of undefined behavior, this could pass (and
not segfault) even if underlying issue were to regress.
Unfortunately, until rust-lang/unsafe-code-guidelines#148  is resolved,
it's not even possible to write a Miri test that will pass when the bug
is fixed.
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-01-31 09:39:34 +09:00  
						
					 
				
					
						
							
							
								 
								Nikolay Kim
							
						 
						
							 
							
							
							
							
								
							
							
								6a0cd2dced 
								
							 
						 
						
							
							
								
								Rename HttpServer::start() to HttpServer::run()  
							
							 
							
							
							
						 
						
							2019-12-22 17:12:22 +04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Kim
							
						 
						
							 
							
							
							
							
								
							
							
								c877840c07 
								
							 
						 
						
							
							
								
								rename App::register_data to App::app_data and HttpRequest::app_data returns Option<&T> instead of Option<&Data<T>>  
							
							 
							
							
							
						 
						
							2019-12-20 17:13:09 +06:00  
						
					 
				
					
						
							
							
								 
								Nikolay Kim
							
						 
						
							 
							
							
							
							
								
							
							
								20248daeda 
								
							 
						 
						
							
							
								
								Allow to set peer_addr for TestRequest  #1074  
							
							 
							
							
							
						 
						
							2019-12-20 16:11:51 +06:00  
						
					 
				
					
						
							
							
								 
								Nikolay Kim
							
						 
						
							 
							
							
							
							
								
							
							
								a08d8dab70 
								
							 
						 
						
							
							
								
								AppConfig::secure() is always false.  #1202  
							
							 
							
							
							
						 
						
							2019-12-20 16:04:51 +06:00  
						
					 
				
					
						
							
							
								 
								Nikolay Kim
							
						 
						
							 
							
							
							
							
								
							
							
								1d12ba9d5f 
								
							 
						 
						
							
							
								
								Replace brotli with brotli2  #1224  
							
							 
							
							
							
						 
						
							2019-12-20 13:50:07 +06:00  
						
					 
				
					
						
							
							
								 
								Nikolay Kim
							
						 
						
							 
							
							
							
							
								
							
							
								1732ae8c79 
								
							 
						 
						
							
							
								
								fix Bodyencoding trait usage  
							
							 
							
							
							
						 
						
							2019-12-18 09:30:14 +06:00  
						
					 
				
					
						
							
							
								 
								Nikolay Kim
							
						 
						
							 
							
							
							
							
								
							
							
								db1d6b7963 
								
							 
						 
						
							
							
								
								refactor test server impl  
							
							 
							
							
							
						 
						
							2019-12-12 22:28:47 +06:00  
						
					 
				
					
						
							
							
								 
								Nikolay Kim
							
						 
						
							 
							
							
							
							
								
							
							
								fa07415721 
								
							 
						 
						
							
							
								
								Replace flate2-xxx features with compress  
							
							 
							
							
							
						 
						
							2019-12-12 15:08:08 +06:00