cd323f2ff1 
								
							 
						 
						
							
							
								
								Move cors middleware to actix-cors crate  
							
							
							
						 
						
							2019-06-15 09:34:16 +06:00  
				
					
						
							
							
								 
						
							
								e7ba67e1a8 
								
							 
						 
						
							
							
								
								rename PathPayloadError and test for path config  
							
							
							
						 
						
							2019-06-12 17:02:45 +06:00  
				
					
						
							
							
								 
						
							
								7450ae37a7 
								
							 
						 
						
							
							
								
								Re-apply patch from  #637   #894  
							
							
							
						 
						
							2019-06-12 16:45:05 +06:00  
				
					
						
							
							
								 
						
							
								2ffda29f9b 
								
							 
						 
						
							
							
								
								Allow to test an app that uses async actors  #897  
							
							
							
						 
						
							2019-06-12 16:15:06 +06:00  
				
					
						
							
							
								 
						
							
								ff724e239d 
								
							 
						 
						
							
							
								
								move identity service separate crate  
							
							
							
						 
						
							2019-06-12 15:52:48 +06:00  
				
					
						
							
							
								 
						
							
								ee769832cf 
								
							 
						 
						
							
							
								
								get_identity from HttpMessage ( #908 )  
							
							... 
							
							
							
							* get_identity from HttpMessage
* more doc for RequestIdentity 
							
						 
						
							2019-06-12 09:26:46 +06:00  
				
					
						
							
							
								 
						
							
								ae64475d98 
								
							 
						 
						
							
							
								
								test-server release  
							
							
							
						 
						
							2019-06-05 08:27:25 +06:00  
				
					
						
							
							
								 
						
							
								a771540b16 
								
							 
						 
						
							
							
								
								prepare actix-web-codegen release  
							
							
							
						 
						
							2019-06-04 22:33:43 +06:00  
				
					
						
							
							
								 
						
							
								cf217d35a8 
								
							 
						 
						
							
							
								
								Added HEAD, CONNECT, OPTIONS and TRACE to the codegen ( #886 )  
							
							... 
							
							
							
							* Added HEAD, CONNECT, OPTIONS and TRACE to the codegen
* Add new macros to use statement
* Add patch to supported codegen http methods
* Update CHANGES.md
Added head, options, trace, connect and patch codegen changes to CHANGES.md 
							
						 
						
							2019-06-04 22:30:43 +06:00  
				
					
						
							
							
								 
						
							
								0e138e111f 
								
							 
						 
						
							
							
								
								add external resource support on scope level  
							
							
							
						 
						
							2019-06-03 23:41:32 +06:00  
				
					
						
							
							
								 
						
							
								f1764bba43 
								
							 
						 
						
							
							
								
								Fix Logger time format (use rfc3339) ( #867 )  
							
							... 
							
							
							
							* Fix Logger time format (use rfc3339)
* Update change log 
							
						 
						
							2019-05-31 12:09:21 +04:00  
				
					
						
							
							
								 
						
							
								801cc2ed5d 
								
							 
						 
						
							
							
								
								Cleaned unnecessary Option<_> around ServerBuilder in server.rs/HttpServer ( #863 )  
							
							
							
						 
						
							2019-05-23 05:21:02 -07:00  
				
					
						
							
							
								 
						
							
								ded1e86e7e 
								
							 
						 
						
							
							
								
								Add ServiceRequest::set_payload() method  
							
							
							
						 
						
							2019-05-22 21:25:51 -07:00  
				
					
						
							
							
								 
						
							
								12842871fe 
								
							 
						 
						
							
							
								
								Clear http requests pool on app service drop  #860  
							
							
							
						 
						
							2019-05-22 11:18:33 -07:00  
				
					
						
							
							
								 
						
							
								5826f39dbe 
								
							 
						 
						
							
							
								
								Add `set_json` method to TestRequest ( #851 )  
							
							... 
							
							
							
							- Takes a type which implements serde::Serialize, serializes it to JSON,
and sets it as the payload. The content-type is also set to JSON. 
							
						 
						
							2019-05-18 19:36:28 -07:00  
				
					
						
							
							
								 
						
							
								0dda4b06ea 
								
							 
						 
						
							
							
								
								prepare release  
							
							
							
						 
						
							2019-05-18 10:49:59 -07:00  
				
					
						
							
							
								 
						
							
								e8c8626878 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2019-05-18 09:54:23 -07:00  
				
					
						
							
							
								 
						
							
								4b215e0839 
								
							 
						 
						
							
							
								
								Support Query<T>::from_query() ( #846 )  
							
							
							
						 
						
							2019-05-17 13:10:46 -07:00  
				
					
						
							
							
								 
						
							
								e1ff3bf8fa 
								
							 
						 
						
							
							
								
								fix resource match with params  #841  
							
							
							
						 
						
							2019-05-15 10:31:40 -07:00  
				
					
						
							
							
								 
						
							
								bba90d7f22 
								
							 
						 
						
							
							
								
								Query config ( #839 )  
							
							... 
							
							
							
							* add QueryConfig
* expose QueryConfig in web module
* fmt
* use associated type for QueryConfig
* update CHANGES.md 
							
						 
						
							2019-05-14 13:54:30 -07:00  
				
					
						
							
							
								 
						
							
								6c3d8b8738 
								
							 
						 
						
							
							
								
								Make JsonConfig send ( #830 )  
							
							... 
							
							
							
							* replace Rc with Arc
* add Send trait requirement for Fn in JsonConfig error handler
* add Sync trait requirement for Fn in JsonConfig error handler
* use associated type inside JsonConfig
* fix lint: members in the impl has the same order in the trait
* Update CHANGES.md 
							
						 
						
							2019-05-12 20:04:08 -07:00  
				
					
						
							
							
								 
						
							
								1ca58e876b 
								
							 
						 
						
							
							
								
								prepare beta4 release  
							
							
							
						 
						
							2019-05-12 10:49:21 -07:00  
				
					
						
							
							
								 
						
							
								45c05978b0 
								
							 
						 
						
							
							
								
								Allow to set/override app data on scope level  
							
							
							
						 
						
							2019-05-12 09:42:05 -07:00  
				
					
						
							
							
								 
						
							
								4066375737 
								
							 
						 
						
							
							
								
								Update CHANGES.md  
							
							
							
						 
						
							2019-05-10 14:45:30 -07:00  
				
					
						
							
							
								 
						
							
								fa78da8156 
								
							 
						 
						
							
							
								
								unify route and app data, it allows to provide global extractor config  #775  
							
							
							
						 
						
							2019-05-04 19:43:49 -07:00  
				
					
						
							
							
								 
						
							
								01cfcf3b75 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2019-05-04 08:42:27 -07:00  
				
					
						
							
							
								 
						
							
								6b34909537 
								
							 
						 
						
							
							
								
								Fix NormalizePath middleware impl  #806  
							
							
							
						 
						
							2019-05-01 12:40:56 -07:00  
				
					
						
							
							
								 
						
							
								d2c1791067 
								
							 
						 
						
							
							
								
								add async handler test with blocking call  
							
							
							
						 
						
							2019-04-29 09:45:37 -07:00  
				
					
						
							
							
								 
						
							
								f4b4875cb1 
								
							 
						 
						
							
							
								
								Add helper function for executing futures test::block_fn()  
							
							
							
						 
						
							2019-04-29 09:34:14 -07:00  
				
					
						
							
							
								 
						
							
								29a841529f 
								
							 
						 
						
							
							
								
								Allow to construct Data instances to avoid double Arc for Send + Sync types.  
							
							
							
						 
						
							2019-04-29 09:26:12 -07:00  
				
					
						
							
							
								 
						
							
								cba78e06ae 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2019-04-24 15:42:34 -07:00  
				
					
						
							
							
								 
						
							
								3b3dbb4f40 
								
							 
						 
						
							
							
								
								add raw services support  
							
							
							
						 
						
							2019-04-24 15:29:15 -07:00  
				
					
						
							
							
								 
						
							
								5426413cb6 
								
							 
						 
						
							
							
								
								update dependencies  
							
							
							
						 
						
							2019-04-24 13:00:30 -07:00  
				
					
						
							
							
								 
						
							
								679d1cd513 
								
							 
						 
						
							
							
								
								allow to override responder's status code and headers  
							
							
							
						 
						
							2019-04-24 10:25:46 -07:00  
				
					
						
							
							
								 
						
							
								898ef57080 
								
							 
						 
						
							
							
								
								Fix async web::Data factory handling  
							
							
							
						 
						
							2019-04-23 21:21:49 -07:00  
				
					
						
							
							
								 
						
							
								3532602299 
								
							 
						 
						
							
							
								
								Added support for remainder match (i.e /path/{tail}*)  
							
							
							
						 
						
							2019-04-22 21:22:17 -07:00  
				
					
						
							
							
								 
						
							
								48bee55087 
								
							 
						 
						
							
							
								
								.to_async() handler can return Responder type  #792  
							
							
							
						 
						
							2019-04-22 14:22:08 -07:00  
				
					
						
							
							
								 
						
							
								7e480ab2f7 
								
							 
						 
						
							
							
								
								beta.1 release  
							
							
							
						 
						
							2019-04-20 21:16:51 -07:00  
				
					
						
							
							
								 
						
							
								891f857547 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2019-04-20 11:18:04 -07:00  
				
					
						
							
							
								 
						
							
								7292d0b696 
								
							 
						 
						
							
							
								
								drop chrono and use i64 for max age  
							
							
							
						 
						
							2019-04-19 17:23:17 -07:00  
				
					
						
							
							
								 
						
							
								aa255298ef 
								
							 
						 
						
							
							
								
								make ServiceRequest::from_parts private, as it is not safe to create from parts  
							
							
							
						 
						
							2019-04-18 16:03:13 -07:00  
				
					
						
							
							
								 
						
							
								420d3064c5 
								
							 
						 
						
							
							
								
								Add .peer_addr()  #744  
							
							
							
						 
						
							2019-04-16 10:11:38 -07:00  
				
					
						
							
							
								 
						
							
								7a28b32f6d 
								
							 
						 
						
							
							
								
								Rename test::call_success to test::call_service  
							
							
							
						 
						
							2019-04-15 07:44:07 -07:00  
				
					
						
							
							
								 
						
							
								09cdf1e302 
								
							 
						 
						
							
							
								
								Rename RouterConfig to ServiceConfig  
							
							
							
						 
						
							2019-04-15 07:32:49 -07:00  
				
					
						
							
							
								 
						
							
								f9078d41cd 
								
							 
						 
						
							
							
								
								add test::read_response; fix TestRequest::app_data()  
							
							
							
						 
						
							2019-04-14 19:52:12 -07:00  
				
					
						
							
							
								 
						
							
								d7040dc303 
								
							 
						 
						
							
							
								
								alpha.6 release  
							
							
							
						 
						
							2019-04-14 08:09:32 -07:00  
				
					
						
							
							
								 
						
							
								5bd5651faa 
								
							 
						 
						
							
							
								
								Allow to use any service as default service  
							
							
							
						 
						
							2019-04-13 22:25:00 -07:00  
				
					
						
							
							
								 
						
							
								ee33f52736 
								
							 
						 
						
							
							
								
								make extractor config type explicit  
							
							
							
						 
						
							2019-04-13 16:35:25 -07:00  
				
					
						
							
							
								 
						
							
								4f30fa9d46 
								
							 
						 
						
							
							
								
								Remove generic type for request payload, always use default  
							
							
							
						 
						
							2019-04-13 14:50:54 -07:00  
				
					
						
							
							
								 
						
							
								1f2b15397d 
								
							 
						 
						
							
							
								
								prepare alpha5 release  
							
							
							
						 
						
							2019-04-12 14:00:45 -07:00  
				
					
						
							
							
								 
						
							
								7801fcb993 
								
							 
						 
						
							
							
								
								update migration  
							
							
							
						 
						
							2019-04-10 20:47:28 -07:00  
				
					
						
							
							
								 
						
							
								9d82d4dfb9 
								
							 
						 
						
							
							
								
								Fix body propagation in Response::from_error.  #760  
							
							
							
						 
						
							2019-04-10 12:43:31 -07:00  
				
					
						
							
							
								 
						
							
								53da55aa3c 
								
							 
						 
						
							
							
								
								alpha4 release  
							
							
							
						 
						
							2019-04-07 23:42:05 -07:00  
				
					
						
							
							
								 
						
							
								75b213a6f0 
								
							 
						 
						
							
							
								
								refactor FromRequest trait  
							
							
							
						 
						
							2019-04-07 14:43:07 -07:00  
				
					
						
							
							
								 
						
							
								7d6085ddbd 
								
							 
						 
						
							
							
								
								Add %U (URLPath) for logger ( #752 )  
							
							... 
							
							
							
							* Add %R (Route) for logger
* Requested Updates (Route => URLPath, %R => %U) 
							
						 
						
							2019-04-03 17:41:42 -07:00  
				
					
						
							
							
								 
						
							
								cef3dc3586 
								
							 
						 
						
							
							
								
								added app_data() method  
							
							
							
						 
						
							2019-04-03 15:25:52 -07:00  
				
					
						
							
							
								 
						
							
								237bfba1ed 
								
							 
						 
						
							
							
								
								add App::configure() - allow to offload app configuration to different methods  
							
							
							
						 
						
							2019-04-03 15:09:31 -07:00  
				
					
						
							
							
								 
						
							
								e738361e09 
								
							 
						 
						
							
							
								
								move multipart support to separate crate  
							
							
							
						 
						
							2019-04-03 12:28:58 -07:00  
				
					
						
							
							
								 
						
							
								442f5057dd 
								
							 
						 
						
							
							
								
								alpha.3 release  
							
							
							
						 
						
							2019-04-02 21:49:31 -07:00  
				
					
						
							
							
								 
						
							
								bca31eb7ad 
								
							 
						 
						
							
							
								
								remove Deref  
							
							
							
						 
						
							2019-04-02 13:35:01 -07:00  
				
					
						
							
							
								 
						
							
								34695f4bce 
								
							 
						 
						
							
							
								
								rename test methods; update tests  
							
							
							
						 
						
							2019-03-31 20:43:00 -07:00  
				
					
						
							
							
								 
						
							
								457b75c995 
								
							 
						 
						
							
							
								
								update api docs; move web to submodule  
							
							
							
						 
						
							2019-03-30 10:04:38 -07:00  
				
					
						
							
							
								 
						
							
								a20b9fd354 
								
							 
						 
						
							
							
								
								prepare aplha2 release  
							
							
							
						 
						
							2019-03-29 22:06:14 -07:00  
				
					
						
							
							
								 
						
							
								709475b2bb 
								
							 
						 
						
							
							
								
								multipart::Field renamed to MultipartField  
							
							
							
						 
						
							2019-03-29 11:59:38 -07:00  
				
					
						
							
							
								 
						
							
								9c198a0d29 
								
							 
						 
						
							
							
								
								alpha.1 release  
							
							
							
						 
						
							2019-03-28 13:46:26 -07:00  
				
					
						
							
							
								 
						
							
								b95e99a09e 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2019-03-24 16:17:59 -07:00  
				
					
						
							
							
								 
						
							
								1e069bb843 
								
							 
						 
						
							
							
								
								Merge branch '1.0'  
							
							
							
						 
						
							2019-03-23 10:16:32 -07:00  
				
					
						
							
							
								 
						
							
								bf8262196f 
								
							 
						 
						
							
							
								
								feat: enable use of patch as request method ( #718 )  
							
							
							
						 
						
							2019-03-14 11:36:10 +03:00  
				
					
						
							
							
								 
						
							
								cc7f6b5eef 
								
							 
						 
						
							
							
								
								Fix preflight CORS header compliance; refactor previous patch. ( #717 )  
							
							
							
						 
						
							2019-03-11 07:26:54 +03:00  
				
					
						
							
							
								 
						
							
								ceca96da28 
								
							 
						 
						
							
							
								
								Added HTTP Authentication for Client ( #540 )  
							
							
							
						 
						
							2019-03-06 12:56:12 +03:00  
				
					
						
							
							
								 
						
							
								42f030d3f4 
								
							 
						 
						
							
							
								
								Ensure that Content-Length zero is specified in empty request  
							
							
							
						 
						
							2019-03-05 08:37:15 +03:00  
				
					
						
							
							
								 
						
							
								2d7293aaf8 
								
							 
						 
						
							
							
								
								copy actix-web2  
							
							
							
						 
						
							2019-03-01 22:51:32 -08:00  
				
					
						
							
							
								 
						
							
								80d4cbe301 
								
							 
						 
						
							
							
								
								Add change notes for new HttpResponseBuilder  
							
							
							
						 
						
							2019-02-27 21:37:20 +03:00  
				
					
						
							
							
								 
						
							
								c695358bcb 
								
							 
						 
						
							
							
								
								Ignored the If-Modified-Since if If-None-Match is specified ( #680 ) ( #692 )  
							
							
							
						 
						
							2019-02-09 00:33:00 +03:00  
				
					
						
							
							
								 
						
							
								9968afe4a6 
								
							 
						 
						
							
							
								
								Use NamedFile with an existing File ( #670 )  
							
							
							
						 
						
							2019-01-28 08:07:28 +03:00  
				
					
						
							
							
								 
						
							
								1fbb52ad3b 
								
							 
						 
						
							
							
								
								0.7.18 Bump  
							
							
							
						 
						
							2019-01-10 17:05:18 +03:00  
				
					
						
							
							
								 
						
							
								e5cdd22720 
								
							 
						 
						
							
							
								
								Fix test server listener thread leak ( #655 )  
							
							
							
						 
						
							2019-01-08 10:42:22 -08:00  
				
					
						
							
							
								 
						
							
								4f2e970732 
								
							 
						 
						
							
							
								
								Tidy up CHANGES.md  
							
							
							
						 
						
							2019-01-08 10:49:03 +03:00  
				
					
						
							
							
								 
						
							
								61883042c2 
								
							 
						 
						
							
							
								
								Add with-cookie init-method for TestRequest ( #647 )  
							
							
							
						 
						
							2019-01-02 13:24:08 +03:00  
				
					
						
							
							
								 
						
							
								799c6eb719 
								
							 
						 
						
							
							
								
								0.7.17 Bump  
							
							
							
						 
						
							2018-12-25 16:28:36 +03:00  
				
					
						
							
							
								 
						
							
								037a1c6a24 
								
							 
						 
						
							
							
								
								Bump min version of rustc  
							
							... 
							
							
							
							Due to actix & trust-dns requirement 
							
						 
						
							2018-12-24 21:17:09 +03:00  
				
					
						
							
							
								 
						
							
								bfdf762062 
								
							 
						 
						
							
							
								
								Only return a single Origin value ( #644 )  
							
							... 
							
							
							
							Only return a single origin if matched. 
							
						 
						
							2018-12-24 21:16:07 +03:00  
				
					
						
							
							
								 
						
							
								477bf0d8ae 
								
							 
						 
						
							
							
								
								Send HTTP/1.1 100 Continue if request contains expect: continue header  #634  
							
							
							
						 
						
							2018-12-23 10:19:12 -08:00  
				
					
						
							
							
								 
						
							
								e9fe3879df 
								
							 
						 
						
							
							
								
								Support custom content types in JsonConfig  
							
							
							
						 
						
							2018-12-23 08:27:47 +03:00  
				
					
						
							
							
								 
						
							
								1a940d4c18 
								
							 
						 
						
							
							
								
								H1 decoded should ignore header cases  
							
							
							
						 
						
							2018-12-16 18:34:32 +03:00  
				
					
						
							
							
								 
						
							
								46db09428c 
								
							 
						 
						
							
							
								
								Prepare release 0.7.16  
							
							
							
						 
						
							2018-12-11 21:04:05 +03:00  
				
					
						
							
							
								 
						
							
								90eef31cc0 
								
							 
						 
						
							
							
								
								impl ResponseError for SendError when possible ( #619 )  
							
							
							
						 
						
							2018-12-11 19:37:52 +03:00  
				
					
						
							
							
								 
						
							
								86af02156b 
								
							 
						 
						
							
							
								
								add impl FromRequest for Either<A,B>  ( #618 )  
							
							
							
						 
						
							2018-12-10 19:02:05 +03:00  
				
					
						
							
							
								 
						
							
								ac9fc662c6 
								
							 
						 
						
							
							
								
								Bump version to 0.7.15  
							
							
							
						 
						
							2018-12-05 18:27:06 +03:00  
				
					
						
							
							
								 
						
							
								0745a1a9f8 
								
							 
						 
						
							
							
								
								Remove usage of upcoming keyword async  
							
							... 
							
							
							
							AsyncResult::async is replaced with AsyncResult::future 
							
						 
						
							2018-12-05 18:23:04 +03:00  
				
					
						
							
							
								 
						
							
								c386353337 
								
							 
						 
						
							
							
								
								decode reserved characters when extracting path with configuration ( #577 )  
							
							... 
							
							
							
							* decode reserved characters when extracting path with configuration
* remove useless clone
* add a method to get decoded parameter by name 
							
						 
						
							2018-11-24 16:54:11 +03:00  
				
					
						
							
							
								 
						
							
								9aab382ea8 
								
							 
						 
						
							
							
								
								Allow user to provide addr to custom resolver  
							
							... 
							
							
							
							We basically swaps Addr with Recipient to enable user to use custom resolver 
							
						 
						
							2018-11-23 15:36:12 +03:00  
				
					
						
							
							
								 
						
							
								389cb13cd6 
								
							 
						 
						
							
							
								
								Export PathConfig and QueryConfig  
							
							... 
							
							
							
							Closes  #597  
						
							2018-11-20 23:06:38 +03:00  
				
					
						
							
							
								 
						
							
								cd9901c928 
								
							 
						 
						
							
							
								
								prepare release  
							
							
							
						 
						
							2018-11-14 16:24:01 -08:00  
				
					
						
							
							
								 
						
							
								61b1030882 
								
							 
						 
						
							
							
								
								Fix websockets connection drop if request contains content-length header  #567  
							
							
							
						 
						
							2018-11-08 20:35:47 -08:00  
				
					
						
							
							
								 
						
							
								7065c540e1 
								
							 
						 
						
							
							
								
								set nodelay on socket  #560  
							
							
							
						 
						
							2018-11-08 16:29:43 -08:00  
				
					
						
							
							
								 
						
							
								2677d325a7 
								
							 
						 
						
							
							
								
								fix keep-alive timer reset  
							
							
							
						 
						
							2018-11-07 21:09:33 -08:00  
				
					
						
							
							
								 
						
							
								8e354021d4 
								
							 
						 
						
							
							
								
								Add SameSite option to identity middleware cookie ( #581 )  
							
							
							
						 
						
							2018-11-07 23:24:06 +03:00  
				
					
						
							
							
								 
						
							
								42d5d48e71 
								
							 
						 
						
							
							
								
								add a way to configure error treatment for Query and Path extractors ( #550 )  
							
							... 
							
							
							
							* add a way to configure error treatment for Query extractor
* allow error handler to be customized for Path extractor 
							
						 
						
							2018-10-20 06:43:43 +03:00  
				
					
						
							
							
								 
						
							
								960274ada8 
								
							 
						 
						
							
							
								
								Refactoring of server output to not exclude HTTP_10 ( #552 )  
							
							
							
						 
						
							2018-10-19 07:52:10 +03:00  
				
					
						
							
							
								 
						
							
								dd948f836e 
								
							 
						 
						
							
							
								
								HttpServer not sending streamed request body on HTTP/2 requests  #544  
							
							
							
						 
						
							2018-10-14 08:08:12 -07:00  
				
					
						
							
							
								 
						
							
								32145cf6c3 
								
							 
						 
						
							
							
								
								fix after update tokio-rustls ( #542 )  
							
							
							
						 
						
							2018-10-11 11:05:07 +03:00  
				
					
						
							
							
								 
						
							
								ec8aef6b43 
								
							 
						 
						
							
							
								
								update dep versions  
							
							
							
						 
						
							2018-10-10 08:36:16 -07:00  
				
					
						
							
							
								 
						
							
								c63838bb71 
								
							 
						 
						
							
							
								
								fix 204 support for http/2  
							
							
							
						 
						
							2018-10-09 13:12:49 -07:00  
				
					
						
							
							
								 
						
							
								65e9201b4d 
								
							 
						 
						
							
							
								
								Fixed panic during graceful shutdown  
							
							
							
						 
						
							2018-10-09 11:35:57 -07:00  
				
					
						
							
							
								 
						
							
								93b1c5fd46 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2018-10-08 21:58:37 -07:00  
				
					
						
							
							
								 
						
							
								d7379bd10b 
								
							 
						 
						
							
							
								
								update server ssl tests; upgrade rustls  
							
							
							
						 
						
							2018-10-02 13:41:33 -07:00  
				
					
						
							
							
								 
						
							
								f8b176de9e 
								
							 
						 
						
							
							
								
								Fix no_http2 flag in HttpServer ( #526 )  
							
							
							
						 
						
							2018-10-02 20:09:31 +03:00  
				
					
						
							
							
								 
						
							
								c8505bb53f 
								
							 
						 
						
							
							
								
								content-length bug fix ( #525 )  
							
							... 
							
							
							
							* content-length bug fix
* changes.md is updated
* typo 
							
						 
						
							2018-10-02 09:15:48 -07:00  
				
					
						
							
							
								 
						
							
								f3ce6574e4 
								
							 
						 
						
							
							
								
								fix client timer and add slow request tests  
							
							
							
						 
						
							2018-10-02 00:19:28 -07:00  
				
					
						
							
							
								 
						
							
								16945a554a 
								
							 
						 
						
							
							
								
								add client shutdown timeout  
							
							
							
						 
						
							2018-10-01 20:04:16 -07:00  
				
					
						
							
							
								 
						
							
								52195bbf16 
								
							 
						 
						
							
							
								
								update version  
							
							
							
						 
						
							2018-09-27 18:17:58 -07:00  
				
					
						
							
							
								 
						
							
								1b298142e3 
								
							 
						 
						
							
							
								
								Correct composing of multiple origins in cors ( #518 )  
							
							
							
						 
						
							2018-09-21 08:45:22 +03:00  
				
					
						
							
							
								 
						
							
								0dc96658f2 
								
							 
						 
						
							
							
								
								Send response to inform client of error ( #515 )  
							
							
							
						 
						
							2018-09-21 07:24:10 +03:00  
				
					
						
							
							
								 
						
							
								764103566d 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-09-17 10:48:37 -07:00  
				
					
						
							
							
								 
						
							
								03e318f446 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-09-15 17:10:53 -07:00  
				
					
						
							
							
								 
						
							
								7449884ce3 
								
							 
						 
						
							
							
								
								fix wrong error message for path deserialize for i32  #510  
							
							
							
						 
						
							2018-09-15 17:09:07 -07:00  
				
					
						
							
							
								 
						
							
								9d1eefc38f 
								
							 
						 
						
							
							
								
								use 5 seconds keep-alive timer by default  
							
							
							
						 
						
							2018-09-15 09:57:54 -07:00  
				
					
						
							
							
								 
						
							
								d65c72b44d 
								
							 
						 
						
							
							
								
								use server keep-alive timer as slow request timer  
							
							
							
						 
						
							2018-09-15 09:55:38 -07:00  
				
					
						
							
							
								 
						
							
								70a3f317d3 
								
							 
						 
						
							
							
								
								fix failing requests to test server  #508  
							
							
							
						 
						
							2018-09-11 11:24:05 -07:00  
				
					
						
							
							
								 
						
							
								04608b2ea6 
								
							 
						 
						
							
							
								
								Update changes.  
							
							
							
						 
						
							2018-09-12 00:27:15 +08:00  
				
					
						
							
							
								 
						
							
								cdb57b840e 
								
							 
						 
						
							
							
								
								prepare release  
							
							
							
						 
						
							2018-09-07 20:47:54 -07:00  
				
					
						
							
							
								 
						
							
								002bb24b26 
								
							 
						 
						
							
							
								
								unhide SessionBackend and SessionImpl traits and cleanup warnings  
							
							
							
						 
						
							2018-09-07 20:46:43 -07:00  
				
					
						
							
							
								 
						
							
								4251b0bc10 
								
							 
						 
						
							
							
								
								Refactor resource route parsing to allow repetition in the regexes  
							
							
							
						 
						
							2018-09-06 08:51:55 +02:00  
				
					
						
							
							
								 
						
							
								42f3773bec 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-09-05 09:03:58 -07:00  
				
					
						
							
							
								 
						
							
								4ca9fd2ad1 
								
							 
						 
						
							
							
								
								remove debug print  
							
							
							
						 
						
							2018-09-03 22:09:12 -07:00  
				
					
						
							
							
								 
						
							
								f0f67072ae 
								
							 
						 
						
							
							
								
								Read client response until eof if connection header set to  close   #464  
							
							
							
						 
						
							2018-09-03 21:35:59 -07:00  
				
					
						
							
							
								 
						
							
								968c81e267 
								
							 
						 
						
							
							
								
								Handling scoped paths without leading slashes  #460  
							
							
							
						 
						
							2018-09-02 08:14:54 -07:00  
				
					
						
							
							
								 
						
							
								f2f05e7715 
								
							 
						 
						
							
							
								
								allow to register handlers on scope level  #465  
							
							
							
						 
						
							2018-09-02 07:47:19 -07:00  
				
					
						
							
							
								 
						
							
								2d51831899 
								
							 
						 
						
							
							
								
								handle socket read disconnect  
							
							
							
						 
						
							2018-08-31 17:24:13 -07:00  
				
					
						
							
							
								 
						
							
								797b52ecbf 
								
							 
						 
						
							
							
								
								Update CHANGES.md  
							
							
							
						 
						
							2018-08-29 20:58:23 +02:00  
				
					
						
							
							
								 
						
							
								48ef18ffa9 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-08-23 12:54:59 -07:00  
				
					
						
							
							
								 
						
							
								cf54be2f17 
								
							 
						 
						
							
							
								
								hide new server api  
							
							
							
						 
						
							2018-08-23 09:39:11 -07:00  
				
					
						
							
							
								 
						
							
								bdc9a8bb07 
								
							 
						 
						
							
							
								
								Optionally support tokio-uds's UnixStream as IoStream ( #472 )  
							
							
							
						 
						
							2018-08-17 19:04:15 +03:00  
				
					
						
							
							
								 
						
							
								eb1e9a785f 
								
							 
						 
						
							
							
								
								allow to use fn with multiple arguments with .with()/.with_async()  
							
							
							
						 
						
							2018-08-16 20:29:06 -07:00  
				
					
						
							
							
								 
						
							
								9f5641c85b 
								
							 
						 
						
							
							
								
								Add mention of reworked Content-Disposition  
							
							
							
						 
						
							2018-08-13 17:37:00 +03:00  
				
					
						
							
							
								 
						
							
								2e8d67e2ae 
								
							 
						 
						
							
							
								
								upgrade native-tls package  
							
							
							
						 
						
							2018-08-09 13:08:59 -07:00  
				
					
						
							
							
								 
						
							
								30769e3072 
								
							 
						 
						
							
							
								
								fix http/2 error handling  
							
							
							
						 
						
							2018-08-07 20:48:25 -07:00  
				
					
						
							
							
								 
						
							
								85acc3f8df 
								
							 
						 
						
							
							
								
								deprecate HttpServer::no_http2(), update changes  
							
							
							
						 
						
							2018-08-07 12:49:40 -07:00  
				
					
						
							
							
								 
						
							
								5bd82d4f03 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-08-07 12:00:51 -07:00  
				
					
						
							
							
								 
						
							
								9c80d3aa77 
								
							 
						 
						
							
							
								
								Write non-80 port in HOST of client's request ( #451 )  
							
							
							
						 
						
							2018-08-07 10:01:29 +03:00  
				
					
						
							
							
								 
						
							
								85e7548088 
								
							 
						 
						
							
							
								
								fix adding multiple response headers for http/2  #446  
							
							
							
						 
						
							2018-08-04 08:56:33 -07:00  
				
					
						
							
							
								 
						
							
								f3f1e04853 
								
							 
						 
						
							
							
								
								refactor ssl support  
							
							
							
						 
						
							2018-08-03 16:09:46 -07:00  
				
					
						
							
							
								 
						
							
								036cf5e867 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-08-03 08:20:59 -07:00  
				
					
						
							
							
								 
						
							
								e61ef7dee4 
								
							 
						 
						
							
							
								
								Use zlib instead of deflate for content encoding ( #442 )  
							
							
							
						 
						
							2018-08-03 14:56:26 +02:00  
				
					
						
							
							
								 
						
							
								9a10d8aa7a 
								
							 
						 
						
							
							
								
								Fixed headers' formating for CORS Middleware Access-Control-Expose-Headers header value to HTTP/1.1 & HTTP/2 spec-compliant format ( #436 )  
							
							
							
						 
						
							2018-08-03 15:03:11 +03:00  
				
					
						
							
							
								 
						
							
								8c89c90c50 
								
							 
						 
						
							
							
								
								add accept backpressure  #250  
							
							
							
						 
						
							2018-08-02 23:17:10 -07:00  
				
					
						
							
							
								 
						
							
								a5f80a25ff 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-08-01 10:51:47 -07:00  
				
					
						
							
							
								 
						
							
								dca4c110dd 
								
							 
						 
						
							
							
								
								feature: allow TestServer to open a websocket on any URL  
							
							... 
							
							
							
							* added `TestServer::ws_at(uri_str)`
* modified `TestServer::ws()` to call `self.ws_at("/")` to preserve
behavior
Closes  #432  
							
						 
						
							2018-08-01 09:30:27 -07:00  
				
					
						
							
							
								 
						
							
								2071ea0532 
								
							 
						 
						
							
							
								
								HttpRequest::url_for is not working with scopes  #429  
							
							
							
						 
						
							2018-07-31 15:40:52 -07:00  
				
					
						
							
							
								 
						
							
								3bd43090fb 
								
							 
						 
						
							
							
								
								use new gzdecoder, fixes gz streaming  #228  
							
							
							
						 
						
							2018-07-31 09:06:05 -07:00  
				
					
						
							
							
								 
						
							
								4dba531bf9 
								
							 
						 
						
							
							
								
								do not override HOST header for client request  #428  
							
							
							
						 
						
							2018-07-31 08:51:24 -07:00  
				
					
						
							
							
								 
						
							
								4c4d0d2745 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-07-30 10:23:28 -07:00  
				
					
						
							
							
								 
						
							
								b4ed564e5d 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-07-26 09:11:50 -07:00  
				
					
						
							
							
								 
						
							
								80fbc2e9ec 
								
							 
						 
						
							
							
								
								Fix stream draining for http/2 connections  #290  
							
							
							
						 
						
							2018-07-25 15:38:02 -07:00  
				
					
						
							
							
								 
						
							
								f58065082e 
								
							 
						 
						
							
							
								
								fix missing content-encoding header for h2 connections  #421  
							
							
							
						 
						
							2018-07-25 10:30:55 -07:00  
				
					
						
							
							
								 
						
							
								d6abd2fe22 
								
							 
						 
						
							
							
								
								allow to handle empty path for application with prefix  
							
							
							
						 
						
							2018-07-24 14:51:48 -07:00  
				
					
						
							
							
								 
						
							
								b79a9aaec7 
								
							 
						 
						
							
							
								
								fix changelog  
							
							
							
						 
						
							2018-07-24 14:18:04 -07:00  
				
					
						
							
							
								 
						
							
								d3b12d885e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2018-07-24 14:07:03 -07:00  
				
					
						
							
							
								 
						
							
								b48a2d4d7b 
								
							 
						 
						
							
							
								
								add changes to CHANGES.md  
							
							
							
						 
						
							2018-07-24 22:25:48 +02:00  
				
					
						
							
							
								 
						
							
								b367f07d56 
								
							 
						 
						
							
							
								
								Add http_only flag to CookieSessionBackend  
							
							
							
						 
						
							2018-07-23 12:49:59 +03:00  
				
					
						
							
							
								 
						
							
								6a75a3d683 
								
							 
						 
						
							
							
								
								document the change in the default logger  
							
							
							
						 
						
							2018-07-21 16:01:42 +02:00  
				
					
						
							
							
								 
						
							
								4862227df9 
								
							 
						 
						
							
							
								
								fix not implemented panic  #410  
							
							
							
						 
						
							2018-07-21 05:58:08 -07:00  
				
					
						
							
							
								 
						
							
								8cb510293d 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-07-20 14:10:41 -07:00  
				
					
						
							
							
								 
						
							
								a751df2589 
								
							 
						 
						
							
							
								
								Initial config for static files ( #405 )  
							
							
							
						 
						
							2018-07-20 07:49:25 +03:00  
				
					
						
							
							
								 
						
							
								a7ca5fa5d8 
								
							 
						 
						
							
							
								
								Add few missing entries to changelog  
							
							
							
						 
						
							2018-07-17 11:10:04 +03:00  
				
					
						
							
							
								 
						
							
								2dd57a48d6 
								
							 
						 
						
							
							
								
								checks nested scopes in has_resource()  
							
							
							
						 
						
							2018-07-16 11:33:29 +06:00  
				
					
						
							
							
								 
						
							
								8f64508887 
								
							 
						 
						
							
							
								
								Added RouteInfo::has_prefixed_route() method for route matching with prefix awareness  
							
							
							
						 
						
							2018-07-15 19:37:20 +02:00  
				
					
						
							
							
								 
						
							
								f38a370b94 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-07-11 13:34:40 +06:00  
				
					
						
							
							
								 
						
							
								62ba01fc15 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-07-06 15:00:14 +06:00  
				
					
						
							
							
								 
						
							
								080f232a0f 
								
							 
						 
						
							
							
								
								Use StaticFile default handler when file is inaccessible ( #357 )  
							
							... 
							
							
							
							* Use Staticfile default handler on all error paths
* Return an error from StaticFiles::new() if directory doesn't exist 
							
						 
						
							2018-07-05 12:34:13 +03:00  
				
					
						
							
							
								 
						
							
								d7762297da 
								
							 
						 
						
							
							
								
								update actix dependency  
							
							
							
						 
						
							2018-07-05 12:02:32 +06:00  
				
					
						
							
							
								 
						
							
								3de9284592 
								
							 
						 
						
							
							
								
								Handler::handle uses &self instead of mutabble reference  
							
							
							
						 
						
							2018-06-21 17:07:54 +06:00  
				
					
						
							
							
								 
						
							
								5a9992736f 
								
							 
						 
						
							
							
								
								Merge pull request  #339  from joshleeb/propogate-scope-default-resource  
							
							... 
							
							
							
							Propagate scope default resource 
							
						 
						
							2018-06-21 15:40:02 +06:00  
				
					
						
							
							
								 
						
							
								0338767264 
								
							 
						 
						
							
							
								
								Update CHANGES for default scope propagation  
							
							
							
						 
						
							2018-06-21 19:37:34 +10:00  
				
					
						
							
							
								 
						
							
								dbd093075d 
								
							 
						 
						
							
							
								
								Merge pull request  #338  from tbroadley/fix-typos  
							
							... 
							
							
							
							Fix typos 
							
						 
						
							2018-06-21 10:13:30 +06:00  
				
					
						
							
							
								 
						
							
								8b0fbb85d1 
								
							 
						 
						
							
							
								
								SendRequest execution fails with the entered unreachable code  #329  
							
							
							
						 
						
							2018-06-21 09:52:18 +06:00  
				
					
						
							
							
								 
						
							
								cfe6725eb4 
								
							 
						 
						
							
							
								
								Allow to disable masking for websockets client  
							
							
							
						 
						
							2018-06-21 09:49:33 +06:00  
				
					
						
							
							
								 
						
							
								bd8cbfff35 
								
							 
						 
						
							
							
								
								docs: fix typos  
							
							
							
						 
						
							2018-06-20 21:05:26 -04:00  
				
					
						
							
							
								 
						
							
								c3f295182f 
								
							 
						 
						
							
							
								
								use HashMap for HttpRequest::query()  
							
							
							
						 
						
							2018-06-17 08:54:30 +06:00  
				
					
						
							
							
								 
						
							
								b6ed778775 
								
							 
						 
						
							
							
								
								remove HttpMessage::range()  
							
							
							
						 
						
							2018-06-17 08:48:50 +06:00  
				
					
						
							
							
								 
						
							
								f3a73d7dde 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-17 03:24:08 +06:00  
				
					
						
							
							
								 
						
							
								cb77f7e688 
								
							 
						 
						
							
							
								
								Add `HttpMessage::readlines()`  
							
							
							
						 
						
							2018-06-14 00:19:48 +03:00  
				
					
						
							
							
								 
						
							
								0a080d9fb4 
								
							 
						 
						
							
							
								
								add test for form extractor  
							
							
							
						 
						
							2018-06-13 01:33:28 +03:00  
				
					
						
							
							
								 
						
							
								1a91854270 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-06-12 14:50:41 -07:00  
				
					
						
							
							
								 
						
							
								99092fdf06 
								
							 
						 
						
							
							
								
								http/2 end-of-frame is not set if body is empty bytes  #307  
							
							
							
						 
						
							2018-06-12 14:50:21 -07:00  
				
					
						
							
							
								 
						
							
								9cc7651c22 
								
							 
						 
						
							
							
								
								add change to CHANGES.md  
							
							
							
						 
						
							2018-06-12 20:32:16 +03:00  
				
					
						
							
							
								 
						
							
								d8e1fd102d 
								
							 
						 
						
							
							
								
								add cookie methods to HttpResponse  
							
							
							
						 
						
							2018-06-12 13:56:53 +00:00  
				
					
						
							
							
								 
						
							
								fee203b402 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-09 14:02:05 +00:00  
				
					
						
							
							
								 
						
							
								9151d61eda 
								
							 
						 
						
							
							
								
								allow to use custom resolver for ClientConnector  
							
							
							
						 
						
							2018-06-08 16:33:57 -07:00  
				
					
						
							
							
								 
						
							
								5a7902ff9a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into multipart-content-disposition  
							
							
							
						 
						
							2018-06-07 21:20:11 -07:00  
				
					
						
							
							
								 
						
							
								ce40ab307b 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-06-07 20:09:08 -07:00  
				
					
						
							
							
								 
						
							
								e970846167 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-07 17:59:35 +00:00  
				
					
						
							
							
								 
						
							
								6467d34a32 
								
							 
						 
						
							
							
								
								update release date  
							
							
							
						 
						
							2018-06-05 09:45:07 -07:00  
				
					
						
							
							
								 
						
							
								e5f7e4e481 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-05 08:55:28 -07:00  
				
					
						
							
							
								 
						
							
								960a8c425d 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-05 07:40:11 -07:00  
				
					
						
							
							
								 
						
							
								5004821cda 
								
							 
						 
						
							
							
								
								Merge branch 'master' into user-agent  
							
							
							
						 
						
							2018-06-04 14:04:45 -07:00  
				
					
						
							
							
								 
						
							
								ae7a0e993d 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-04 13:43:52 -07:00  
				
					
						
							
							
								 
						
							
								b07c50860a 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-04 22:34:07 +02:00  
				
					
						
							
							
								 
						
							
								698f0a1849 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-02 15:00:11 -07:00  
				
					
						
							
							
								 
						
							
								593a66324f 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-02 11:45:37 -07:00  
				
					
						
							
							
								 
						
							
								cede817915 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-02 09:15:44 -07:00  
				
					
						
							
							
								 
						
							
								9c9eb62031 
								
							 
						 
						
							
							
								
								Update Middleware trait to use `&mut self`  
							
							
							
						 
						
							2018-06-02 16:47:18 +10:00  
				
					
						
							
							
								 
						
							
								009ee4b3db 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-06-01 10:55:54 -07:00  
				
					
						
							
							
								 
						
							
								f48702042b 
								
							 
						 
						
							
							
								
								min rustc version  
							
							
							
						 
						
							2018-05-24 21:09:20 -07:00  
				
					
						
							
							
								 
						
							
								690169db89 
								
							 
						 
						
							
							
								
								migrate to tokio  
							
							
							
						 
						
							2018-05-24 21:03:16 -07:00  
				
					
						
							
							
								 
						
							
								bf63be3bcd 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2018-05-24 09:24:04 -07:00  
				
					
						
							
							
								 
						
							
								556646aaec 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-05-24 07:56:51 -07:00  
				
					
						
							
							
								 
						
							
								68eb2f26c9 
								
							 
						 
						
							
							
								
								Allow to use path without traling slashes for scope registration  #241  
							
							
							
						 
						
							2018-05-23 13:21:29 -07:00  
				
					
						
							
							
								 
						
							
								eb5dbd43ae 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-05-23 10:37:17 -07:00  
				
					
						
							
							
								 
						
							
								2159158c30 
								
							 
						 
						
							
							
								
								Fix streaming response with body compression  
							
							
							
						 
						
							2018-05-21 20:50:10 -07:00  
				
					
						
							
							
								 
						
							
								76d790425f 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2018-05-21 19:07:56 -07:00  
				
					
						
							
							
								 
						
							
								90968d4333 
								
							 
						 
						
							
							
								
								Drop connection if request's payload is not fulle consumed  #236  
							
							
							
						 
						
							2018-05-21 18:54:17 -07:00  
				
					
						
							
							
								 
						
							
								14d1b8e2b6 
								
							 
						 
						
							
							
								
								prepare release  
							
							
							
						 
						
							2018-05-20 21:09:54 -07:00  
				
					
						
							
							
								 
						
							
								285c73e95e 
								
							 
						 
						
							
							
								
								Re-use tcp listener on pause/resume  
							
							
							
						 
						
							2018-05-20 20:47:20 -07:00  
				
					
						
							
							
								 
						
							
								082ff46041 
								
							 
						 
						
							
							
								
								Fix scope resource path extractor  #234  
							
							
							
						 
						
							2018-05-20 17:04:23 -07:00  
				
					
						
							
							
								 
						
							
								537b420d35 
								
							 
						 
						
							
							
								
								Fix compilation with --no-default-features  
							
							
							
						 
						
							2018-05-17 18:33:48 -07:00  
				
					
						
							
							
								 
						
							
								564cc15c04 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-05-17 12:20:04 -07:00  
				
					
						
							
							
								 
						
							
								b4252f8fd1 
								
							 
						 
						
							
							
								
								implement extractor for Session  
							
							
							
						 
						
							2018-05-16 21:02:51 -07:00  
				
					
						
							
							
								 
						
							
								fe2b50a9ef 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-05-16 11:02:50 -07:00  
				
					
						
							
							
								 
						
							
								b393ddf879 
								
							 
						 
						
							
							
								
								fix panic during middleware execution  #226  
							
							
							
						 
						
							2018-05-16 11:00:29 -07:00  
				
					
						
							
							
								 
						
							
								03e758cee4 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2018-05-15 19:08:34 -07:00  
				
					
						
							
							
								 
						
							
								953a0d4e4a 
								
							 
						 
						
							
							
								
								add test case for  #222  
							
							
							
						 
						
							2018-05-15 09:29:59 -07:00  
				
					
						
							
							
								 
						
							
								9306631d6e 
								
							 
						 
						
							
							
								
								Fix segfault in ServerSettings::get_response_builder()  
							
							
							
						 
						
							2018-05-11 21:19:48 -07:00  
				
					
						
							
							
								 
						
							
								095ad328ee 
								
							 
						 
						
							
							
								
								prepare release  
							
							
							
						 
						
							2018-05-10 15:45:06 -07:00  
				
					
						
							
							
								 
						
							
								92f993e054 
								
							 
						 
						
							
							
								
								Fix client request timeout handling  
							
							
							
						 
						
							2018-05-10 09:37:38 -07:00  
				
					
						
							
							
								 
						
							
								76f021a6e3 
								
							 
						 
						
							
							
								
								add tests for ErrorXXX helpers  
							
							
							
						 
						
							2018-05-10 09:13:26 -07:00  
				
					
						
							
							
								 
						
							
								18575ee1ee 
								
							 
						 
						
							
							
								
								Add Router::with_async() method for async handler registration  
							
							
							
						 
						
							2018-05-09 16:27:31 -07:00  
				
					
						
							
							
								 
						
							
								be12d5e6fc 
								
							 
						 
						
							
							
								
								make WsWriter trait optional  
							
							
							
						 
						
							2018-05-09 05:48:06 -07:00  
				
					
						
							
							
								 
						
							
								c26c5fd9a4 
								
							 
						 
						
							
							
								
								prep release  
							
							
							
						 
						
							2018-05-08 18:34:36 -07:00  
				
					
						
							
							
								 
						
							
								54c33a7aff 
								
							 
						 
						
							
							
								
								Allow to exclude certain endpoints from logging  #211  
							
							
							
						 
						
							2018-05-08 16:30:34 -07:00  
				
					
						
							
							
								 
						
							
								47d80382b2 
								
							 
						 
						
							
							
								
								Fix http/2 payload streaming  #215  
							
							
							
						 
						
							2018-05-08 15:44:50 -07:00  
				
					
						
							
							
								 
						
							
								6f75b0e95e 
								
							 
						 
						
							
							
								
								let Path::from_request() fail with ErrorNotFound  
							
							
							
						 
						
							2018-05-08 22:59:46 +02:00  
				
					
						
							
							
								 
						
							
								b3cc43bb9b 
								
							 
						 
						
							
							
								
								Fix connector's default keep-alive and lifetime settings  #212  
							
							
							
						 
						
							2018-05-08 13:41:04 -07:00  
				
					
						
							
							
								 
						
							
								72908d974c 
								
							 
						 
						
							
							
								
								test for Scope::route(); prep release  
							
							
							
						 
						
							2018-05-07 15:19:03 -07:00  
				
					
						
							
							
								 
						
							
								32a2866449 
								
							 
						 
						
							
							
								
								Allow to override files listing renderer for   #203  
							
							
							
						 
						
							2018-05-02 15:53:07 -07:00  
				
					
						
							
							
								 
						
							
								35a4078434 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-05-02 13:43:51 -07:00  
				
					
						
							
							
								 
						
							
								70d0c5c700 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-04-30 19:56:17 -07:00  
				
					
						
							
							
								 
						
							
								368730f5f1 
								
							 
						 
						
							
							
								
								Add route scopes  #202  
							
							
							
						 
						
							2018-04-29 19:35:50 -07:00  
				
					
						
							
							
								 
						
							
								aa757a5be8 
								
							 
						 
						
							
							
								
								Allow to access Error's backtrace object  
							
							
							
						 
						
							2018-04-29 14:21:50 -07:00  
				
					
						
							
							
								 
						
							
								d98d723f97 
								
							 
						 
						
							
							
								
								bump rustc version requirements  
							
							
							
						 
						
							2018-04-29 08:24:19 -07:00  
				
					
						
							
							
								 
						
							
								c5b9bed478 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-04-26 08:01:08 -07:00  
				
					
						
							
							
								 
						
							
								fa9edf2180 
								
							 
						 
						
							
							
								
								prep release  
							
							
							
						 
						
							2018-04-24 12:34:10 -07:00  
				
					
						
							
							
								 
						
							
								2477afcf30 
								
							 
						 
						
							
							
								
								Allow to use rust backend for flate2 crate  #199  
							
							
							
						 
						
							2018-04-24 09:29:15 -07:00  
				
					
						
							
							
								 
						
							
								2adf8a3a48 
								
							 
						 
						
							
							
								
								add changelog entry  
							
							
							
						 
						
							2018-04-21 07:56:11 -07:00  
				
					
						
							
							
								 
						
							
								2c8d987241 
								
							 
						 
						
							
							
								
								Use Display formatting for InternalError Display implementation  #188  
							
							
							
						 
						
							2018-04-19 07:55:09 -07:00  
				
					
						
							
							
								 
						
							
								e9bdba57a0 
								
							 
						 
						
							
							
								
								Add identity service middleware  
							
							
							
						 
						
							2018-04-18 19:05:24 -07:00  
				
					
						
							
							
								 
						
							
								f907be585e 
								
							 
						 
						
							
							
								
								Middleware response() is not invoked if there was an error in async handler  #187  
							
							
							
						 
						
							2018-04-18 14:15:53 -07:00  
				
					
						
							
							
								 
						
							
								a9a54ac4c6 
								
							 
						 
						
							
							
								
								prep release  
							
							
							
						 
						
							2018-04-18 10:45:59 -07:00  
				
					
						
							
							
								 
						
							
								a826d113ee 
								
							 
						 
						
							
							
								
								add custom request path quoter  #182  
							
							
							
						 
						
							2018-04-17 12:55:13 -07:00  
				
					
						
							
							
								 
						
							
								79818560b2 
								
							 
						 
						
							
							
								
								cleanup doc strings; prepare release  
							
							
							
						 
						
							2018-04-16 09:30:59 -07:00  
				
					
						
							
							
								 
						
							
								58cc0dfbc5 
								
							 
						 
						
							
							
								
								Fix Client Request with custom Body Stream halting on certain size requests  #176  
							
							
							
						 
						
							2018-04-15 10:22:09 -07:00  
				
					
						
							
							
								 
						
							
								a9ea649348 
								
							 
						 
						
							
							
								
								Allow to configure StaticFiles CpuPool, via static method or env variable  
							
							
							
						 
						
							2018-04-13 19:46:14 -07:00  
				
					
						
							
							
								 
						
							
								634c5723a0 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2018-04-13 19:19:30 -07:00  
				
					
						
							
							
								 
						
							
								22c776f46e 
								
							 
						 
						
							
							
								
								Fix StaticFiles does not support percent encoded paths  #177  
							
							
							
						 
						
							2018-04-13 10:13:12 -07:00  
				
					
						
							
							
								 
						
							
								c5b18c6d30 
								
							 
						 
						
							
							
								
								prepare release  
							
							
							
						 
						
							2018-04-12 16:03:22 -07:00  
				
					
						
							
							
								 
						
							
								2ca0ea70c4 
								
							 
						 
						
							
							
								
								use one default cpu pool for StaticFiles  #174  
							
							
							
						 
						
							2018-04-12 15:50:20 -07:00  
				
					
						
							
							
								 
						
							
								83168731fc 
								
							 
						 
						
							
							
								
								update user guide content compression section  
							
							
							
						 
						
							2018-04-12 09:54:35 -07:00  
				
					
						
							
							
								 
						
							
								35e68723df 
								
							 
						 
						
							
							
								
								use older mdbook  
							
							
							
						 
						
							2018-04-11 19:05:14 -07:00  
				
					
						
							
							
								 
						
							
								839d67ac6a 
								
							 
						 
						
							
							
								
								migration to 0.5  
							
							
							
						 
						
							2018-04-11 16:46:21 -07:00  
				
					
						
							
							
								 
						
							
								81ac905c7b 
								
							 
						 
						
							
							
								
								fix prefix and static file serving  #168  
							
							
							
						 
						
							2018-04-10 10:16:00 -07:00  
				
					
						
							
							
								 
						
							
								9b152acc32 
								
							 
						 
						
							
							
								
								add signed and private cookies  
							
							
							
						 
						
							2018-04-09 17:59:28 +01:00  
				
					
						
							
							
								 
						
							
								2a269f1111 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2018-04-02 22:08:04 -07:00  
				
					
						
							
							
								 
						
							
								cbf4c61eb5 
								
							 
						 
						
							
							
								
								add urlencoded body extractor  
							
							
							
						 
						
							2018-04-02 14:00:18 -07:00  
				
					
						
							
							
								 
						
							
								83bf852192 
								
							 
						 
						
							
							
								
								Fix logger request duration calculation  
							
							
							
						 
						
							2018-04-02 11:09:24 -07:00  
				
					
						
							
							
								 
						
							
								17c27ef42d 
								
							 
						 
						
							
							
								
								HttpRequest::resource() returns current matched resource  
							
							
							
						 
						
							2018-04-01 17:37:22 -07:00  
				
					
						
							
							
								 
						
							
								23cfa649f4 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2018-03-31 10:21:54 -07:00  
				
					
						
							
							
								 
						
							
								16c212f853 
								
							 
						 
						
							
							
								
								add extractors info to guide  
							
							
							
						 
						
							2018-03-31 09:18:25 -07:00  
				
					
						
							
							
								 
						
							
								dfd8f1058e 
								
							 
						 
						
							
							
								
								move NormalizePath type to separate module  
							
							
							
						 
						
							2018-03-29 11:39:21 -07:00  
				
					
						
							
							
								 
						
							
								f5636f321b 
								
							 
						 
						
							
							
								
								drop deprecated code  
							
							
							
						 
						
							2018-03-29 11:06:44 -07:00  
				
					
						
							
							
								 
						
							
								7d6deab9fb 
								
							 
						 
						
							
							
								
								drop request's extract_xxx methods  
							
							
							
						 
						
							2018-03-29 09:26:01 -07:00  
				
					
						
							
							
								 
						
							
								90e3aaaf8a 
								
							 
						 
						
							
							
								
								fix router cannot parse Non-ASCII characters in URL  #137  
							
							
							
						 
						
							2018-03-28 16:10:58 -07:00  
				
					
						
							
							
								 
						
							
								2f60a4b89d 
								
							 
						 
						
							
							
								
								add handler with exatractor  
							
							
							
						 
						
							2018-03-26 23:10:31 -07:00  
				
					
						
							
							
								 
						
							
								8fff2c7595 
								
							 
						 
						
							
							
								
								remove Path and Query from public api  
							
							
							
						 
						
							2018-03-26 18:18:38 -07:00  
				
					
						
							
							
								 
						
							
								5a25fd95f5 
								
							 
						 
						
							
							
								
								Fix panic on invalid URL characters  #130  
							
							
							
						 
						
							2018-03-22 18:08:12 -07:00  
				
					
						
							
							
								 
						
							
								b942bcc4a6 
								
							 
						 
						
							
							
								
								Fix long client urls  #129  
							
							
							
						 
						
							2018-03-22 07:44:16 -07:00  
				
					
						
							
							
								 
						
							
								93d99b5a49 
								
							 
						 
						
							
							
								
								Use more ergonomic actix_web::Error instead of http::Error for ClientRequestBuilder::body()  
							
							
							
						 
						
							2018-03-21 20:19:31 -07:00  
				
					
						
							
							
								 
						
							
								e49910cdab 
								
							 
						 
						
							
							
								
								Use more ergonomic actix_web::Error instead of http::Error for HttpResponseBuilder::body()  
							
							
							
						 
						
							2018-03-21 20:15:52 -07:00  
				
					
						
							
							
								 
						
							
								2d75ced4ed 
								
							 
						 
						
							
							
								
								fix client connection pooling  
							
							
							
						 
						
							2018-03-21 11:51:08 -07:00  
				
					
						
							
							
								 
						
							
								ce6d237cc1 
								
							 
						 
						
							
							
								
								prepare 0.4.10 release  
							
							
							
						 
						
							2018-03-20 15:53:39 -07:00  
				
					
						
							
							
								 
						
							
								c4f4cadb43 
								
							 
						 
						
							
							
								
								Fix http/2 date header generation  
							
							
							
						 
						
							2018-03-20 11:40:05 -07:00  
				
					
						
							
							
								 
						
							
								8198f5e10a 
								
							 
						 
						
							
							
								
								Refactor TestServer configuration  
							
							
							
						 
						
							2018-03-20 11:23:35 -07:00  
				
					
						
							
							
								 
						
							
								6cd40df387 
								
							 
						 
						
							
							
								
								Fix server websockets big payloads support  
							
							
							
						 
						
							2018-03-19 17:27:03 -07:00  
				
					
						
							
							
								 
						
							
								f4a47ef71e 
								
							 
						 
						
							
							
								
								allow set client request/ws timeout  
							
							
							
						 
						
							2018-03-18 19:27:51 -07:00  
				
					
						
							
							
								 
						
							
								ab73da4a1a 
								
							 
						 
						
							
							
								
								use Error instead of InternalError for helper methods error::ErrorXXX  
							
							
							
						 
						
							2018-03-18 14:18:47 -07:00  
				
					
						
							
							
								 
						
							
								e0c8da567c 
								
							 
						 
						
							
							
								
								various optimizations  
							
							
							
						 
						
							2018-03-18 11:05:44 -07:00  
				
					
						
							
							
								 
						
							
								84bf282c17 
								
							 
						 
						
							
							
								
								add basic client connection pooling  
							
							
							
						 
						
							2018-03-16 12:04:01 -07:00  
				
					
						
							
							
								 
						
							
								64c4cefa8f 
								
							 
						 
						
							
							
								
								Merge branch 'master' into default_static_files  
							
							
							
						 
						
							2018-03-16 09:31:36 -07:00  
				
					
						
							
							
								 
						
							
								8a344d0c94 
								
							 
						 
						
							
							
								
								Add default resource for StaticFiles  
							
							
							
						 
						
							2018-03-16 19:04:36 +03:00  
				
					
						
							
							
								 
						
							
								4096089a3f 
								
							 
						 
						
							
							
								
								allow to disable http/2 support  
							
							
							
						 
						
							2018-03-16 08:48:44 -07:00  
				
					
						
							
							
								 
						
							
								0f064db31d 
								
							 
						 
						
							
							
								
								Move brotli encoding to a feature  
							
							
							
						 
						
							2018-03-13 17:21:22 -07:00  
				
					
						
							
							
								 
						
							
								e27bbaa55c 
								
							 
						 
						
							
							
								
								Update CHANGES.md  
							
							
							
						 
						
							2018-03-13 13:15:21 -07:00  
				
					
						
							
							
								 
						
							
								b4b0deb7fa 
								
							 
						 
						
							
							
								
								Wake payload reading task when data is available  
							
							
							
						 
						
							2018-03-12 16:29:13 -07:00  
				
					
						
							
							
								 
						
							
								05ff35d383 
								
							 
						 
						
							
							
								
								Fix server keep-alive handling  
							
							
							
						 
						
							2018-03-12 16:16:17 -07:00  
				
					
						
							
							
								 
						
							
								6657446433 
								
							 
						 
						
							
							
								
								Allow to set read buffer capacity for server request  
							
							
							
						 
						
							2018-03-12 10:01:56 -07:00  
				
					
						
							
							
								 
						
							
								46b9a9c887 
								
							 
						 
						
							
							
								
								update readme  
							
							
							
						 
						
							2018-03-12 09:13:04 -07:00  
				
					
						
							
							
								 
						
							
								31e1aab9a4 
								
							 
						 
						
							
							
								
								do not log WouldBlock error from socket accept  
							
							
							
						 
						
							2018-03-12 09:02:15 -07:00  
				
					
						
							
							
								 
						
							
								67f383f346 
								
							 
						 
						
							
							
								
								typo  
							
							
							
						 
						
							2018-03-11 16:53:46 -07:00  
				
					
						
							
							
								 
						
							
								49f5c335f6 
								
							 
						 
						
							
							
								
								better sleep on error  
							
							
							
						 
						
							2018-03-11 16:52:20 -07:00  
				
					
						
							
							
								 
						
							
								4af115a19c 
								
							 
						 
						
							
							
								
								Fix steraming response handling for http/2  
							
							
							
						 
						
							2018-03-11 16:37:44 -07:00