f429d3319f 
								
							 
						 
						
							
							
								
								Read until eof for http/1.0 responses  #771  
							
							
							
						 
						
							2019-04-24 11:57:40 -07:00  
				
					
						
							
							
								 
						
							
								2e19f572ee 
								
							 
						 
						
							
							
								
								add tests for camel case headers rendering  
							
							
							
						 
						
							2019-04-24 11:27:57 -07:00  
				
					
						
							
							
								 
						
							
								64f603b076 
								
							 
						 
						
							
							
								
								Support to set header names of `ClientRequest` as Camel-Case ( #713 )  
							
							... 
							
							
							
							* Support to set header names of `ClientRequest` as Camel-Case
This is the case for supporting to request for servers which don't
perfectly implement the `RFC 7230`. It is important for an app
which uses `ClientRequest` as core part.
* Add field `upper_camel_case_headers` to `ClientRequest`.
* Add function `set_upper_camel_case_headers` to `ClientRequest`
  and `ClientRequestBuilder` to set field `upper_camel_case_headers`.
* Add trait `client::writer::UpperCamelCaseHeader` for
  `http::header::HeaderName`, let it can be converted to Camel-Case
  then writed to buffer.
* Add test `test_client::test_upper_camel_case_headers`.
* Support upper Camel-Case headers
* [actix-http] Add field `upper_camel_case_headers` for `RequestHead`
* [actix-http] Add code for `MessageType` to support upper camel case
* [awc] Add functions for `ClientRequest` to set upper camel case
* Use `Flags::CAMEL_CASE` for upper camel case of headers 
							
						 
						
							2019-04-24 10:48:49 -07:00  
				
					
						
							
							
								 
						
							
								679d1cd513 
								
							 
						 
						
							
							
								
								allow to override responder's status code and headers  
							
							
							
						 
						
							2019-04-24 10:25:46 -07:00  
				
					
						
							
							
								 
						
							
								42644dac3f 
								
							 
						 
						
							
							
								
								prepare actix-http-test release  
							
							
							
						 
						
							2019-04-24 07:31:33 -07:00  
				
					
						
							
							
								 
						
							
								898ef57080 
								
							 
						 
						
							
							
								
								Fix async web::Data factory handling  
							
							
							
						 
						
							2019-04-23 21:21:49 -07:00  
				
					
						
							
							
								 
						
							
								9702b2d88e 
								
							 
						 
						
							
							
								
								add client h2 reuse test  
							
							
							
						 
						
							2019-04-23 15:06:30 -07:00  
				
					
						
							
							
								 
						
							
								d2b0afd859 
								
							 
						 
						
							
							
								
								Fix http client pool and wait queue management  
							
							
							
						 
						
							2019-04-23 14:57:03 -07:00  
				
					
						
							
							
								 
						
							
								5f6a1a8249 
								
							 
						 
						
							
							
								
								update version  
							
							
							
						 
						
							2019-04-23 09:45:39 -07:00  
				
					
						
							
							
								 
						
							
								5d531989e7 
								
							 
						 
						
							
							
								
								Fix BorrowMutError panic in client connector  #793  
							
							
							
						 
						
							2019-04-23 09:42:19 -07:00  
				
					
						
							
							
								 
						
							
								3532602299 
								
							 
						 
						
							
							
								
								Added support for remainder match (i.e /path/{tail}*)  
							
							
							
						 
						
							2019-04-22 21:22:17 -07:00  
				
					
						
							
							
								 
						
							
								48bee55087 
								
							 
						 
						
							
							
								
								.to_async() handler can return Responder type  #792  
							
							
							
						 
						
							2019-04-22 14:22:08 -07:00  
				
					
						
							
							
								 
						
							
								d00c9bb844 
								
							 
						 
						
							
							
								
								do not consume boundary  
							
							
							
						 
						
							2019-04-21 16:14:09 -07:00  
				
					
						
							
							
								 
						
							
								895e409d57 
								
							 
						 
						
							
							
								
								Optimize multipart handling  #634 ,  #769  
							
							
							
						 
						
							2019-04-21 15:41:01 -07:00  
				
					
						
							
							
								 
						
							
								f0789aad05 
								
							 
						 
						
							
							
								
								update dep versions  
							
							
							
						 
						
							2019-04-21 09:03:46 -07:00  
				
					
						
							
							
								 
						
							
								7e480ab2f7 
								
							 
						 
						
							
							
								
								beta.1 release  
							
							
							
						 
						
							2019-04-20 21:16:51 -07:00  
				
					
						
							
							
								 
						
							
								891f857547 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2019-04-20 11:18:04 -07:00  
				
					
						
							
							
								 
						
							
								01b1350dcc 
								
							 
						 
						
							
							
								
								update versions  
							
							
							
						 
						
							2019-04-19 18:16:01 -07:00  
				
					
						
							
							
								 
						
							
								5e4e95fb0a 
								
							 
						 
						
							
							
								
								update create version  
							
							
							
						 
						
							2019-04-19 18:13:05 -07:00  
				
					
						
							
							
								 
						
							
								9f421b81b8 
								
							 
						 
						
							
							
								
								fix non-ssl connector  
							
							
							
						 
						
							2019-04-19 18:10:53 -07:00  
				
					
						
							
							
								 
						
							
								6decfdda1f 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2019-04-19 18:06:34 -07:00  
				
					
						
							
							
								 
						
							
								fc9b14a933 
								
							 
						 
						
							
							
								
								allow to specify server address for http and ws requests  
							
							
							
						 
						
							2019-04-19 18:03:44 -07:00  
				
					
						
							
							
								 
						
							
								7292d0b696 
								
							 
						 
						
							
							
								
								drop chrono and use i64 for max age  
							
							
							
						 
						
							2019-04-19 17:23:17 -07:00  
				
					
						
							
							
								 
						
							
								a3844c1bfd 
								
							 
						 
						
							
							
								
								update version  
							
							
							
						 
						
							2019-04-19 13:55:36 -07:00  
				
					
						
							
							
								 
						
							
								791f22bbc8 
								
							 
						 
						
							
							
								
								replate `time::Duration` with `chrono::Duration` and add `max_age_time` method ( #789 )  
							
							... 
							
							
							
							* feat: replate time::Duration with chrono::Duration
* feat: rename max_age method which accepts `Duration` to max_age_time and add new max_age method accepting isize of seconds
* feat: replace `time:Duration` with `chrono:Duration` in repo `actix-http` 
							
						 
						
							2019-04-19 13:54:44 -07:00  
				
					
						
							
							
								 
						
							
								1e7f97a111 
								
							 
						 
						
							
							
								
								Add Normalization middleware for in place ( #783 )  
							
							
							
						 
						
							2019-04-19 13:53:49 -07:00  
				
					
						
							
							
								 
						
							
								bc40f5ae40 
								
							 
						 
						
							
							
								
								Merge pull request  #788  from Dowwie/master  
							
							... 
							
							
							
							added put and patch to TestRequest, docs, and test 
							
						 
						
							2019-04-19 06:55:44 -04:00  
				
					
						
							
							
								 
						
							
								3504a8fc0a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2019-04-19 04:38:41 -04:00  
				
					
						
							
							
								 
						
							
								bfe0df5ab0 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2019-04-18 21:28:23 -07:00  
				
					
						
							
							
								 
						
							
								ed94df189f 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2019-04-18 19:03:48 -04:00  
				
					
						
							
							
								 
						
							
								aa255298ef 
								
							 
						 
						
							
							
								
								make ServiceRequest::from_parts private, as it is not safe to create from parts  
							
							
							
						 
						
							2019-04-18 16:03:13 -07:00  
				
					
						
							
							
								 
						
							
								da86b6e062 
								
							 
						 
						
							
							
								
								added put and patch to TestRequest, docs, and test  
							
							
							
						 
						
							2019-04-18 18:06:32 -04:00  
				
					
						
							
							
								 
						
							
								75e340137d 
								
							 
						 
						
							
							
								
								use local version of http-test  
							
							
							
						 
						
							2019-04-18 12:23:56 -07:00  
				
					
						
							
							
								 
						
							
								e659e09e29 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2019-04-18 11:01:04 -07:00  
				
					
						
							
							
								 
						
							
								163ca89cf4 
								
							 
						 
						
							
							
								
								more tests  
							
							
							
						 
						
							2019-04-17 17:48:25 -07:00  
				
					
						
							
							
								 
						
							
								85b598a614 
								
							 
						 
						
							
							
								
								add cookie session test  
							
							
							
						 
						
							2019-04-17 11:02:03 -07:00  
				
					
						
							
							
								 
						
							
								b64851c5ec 
								
							 
						 
						
							
							
								
								enable runtime for test:: methods  
							
							
							
						 
						
							2019-04-17 10:28:27 -07:00  
				
					
						
							
							
								 
						
							
								cc8420377e 
								
							 
						 
						
							
							
								
								pass request ownership to closure instead of ref  
							
							
							
						 
						
							2019-04-16 15:43:55 -07:00  
				
					
						
							
							
								 
						
							
								5740f1e63a 
								
							 
						 
						
							
							
								
								prepare actix-framed release  
							
							
							
						 
						
							2019-04-16 11:18:47 -07:00  
				
					
						
							
							
								 
						
							
								c943e95812 
								
							 
						 
						
							
							
								
								update dependencies  
							
							
							
						 
						
							2019-04-16 11:17:29 -07:00  
				
					
						
							
							
								 
						
							
								4c0ebd55d3 
								
							 
						 
						
							
							
								
								prepare actix-http-test release  
							
							
							
						 
						
							2019-04-16 11:02:26 -07:00  
				
					
						
							
							
								 
						
							
								e7ec77aa81 
								
							 
						 
						
							
							
								
								update readme  
							
							
							
						 
						
							2019-04-16 10:50:37 -07:00  
				
					
						
							
							
								 
						
							
								ddfd7523f7 
								
							 
						 
						
							
							
								
								prepare awc release  
							
							
							
						 
						
							2019-04-16 10:49:38 -07:00  
				
					
						
							
							
								 
						
							
								2986077a28 
								
							 
						 
						
							
							
								
								no need for feature  
							
							
							
						 
						
							2019-04-16 10:32:48 -07:00  
				
					
						
							
							
								 
						
							
								3744957804 
								
							 
						 
						
							
							
								
								actix_http::encoding always available  
							
							
							
						 
						
							2019-04-16 10:27:58 -07:00  
				
					
						
							
							
								 
						
							
								420d3064c5 
								
							 
						 
						
							
							
								
								Add .peer_addr()  #744  
							
							
							
						 
						
							2019-04-16 10:11:38 -07:00  
				
					
						
							
							
								 
						
							
								eb4f6b74fb 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2019-04-16 09:58:07 -07:00  
				
					
						
							
							
								 
						
							
								a116c4c2c7 
								
							 
						 
						
							
							
								
								Expose peer addr via Request::peer_addr() and RequestHead::peer_addr  
							
							
							
						 
						
							2019-04-16 09:54:02 -07:00  
				
					
						
							
							
								 
						
							
								7f674febb1 
								
							 
						 
						
							
							
								
								add 422 to httpcodes.rs ( #782 )  
							
							
							
						 
						
							2019-04-15 16:55:06 -07:00  
				
					
						
							
							
								 
						
							
								14252f5ef2 
								
							 
						 
						
							
							
								
								use test::call_service  
							
							
							
						 
						
							2019-04-15 09:09:21 -07:00