d8bc66a18e 
								
							 
						 
						
							
							
								
								Use thread pool for response body comression  
							
							
							
						 
						
							2019-04-04 13:17:55 -07:00  
				
					
						
							
							
								 
						
							
								bc834f6a03 
								
							 
						 
						
							
							
								
								remove some static contraints  
							
							
							
						 
						
							2019-04-04 10:59:34 -07:00  
				
					
						
							
							
								 
						
							
								1e2bd68e83 
								
							 
						 
						
							
							
								
								Render error and return as response body  
							
							
							
						 
						
							2019-04-03 19:55:19 -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  
				
					
						
							
							
								 
						
							
								dfa0abf5a5 
								
							 
						 
						
							
							
								
								Export IntoHeaderValue  
							
							
							
						 
						
							2019-04-03 12:44:47 -07:00  
				
					
						
							
							
								 
						
							
								e738361e09 
								
							 
						 
						
							
							
								
								move multipart support to separate crate  
							
							
							
						 
						
							2019-04-03 12:28:58 -07:00  
				
					
						
							
							
								 
						
							
								bca31eb7ad 
								
							 
						 
						
							
							
								
								remove Deref  
							
							
							
						 
						
							2019-04-02 13:35:01 -07:00  
				
					
						
							
							
								 
						
							
								e282ef7925 
								
							 
						 
						
							
							
								
								return back consuming builder  
							
							
							
						 
						
							2019-04-02 12:51:16 -07:00  
				
					
						
							
							
								 
						
							
								6d169f4c9c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Dowwie/actix-web  
							
							
							
						 
						
							2019-04-01 15:10:49 -04:00  
				
					
						
							
							
								 
						
							
								3dd3f7bc92 
								
							 
						 
						
							
							
								
								updated scope wrap doc  
							
							
							
						 
						
							2019-04-01 15:10:28 -04:00  
				
					
						
							
							
								 
						
							
								e6936d9f73 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2019-04-01 14:53:23 -04:00  
				
					
						
							
							
								 
						
							
								03dfbdfcdd 
								
							 
						 
						
							
							
								
								updated wrap and wrap fn descriptions, still requiring viable examples  
							
							
							
						 
						
							2019-04-01 14:52:05 -04:00  
				
					
						
							
							
								 
						
							
								5c4e4edda4 
								
							 
						 
						
							
							
								
								add ClientResponse::json()  
							
							
							
						 
						
							2019-04-01 11:51:18 -07:00  
				
					
						
							
							
								 
						
							
								96fd61f3d5 
								
							 
						 
						
							
							
								
								rust 1.31.0 compatibility  
							
							
							
						 
						
							2019-04-01 10:26:09 -07:00  
				
					
						
							
							
								 
						
							
								8800b8ef13 
								
							 
						 
						
							
							
								
								mentioned re-use in wrap doc  
							
							
							
						 
						
							2019-04-01 09:59:21 -04:00  
				
					
						
							
							
								 
						
							
								220c04b7b3 
								
							 
						 
						
							
							
								
								added docs for wrap and wrap_fn  
							
							
							
						 
						
							2019-04-01 09:30:11 -04:00  
				
					
						
							
							
								 
						
							
								34695f4bce 
								
							 
						 
						
							
							
								
								rename test methods; update tests  
							
							
							
						 
						
							2019-03-31 20:43:00 -07:00  
				
					
						
							
							
								 
						
							
								ab45974e35 
								
							 
						 
						
							
							
								
								add default handler  
							
							
							
						 
						
							2019-03-31 18:19:18 -07:00  
				
					
						
							
							
								 
						
							
								7596d0b7cb 
								
							 
						 
						
							
							
								
								fix fn_guard doc string  
							
							
							
						 
						
							2019-03-30 20:48:00 -07:00  
				
					
						
							
							
								 
						
							
								1a871d708e 
								
							 
						 
						
							
							
								
								update guard doc test  
							
							
							
						 
						
							2019-03-30 12:13:21 -07:00  
				
					
						
							
							
								 
						
							
								6fcbe4bcda 
								
							 
						 
						
							
							
								
								add fn_guard  
							
							
							
						 
						
							2019-03-30 11:33:31 -07:00  
				
					
						
							
							
								 
						
							
								457b75c995 
								
							 
						 
						
							
							
								
								update api docs; move web to submodule  
							
							
							
						 
						
							2019-03-30 10:04:38 -07:00  
				
					
						
							
							
								 
						
							
								724e9c2efb 
								
							 
						 
						
							
							
								
								replace deprecated fn  
							
							
							
						 
						
							2019-03-30 07:56:09 -07:00  
				
					
						
							
							
								 
						
							
								d846328f36 
								
							 
						 
						
							
							
								
								fork cookie crate  
							
							
							
						 
						
							2019-03-29 21:13:39 -07:00  
				
					
						
							
							
								 
						
							
								00526f60dc 
								
							 
						 
						
							
							
								
								Impl BodyEncoding for Response ( #740 )  
							
							
							
						 
						
							2019-03-29 16:29:11 -07:00  
				
					
						
							
							
								 
						
							
								c126713f40 
								
							 
						 
						
							
							
								
								add rustls support to HttpServer  
							
							
							
						 
						
							2019-03-29 16:28:32 -07:00  
				
					
						
							
							
								 
						
							
								709475b2bb 
								
							 
						 
						
							
							
								
								multipart::Field renamed to MultipartField  
							
							
							
						 
						
							2019-03-29 11:59:38 -07:00  
				
					
						
							
							
								 
						
							
								878f32c495 
								
							 
						 
						
							
							
								
								fix tests for no-default-features  
							
							
							
						 
						
							2019-03-28 14:27:07 -07:00  
				
					
						
							
							
								 
						
							
								605ce05127 
								
							 
						 
						
							
							
								
								App::enable_encoding() allows to enable compression and decompression  
							
							
							
						 
						
							2019-03-28 12:32:59 -07:00  
				
					
						
							
							
								 
						
							
								5795850bbb 
								
							 
						 
						
							
							
								
								decompress payload in cpu threadpool  
							
							
							
						 
						
							2019-03-28 11:08:24 -07:00  
				
					
						
							
							
								 
						
							
								e84c95968f 
								
							 
						 
						
							
							
								
								reuse PayloadBuffer from actix-http  
							
							
							
						 
						
							2019-03-28 05:34:33 -07:00  
				
					
						
							
							
								 
						
							
								6e0fe7db2d 
								
							 
						 
						
							
							
								
								use actix-threadpool for blocking calls  
							
							
							
						 
						
							2019-03-28 05:16:43 -07:00  
				
					
						
							
							
								 
						
							
								4309d9b88c 
								
							 
						 
						
							
							
								
								port multipart support  
							
							
							
						 
						
							2019-03-28 05:04:39 -07:00  
				
					
						
							
							
								 
						
							
								c59937784e 
								
							 
						 
						
							
							
								
								add client websockets support  
							
							
							
						 
						
							2019-03-27 18:53:19 -07:00  
				
					
						
							
							
								 
						
							
								e254fe4f9c 
								
							 
						 
						
							
							
								
								allow to override response body encoding  
							
							
							
						 
						
							2019-03-27 11:29:31 -07:00  
				
					
						
							
							
								 
						
							
								3edc515bac 
								
							 
						 
						
							
							
								
								refactor RequestHead/ResponseHead  
							
							
							
						 
						
							2019-03-27 10:38:01 -07:00  
				
					
						
							
							
								 
						
							
								faa3ea8e5b 
								
							 
						 
						
							
							
								
								rename BodyLength to BodySize  
							
							
							
						 
						
							2019-03-27 09:24:55 -07:00  
				
					
						
							
							
								 
						
							
								2629699b62 
								
							 
						 
						
							
							
								
								rename flate2-c feature to flate2-zlib  
							
							
							
						 
						
							2019-03-26 18:46:06 -07:00  
				
					
						
							
							
								 
						
							
								1904b01fc0 
								
							 
						 
						
							
							
								
								add content-encoding decompression  
							
							
							
						 
						
							2019-03-26 15:14:32 -07:00  
				
					
						
							
							
								 
						
							
								83d4447349 
								
							 
						 
						
							
							
								
								add http client  
							
							
							
						 
						
							2019-03-25 21:58:01 -07:00  
				
					
						
							
							
								 
						
							
								8d1195d8ac 
								
							 
						 
						
							
							
								
								add async handler tests  
							
							
							
						 
						
							2019-03-25 14:33:34 -07:00  
				
					
						
							
							
								 
						
							
								e18227cc3d 
								
							 
						 
						
							
							
								
								add wrap_fn to App and Scope  
							
							
							
						 
						
							2019-03-25 13:43:02 -07:00  
				
					
						
							
							
								 
						
							
								86a21c956c 
								
							 
						 
						
							
							
								
								rename .middleware to .wrap  
							
							
							
						 
						
							2019-03-25 13:02:10 -07:00  
				
					
						
							
							
								 
						
							
								939d2e745c 
								
							 
						 
						
							
							
								
								rename Resource::middleware to Resource::wrap and add wrap_fn for fn middlewares  
							
							
							
						 
						
							2019-03-25 12:47:58 -07:00  
				
					
						
							
							
								 
						
							
								51e4dcf3b3 
								
							 
						 
						
							
							
								
								update test doc string  
							
							
							
						 
						
							2019-03-24 17:13:17 -07:00  
				
					
						
							
							
								 
						
							
								e37e81af0b 
								
							 
						 
						
							
							
								
								simplify Payload extractor  
							
							
							
						 
						
							2019-03-24 17:00:59 -07:00  
				
					
						
							
							
								 
						
							
								ed322c175e 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2019-03-24 16:28:16 -07:00  
				
					
						
							
							
								 
						
							
								ffb3324129 
								
							 
						 
						
							
							
								
								do not use default resource from app, return 405 if no matching route found  
							
							
							
						 
						
							2019-03-24 16:15:34 -07:00  
				
					
						
							
							
								 
						
							
								9932a342ef 
								
							 
						 
						
							
							
								
								export Scope  
							
							
							
						 
						
							2019-03-24 11:59:35 -07:00  
				
					
						
							
							
								 
						
							
								c1e8d8363c 
								
							 
						 
						
							
							
								
								fix errhandlers doc string  
							
							
							
						 
						
							2019-03-24 11:49:26 -07:00  
				
					
						
							
							
								 
						
							
								913155d34c 
								
							 
						 
						
							
							
								
								update doc strings  
							
							
							
						 
						
							2019-03-24 11:47:23 -07:00  
				
					
						
							
							
								 
						
							
								ede32c8b3f 
								
							 
						 
						
							
							
								
								export errhandlers module  
							
							
							
						 
						
							2019-03-24 11:32:30 -07:00  
				
					
						
							
							
								 
						
							
								307b2e5b0e 
								
							 
						 
						
							
							
								
								fix compress features  
							
							
							
						 
						
							2019-03-24 11:29:35 -07:00  
				
					
						
							
							
								 
						
							
								bc01d39d4d 
								
							 
						 
						
							
							
								
								add error response test for cors  
							
							
							
						 
						
							2019-03-23 22:03:40 -07:00  
				
					
						
							
							
								 
						
							
								548f6f89bf 
								
							 
						 
						
							
							
								
								allow to get app data via HttpRequest  
							
							
							
						 
						
							2019-03-23 21:39:02 -07:00  
				
					
						
							
							
								 
						
							
								5b06f2bee5 
								
							 
						 
						
							
							
								
								port cors middleware  
							
							
							
						 
						
							2019-03-23 21:29:16 -07:00  
				
					
						
							
							
								 
						
							
								60050307bd 
								
							 
						 
						
							
							
								
								session feature is renamed to cookies  
							
							
							
						 
						
							2019-03-23 11:18:31 -07:00  
				
					
						
							
							
								 
						
							
								1e069bb843 
								
							 
						 
						
							
							
								
								Merge branch '1.0'  
							
							
							
						 
						
							2019-03-23 10:16:32 -07:00  
				
					
						
							
							
								 
						
							
								535b407ac0 
								
							 
						 
						
							
							
								
								make cookies optional  
							
							
							
						 
						
							2019-03-23 10:06:54 -07:00  
				
					
						
							
							
								 
						
							
								fd3e351c31 
								
							 
						 
						
							
							
								
								add websockets context  
							
							
							
						 
						
							2019-03-17 22:02:03 -07:00  
				
					
						
							
							
								 
						
							
								9bd0f29ca3 
								
							 
						 
						
							
							
								
								add tests for error and some responders  
							
							
							
						 
						
							2019-03-17 10:11:10 -07:00  
				
					
						
							
							
								 
						
							
								c14c66d2b0 
								
							 
						 
						
							
							
								
								add json extractor tests  
							
							
							
						 
						
							2019-03-17 09:52:41 -07:00  
				
					
						
							
							
								 
						
							
								b550f9ecf4 
								
							 
						 
						
							
							
								
								update imports  
							
							
							
						 
						
							2019-03-17 01:08:56 -07:00  
				
					
						
							
							
								 
						
							
								9012c46fe1 
								
							 
						 
						
							
							
								
								move payload futures from actix-http  
							
							
							
						 
						
							2019-03-17 00:48:40 -07:00  
				
					
						
							
							
								 
						
							
								c80884904c 
								
							 
						 
						
							
							
								
								move JsonBody from actix-http  
							
							
							
						 
						
							2019-03-16 22:04:09 -07:00  
				
					
						
							
							
								 
						
							
								725ee3d396 
								
							 
						 
						
							
							
								
								rename extract to types  
							
							
							
						 
						
							2019-03-16 21:43:48 -07:00  
				
					
						
							
							
								 
						
							
								4a4826b23a 
								
							 
						 
						
							
							
								
								cleanup doc strings and clippy warnings  
							
							
							
						 
						
							2019-03-16 21:35:02 -07:00  
				
					
						
							
							
								 
						
							
								e396c90c9e 
								
							 
						 
						
							
							
								
								update api doc  
							
							
							
						 
						
							2019-03-16 21:13:16 -07:00  
				
					
						
							
							
								 
						
							
								60386f1791 
								
							 
						 
						
							
							
								
								introduce RouteData extractor  
							
							
							
						 
						
							2019-03-16 21:09:11 -07:00  
				
					
						
							
							
								 
						
							
								b1e267bce4 
								
							 
						 
						
							
							
								
								rename State to a Data  
							
							
							
						 
						
							2019-03-16 20:17:27 -07:00  
				
					
						
							
							
								 
						
							
								d93fe157b9 
								
							 
						 
						
							
							
								
								use better name Route::data instead of Route::config  
							
							
							
						 
						
							2019-03-16 11:58:01 -07:00  
				
					
						
							
							
								 
						
							
								bf8262196f 
								
							 
						 
						
							
							
								
								feat: enable use of patch as request method ( #718 )  
							
							
							
						 
						
							2019-03-14 11:36:10 +03:00  
				
					
						
							
							
								 
						
							
								17ecdd63d2 
								
							 
						 
						
							
							
								
								httpresponse: add constructor for HttpResponseBuilder ( #697 )  
							
							
							
						 
						
							2019-03-13 17:20:18 +03:00  
				
					
						
							
							
								 
						
							
								86405cfe7a 
								
							 
						 
						
							
							
								
								more tests  
							
							
							
						 
						
							2019-03-12 22:57:09 -07:00  
				
					
						
							
							
								 
						
							
								7242d96701 
								
							 
						 
						
							
							
								
								map BlockingError  
							
							
							
						 
						
							2019-03-11 23:19:05 -07:00  
				
					
						
							
							
								 
						
							
								a2c4639074 
								
							 
						 
						
							
							
								
								move blocking code to actix-rt  
							
							
							
						 
						
							2019-03-11 23:11:51 -07:00  
				
					
						
							
							
								 
						
							
								eae48f9612 
								
							 
						 
						
							
							
								
								use server backlog  
							
							
							
						 
						
							2019-03-11 15:26:05 -07:00  
				
					
						
							
							
								 
						
							
								cc7f6b5eef 
								
							 
						 
						
							
							
								
								Fix preflight CORS header compliance; refactor previous patch. ( #717 )  
							
							
							
						 
						
							2019-03-11 07:26:54 +03:00  
				
					
						
							
							
								 
						
							
								9680423025 
								
							 
						 
						
							
							
								
								Add more tests for route  
							
							
							
						 
						
							2019-03-10 18:35:15 -07:00  
				
					
						
							
							
								 
						
							
								b8829bbf22 
								
							 
						 
						
							
							
								
								add identity middleware tests  
							
							
							
						 
						
							2019-03-10 17:16:32 -07:00  
				
					
						
							
							
								 
						
							
								0f0d6b65ca 
								
							 
						 
						
							
							
								
								update service request/response location  
							
							
							
						 
						
							2019-03-10 17:16:28 -07:00  
				
					
						
							
							
								 
						
							
								4d96abb639 
								
							 
						 
						
							
							
								
								use actix_web::Error for middleware errors  
							
							
							
						 
						
							2019-03-10 16:35:38 -07:00  
				
					
						
							
							
								 
						
							
								039efc5703 
								
							 
						 
						
							
							
								
								move tests to different mods  
							
							
							
						 
						
							2019-03-10 11:04:50 -07:00  
				
					
						
							
							
								 
						
							
								b6c1135798 
								
							 
						 
						
							
							
								
								hide blocking mod  
							
							
							
						 
						
							2019-03-10 10:56:53 -07:00  
				
					
						
							
							
								 
						
							
								16c42be4a2 
								
							 
						 
						
							
							
								
								simplify extractor configuration, config is optional now  
							
							
							
						 
						
							2019-03-10 10:53:56 -07:00  
				
					
						
							
							
								 
						
							
								ee8725b581 
								
							 
						 
						
							
							
								
								move extractors to separate submod  
							
							
							
						 
						
							2019-03-10 10:01:24 -07:00  
				
					
						
							
							
								 
						
							
								49d65fb07a 
								
							 
						 
						
							
							
								
								move extract to submodule  
							
							
							
						 
						
							2019-03-10 09:34:25 -07:00  
				
					
						
							
							
								 
						
							
								9b8812423c 
								
							 
						 
						
							
							
								
								reexport Server controller form actix-server  
							
							
							
						 
						
							2019-03-10 09:20:58 -07:00  
				
					
						
							
							
								 
						
							
								3a2035a121 
								
							 
						 
						
							
							
								
								fix doc tests  
							
							
							
						 
						
							2019-03-09 21:15:26 -08:00  
				
					
						
							
							
								 
						
							
								be9031c55e 
								
							 
						 
						
							
							
								
								update doc api  
							
							
							
						 
						
							2019-03-09 20:48:05 -08:00  
				
					
						
							
							
								 
						
							
								12f0c78091 
								
							 
						 
						
							
							
								
								port identity middleware  
							
							
							
						 
						
							2019-03-09 20:40:09 -08:00  
				
					
						
							
							
								 
						
							
								54678308d0 
								
							 
						 
						
							
							
								
								propogate app config with http request; add tests for url_for  
							
							
							
						 
						
							2019-03-09 14:06:24 -08:00  
				
					
						
							
							
								 
						
							
								c0ce7f0bae 
								
							 
						 
						
							
							
								
								update http service usage; add app host  
							
							
							
						 
						
							2019-03-09 10:53:00 -08:00  
				
					
						
							
							
								 
						
							
								fde55ffa14 
								
							 
						 
						
							
							
								
								revert generic request parameter for service; support ServerConfig as new factory config  
							
							
							
						 
						
							2019-03-09 09:49:11 -08:00  
				
					
						
							
							
								 
						
							
								aadcdaa3d6 
								
							 
						 
						
							
							
								
								add resource map, it allow to check if router has resource and it allows to generate urls for named resources  
							
							
							
						 
						
							2019-03-09 07:39:34 -08:00  
				
					
						
							
							
								 
						
							
								2f6df11183 
								
							 
						 
						
							
							
								
								do not execute blocking fn if result is not required  
							
							
							
						 
						
							2019-03-07 19:31:17 -08:00  
				
					
						
							
							
								 
						
							
								eef687ec80 
								
							 
						 
						
							
							
								
								remove unneeded methods  
							
							
							
						 
						
							2019-03-07 15:51:24 -08:00  
				
					
						
							
							
								 
						
							
								88e5059910 
								
							 
						 
						
							
							
								
								add doc string to guards  
							
							
							
						 
						
							2019-03-07 15:37:39 -08:00  
				
					
						
							
							
								 
						
							
								b6b2eadb3a 
								
							 
						 
						
							
							
								
								rename blocking fn  
							
							
							
						 
						
							2019-03-07 14:41:43 -08:00  
				
					
						
							
							
								 
						
							
								c2a350b33f 
								
							 
						 
						
							
							
								
								export blocking via web module  
							
							
							
						 
						
							2019-03-07 14:40:20 -08:00  
				
					
						
							
							
								 
						
							
								0e57b4ad61 
								
							 
						 
						
							
							
								
								export extractor configs via web module  
							
							
							
						 
						
							2019-03-07 14:01:52 -08:00  
				
					
						
							
							
								 
						
							
								b211966c28 
								
							 
						 
						
							
							
								
								Payload extractor  
							
							
							
						 
						
							2019-03-07 13:33:40 -08:00  
				
					
						
							
							
								 
						
							
								ceb6d45bf2 
								
							 
						 
						
							
							
								
								reexpost extractors in web module  
							
							
							
						 
						
							2019-03-07 11:43:46 -08:00  
				
					
						
							
							
								 
						
							
								22708e78a9 
								
							 
						 
						
							
							
								
								added proc-macros for route registration  
							
							
							
						 
						
							2019-03-07 11:09:42 -08:00  
				
					
						
							
							
								 
						
							
								6e638129c5 
								
							 
						 
						
							
							
								
								use generic HttpService  
							
							
							
						 
						
							2019-03-06 23:06:14 -08:00  
				
					
						
							
							
								 
						
							
								60c048c8cd 
								
							 
						 
						
							
							
								
								fix nested resources  
							
							
							
						 
						
							2019-03-06 19:27:18 -08:00  
				
					
						
							
							
								 
						
							
								244fff9e0a 
								
							 
						 
						
							
							
								
								added Logger middleware  
							
							
							
						 
						
							2019-03-06 19:19:27 -08:00  
				
					
						
							
							
								 
						
							
								fe22e83144 
								
							 
						 
						
							
							
								
								refactor service registration process; unify services and resources  
							
							
							
						 
						
							2019-03-06 15:47:15 -08:00  
				
					
						
							
							
								 
						
							
								db39a604ae 
								
							 
						 
						
							
							
								
								implement ResponseError trait for BlockingError  
							
							
							
						 
						
							2019-03-06 10:03:37 -08:00  
				
					
						
							
							
								 
						
							
								db566a634c 
								
							 
						 
						
							
							
								
								make State type Send compatible  
							
							
							
						 
						
							2019-03-06 10:03:18 -08:00  
				
					
						
							
							
								 
						
							
								ceca96da28 
								
							 
						 
						
							
							
								
								Added HTTP Authentication for Client ( #540 )  
							
							
							
						 
						
							2019-03-06 12:56:12 +03:00  
				
					
						
							
							
								 
						
							
								6efc3438b8 
								
							 
						 
						
							
							
								
								refactor and enable some tests for staticfiles  
							
							
							
						 
						
							2019-03-05 22:10:08 -08:00  
				
					
						
							
							
								 
						
							
								1a80b70868 
								
							 
						 
						
							
							
								
								add Responder impl for InternalError  
							
							
							
						 
						
							2019-03-05 19:41:50 -08:00  
				
					
						
							
							
								 
						
							
								0de47211b2 
								
							 
						 
						
							
							
								
								tune App::default_resource signature  
							
							
							
						 
						
							2019-03-05 19:30:44 -08:00  
				
					
						
							
							
								 
						
							
								f71354783e 
								
							 
						 
						
							
							
								
								update HttpMessage impls  
							
							
							
						 
						
							2019-03-05 19:10:45 -08:00  
				
					
						
							
							
								 
						
							
								81273f71ef 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2019-03-05 19:03:59 -08:00  
				
					
						
							
							
								 
						
							
								0cf73f1a04 
								
							 
						 
						
							
							
								
								move session to different folder  
							
							
							
						 
						
							2019-03-05 18:52:29 -08:00  
				
					
						
							
							
								 
						
							
								143ef87b66 
								
							 
						 
						
							
							
								
								add session and cookie session backend  
							
							
							
						 
						
							2019-03-05 18:47:18 -08:00  
				
					
						
							
							
								 
						
							
								03248028a9 
								
							 
						 
						
							
							
								
								update actix-service  
							
							
							
						 
						
							2019-03-05 10:08:08 -08:00  
				
					
						
							
							
								 
						
							
								b6fe1dacf2 
								
							 
						 
						
							
							
								
								update middleware impl  
							
							
							
						 
						
							2019-03-04 21:42:51 -08:00  
				
					
						
							
							
								 
						
							
								42f030d3f4 
								
							 
						 
						
							
							
								
								Ensure that Content-Length zero is specified in empty request  
							
							
							
						 
						
							2019-03-05 08:37:15 +03:00  
				
					
						
							
							
								 
						
							
								2e79562c9d 
								
							 
						 
						
							
							
								
								add HttpServer type  
							
							
							
						 
						
							2019-03-04 16:29:03 -08:00  
				
					
						
							
							
								 
						
							
								bd4124587a 
								
							 
						 
						
							
							
								
								provide block_on function for testing purpose  
							
							
							
						 
						
							2019-03-04 13:25:35 -08:00  
				
					
						
							
							
								 
						
							
								e442ddb167 
								
							 
						 
						
							
							
								
								allow scope level guards  
							
							
							
						 
						
							2019-03-04 11:47:53 -08:00  
				
					
						
							
							
								 
						
							
								5c61321565 
								
							 
						 
						
							
							
								
								fix state factory support, tests for state and state factory  
							
							
							
						 
						
							2019-03-03 21:40:03 -08:00  
				
					
						
							
							
								 
						
							
								34171fa7f5 
								
							 
						 
						
							
							
								
								add scopes  
							
							
							
						 
						
							2019-03-03 21:02:01 -08:00  
				
					
						
							
							
								 
						
							
								8502c32a3c 
								
							 
						 
						
							
							
								
								re-enable extractor tests  
							
							
							
						 
						
							2019-03-03 15:32:47 -08:00  
				
					
						
							
							
								 
						
							
								360082f99f 
								
							 
						 
						
							
							
								
								update api docs  
							
							
							
						 
						
							2019-03-03 14:45:56 -08:00  
				
					
						
							
							
								 
						
							
								e50d4c5e0e 
								
							 
						 
						
							
							
								
								rename extractor module to extract, re-enable doc tests  
							
							
							
						 
						
							2019-03-03 13:53:31 -08:00  
				
					
						
							
							
								 
						
							
								237677be15 
								
							 
						 
						
							
							
								
								rename filter to guard  
							
							
							
						 
						
							2019-03-03 12:09:38 -08:00  
				
					
						
							
							
								 
						
							
								b81ae899f6 
								
							 
						 
						
							
							
								
								better naming  
							
							
							
						 
						
							2019-03-03 08:24:09 -08:00  
				
					
						
							
							
								 
						
							
								f90ca868ca 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2019-03-03 01:12:06 -08:00  
				
					
						
							
							
								 
						
							
								6df85e32df 
								
							 
						 
						
							
							
								
								added extractor configuration system  
							
							
							
						 
						
							2019-03-03 00:57:48 -08:00  
				
					
						
							
							
								 
						
							
								b320dc127a 
								
							 
						 
						
							
							
								
								remove unused code  
							
							
							
						 
						
							2019-03-02 22:22:45 -08:00  
				
					
						
							
							
								 
						
							
								115b30d9cc 
								
							 
						 
						
							
							
								
								add state example  
							
							
							
						 
						
							2019-03-02 22:11:24 -08:00  
				
					
						
							
							
								 
						
							
								d5c54a1867 
								
							 
						 
						
							
							
								
								update extractor tests  
							
							
							
						 
						
							2019-03-02 22:03:45 -08:00  
				
					
						
							
							
								 
						
							
								352e7b7a75 
								
							 
						 
						
							
							
								
								update tests for defaultheaders middleware  
							
							
							
						 
						
							2019-03-02 21:35:31 -08:00  
				
					
						
							
							
								 
						
							
								8103d33270 
								
							 
						 
						
							
							
								
								use custom request for FromRequest trait  
							
							
							
						 
						
							2019-03-02 19:19:56 -08:00  
				
					
						
							
							
								 
						
							
								e4198a037a 
								
							 
						 
						
							
							
								
								add TestServiceRequest builder  
							
							
							
						 
						
							2019-03-02 16:24:14 -08:00  
				
					
						
							
							
								 
						
							
								75fbb97480 
								
							 
						 
						
							
							
								
								update new transform trait  
							
							
							
						 
						
							2019-03-02 13:57:00 -08:00  
				
					
						
							
							
								 
						
							
								cc20fee628 
								
							 
						 
						
							
							
								
								add request chain services  
							
							
							
						 
						
							2019-03-02 11:53:05 -08:00  
				
					
						
							
							
								 
						
							
								fdf3011837 
								
							 
						 
						
							
							
								
								add responder for unit type  
							
							
							
						 
						
							2019-03-02 09:05:07 -08:00  
				
					
						
							
							
								 
						
							
								e6d04d24cc 
								
							 
						 
						
							
							
								
								move fs to separate crate  
							
							
							
						 
						
							2019-03-01 23:59:44 -08:00  
				
					
						
							
							
								 
						
							
								2d7293aaf8 
								
							 
						 
						
							
							
								
								copy actix-web2  
							
							
							
						 
						
							2019-03-01 22:51:32 -08:00  
				
					
						
							
							
								 
						
							
								6d11ee683f 
								
							 
						 
						
							
							
								
								fixing little typo in docs ( #711 )  
							
							
							
						 
						
							2019-03-01 11:34:58 +03:00  
				
					
						
							
							
								 
						
							
								69d710dbce 
								
							 
						 
						
							
							
								
								Add insert and remove() to response builder ( #707 )  
							
							
							
						 
						
							2019-02-27 15:52:42 +03:00  
				
					
						
							
							
								 
						
							
								0059a55dfb 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2019-02-13 14:31:28 +03:00  
				
					
						
							
							
								 
						
							
								c695358bcb 
								
							 
						 
						
							
							
								
								Ignored the If-Modified-Since if If-None-Match is specified ( #680 ) ( #692 )  
							
							
							
						 
						
							2019-02-09 00:33:00 +03:00  
				
					
						
							
							
								 
						
							
								b018e4abaf 
								
							 
						 
						
							
							
								
								Fixes TestRequest::with_cookie panic  
							
							
							
						 
						
							2019-02-07 07:55:27 +03:00  
				
					
						
							
							
								 
						
							
								346d85a884 
								
							 
						 
						
							
							
								
								Serve static file directly instead of redirecting ( #676 )  
							
							
							
						 
						
							2019-02-04 13:20:46 +03:00  
				
					
						
							
							
								 
						
							
								9968afe4a6 
								
							 
						 
						
							
							
								
								Use NamedFile with an existing File ( #670 )  
							
							
							
						 
						
							2019-01-28 08:07:28 +03:00  
				
					
						
							
							
								 
						
							
								f5bec968c7 
								
							 
						 
						
							
							
								
								Bump v_htmlescape version to 0.4  
							
							
							
						 
						
							2019-01-25 11:31:42 +03:00  
				
					
						
							
							
								 
						
							
								a534fdd125 
								
							 
						 
						
							
							
								
								Add io handling for ECONNRESET when data has already been received  
							
							
							
						 
						
							2019-01-20 08:45:33 +03:00  
				
					
						
							
							
								 
						
							
								3431fff4d7 
								
							 
						 
						
							
							
								
								Fixed example in client documentation. This  closes   #665 .  
							
							
							
						 
						
							2019-01-14 07:44:30 +03:00  
				
					
						
							
							
								 
						
							
								d6df2e3399 
								
							 
						 
						
							
							
								
								Fix HttpResponse doc spelling "os" to "of"  
							
							
							
						 
						
							2019-01-11 08:45:15 +03:00  
				
					
						
							
							
								 
						
							
								e5cdd22720 
								
							 
						 
						
							
							
								
								Fix test server listener thread leak ( #655 )  
							
							
							
						 
						
							2019-01-08 10:42:22 -08:00  
				
					
						
							
							
								 
						
							
								4d45313f9d 
								
							 
						 
						
							
							
								
								Decode special characters when handling static files  
							
							
							
						 
						
							2019-01-08 10:46:58 +03:00  
				
					
						
							
							
								 
						
							
								55a2a59906 
								
							 
						 
						
							
							
								
								Improve change askama_escape in favor of v_htmlescape ( #651 )  
							
							
							
						 
						
							2019-01-03 22:34:18 +03:00  
				
					
						
							
							
								 
						
							
								61883042c2 
								
							 
						 
						
							
							
								
								Add with-cookie init-method for TestRequest ( #647 )  
							
							
							
						 
						
							2019-01-02 13:24:08 +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  
				
					
						
							
							
								 
						
							
								0745a1a9f8 
								
							 
						 
						
							
							
								
								Remove usage of upcoming keyword async  
							
							... 
							
							
							
							AsyncResult::async is replaced with AsyncResult::future 
							
						 
						
							2018-12-05 18:23:04 +03:00  
				
					
						
							
							
								 
						
							
								08c7743bb8 
								
							 
						 
						
							
							
								
								Add set_mailbox_capacity() function  
							
							
							
						 
						
							2018-12-02 08:40:09 +03:00  
				
					
						
							
							
								 
						
							
								68c5d6e6d6 
								
							 
						 
						
							
							
								
								impl `From<Cow<'static, [u8]>>` for `Binary` ( #611 )  
							
							... 
							
							
							
							impl `From` for `Cow<'static, [u8]>`  and `From<Cow<'static, str>>` for `Binary` 
							
						 
						
							2018-12-02 08:32:55 +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  
				
					
						
							
							
								 
						
							
								6a93178479 
								
							 
						 
						
							
							
								
								Complete error helper functions.  
							
							
							
						 
						
							2018-11-20 08:07:46 +03:00  
				
					
						
							
							
								 
						
							
								cd9901c928 
								
							 
						 
						
							
							
								
								prepare release  
							
							
							
						 
						
							2018-11-14 16:24:01 -08:00  
				
					
						
							
							
								 
						
							
								1ef0eed0bd 
								
							 
						 
						
							
							
								
								do not stop on keep-alive timer if sink is not completly flushed  
							
							
							
						 
						
							2018-11-08 20:46:13 -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  
				
					
						
							
							
								 
						
							
								aed3933ae8 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-11-08 16:15:45 -08:00  
				
					
						
							
							
								 
						
							
								5b7740dee3 
								
							 
						 
						
							
							
								
								hide ChunkedReadFile  
							
							
							
						 
						
							2018-11-08 16:12:16 -08:00  
				
					
						
							
							
								 
						
							
								1a0bf32ec7 
								
							 
						 
						
							
							
								
								Fix unnecessary owned string and change htmlescape in favor of askama_escape ( #584 )  
							
							
							
						 
						
							2018-11-08 16:08:06 -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  
				
					
						
							
							
								 
						
							
								3b536ee96c 
								
							 
						 
						
							
							
								
								Use old clippy attributes syntax ( #562 )  
							
							
							
						 
						
							2018-11-01 11:14:48 +03:00  
				
					
						
							
							
								 
						
							
								5f91f5eda6 
								
							 
						 
						
							
							
								
								Correct IoStream::set_keepalive for UDS ( #564 )  
							
							... 
							
							
							
							Enable uds feature in tests 
							
						 
						
							2018-10-26 10:59: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  
				
					
						
							
							
								 
						
							
								f383f618b5 
								
							 
						 
						
							
							
								
								Fix typo in error message ( #554 )  
							
							
							
						 
						
							2018-10-18 21:27:31 +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  
				
					
						
							
							
								 
						
							
								f45038bbfe 
								
							 
						 
						
							
							
								
								remove unused code  
							
							
							
						 
						
							2018-10-09 13:23:37 -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  
				
					
						
							
							
								 
						
							
								c3ad516f56 
								
							 
						 
						
							
							
								
								disable shutdown atm  
							
							
							
						 
						
							2018-10-09 09:45:24 -07:00  
				
					
						
							
							
								 
						
							
								4e7fac08b9 
								
							 
						 
						
							
							
								
								do not override content-length header  
							
							
							
						 
						
							2018-10-08 15:30:59 -07:00  
				
					
						
							
							
								 
						
							
								07f6ca4b71 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-10-08 13:06:49 -07:00  
				
					
						
							
							
								 
						
							
								03d988b898 
								
							 
						 
						
							
							
								
								refactor date rendering  
							
							
							
						 
						
							2018-10-08 10:16:19 -07:00  
				
					
						
							
							
								 
						
							
								cfad5bf1f3 
								
							 
						 
						
							
							
								
								enable slow request timeout for h2 dispatcher  
							
							
							
						 
						
							2018-10-08 07:47:42 -07:00  
				
					
						
							
							
								 
						
							
								7ae5a43877 
								
							 
						 
						
							
							
								
								httpresponse.rs doc fix ( #534 )  
							
							
							
						 
						
							2018-10-06 08:16:12 +03:00  
				
					
						
							
							
								 
						
							
								401ea574c0 
								
							 
						 
						
							
							
								
								make AcceptorTimeout::new public  
							
							
							
						 
						
							2018-10-02 19:31:30 -07:00  
				
					
						
							
							
								 
						
							
								bbcd618304 
								
							 
						 
						
							
							
								
								export AcceptorTimeout  
							
							
							
						 
						
							2018-10-02 19:12:08 -07:00  
				
					
						
							
							
								 
						
							
								1f68ce8541 
								
							 
						 
						
							
							
								
								fix tests  
							
							
							
						 
						
							2018-10-02 19:05:58 -07:00  
				
					
						
							
							
								 
						
							
								2710f70e39 
								
							 
						 
						
							
							
								
								add H1 transport  
							
							
							
						 
						
							2018-10-02 17:30:29 -07:00  
				
					
						
							
							
								 
						
							
								ae5c4dfb78 
								
							 
						 
						
							
							
								
								refactor http channels list; rename WorkerSettings  
							
							
							
						 
						
							2018-10-02 15:25:32 -07:00  
				
					
						
							
							
								 
						
							
								b59712c439 
								
							 
						 
						
							
							
								
								add ssl handshake timeout tests  
							
							
							
						 
						
							2018-10-02 11:32:43 -07:00  
				
					
						
							
							
								 
						
							
								724668910b 
								
							 
						 
						
							
							
								
								fix ssh handshake timeout  
							
							
							
						 
						
							2018-10-02 11:18:59 -07:00  
				
					
						
							
							
								 
						
							
								61c7534e03 
								
							 
						 
						
							
							
								
								fix stream flushing  
							
							
							
						 
						
							2018-10-02 10:43:23 -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  
				
					
						
							
							
								 
						
							
								f007860a16 
								
							 
						 
						
							
							
								
								cleanup warnings  
							
							
							
						 
						
							2018-10-01 22:48:11 -07:00  
				
					
						
							
							
								 
						
							
								fdfadb52e1 
								
							 
						 
						
							
							
								
								fix doc test for State  
							
							
							
						 
						
							2018-10-01 22:29:30 -07:00  
				
					
						
							
							
								 
						
							
								c674ea9126 
								
							 
						 
						
							
							
								
								add StreamConfiguration service  
							
							
							
						 
						
							2018-10-01 22:23:02 -07:00  
				
					
						
							
							
								 
						
							
								127af92541 
								
							 
						 
						
							
							
								
								clippy warnings  
							
							
							
						 
						
							2018-10-01 21:16:56 -07:00  
				
					
						
							
							
								 
						
							
								e4686f6c8d 
								
							 
						 
						
							
							
								
								set socket linger to 0 on timeout  
							
							
							
						 
						
							2018-10-01 20:53:22 -07:00  
				
					
						
							
							
								 
						
							
								16945a554a 
								
							 
						 
						
							
							
								
								add client shutdown timeout  
							
							
							
						 
						
							2018-10-01 20:04:16 -07:00  
				
					
						
							
							
								 
						
							
								91af3ca148 
								
							 
						 
						
							
							
								
								simplify h1 dispatcher  
							
							
							
						 
						
							2018-10-01 19:18:24 -07:00  
				
					
						
							
							
								 
						
							
								2217a152cb 
								
							 
						 
						
							
							
								
								expose app error by http service  
							
							
							
						 
						
							2018-10-01 15:19:49 -07:00  
				
					
						
							
							
								 
						
							
								c1e0b4f322 
								
							 
						 
						
							
							
								
								expose internal http server types and allow to create custom http pipelines  
							
							
							
						 
						
							2018-10-01 14:43:06 -07:00  
				
					
						
							
							
								 
						
							
								5966ee6192 
								
							 
						 
						
							
							
								
								add HttpServer::register() function, allows to register services in actix net server  
							
							
							
						 
						
							2018-09-28 16:03:53 -07:00  
				
					
						
							
							
								 
						
							
								4aac3d6a92 
								
							 
						 
						
							
							
								
								refactor keep-alive timer  
							
							
							
						 
						
							2018-09-28 15:04:59 -07:00  
				
					
						
							
							
								 
						
							
								e95babf8d3 
								
							 
						 
						
							
							
								
								log acctor init errors  
							
							
							
						 
						
							2018-09-28 12:37:20 -07:00  
				
					
						
							
							
								 
						
							
								f2d42e5e77 
								
							 
						 
						
							
							
								
								refactor acceptor error handling  
							
							
							
						 
						
							2018-09-28 11:50:47 -07:00  
				
					
						
							
							
								 
						
							
								0f1c80ccc6 
								
							 
						 
						
							
							
								
								deprecate start_incoming  
							
							
							
						 
						
							2018-09-28 08:45:49 -07:00  
				
					
						
							
							
								 
						
							
								4b59ae2476 
								
							 
						 
						
							
							
								
								fix ssl config for client connector  
							
							
							
						 
						
							2018-09-27 22:15:38 -07:00  
				
					
						
							
							
								 
						
							
								d0fc9d7b99 
								
							 
						 
						
							
							
								
								simplify listen_ and bind_ methods  
							
							
							
						 
						
							2018-09-27 21:55:44 -07:00  
				
					
						
							
							
								 
						
							
								1ff86e5ac4 
								
							 
						 
						
							
							
								
								restore rust-tls support  
							
							
							
						 
						
							2018-09-27 21:24:21 -07:00  
				
					
						
							
							
								 
						
							
								ecfda64f6d 
								
							 
						 
						
							
							
								
								add native-tls support  
							
							
							
						 
						
							2018-09-27 20:40:34 -07:00  
				
					
						
							
							
								 
						
							
								0bca21ec6d 
								
							 
						 
						
							
							
								
								fix ssl tests  
							
							
							
						 
						
							2018-09-27 19:57:40 -07:00  
				
					
						
							
							
								 
						
							
								3173c9fa83 
								
							 
						 
						
							
							
								
								diesable client timeout for tcp stream acceptor  
							
							
							
						 
						
							2018-09-27 19:34:07 -07:00  
				
					
						
							
							
								 
						
							
								85445ea809 
								
							 
						 
						
							
							
								
								rename and simplify ServiceFactory trait  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								d57579d700 
								
							 
						 
						
							
							
								
								refactor acceptor pipeline add client timeout  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								b6a1cfa6ad 
								
							 
						 
						
							
							
								
								update openssl support  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								9f1417af30 
								
							 
						 
						
							
							
								
								refactor http service builder  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								0aa0f326f7 
								
							 
						 
						
							
							
								
								fix changes from master  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								dbb4fab4f7 
								
							 
						 
						
							
							
								
								separate mod for HttpHandler; add HttpHandler impl for Vec<H>  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								6f3e70a92a 
								
							 
						 
						
							
							
								
								simplify application factory  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								a63d3f9a7a 
								
							 
						 
						
							
							
								
								cleanup ServerFactory trait  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								a3cfc24232 
								
							 
						 
						
							
							
								
								refactor acceptor service  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								6a61138bf8 
								
							 
						 
						
							
							
								
								enable ssl feature  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								c9a52e3197 
								
							 
						 
						
							
							
								
								refactor date generatioin  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								1907102685 
								
							 
						 
						
							
							
								
								switch to actix-net server  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								59deb4b40d 
								
							 
						 
						
							
							
								
								Try to separate HTTP/1 read & write disconnect handling, to  fix   #511 . ( #514 )  
							
							
							
						 
						
							2018-09-27 18:15:02 -07:00  
				
					
						
							
							
								 
						
							
								782eeb5ded 
								
							 
						 
						
							
							
								
								Reduced unsafe converage ( #520 )  
							
							
							
						 
						
							2018-09-26 11:56:34 +03: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  
				
					
						
							
							
								 
						
							
								f40153fca4 
								
							 
						 
						
							
							
								
								fix node::insert() method, missing next element  
							
							
							
						 
						
							2018-09-17 11:39:03 -07:00  
				
					
						
							
							
								 
						
							
								bfb2f2e9e1 
								
							 
						 
						
							
							
								
								fix node.remove(), update next node pointer  
							
							
							
						 
						
							2018-09-17 10:25:45 -07:00  
				
					
						
							
							
								 
						
							
								599e6b3385 
								
							 
						 
						
							
							
								
								refactor channel node remove operation  
							
							
							
						 
						
							2018-09-17 05:29:07 -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  
				
					
						
							
							
								 
						
							
								c3f8b5cf22 
								
							 
						 
						
							
							
								
								clippy warnings  
							
							
							
						 
						
							2018-09-11 11:25:32 -07:00  
				
					
						
							
							
								 
						
							
								70a3f317d3 
								
							 
						 
						
							
							
								
								fix failing requests to test server  #508  
							
							
							
						 
						
							2018-09-11 11:24:05 -07:00  
				
					
						
							
							
								 
						
							
								70b45659e2 
								
							 
						 
						
							
							
								
								Make Node's `traverse` method take a closure instead of calling `shutdown` on each HttpChannel.  
							
							
							
						 
						
							2018-09-12 00:27:15 +08:00  
				
					
						
							
							
								 
						
							
								e0ae6b10cd 
								
							 
						 
						
							
							
								
								Fix bug with HttpChannel linked list.  
							
							
							
						 
						
							2018-09-12 00:27:15 +08:00  
				
					
						
							
							
								 
						
							
								003b05b095 
								
							 
						 
						
							
							
								
								Don't ignore errors in std::fmt::Debug implementations ( #506 )  
							
							
							
						 
						
							2018-09-11 14:57:55 +03: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  
				
					
						
							
							
								 
						
							
								86fdbb47a5 
								
							 
						 
						
							
							
								
								Fix system_exit in HttpServer ( #501 )  
							
							
							
						 
						
							2018-09-05 10:41:23 +02:00  
				
					
						
							
							
								 
						
							
								f0f67072ae 
								
							 
						 
						
							
							
								
								Read client response until eof if connection header set to  close   #464  
							
							
							
						 
						
							2018-09-03 21:35:59 -07:00  
				
					
						
							
							
								 
						
							
								24d1228943 
								
							 
						 
						
							
							
								
								simplify handler path processing  
							
							
							
						 
						
							2018-09-03 11:28:47 -07:00  
				
					
						
							
							
								 
						
							
								b7a73e0a4f 
								
							 
						 
						
							
							
								
								fix Scope::handler doc test  
							
							
							
						 
						
							2018-09-02 08:51:26 -07:00  
				
					
						
							
							
								 
						
							
								968c81e267 
								
							 
						 
						
							
							
								
								Handling scoped paths without leading slashes  #460  
							
							
							
						 
						
							2018-09-02 08:14:54 -07:00  
				
					
						
							
							
								 
						
							
								d5957a8466 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/actix/actix-web  
							
							
							
						 
						
							2018-09-02 07:47:45 -07:00  
				
					
						
							
							
								 
						
							
								f2f05e7715 
								
							 
						 
						
							
							
								
								allow to register handlers on scope level  #465  
							
							
							
						 
						
							2018-09-02 07:47:19 -07:00  
				
					
						
							
							
								 
						
							
								3439f55288 
								
							 
						 
						
							
							
								
								doc: Add example for using custom nativetls connector ( #497 )  
							
							
							
						 
						
							2018-09-01 18:13:52 +03:00  
				
					
						
							
							
								 
						
							
								0425e2776f 
								
							 
						 
						
							
							
								
								Fix Issue  #490  ( #498 )  
							
							... 
							
							
							
							* Add failing testcase for HTTP 404 response with no reason text.
* Include canonical reason test for HTTP error responses.
* Don't send a reason for unknown status codes. 
							
						 
						
							2018-09-01 12:00:32 +03:00  
				
					
						
							
							
								 
						
							
								6464f96f8b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/actix/actix-web  
							
							
							
						 
						
							2018-08-31 18:56:53 -07:00  
				
					
						
							
							
								 
						
							
								a2b170fec9 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2018-08-31 18:56:21 -07:00  
				
					
						
							
							
								 
						
							
								0b42cae082 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2018-08-31 18:54:19 -07:00  
				
					
						
							
							
								 
						
							
								c313c003a4 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2018-08-31 17:45:29 -07:00  
				
					
						
							
							
								 
						
							
								2d51831899 
								
							 
						 
						
							
							
								
								handle socket read disconnect  
							
							
							
						 
						
							2018-08-31 17:24:13 -07:00  
				
					
						
							
							
								 
						
							
								66881d7dd1 
								
							 
						 
						
							
							
								
								If buffer is empty, read more data before calling parser.  
							
							
							
						 
						
							2018-09-01 02:25:05 +08:00  
				
					
						
							
							
								 
						
							
								a42a8a2321 
								
							 
						 
						
							
							
								
								Add some comments to clarify logic.  
							
							
							
						 
						
							2018-09-01 02:15:36 +08:00  
				
					
						
							
							
								 
						
							
								2341656173 
								
							 
						 
						
							
							
								
								Simplify buffer reading logic.  Remove duplicate code.  
							
							
							
						 
						
							2018-09-01 01:41:38 +08:00  
				
					
						
							
							
								 
						
							
								af6caa92c8 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2018-09-01 00:17:34 +08:00  
				
					
						
							
							
								 
						
							
								3ccbce6bc8 
								
							 
						 
						
							
							
								
								Fix issue with 'Connection: close' in ClientRequest  
							
							
							
						 
						
							2018-09-01 00:08:53 +08:00  
				
					
						
							
							
								 
						
							
								4bab50c861 
								
							 
						 
						
							
							
								
								Add ability to pass a custom TlsConnector ( #491 )  
							
							
							
						 
						
							2018-08-29 20:53:31 +02:00  
				
					
						
							
							
								 
						
							
								8393d09a0f 
								
							 
						 
						
							
							
								
								Fix tests.  
							
							
							
						 
						
							2018-08-27 00:31:31 +08:00  
				
					
						
							
							
								 
						
							
								c3ae9997fc 
								
							 
						 
						
							
							
								
								Fix bug with http1 client disconnects.  
							
							
							
						 
						
							2018-08-26 22:21:05 +08:00  
				
					
						
							
							
								 
						
							
								471a3e9806 
								
							 
						 
						
							
							
								
								Fix server startup log message  
							
							
							
						 
						
							2018-08-24 23:21:32 +02:00  
				
					
						
							
							
								 
						
							
								9ef7a9c182 
								
							 
						 
						
							
							
								
								hide AcceptorService  
							
							
							
						 
						
							2018-08-23 11:30:49 -07:00  
				
					
						
							
							
								 
						
							
								3dafe6c251 
								
							 
						 
						
							
							
								
								hide token and server flags  
							
							
							
						 
						
							2018-08-23 11:30:07 -07:00  
				
					
						
							
							
								 
						
							
								8dfc34e785 
								
							 
						 
						
							
							
								
								fix tokio-tls IoStream impl  
							
							
							
						 
						
							2018-08-23 10:27:32 -07:00  
				
					
						
							
							
								 
						
							
								810995ade0 
								
							 
						 
						
							
							
								
								fix tokio-tls dependency  #480  
							
							
							
						 
						
							2018-08-23 10:10:13 -07:00  
				
					
						
							
							
								 
						
							
								1716380f08 
								
							 
						 
						
							
							
								
								clippy fmt  
							
							
							
						 
						
							2018-08-23 09:48:01 -07:00  
				
					
						
							
							
								 
						
							
								e9c139bdea 
								
							 
						 
						
							
							
								
								clippy warnings  
							
							
							
						 
						
							2018-08-23 09:47:32 -07:00  
				
					
						
							
							
								 
						
							
								cf54be2f17 
								
							 
						 
						
							
							
								
								hide new server api  
							
							
							
						 
						
							2018-08-23 09:39:11 -07:00  
				
					
						
							
							
								 
						
							
								89f414477c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2018-08-23 09:34:34 -07:00  
				
					
						
							
							
								 
						
							
								986f19af86 
								
							 
						 
						
							
							
								
								Revert back to serde_urlencoded dependecy ( #479 )  
							
							
							
						 
						
							2018-08-21 22:23:17 +03:00  
				
					
						
							
							
								 
						
							
								e680541e10 
								
							 
						 
						
							
							
								
								Made extensions constructor public  
							
							
							
						 
						
							2018-08-18 19:32:28 +02: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  
				
					
						
							
							
								 
						
							
								248bd388ca 
								
							 
						 
						
							
							
								
								Improve HTTP server docs ( #470 )  
							
							
							
						 
						
							2018-08-16 16:11:15 +03:00  
				
					
						
							
							
								 
						
							
								d9c7cd96a6 
								
							 
						 
						
							
							
								
								Rework Content-Disposition parsing totally ( #461 )  
							
							
							
						 
						
							2018-08-13 17:34:05 +03:00  
				
					
						
							
							
								 
						
							
								bf7779a9a3 
								
							 
						 
						
							
							
								
								add TestRequest::run_async_result helper method  
							
							
							
						 
						
							2018-08-09 18:58:14 -07:00  
				
					
						
							
							
								 
						
							
								cc3fbd27e0 
								
							 
						 
						
							
							
								
								better ergonomics  
							
							
							
						 
						
							2018-08-09 17:25:23 -07:00  
				
					
						
							
							
								 
						
							
								26629aafa5 
								
							 
						 
						
							
							
								
								explicit use  
							
							
							
						 
						
							2018-08-09 13:41:13 -07:00  
				
					
						
							
							
								 
						
							
								2ab7dbadce 
								
							 
						 
						
							
							
								
								better ergonomics for Server::service() method  
							
							
							
						 
						
							2018-08-09 13:38:10 -07:00  
				
					
						
							
							
								 
						
							
								2e8d67e2ae 
								
							 
						 
						
							
							
								
								upgrade native-tls package  
							
							
							
						 
						
							2018-08-09 13:08:59 -07:00  
				
					
						
							
							
								 
						
							
								43b6828ab5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/actix/actix-web  
							
							
							
						 
						
							2018-08-09 11:52:45 -07:00  
				
					
						
							
							
								 
						
							
								e4ce6dfbdf 
								
							 
						 
						
							
							
								
								refactor workers management  
							
							
							
						 
						
							2018-08-09 11:52:32 -07:00  
				
					
						
							
							
								 
						
							
								5713d93158 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2018-08-09 08:13:22 +03:00  
				
					
						
							
							
								 
						
							
								cfe4829a56 
								
							 
						 
						
							
							
								
								add TestRequest::execute() helper method  
							
							
							
						 
						
							2018-08-08 16:13:45 -07:00  
				
					
						
							
							
								 
						
							
								b69774db61 
								
							 
						 
						
							
							
								
								fix attr name  
							
							
							
						 
						
							2018-08-08 14:23:16 -07:00  
				
					
						
							
							
								 
						
							
								542782f28a 
								
							 
						 
						
							
							
								
								add HttpRequest::drop_state()  
							
							
							
						 
						
							2018-08-08 13:57:13 -07:00  
				
					
						
							
							
								 
						
							
								7c8dc4c201 
								
							 
						 
						
							
							
								
								Add json2 tests  
							
							
							
						 
						
							2018-08-08 12:17:19 -06:00  
				
					
						
							
							
								 
						
							
								7a11c2eac1 
								
							 
						 
						
							
							
								
								Add json2 HttpResponseBuilder method  
							
							
							
						 
						
							2018-08-08 11:11:15 -06:00  
				
					
						
							
							
								 
						
							
								8eb9eb4247 
								
							 
						 
						
							
							
								
								flush io on complete  
							
							
							
						 
						
							2018-08-08 09:12:32 -07:00  
				
					
						
							
							
								 
						
							
								992f7a11b3 
								
							 
						 
						
							
							
								
								remove debug println  
							
							
							
						 
						
							2018-08-07 22:40:09 -07:00  
				
					
						
							
							
								 
						
							
								30769e3072 
								
							 
						 
						
							
							
								
								fix http/2 error handling  
							
							
							
						 
						
							2018-08-07 20:48:25 -07:00  
				
					
						
							
							
								 
						
							
								57f991280c 
								
							 
						 
						
							
							
								
								fix protocol order for rustls acceptor  
							
							
							
						 
						
							2018-08-07 13:53:24 -07:00  
				
					
						
							
							
								 
						
							
								85acc3f8df 
								
							 
						 
						
							
							
								
								deprecate HttpServer::no_http2(), update changes  
							
							
							
						 
						
							2018-08-07 12:49:40 -07:00  
				
					
						
							
							
								 
						
							
								58a079bd10 
								
							 
						 
						
							
							
								
								include content-length to error response  
							
							
							
						 
						
							2018-08-07 11:56:39 -07:00  
				
					
						
							
							
								 
						
							
								86a5afb5ca 
								
							 
						 
						
							
							
								
								Reserve enough space for ServerError task to write status line  
							
							
							
						 
						
							2018-08-07 17:34:24 +03:00  
				
					
						
							
							
								 
						
							
								9c80d3aa77 
								
							 
						 
						
							
							
								
								Write non-80 port in HOST of client's request ( #451 )  
							
							
							
						 
						
							2018-08-07 10:01:29 +03:00  
				
					
						
							
							
								 
						
							
								954f1a0b0f 
								
							 
						 
						
							
							
								
								impl FromRequest for () ( #449 )  
							
							
							
						 
						
							2018-08-06 10:44:08 +03:00  
				
					
						
							
							
								 
						
							
								900fd5a98e 
								
							 
						 
						
							
							
								
								Correct settings headers for HTTP2  
							
							... 
							
							
							
							Add test to verify number of Set-Cookies 
							
						 
						
							2018-08-04 18:05:41 +03:00  
				
					
						
							
							
								 
						
							
								84b27db218 
								
							 
						 
						
							
							
								
								fix no_http2 flag  
							
							
							
						 
						
							2018-08-03 19:40:43 -07:00  
				
					
						
							
							
								 
						
							
								ac9180ac46 
								
							 
						 
						
							
							
								
								simplify channel impl  
							
							
							
						 
						
							2018-08-03 19:32:46 -07:00  
				
					
						
							
							
								 
						
							
								e34b5c08ba 
								
							 
						 
						
							
							
								
								allow to pass extra information from acceptor to application level  
							
							
							
						 
						
							2018-08-03 19:24:53 -07:00  
				
					
						
							
							
								 
						
							
								f3f1e04853 
								
							 
						 
						
							
							
								
								refactor ssl support  
							
							
							
						 
						
							2018-08-03 16:09:46 -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  
				
					
						
							
							
								 
						
							
								f8e5d7c6c1 
								
							 
						 
						
							
							
								
								Fixed broken build on wrong variable usage ( #440 )  
							
							
							
						 
						
							2018-08-03 14:11:51 +03:00  
				
					
						
							
							
								 
						
							
								8c89c90c50 
								
							 
						 
						
							
							
								
								add accept backpressure  #250  
							
							
							
						 
						
							2018-08-02 23:17:10 -07:00  
				
					
						
							
							
								 
						
							
								0da3fdcb09 
								
							 
						 
						
							
							
								
								do not use Arc for rustls config  
							
							
							
						 
						
							2018-08-01 10:59:00 -07:00  
				
					
						
							
							
								 
						
							
								115f59dd14 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/actix/actix-web  into feat/432  
							
							
							
						 
						
							2018-08-01 09:59:36 -07:00  
				
					
						
							
							
								 
						
							
								972b008a6e 
								
							 
						 
						
							
							
								
								remove unsafe error transmute, upgrade failure to 0.1.2  #434  
							
							
							
						 
						
							2018-08-01 09:42:12 -07:00  
				
					
						
							
							
								 
						
							
								58230b15b9 
								
							 
						 
						
							
							
								
								use one thread for accept loop; refactor rust-tls support  
							
							
							
						 
						
							2018-07-31 19:51:26 -07:00  
				
					
						
							
							
								 
						
							
								aa1e75f071 
								
							 
						 
						
							
							
								
								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-07-31 16:21:18 -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  
				
					
						
							
							
								 
						
							
								2072c933ba 
								
							 
						 
						
							
							
								
								handle error during request creation  
							
							
							
						 
						
							2018-07-30 15:04:52 -07:00  
				
					
						
							
							
								 
						
							
								7bc0ace52d 
								
							 
						 
						
							
							
								
								move server accept impl to seprate module  
							
							
							
						 
						
							2018-07-30 13:42:42 -07:00  
				
					
						
							
							
								 
						
							
								196da6d570 
								
							 
						 
						
							
							
								
								add rustls  
							
							
							
						 
						
							2018-07-30 08:21:12 +03: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  
				
					
						
							
							
								 
						
							
								6048817ba7 
								
							 
						 
						
							
							
								
								Correct flate feature names in documentation  
							
							
							
						 
						
							2018-07-25 20:22:18 +03:00  
				
					
						
							
							
								 
						
							
								b878613e10 
								
							 
						 
						
							
							
								
								fix warning  
							
							
							
						 
						
							2018-07-24 15:49:46 -07:00  
				
					
						
							
							
								 
						
							
								85b275bb2b 
								
							 
						 
						
							
							
								
								fix warnings  
							
							
							
						 
						
							2018-07-24 15:09:30 -07:00  
				
					
						
							
							
								 
						
							
								d6abd2fe22 
								
							 
						 
						
							
							
								
								allow to handle empty path for application with prefix  
							
							
							
						 
						
							2018-07-24 14:51:48 -07:00  
				
					
						
							
							
								 
						
							
								d3b12d885e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2018-07-24 14:07:03 -07:00  
				
					
						
							
							
								 
						
							
								35b754a3ab 
								
							 
						 
						
							
							
								
								pr fixes  
							
							
							
						 
						
							2018-07-24 09:42:46 +02:00  
				
					
						
							
							
								 
						
							
								1079c5c562 
								
							 
						 
						
							
							
								
								Add FromRequest<S> implementation for Result<T> and Option<T> where T:FromRequest<S>  
							
							
							
						 
						
							2018-07-24 09:42:46 +02:00  
				
					
						
							
							
								 
						
							
								f4bb7efa89 
								
							 
						 
						
							
							
								
								add partialeq, eq, partialord and ord dervie to Path, Form and Query  
							
							
							
						 
						
							2018-07-24 09:42:46 +02:00  
				
					
						
							
							
								 
						
							
								0099091e96 
								
							 
						 
						
							
							
								
								remove unnecessary use  
							
							
							
						 
						
							2018-07-24 09:42:46 +02:00  
				
					
						
							
							
								 
						
							
								b367f07d56 
								
							 
						 
						
							
							
								
								Add http_only flag to CookieSessionBackend  
							
							
							
						 
						
							2018-07-23 12:49:59 +03:00  
				
					
						
							
							
								 
						
							
								56b924e155 
								
							 
						 
						
							
							
								
								remove the timestamp from the default logger middleware  
							
							... 
							
							
							
							env_logger and other logging systems will (or should) already add their
own timestamp. 
							
						 
						
							2018-07-21 15:15:28 +02:00  
				
					
						
							
							
								 
						
							
								4862227df9 
								
							 
						 
						
							
							
								
								fix not implemented panic  #410  
							
							
							
						 
						
							2018-07-21 05:58:08 -07:00  
				
					
						
							
							
								 
						
							
								040d9d2755 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-07-20 12:43:44 -07:00  
				
					
						
							
							
								 
						
							
								2043bb5ece 
								
							 
						 
						
							
							
								
								do not reallocate waiters  
							
							
							
						 
						
							2018-07-20 10:20:41 -07:00  
				
					
						
							
							
								 
						
							
								a751df2589 
								
							 
						 
						
							
							
								
								Initial config for static files ( #405 )  
							
							
							
						 
						
							2018-07-20 07:49:25 +03:00  
				
					
						
							
							
								 
						
							
								f6e35a04f0 
								
							 
						 
						
							
							
								
								Just a bit of sanity check for short paths ( #409 )  
							
							
							
						 
						
							2018-07-20 07:48:57 +03:00  
				
					
						
							
							
								 
						
							
								0925a7691a 
								
							 
						 
						
							
							
								
								ws/context: Increase `write()` visibility to public ( #402 )  
							
							... 
							
							
							
							This type is introduced to avoid confusion between the `.binary()` and `.write_raw()` methods on WebSocket contexts 
							
						 
						
							2018-07-19 20:04:13 +03:00  
				
					
						
							
							
								 
						
							
								2988a84e5f 
								
							 
						 
						
							
							
								
								Expose leaked private ContentDisposition ( #406 )  
							
							
							
						 
						
							2018-07-19 20:03:45 +03:00  
				
					
						
							
							
								 
						
							
								6b10e1eff6 
								
							 
						 
						
							
							
								
								rename PayloadHelper  
							
							
							
						 
						
							2018-07-18 10:01:28 +06:00  
				
					
						
							
							
								 
						
							
								85672d1379 
								
							 
						 
						
							
							
								
								fix client connector wait queue  
							
							
							
						 
						
							2018-07-18 01:23:56 +06:00  
				
					
						
							
							
								 
						
							
								373f2e5028 
								
							 
						 
						
							
							
								
								add release stat  
							
							
							
						 
						
							2018-07-17 17:38:16 +06:00  
				
					
						
							
							
								 
						
							
								f9f259e718 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-07-17 17:23:23 +06:00  
				
					
						
							
							
								 
						
							
								d43902ee7c 
								
							 
						 
						
							
							
								
								proper handling for client connection release  
							
							
							
						 
						
							2018-07-17 17:23:03 +06:00  
				
					
						
							
							
								 
						
							
								29a275b0f5 
								
							 
						 
						
							
							
								
								Session should write percent encoded cookies and add cookie middleware test ( #393 )  
							
							... 
							
							
							
							* Should write percent encoded cookies to HTTP response
* Add cookie middleware test 
							
						 
						
							2018-07-17 08:38:18 +03:00  
				
					
						
							
							
								 
						
							
								1af5aa3a3e 
								
							 
						 
						
							
							
								
								calculate client request timeout  
							
							
							
						 
						
							2018-07-17 02:30:21 +06:00  
				
					
						
							
							
								 
						
							
								bccd7c7671 
								
							 
						 
						
							
							
								
								add wait queue size stat to client connector  
							
							
							
						 
						
							2018-07-17 01:57:57 +06:00  
				
					
						
							
							
								 
						
							
								2a8c2fb55e 
								
							 
						 
						
							
							
								
								export Payload  
							
							
							
						 
						
							2018-07-16 12:14:24 +06:00  
				
					
						
							
							
								 
						
							
								2dd57a48d6 
								
							 
						 
						
							
							
								
								checks nested scopes in has_resource()  
							
							
							
						 
						
							2018-07-16 11:33:29 +06:00  
				
					
						
							
							
								 
						
							
								22385505a3 
								
							 
						 
						
							
							
								
								clippy warnings and fmt  
							
							
							
						 
						
							2018-07-16 11:17:45 +06:00  
				
					
						
							
							
								 
						
							
								5888f01317 
								
							 
						 
						
							
							
								
								use has_prefixed_route for NormalizePath helper  
							
							
							
						 
						
							2018-07-16 11:13:41 +06:00  
				
					
						
							
							
								 
						
							
								b7a3fce17b 
								
							 
						 
						
							
							
								
								simplify has_prefixed_route()  
							
							
							
						 
						
							2018-07-16 11:10:51 +06:00  
				
					
						
							
							
								 
						
							
								bce05e4fcb 
								
							 
						 
						
							
							
								
								Merge pull request  #381  from OtaK/fix/has_route_prefixes  
							
							... 
							
							
							
							Add prefix aware RouteInfo::has_prefixed_route() 
							
						 
						
							2018-07-16 10:58:50 +06:00  
				
					
						
							
							
								 
						
							
								3373847a14 
								
							 
						 
						
							
							
								
								allocate buffer for request payload extractors  
							
							
							
						 
						
							2018-07-16 00:40:22 +06:00  
				
					
						
							
							
								 
						
							
								8f64508887 
								
							 
						 
						
							
							
								
								Added RouteInfo::has_prefixed_route() method for route matching with prefix awareness  
							
							
							
						 
						
							2018-07-15 19:37:20 +02:00  
				
					
						
							
							
								 
						
							
								2214492792 
								
							 
						 
						
							
							
								
								use assert and restore test case  
							
							
							
						 
						
							2018-07-15 18:53:02 +06:00  
				
					
						
							
							
								 
						
							
								42d3e86941 
								
							 
						 
						
							
							
								
								calculate prefix dynamicly  
							
							
							
						 
						
							2018-07-15 16:25:56 +06:00  
				
					
						
							
							
								 
						
							
								b759dddf5a 
								
							 
						 
						
							
							
								
								simplify application prefix impl  
							
							
							
						 
						
							2018-07-15 16:25:56 +06:00  
				
					
						
							
							
								 
						
							
								9570c1cccd 
								
							 
						 
						
							
							
								
								rename RouteInfo  
							
							
							
						 
						
							2018-07-15 16:25:56 +06:00  
				
					
						
							
							
								 
						
							
								da915972c0 
								
							 
						 
						
							
							
								
								refactor router  
							
							
							
						 
						
							2018-07-15 16:25:56 +06:00  
				
					
						
							
							
								 
						
							
								9012cf43fe 
								
							 
						 
						
							
							
								
								error: Fix documentation typo  
							
							
							
						 
						
							2018-07-14 00:05:07 +02:00  
				
					
						
							
							
								 
						
							
								7d753eeb8c 
								
							 
						 
						
							
							
								
								Private serde fork ( #390 )  
							
							... 
							
							
							
							* Fork serde_urlencoded
* Apply enum PR https://github.com/nox/serde_urlencoded/pull/30 
* Add test to verify enum in query
* Docs are updated to show example of how to use enum. 
							
						 
						
							2018-07-13 09:59:09 +03:00  
				
					
						
							
							
								 
						
							
								35911b832a 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-07-12 23:59:10 +06:00  
				
					
						
							
							
								 
						
							
								b8b90d9ec9 
								
							 
						 
						
							
							
								
								rename ResourceHandler to Resource  
							
							
							
						 
						
							2018-07-12 15:30:01 +06:00  
				
					
						
							
							
								 
						
							
								db005af1af 
								
							 
						 
						
							
							
								
								clippy warnings  
							
							
							
						 
						
							2018-07-12 10:41:49 +06:00  
				
					
						
							
							
								 
						
							
								8e462c5944 
								
							 
						 
						
							
							
								
								use write instead format  
							
							
							
						 
						
							2018-07-12 10:35:09 +06:00  
				
					
						
							
							
								 
						
							
								d9988f3ab6 
								
							 
						 
						
							
							
								
								fix missing content length  
							
							... 
							
							
							
							fix missing content length when no compression is used 
							
						 
						
							2018-07-11 21:21:32 +10:00  
				
					
						
							
							
								 
						
							
								696152f763 
								
							 
						 
						
							
							
								
								Merge pull request  #377  from Diggsey/apply-mask  
							
							... 
							
							
							
							Refactor `apply_mask` implementation, removing dead code paths and re… 
							
						 
						
							2018-07-11 13:36:08 +06:00  
				
					
						
							
							
								 
						
							
								28b36c650a 
								
							 
						 
						
							
							
								
								fix h2 compatibility  
							
							
							
						 
						
							2018-07-11 13:25:07 +06:00  
				
					
						
							
							
								 
						
							
								b22132d3d6 
								
							 
						 
						
							
							
								
								Merge branch 'master' into apply-mask  
							
							
							
						 
						
							2018-07-11 13:15:35 +06:00  
				
					
						
							
							
								 
						
							
								9aef34e768 
								
							 
						 
						
							
							
								
								remove & to &mut transmute  #385  
							
							
							
						 
						
							2018-07-11 12:56:35 +06:00  
				
					
						
							
							
								 
						
							
								87824a9cf6 
								
							 
						 
						
							
							
								
								Refactor `apply_mask` implementation, removing dead code paths and reducing scope of unsafety  
							
							
							
						 
						
							2018-07-08 13:56:43 +01:00  
				
					
						
							
							
								 
						
							
								82920e1ac1 
								
							 
						 
						
							
							
								
								Do not override user settings on signals and stop handling ( #375 )  
							
							
							
						 
						
							2018-07-08 09:01:44 +03:00  
				
					
						
							
							
								 
						
							
								110605f50b 
								
							 
						 
						
							
							
								
								stop actor context on error  #311  
							
							
							
						 
						
							2018-07-08 09:41:55 +06:00  
				
					
						
							
							
								 
						
							
								85012f947a 
								
							 
						 
						
							
							
								
								Remove reimplementation of `LazyCell`  
							
							
							
						 
						
							2018-07-06 22:28:08 +01:00  
				
					
						
							
							
								 
						
							
								5b7aed101a 
								
							 
						 
						
							
							
								
								remove unsafe  
							
							
							
						 
						
							2018-07-06 13:54:43 +06:00  
				
					
						
							
							
								 
						
							
								1c3b32169e 
								
							 
						 
						
							
							
								
								remove stream from WebsocketsContext::with_factory  
							
							
							
						 
						
							2018-07-06 12:11:40 +06:00  
				
					
						
							
							
								 
						
							
								cfa470db50 
								
							 
						 
						
							
							
								
								close conneciton for head requests  
							
							
							
						 
						
							2018-07-06 09:21:24 +06:00  
				
					
						
							
							
								 
						
							
								a5f7a67b4d 
								
							 
						 
						
							
							
								
								clippy warnings  
							
							
							
						 
						
							2018-07-06 08:24:44 +06:00  
				
					
						
							
							
								 
						
							
								185e710dc8 
								
							 
						 
						
							
							
								
								do not drop content-encoding header in case of identity  #363  
							
							
							
						 
						
							2018-07-06 08:24:36 +06:00  
				
					
						
							
							
								 
						
							
								9070d59ea8 
								
							 
						 
						
							
							
								
								do not read head payload  
							
							
							
						 
						
							2018-07-06 08:11:36 +06:00  
				
					
						
							
							
								 
						
							
								2a25caf2c5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-07-06 07:49:50 +06:00  
				
					
						
							
							
								 
						
							
								7d96b92aa3 
								
							 
						 
						
							
							
								
								add check for usize cast  
							
							
							
						 
						
							2018-07-06 07:46:47 +06:00  
				
					
						
							
							
								 
						
							
								67e4cad281 
								
							 
						 
						
							
							
								
								Introduce method to set header if it is missing only ( #364 )  
							
							... 
							
							
							
							Also let default headers use it.
Closes  #320  
							
						 
						
							2018-07-05 19:27:18 +03: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  
				
					
						
							
							
								 
						
							
								8058d15624 
								
							 
						 
						
							
							
								
								clippy warnings  
							
							
							
						 
						
							2018-07-05 13:16:16 +06:00  
				
					
						
							
							
								 
						
							
								05a43a855e 
								
							 
						 
						
							
							
								
								remove unsafe  
							
							
							
						 
						
							2018-07-05 13:00:46 +06:00  
				
					
						
							
							
								 
						
							
								80339147b9 
								
							 
						 
						
							
							
								
								call disconnect on write error  
							
							
							
						 
						
							2018-07-05 12:50:54 +06:00  
				
					
						
							
							
								 
						
							
								6af2f5d642 
								
							 
						 
						
							
							
								
								re-enable start_incoming support  
							
							
							
						 
						
							2018-07-05 12:14:10 +06:00  
				
					
						
							
							
								 
						
							
								d5606625a2 
								
							 
						 
						
							
							
								
								remove public Clone for Request  
							
							
							
						 
						
							2018-07-04 22:57:40 +06:00  
				
					
						
							
							
								 
						
							
								5d79114239 
								
							 
						 
						
							
							
								
								optimize Request handling  
							
							
							
						 
						
							2018-07-04 22:52:49 +06:00  
				
					
						
							
							
								 
						
							
								f559f23e1c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-07-04 21:02:40 +06:00  
				
					
						
							
							
								 
						
							
								6fd686ef98 
								
							 
						 
						
							
							
								
								cleanup warnings  
							
							
							
						 
						
							2018-07-04 21:01:27 +06:00  
				
					
						
							
							
								 
						
							
								4c5a63965e 
								
							 
						 
						
							
							
								
								use new actix context api  
							
							
							
						 
						
							2018-07-04 17:04:23 +06:00  
				
					
						
							
							
								 
						
							
								09aabc7b3b 
								
							 
						 
						
							
							
								
								plain/text -> text/plain in comment ( #362 )  
							
							
							
						 
						
							2018-07-04 11:17:44 +03:00  
				
					
						
							
							
								 
						
							
								fec6047ddc 
								
							 
						 
						
							
							
								
								refactor HttpRequest mutability  
							
							
							
						 
						
							2018-07-02 23:35:32 +06:00  
				
					
						
							
							
								 
						
							
								445ea043dd 
								
							 
						 
						
							
							
								
								remove unsafes  
							
							
							
						 
						
							2018-07-02 23:32:29 +06:00  
				
					
						
							
							
								 
						
							
								0be5448597 
								
							 
						 
						
							
							
								
								Properly escape special characters in fs/directory_listing. ( #355 )  
							
							
							
						 
						
							2018-06-30 15:01:48 +03:00  
				
					
						
							
							
								 
						
							
								0f27389e72 
								
							 
						 
						
							
							
								
								set length of vector to max_bytes ( closes   #345 ) ( #346 )  
							
							
							
						 
						
							2018-06-26 08:09:12 +03:00  
				
					
						
							
							
								 
						
							
								a9425a866b 
								
							 
						 
						
							
							
								
								Fix duplicate tail of StaticFiles with index_file  
							
							... 
							
							
							
							Map from 0.6 to master 
							
						 
						
							2018-06-25 19:59:55 +03:00  
				
					
						
							
							
								 
						
							
								800c404c72 
								
							 
						 
						
							
							
								
								explicit response release  
							
							
							
						 
						
							2018-06-25 10:10:02 +06:00  
				
					
						
							
							
								 
						
							
								32212bad1f 
								
							 
						 
						
							
							
								
								simplify http response pool  
							
							
							
						 
						
							2018-06-25 09:08:28 +06:00  
				
					
						
							
							
								 
						
							
								d1b73e30e0 
								
							 
						 
						
							
							
								
								update comments  
							
							
							
						 
						
							2018-06-24 22:27:30 +06:00  
				
					
						
							
							
								 
						
							
								c0cdc39ba9 
								
							 
						 
						
							
							
								
								do not store cookies on client response  
							
							
							
						 
						
							2018-06-24 22:21:04 +06:00  
				
					
						
							
							
								 
						
							
								8e8a68f90b 
								
							 
						 
						
							
							
								
								add empty output stream  
							
							
							
						 
						
							2018-06-24 22:05:44 +06:00  
				
					
						
							
							
								 
						
							
								989cd61236 
								
							 
						 
						
							
							
								
								handle empty te  
							
							
							
						 
						
							2018-06-24 10:59:01 +06:00  
				
					
						
							
							
								 
						
							
								33260c7b35 
								
							 
						 
						
							
							
								
								split encoding module  
							
							
							
						 
						
							2018-06-24 10:42:20 +06:00  
				
					
						
							
							
								 
						
							
								40ca9ba9c5 
								
							 
						 
						
							
							
								
								simplify write buffer  
							
							
							
						 
						
							2018-06-24 10:30:58 +06:00  
				
					
						
							
							
								 
						
							
								45682c04a8 
								
							 
						 
						
							
							
								
								refactor content encoder  
							
							
							
						 
						
							2018-06-24 08:54:01 +06:00  
				
					
						
							
							
								 
						
							
								348491b18c 
								
							 
						 
						
							
							
								
								fix alpn connector  
							
							
							
						 
						
							2018-06-23 17:59:45 +06:00  
				
					
						
							
							
								 
						
							
								3d2226aa9e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-06-23 12:40:45 +06:00  
				
					
						
							
							
								 
						
							
								cf38183dcb 
								
							 
						 
						
							
							
								
								refactor client connector waiters maintenance  
							
							
							
						 
						
							2018-06-23 12:40:21 +06:00  
				
					
						
							
							
								 
						
							
								e3dc6f0ca8 
								
							 
						 
						
							
							
								
								refactor h1decoder  
							
							
							
						 
						
							2018-06-23 12:28:55 +06:00  
				
					
						
							
							
								 
						
							
								a5369aed8b 
								
							 
						 
						
							
							
								
								Changes a leaked box into an Rc<String> and makes resource() return an Option ( #343 )  
							
							
							
						 
						
							2018-06-23 08:16:52 +02:00  
				
					
						
							
							
								 
						
							
								ff0ab733e4 
								
							 
						 
						
							
							
								
								remove unsafe from mask  
							
							
							
						 
						
							2018-06-23 11:51:02 +06:00  
				
					
						
							
							
								 
						
							
								d1318a35a0 
								
							 
						 
						
							
							
								
								remove unnecessary unsafes  
							
							
							
						 
						
							2018-06-23 10:29:23 +06:00  
				
					
						
							
							
								 
						
							
								756227896b 
								
							 
						 
						
							
							
								
								update set_date impl  
							
							
							
						 
						
							2018-06-23 10:13:09 +06:00  
				
					
						
							
							
								 
						
							
								4fadff63f4 
								
							 
						 
						
							
							
								
								Use Box::leak for dynamic param names  
							
							
							
						 
						
							2018-06-23 09:57:03 +06:00  
				
					
						
							
							
								 
						
							
								7bc7b4839b 
								
							 
						 
						
							
							
								
								Switch from fnv to a identity hasher in extensions ( #342 )  
							
							
							
						 
						
							2018-06-22 11:32:32 +02:00  
				
					
						
							
							
								 
						
							
								dda6ee95df 
								
							 
						 
						
							
							
								
								Changes the router to use atoms internally ( #341 )  
							
							
							
						 
						
							2018-06-22 09:33:32 +02:00  
				
					
						
							
							
								 
						
							
								765c38e7b9 
								
							 
						 
						
							
							
								
								remove libc dependency  
							
							
							
						 
						
							2018-06-22 11:47:33 +06:00  
				
					
						
							
							
								 
						
							
								6c44575923 
								
							 
						 
						
							
							
								
								transmute names once  
							
							
							
						 
						
							2018-06-22 11:44:38 +06:00  
				
					
						
							
							
								 
						
							
								fc7238baee 
								
							 
						 
						
							
							
								
								refactor read_from_io  
							
							
							
						 
						
							2018-06-22 11:30:40 +06:00  
				
					
						
							
							
								 
						
							
								edd22bb279 
								
							 
						 
						
							
							
								
								refactor read_from_io  
							
							
							
						 
						
							2018-06-22 09:01:20 +06:00  
				
					
						
							
							
								 
						
							
								17c033030b 
								
							 
						 
						
							
							
								
								Revert "remove unnecessary use of unsafe in read_from_io"  
							
							... 
							
							
							
							This reverts commit da237611cb 
							
						 
						
							2018-06-22 08:55:19 +06:00  
				
					
						
							
							
								 
						
							
								3afdf3fa7e 
								
							 
						 
						
							
							
								
								Merge pull request  #335  from gnzlbg/fix_unsafe  
							
							... 
							
							
							
							remove unnecessary use of unsafe in read_from_io 
							
						 
						
							2018-06-22 07:23:14 +06:00  
				
					
						
							
							
								 
						
							
								50fbef88fc 
								
							 
						 
						
							
							
								
								cleanup srver pipeline  
							
							
							
						 
						
							2018-06-21 23:51:25 +06:00  
				
					
						
							
							
								 
						
							
								c9069e9a3c 
								
							 
						 
						
							
							
								
								remove unneeded UnsafeCell  
							
							
							
						 
						
							2018-06-21 23:21:28 +06:00  
				
					
						
							
							
								 
						
							
								65ca563579 
								
							 
						 
						
							
							
								
								use read only self for Middleware  
							
							
							
						 
						
							2018-06-21 23:06:23 +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  
				
					
						
							
							
								 
						
							
								c5e8c1b710 
								
							 
						 
						
							
							
								
								Propagate default resources to underlying scopes  
							
							
							
						 
						
							2018-06-21 18:17:27 +10:00  
				
					
						
							
							
								 
						
							
								b5594ae2a5 
								
							 
						 
						
							
							
								
								Fix doc api example  
							
							
							
						 
						
							2018-06-21 14:11:00 +06:00  
				
					
						
							
							
								 
						
							
								58d1f4a4aa 
								
							 
						 
						
							
							
								
								switch to actix master  
							
							
							
						 
						
							2018-06-21 13:34:36 +06:00  
				
					
						
							
							
								 
						
							
								b7d813eeba 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2018-06-21 12:04:00 +06:00  
				
					
						
							
							
								 
						
							
								8e160ebda7 
								
							 
						 
						
							
							
								
								clippy warning  
							
							
							
						 
						
							2018-06-21 11:49:36 +06:00  
				
					
						
							
							
								 
						
							
								0093b7ea5a 
								
							 
						 
						
							
							
								
								refactor extractor configuration  #331  
							
							
							
						 
						
							2018-06-21 11:47:01 +06:00  
				
					
						
							
							
								 
						
							
								75eec8bd4f 
								
							 
						 
						
							
							
								
								fix condition  
							
							
							
						 
						
							2018-06-21 11:23:21 +06:00  
				
					
						
							
							
								 
						
							
								ebc59cf7b9 
								
							 
						 
						
							
							
								
								add unsafe checks   #331  
							
							
							
						 
						
							2018-06-21 11:20:21 +06:00  
				
					
						
							
							
								 
						
							
								c2c4a5ba3f 
								
							 
						 
						
							
							
								
								fix failure Send+Sync compatibility  
							
							
							
						 
						
							2018-06-21 10:45:24 +06:00  
				
					
						
							
							
								 
						
							
								1be27e17f8 
								
							 
						 
						
							
							
								
								convert timer error to io error  
							
							
							
						 
						
							2018-06-21 10:05:20 +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  
				
					
						
							
							
								 
						
							
								f815c1c096 
								
							 
						 
						
							
							
								
								Add test for default_resource scope propagation  
							
							
							
						 
						
							2018-06-21 13:10:40 +10:00  
				
					
						
							
							
								 
						
							
								da237611cb 
								
							 
						 
						
							
							
								
								remove unnecessary use of unsafe in read_from_io  
							
							
							
						 
						
							2018-06-20 13:14:53 +02:00  
				
					
						
							
							
								 
						
							
								234c60d473 
								
							 
						 
						
							
							
								
								Fix some unsoundness  
							
							... 
							
							
							
							This improves the sound implementation of `fn route`.
Previously this function would iterate twice but we
can reduce the overhead without using `unsafe`. 
							
						 
						
							2018-06-20 10:53:18 +02:00  
				
					
						
							
							
								 
						
							
								2f917f3700 
								
							 
						 
						
							
							
								
								various cleanups and comments  
							
							
							
						 
						
							2018-06-20 01:27:41 +06:00  
				
					
						
							
							
								 
						
							
								311f0b23a9 
								
							 
						 
						
							
							
								
								cleanup more code  
							
							
							
						 
						
							2018-06-20 00:36:32 +06:00  
				
					
						
							
							
								 
						
							
								a69c1e3de5 
								
							 
						 
						
							
							
								
								remove unsafe from scope impl  
							
							
							
						 
						
							2018-06-19 23:46:58 +06:00  
				
					
						
							
							
								 
						
							
								c427fd1241 
								
							 
						 
						
							
							
								
								Merge pull request  #328  from xfix/remove-some-uses-of-unsafe-from-frame-message  
							
							... 
							
							
							
							Remove some uses of unsafe from Frame::message 
							
						 
						
							2018-06-19 21:52:41 +06:00  
				
					
						
							
							
								 
						
							
								3b1124c56c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into remove-some-uses-of-unsafe-from-frame-message  
							
							
							
						 
						
							2018-06-19 19:20:40 +06:00  
				
					
						
							
							
								 
						
							
								cafde76361 
								
							 
						 
						
							
							
								
								Merge branch 'master' into remove-use-of-unsafe-from-pipeline-poll  
							
							
							
						 
						
							2018-06-19 19:20:25 +06:00  
				
					
						
							
							
								 
						
							
								bfb93cae66 
								
							 
						 
						
							
							
								
								Update connector.rs  
							
							
							
						 
						
							2018-06-19 19:19:31 +06:00  
				
					
						
							
							
								 
						
							
								b5c1e42feb 
								
							 
						 
						
							
							
								
								Merge branch 'master' into remove-use-of-unsafe-from-pipeline-poll  
							
							
							
						 
						
							2018-06-19 18:30:37 +06:00  
				
					
						
							
							
								 
						
							
								e884e7e84e 
								
							 
						 
						
							
							
								
								Remove some uses of unsafe from Frame::message  
							
							
							
						 
						
							2018-06-19 14:11:53 +02:00  
				
					
						
							
							
								 
						
							
								877e177b60 
								
							 
						 
						
							
							
								
								Remove use of unsafe from Pipeline#poll  
							
							
							
						 
						
							2018-06-19 13:42:44 +02:00  
				
					
						
							
							
								 
						
							
								27b6af2800 
								
							 
						 
						
							
							
								
								refactor route matching  
							
							
							
						 
						
							2018-06-19 16:45:26 +06:00  
				
					
						
							
							
								 
						
							
								5c42b0902f 
								
							 
						 
						
							
							
								
								better doc api examples  
							
							
							
						 
						
							2018-06-19 12:07:07 +06:00  
				
					
						
							
							
								 
						
							
								247e8727cb 
								
							 
						 
						
							
							
								
								ClientBody is not needed  
							
							
							
						 
						
							2018-06-19 10:15:16 +06:00  
				
					
						
							
							
								 
						
							
								362b14c2f7 
								
							 
						 
						
							
							
								
								remove unsafe cell from ws client  
							
							
							
						 
						
							2018-06-19 09:36:17 +06:00  
				
					
						
							
							
								 
						
							
								261ad31b9a 
								
							 
						 
						
							
							
								
								remove some unsafe code  
							
							
							
						 
						
							2018-06-19 07:44:01 +06:00  
				
					
						
							
							
								 
						
							
								26f37ec2e3 
								
							 
						 
						
							
							
								
								refactor HttpHandlerTask trait  
							
							
							
						 
						
							2018-06-18 05:45:54 +06:00  
				
					
						
							
							
								 
						
							
								ef15646bd7 
								
							 
						 
						
							
							
								
								refactor edfault cpu pool  
							
							
							
						 
						
							2018-06-18 04:56:18 +06:00  
				
					
						
							
							
								 
						
							
								a5bbc455c0 
								
							 
						 
						
							
							
								
								cleanup mut transform  
							
							
							
						 
						
							2018-06-18 04:41:41 +06:00  
				
					
						
							
							
								 
						
							
								6ec8352612 
								
							 
						 
						
							
							
								
								method only for tests  
							
							
							
						 
						
							2018-06-18 01:05:02 +06:00  
				
					
						
							
							
								 
						
							
								daed502ee5 
								
							 
						 
						
							
							
								
								make mut api private  
							
							
							
						 
						
							2018-06-18 01:03:07 +06:00  
				
					
						
							
							
								 
						
							
								9d114d785e 
								
							 
						 
						
							
							
								
								remove Clone from ExtractorConfig  
							
							
							
						 
						
							2018-06-18 00:19:07 +06:00  
				
					
						
							
							
								 
						
							
								ea118edf56 
								
							 
						 
						
							
							
								
								do not use references in ConnectionInfo  
							
							
							
						 
						
							2018-06-18 00:01:41 +06:00  
				
					
						
							
							
								 
						
							
								e1db47d550 
								
							 
						 
						
							
							
								
								refactor server settings  
							
							
							
						 
						
							2018-06-17 23:51:20 +06:00  
				
					
						
							
							
								 
						
							
								38fe8bebec 
								
							 
						 
						
							
							
								
								fix doc string  
							
							
							
						 
						
							2018-06-17 08:57:51 +06: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  
				
					
						
							
							
								 
						
							
								0f2aac1a27 
								
							 
						 
						
							
							
								
								remove unneed Send and Sync  
							
							
							
						 
						
							2018-06-17 08:32:22 +06:00  
				
					
						
							
							
								 
						
							
								70244c29e0 
								
							 
						 
						
							
							
								
								update doc api examples  
							
							
							
						 
						
							2018-06-17 04:09:07 +06:00  
				
					
						
							
							
								 
						
							
								a7a062fb68 
								
							 
						 
						
							
							
								
								clippy warnings  
							
							
							
						 
						
							2018-06-17 03:26:34 +06:00  
				
					
						
							
							
								 
						
							
								879b2b5bde 
								
							 
						 
						
							
							
								
								port Extensions from http crate  #315  
							
							
							
						 
						
							2018-06-17 03:22:08 +06:00  
				
					
						
							
							
								 
						
							
								33050f55a3 
								
							 
						 
						
							
							
								
								remove Context::actor() method  
							
							
							
						 
						
							2018-06-17 03:10:44 +06:00  
				
					
						
							
							
								 
						
							
								e4443226f6 
								
							 
						 
						
							
							
								
								update actix usage  
							
							
							
						 
						
							2018-06-17 02:58:56 +06:00  
				
					
						
							
							
								 
						
							
								342a194605 
								
							 
						 
						
							
							
								
								fix handling ServerCommand  #316  
							
							
							
						 
						
							2018-06-16 22:56:27 +06:00  
				
					
						
							
							
								 
						
							
								566b16c1f7 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-06-14 11:42:27 +02:00  
				
					
						
							
							
								 
						
							
								8261cf437d 
								
							 
						 
						
							
							
								
								update actix api  
							
							
							
						 
						
							2018-06-13 23:37:19 -07:00  
				
					
						
							
							
								 
						
							
								b79307cab1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into app-cleanup  
							
							
							
						 
						
							2018-06-14 01:01:11 +03:00  
				
					
						
							
							
								 
						
							
								cb77f7e688 
								
							 
						 
						
							
							
								
								Add `HttpMessage::readlines()`  
							
							
							
						 
						
							2018-06-14 00:19:48 +03:00  
				
					
						
							
							
								 
						
							
								1bee528018 
								
							 
						 
						
							
							
								
								move ReadlinesError to error module  
							
							
							
						 
						
							2018-06-13 22:59:36 +03:00  
				
					
						
							
							
								 
						
							
								ad9aacf521 
								
							 
						 
						
							
							
								
								change poll method of Readlines  
							
							
							
						 
						
							2018-06-13 22:41:35 +03:00  
				
					
						
							
							
								 
						
							
								f8854f951c 
								
							 
						 
						
							
							
								
								remove duplication of `App::with_state` in `App::new`  
							
							
							
						 
						
							2018-06-13 20:31:20 +01:00  
				
					
						
							
							
								 
						
							
								6d95e34552 
								
							 
						 
						
							
							
								
								add HttpMessage::readlines()  
							
							
							
						 
						
							2018-06-13 20:45:31 +03:00  
				
					
						
							
							
								 
						
							
								6c765739d0 
								
							 
						 
						
							
							
								
								add HttpMessage::readlines()  
							
							
							
						 
						
							2018-06-13 20:43:03 +03:00  
				
					
						
							
							
								 
						
							
								45b408526c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2018-06-13 00:53:46 +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  
				
					
						
							
							
								 
						
							
								748ff389e4 
								
							 
						 
						
							
							
								
								Allow to override Form extractor error  
							
							
							
						 
						
							2018-06-13 00:47:47 +03:00  
				
					
						
							
							
								 
						
							
								8af082d873 
								
							 
						 
						
							
							
								
								remove FormPayloadError  
							
							
							
						 
						
							2018-06-12 20:26:09 +03:00  
				
					
						
							
							
								 
						
							
								d4d3add17d 
								
							 
						 
						
							
							
								
								add ClientRequestBuilder::form()  
							
							
							
						 
						
							2018-06-12 19:30:00 +03:00  
				
					
						
							
							
								 
						
							
								d8e1fd102d 
								
							 
						 
						
							
							
								
								add cookie methods to HttpResponse  
							
							
							
						 
						
							2018-06-12 13:56:53 +00:00  
				
					
						
							
							
								 
						
							
								e414a52b51 
								
							 
						 
						
							
							
								
								content_disposition: remove unnecessary allocations  
							
							
							
						 
						
							2018-06-12 13:48:23 +00:00  
				
					
						
							
							
								 
						
							
								4d69e6d0b4 
								
							 
						 
						
							
							
								
								fs: minor cleanups to content_disposition  
							
							
							
						 
						
							2018-06-12 13:47:49 +00:00  
				
					
						
							
							
								 
						
							
								48f77578ea 
								
							 
						 
						
							
							
								
								fix url in example  
							
							
							
						 
						
							2018-06-11 21:55:05 -07:00  
				
					
						
							
							
								 
						
							
								9b012b3304 
								
							 
						 
						
							
							
								
								do not allow stream or actor responses for internal error  #301  
							
							
							
						 
						
							2018-06-11 19:45:17 -07:00  
				
					
						
							
							
								 
						
							
								a0344eebeb 
								
							 
						 
						
							
							
								
								InternalError can trigger memory unsafety  #301  
							
							
							
						 
						
							2018-06-11 18:54:36 -07:00  
				
					
						
							
							
								 
						
							
								b9f6c313d4 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-06-11 12:56:33 -07:00  
				
					
						
							
							
								 
						
							
								ef420a8bdf 
								
							 
						 
						
							
							
								
								fix docs.rs  
							
							
							
						 
						
							2018-06-11 12:21:09 -07:00  
				
					
						
							
							
								 
						
							
								0d54b6f38e 
								
							 
						 
						
							
							
								
								Implement Responder for Option  #294  ( #297 )  
							
							
							
						 
						
							2018-06-11 14:05:41 +03:00  
				
					
						
							
							
								 
						
							
								ef88fc78d0 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2018-06-10 10:25:05 -07:00  
				
					
						
							
							
								 
						
							
								9dd66dfc22 
								
							 
						 
						
							
							
								
								better name for error  
							
							
							
						 
						
							2018-06-10 10:24:34 -07:00  
				
					
						
							
							
								 
						
							
								87a822e093 
								
							 
						 
						
							
							
								
								fix deprecated warnings  
							
							
							
						 
						
							2018-06-10 10:14:13 -07:00  
				
					
						
							
							
								 
						
							
								785d0e24f0 
								
							 
						 
						
							
							
								
								Merge branch 'master' into static-file-updates  
							
							
							
						 
						
							2018-06-09 08:21:34 -07:00  
				
					
						
							
							
								 
						
							
								818d0bc187 
								
							 
						 
						
							
							
								
								new StreamHandler impl  
							
							
							
						 
						
							2018-06-09 07:53:46 -07:00  
				
					
						
							
							
								 
						
							
								aee24d4af0 
								
							 
						 
						
							
							
								
								minor syntax changes  
							
							
							
						 
						
							2018-06-09 14:47:06 +00:00  
				
					
						
							
							
								 
						
							
								8681a346c6 
								
							 
						 
						
							
							
								
								fs: refactor Content-Type and Content-Disposition handling  
							
							
							
						 
						
							2018-06-09 13:56:01 +00:00  
				
					
						
							
							
								 
						
							
								1fdf6d13be 
								
							 
						 
						
							
							
								
								content_disposition: add doc example  
							
							
							
						 
						
							2018-06-09 13:38:21 +00:00  
				
					
						
							
							
								 
						
							
								3751656722 
								
							 
						 
						
							
							
								
								expose fs::file_extension_to_mime() function  
							
							
							
						 
						
							2018-06-09 11:20:06 +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  
				
					
						
							
							
								 
						
							
								f9f2ed04ab 
								
							 
						 
						
							
							
								
								fix doc test  
							
							
							
						 
						
							2018-06-07 20:22:23 -07:00  
				
					
						
							
							
								 
						
							
								f7ef8ae5a5 
								
							 
						 
						
							
							
								
								add Host predicate  
							
							
							
						 
						
							2018-06-07 20:00:54 -07:00  
				
					
						
							
							
								 
						
							
								60d40df545 
								
							 
						 
						
							
							
								
								fix clippy warning  
							
							
							
						 
						
							2018-06-07 19:46:46 -07:00  
				
					
						
							
							
								 
						
							
								f7bd6eeedc 
								
							 
						 
						
							
							
								
								add application filters  
							
							
							
						 
						
							2018-06-07 19:46:38 -07:00  
				
					
						
							
							
								 
						
							
								a11f3c112f 
								
							 
						 
						
							
							
								
								fix doc test  
							
							
							
						 
						
							2018-06-07 21:18:51 +00:00  
				
					
						
							
							
								 
						
							
								e9f59bc7d6 
								
							 
						 
						
							
							
								
								Merge branch 'master' into multipart-content-disposition  
							
							
							
						 
						
							2018-06-07 11:02:53 -07:00  
				
					
						
							
							
								 
						
							
								56e0dc06c1 
								
							 
						 
						
							
							
								
								defer parsing until user method call  
							
							
							
						 
						
							2018-06-07 17:29:46 +00:00  
				
					
						
							
							
								 
						
							
								789af0bbf2 
								
							 
						 
						
							
							
								
								Added improved failure interoperability with downcasting ( #285 )  
							
							... 
							
							
							
							Deprecates Error::cause and introduces failure interoperability functions and downcasting. 
							
						 
						
							2018-06-07 18:53:27 +02:00  
				
					
						
							
							
								 
						
							
								97b5410aad 
								
							 
						 
						
							
							
								
								remove Option from ContentDisposition::from_raw() argument  
							
							
							
						 
						
							2018-06-07 12:55:35 +00:00  
				
					
						
							
							
								 
						
							
								a6e07c06b6 
								
							 
						 
						
							
							
								
								move CD parsing to Content-Type parsing location  
							
							
							
						 
						
							2018-06-07 12:35:10 +00:00  
				
					
						
							
							
								 
						
							
								31a301c9a6 
								
							 
						 
						
							
							
								
								fix multipart test  
							
							
							
						 
						
							2018-06-07 11:38:35 +00:00  
				
					
						
							
							
								 
						
							
								5a37a8b813 
								
							 
						 
						
							
							
								
								restore hyper tests  
							
							
							
						 
						
							2018-06-07 10:55:36 +00:00  
				
					
						
							
							
								 
						
							
								c0c1817b5c 
								
							 
						 
						
							
							
								
								remove unicase dependency  
							
							
							
						 
						
							2018-06-07 10:33:00 +00:00  
				
					
						
							
							
								 
						
							
								82c888df22 
								
							 
						 
						
							
							
								
								fix test  
							
							
							
						 
						
							2018-06-07 09:10:46 +00:00  
				
					
						
							
							
								 
						
							
								936ba2a368 
								
							 
						 
						
							
							
								
								multipart: parse and validate Content-Disposition  
							
							
							
						 
						
							2018-06-06 14:06:01 +00:00  
				
					
						
							
							
								 
						
							
								d1da227ac5 
								
							 
						 
						
							
							
								
								fix multipart boundary parsing  #282  
							
							
							
						 
						
							2018-06-05 08:53:51 -07:00