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  
				
					
						
							
							
								 
						
							
								f3ce6574e4 
								
							 
						 
						
							
							
								
								fix client timer and add slow request tests  
							
							
							
						 
						
							2018-10-02 00:19:28 -07:00  
				
					
						
							
							
								 
						
							
								368f73513a 
								
							 
						 
						
							
							
								
								set tcp-keepalive for test as well  
							
							
							
						 
						
							2018-10-01 22:25:53 -07:00  
				
					
						
							
							
								 
						
							
								c674ea9126 
								
							 
						 
						
							
							
								
								add StreamConfiguration service  
							
							
							
						 
						
							2018-10-01 22:23:02 -07:00  
				
					
						
							
							
								 
						
							
								7c78797d9b 
								
							 
						 
						
							
							
								
								proper stop for test_ws_stopped test  
							
							
							
						 
						
							2018-10-01 21:30:00 -07:00  
				
					
						
							
							
								 
						
							
								84edc57fd9 
								
							 
						 
						
							
							
								
								increase sleep time  
							
							
							
						 
						
							2018-10-01 21:19:27 -07:00  
				
					
						
							
							
								 
						
							
								1bac65de4c 
								
							 
						 
						
							
							
								
								add websocket stopped test  
							
							
							
						 
						
							2018-10-01 20:15:26 -07:00  
				
					
						
							
							
								 
						
							
								16945a554a 
								
							 
						 
						
							
							
								
								add client shutdown timeout  
							
							
							
						 
						
							2018-10-01 20:04:16 -07:00  
				
					
						
							
							
								 
						
							
								c1e0b4f322 
								
							 
						 
						
							
							
								
								expose internal http server types and allow to create custom http pipelines  
							
							
							
						 
						
							2018-10-01 14:43:06 -07:00  
				
					
						
							
							
								 
						
							
								9f1417af30 
								
							 
						 
						
							
							
								
								refactor http service builder  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								a63d3f9a7a 
								
							 
						 
						
							
							
								
								cleanup ServerFactory trait  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								6a61138bf8 
								
							 
						 
						
							
							
								
								enable ssl feature  
							
							
							
						 
						
							2018-09-27 18:33:29 -07:00  
				
					
						
							
							
								 
						
							
								0dc96658f2 
								
							 
						 
						
							
							
								
								Send response to inform client of error ( #515 )  
							
							
							
						 
						
							2018-09-21 07:24:10 +03:00  
				
					
						
							
							
								 
						
							
								d65c72b44d 
								
							 
						 
						
							
							
								
								use server keep-alive timer as slow request timer  
							
							
							
						 
						
							2018-09-15 09:55:38 -07:00  
				
					
						
							
							
								 
						
							
								4ca9fd2ad1 
								
							 
						 
						
							
							
								
								remove debug print  
							
							
							
						 
						
							2018-09-03 22:09:12 -07:00  
				
					
						
							
							
								 
						
							
								f0f67072ae 
								
							 
						 
						
							
							
								
								Read client response until eof if connection header set to  close   #464  
							
							
							
						 
						
							2018-09-03 21:35:59 -07:00  
				
					
						
							
							
								 
						
							
								968c81e267 
								
							 
						 
						
							
							
								
								Handling scoped paths without leading slashes  #460  
							
							
							
						 
						
							2018-09-02 08:14:54 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								487519acec 
								
							 
						 
						
							
							
								
								Add client test for 'Connection: close' as reported in issue  #495  
							
							
							
						 
						
							2018-09-01 00:34:19 +08:00  
				
					
						
							
							
								 
						
							
								1716380f08 
								
							 
						 
						
							
							
								
								clippy fmt  
							
							
							
						 
						
							2018-08-23 09:48:01 -07:00  
				
					
						
							
							
								 
						
							
								bdc9a8bb07 
								
							 
						 
						
							
							
								
								Optionally support tokio-uds's UnixStream as IoStream ( #472 )  
							
							
							
						 
						
							2018-08-17 19:04:15 +03:00  
				
					
						
							
							
								 
						
							
								a8405d0686 
								
							 
						 
						
							
							
								
								Fix tests on Unix  
							
							
							
						 
						
							2018-08-17 13:13:48 +01:00  
				
					
						
							
							
								 
						
							
								eb1e9a785f 
								
							 
						 
						
							
							
								
								allow to use fn with multiple arguments with .with()/.with_async()  
							
							
							
						 
						
							2018-08-16 20:29:06 -07:00  
				
					
						
							
							
								 
						
							
								8eb9eb4247 
								
							 
						 
						
							
							
								
								flush io on complete  
							
							
							
						 
						
							2018-08-08 09:12:32 -07:00  
				
					
						
							
							
								 
						
							
								30769e3072 
								
							 
						 
						
							
							
								
								fix http/2 error handling  
							
							
							
						 
						
							2018-08-07 20:48:25 -07:00  
				
					
						
							
							
								 
						
							
								900fd5a98e 
								
							 
						 
						
							
							
								
								Correct settings headers for HTTP2  
							
							... 
							
							
							
							Add test to verify number of Set-Cookies 
							
						 
						
							2018-08-04 18:05:41 +03:00  
				
					
						
							
							
								 
						
							
								e61ef7dee4 
								
							 
						 
						
							
							
								
								Use zlib instead of deflate for content encoding ( #442 )  
							
							
							
						 
						
							2018-08-03 14:56:26 +02:00  
				
					
						
							
							
								 
						
							
								e9c1889df4 
								
							 
						 
						
							
							
								
								test timing  
							
							
							
						 
						
							2018-08-01 16:41:24 -07:00  
				
					
						
							
							
								 
						
							
								246eafb8d2 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/actix/actix-web  into feat/432  
							
							
							
						 
						
							2018-08-01 09:36:08 -07:00  
				
					
						
							
							
								 
						
							
								dca4c110dd 
								
							 
						 
						
							
							
								
								feature: allow TestServer to open a websocket on any URL  
							
							... 
							
							
							
							* added `TestServer::ws_at(uri_str)`
* modified `TestServer::ws()` to call `self.ws_at("/")` to preserve
behavior
Closes  #432  
							
						 
						
							2018-08-01 09:30:27 -07:00  
				
					
						
							
							
								 
						
							
								58230b15b9 
								
							 
						 
						
							
							
								
								use one thread for accept loop; refactor rust-tls support  
							
							
							
						 
						
							2018-07-31 19:51:26 -07:00  
				
					
						
							
							
								 
						
							
								3bd43090fb 
								
							 
						 
						
							
							
								
								use new gzdecoder, fixes gz streaming  #228  
							
							
							
						 
						
							2018-07-31 09:06:05 -07:00  
				
					
						
							
							
								 
						
							
								196da6d570 
								
							 
						 
						
							
							
								
								add rustls  
							
							
							
						 
						
							2018-07-30 08:21:12 +03:00  
				
					
						
							
							
								 
						
							
								6b10e1eff6 
								
							 
						 
						
							
							
								
								rename PayloadHelper  
							
							
							
						 
						
							2018-07-18 10:01:28 +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  
				
					
						
							
							
								 
						
							
								22385505a3 
								
							 
						 
						
							
							
								
								clippy warnings and fmt  
							
							
							
						 
						
							2018-07-16 11:17:45 +06: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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								80339147b9 
								
							 
						 
						
							
							
								
								call disconnect on write error  
							
							
							
						 
						
							2018-07-05 12:50:54 +06:00  
				
					
						
							
							
								 
						
							
								fec6047ddc 
								
							 
						 
						
							
							
								
								refactor HttpRequest mutability  
							
							
							
						 
						
							2018-07-02 23:35:32 +06:00  
				
					
						
							
							
								 
						
							
								c0cdc39ba9 
								
							 
						 
						
							
							
								
								do not store cookies on client response  
							
							
							
						 
						
							2018-06-24 22:21:04 +06:00  
				
					
						
							
							
								 
						
							
								65ca563579 
								
							 
						 
						
							
							
								
								use read only self for Middleware  
							
							
							
						 
						
							2018-06-21 23:06:23 +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  
				
					
						
							
							
								 
						
							
								ebc59cf7b9 
								
							 
						 
						
							
							
								
								add unsafe checks   #331  
							
							
							
						 
						
							2018-06-21 11:20:21 +06:00  
				
					
						
							
							
								 
						
							
								247e8727cb 
								
							 
						 
						
							
							
								
								ClientBody is not needed  
							
							
							
						 
						
							2018-06-19 10:15:16 +06:00