63ddd30ee4 
								
							 
						 
						
							
							
								
								on_connect result isnt added to request extensions for http2 requests  #1009  
							
							
							
						 
						
							2019-09-01 13:15:02 +06:00  
				
					
						
							
							
								 
						
							
								23d768a77b 
								
							 
						 
						
							
							
								
								Add explicit `dyn`s ( #1041 )  
							
							... 
							
							
							
							* Add explicit `dyn`s
* Remove unnecessary lines 
							
						 
						
							2019-08-17 02:45:44 +09:00  
				
					
						
							
							
								 
						
							
								55179d6ab2 
								
							 
						 
						
							
							
								
								update dependencies  
							
							
							
						 
						
							2019-08-13 10:48:11 -07:00  
				
					
						
							
							
								 
						
							
								192dfff680 
								
							 
						 
						
							
							
								
								prepare actix-http 0.2.9 release  
							
							
							
						 
						
							2019-08-13 15:20:29 +02:00  
				
					
						
							
							
								 
						
							
								915010e733 
								
							 
						 
						
							
							
								
								Fixes a bug in OpenWaitingConnection where the h2 flow would panic a future ( #1031 )  
							
							
							
						 
						
							2019-08-13 14:55:04 +02:00  
				
					
						
							
							
								 
						
							
								b70de5b991 
								
							 
						 
						
							
							
								
								Update CHANGES.md  
							
							
							
						 
						
							2019-08-07 16:43:03 +02:00  
				
					
						
							
							
								 
						
							
								0b9e692298 
								
							 
						 
						
							
							
								
								Remove byteorder-dependency  
							
							
							
						 
						
							2019-08-06 18:32:36 +02:00  
				
					
						
							
							
								 
						
							
								cf1a60cb3a 
								
							 
						 
						
							
							
								
								prepare awc release  
							
							
							
						 
						
							2019-08-01 15:41:14 -07:00  
				
					
						
							
							
								 
						
							
								0d15861e23 
								
							 
						 
						
							
							
								
								prepare actix-http release  
							
							
							
						 
						
							2019-08-01 15:26:30 -07:00  
				
					
						
							
							
								 
						
							
								cb19ebfe0c 
								
							 
						 
						
							
							
								
								add rustls support for actix-http and awc ( #998 )  
							
							... 
							
							
							
							* add rustls support for actix-http and awc
* fix features conflict
* remove unnecessary duplication
* test server with rust-tls
* fix
* test rustls
* awc rustls test
* format
* tests
* fix dependencies
* fixes and add changes
* remove test-server and Cargo.toml dev-dependencies changes
* cargo fmt 
							
						 
						
							2019-07-31 13:02:56 -07:00  
				
					
						
							
							
								 
						
							
								e9b4aa205f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2019-07-30 08:00:57 -07:00  
				
					
						
							
							
								 
						
							
								7674f1173c 
								
							 
						 
						
							
							
								
								fix awc client panic  #1016  
							
							
							
						 
						
							2019-07-30 08:00:46 -07:00  
				
					
						
							
							
								 
						
							
								511026cab0 
								
							 
						 
						
							
							
								
								Allow HeaderMap to be cloned ( #1014 )  
							
							... 
							
							
							
							* Allow HeaderMap to be cloned
* Add entry to changelog 
							
						 
						
							2019-07-29 08:11:23 +04:00  
				
					
						
							
							
								 
						
							
								81ab37f235 
								
							 
						 
						
							
							
								
								Fix two dyn warnings ( #1015 )  
							
							
							
						 
						
							2019-07-29 08:10:33 +04:00  
				
					
						
							
							
								 
						
							
								f3751d83f8 
								
							 
						 
						
							
							
								
								Modify response body only if encoder is not None  #997  
							
							
							
						 
						
							2019-07-22 11:35:00 +06:00  
				
					
						
							
							
								 
						
							
								b6ff786ed3 
								
							 
						 
						
							
							
								
								update dependencies  
							
							
							
						 
						
							2019-07-18 17:50:10 +06:00  
				
					
						
							
							
								 
						
							
								9c3789cbd0 
								
							 
						 
						
							
							
								
								revert DateServiceInner changes  
							
							
							
						 
						
							2019-07-18 17:37:41 +06:00  
				
					
						
							
							
								 
						
							
								29098f8397 
								
							 
						 
						
							
							
								
								Add support for downcasting response errors ( #986 )  
							
							... 
							
							
							
							* Add support for downcasting response errors
* Added test for error casting 
							
						 
						
							2019-07-18 17:25:50 +06:00  
				
					
						
							
							
								 
						
							
								d03296237e 
								
							 
						 
						
							
							
								
								Log error results in Logger middleware ( closes   #938 ) ( #984 )  
							
							... 
							
							
							
							* Log error results in Logger middleware (closes  #938 )
* Log internal server errors with an ERROR log level
* Logger middleware: don't log 500 internal server errors, as Actix now logs them always
* Changelog 
							
						 
						
							2019-07-18 14:31:18 +06:00  
				
					
						
							
							
								 
						
							
								b36fdc46db 
								
							 
						 
						
							
							
								
								Remove several usages of 'unsafe' ( #968 )  
							
							... 
							
							
							
							* Replace UnsafeCell in DateServiceInner with Cell
The previous API was extremely dangerous - calling `get_ref()`
followed by `reset()` would trigger instant UB, without requiring
any `unsafe` blocks in the caller.
By making DateInner `Copy`, we can use a normal `Cell` instead
of an `UnsafeCell`. This makes it impossible to cause UB (or even panic)
with the API.
* Split unsafe block HttpServiceHandlerResponse
Also add explanation of the safety of the usage of `unsafe`
* Replace UnsafeCell with RefCell in PayloadRef
This ensures that a mistake in the usage of 'get_mut' will cause
a panic, not undefined behavior. 
							
						 
						
							2019-07-18 04:45:17 +06:00  
				
					
						
							
							
								 
						
							
								2a2d7f5768 
								
							 
						 
						
							
							
								
								nightly clippy warnings  
							
							
							
						 
						
							2019-07-17 15:53:51 +06:00  
				
					
						
							
							
								 
						
							
								ef3e1037a8 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2019-07-17 14:18:26 +06:00  
				
					
						
							
							
								 
						
							
								baaa7b3fbb 
								
							 
						 
						
							
							
								
								Replace ClonableService with local copy  
							
							
							
						 
						
							2019-07-17 13:55:44 +06:00  
				
					
						
							
							
								 
						
							
								7b1dcaffda 
								
							 
						 
						
							
							
								
								cleanup deprecation warning for Box<dyn>  
							
							
							
						 
						
							2019-07-17 11:44:39 +06:00  
				
					
						
							
							
								 
						
							
								e1fcd203f8 
								
							 
						 
						
							
							
								
								Update the copyless version to 0.1.4 ( #956 )  
							
							... 
							
							
							
							< 0.1.4 failed to check for null when doing allocations which could lead to null dereferences. 
							
						 
						
							2019-07-08 15:48:20 +06:00  
				
					
						
							
							
								 
						
							
								dbab55dd6b 
								
							 
						 
						
							
							
								
								Bump rand crate version to 0.7 ( #951 )  
							
							
							
						 
						
							2019-07-01 09:37:03 +06:00  
				
					
						
							
							
								 
						
							
								d286ccb4f5 
								
							 
						 
						
							
							
								
								Add on-connect callback  #946  
							
							
							
						 
						
							2019-06-28 14:34:26 +06:00  
				
					
						
							
							
								 
						
							
								cac162aed7 
								
							 
						 
						
							
							
								
								update actix-http changes  
							
							
							
						 
						
							2019-06-28 12:34:43 +06:00  
				
					
						
							
							
								 
						
							
								768859513a 
								
							 
						 
						
							
							
								
								Expose the max limit for payload sizes in Websocket Actors.  #925  ( #933 )  
							
							... 
							
							
							
							* Expose the max limit for payload sizes in Websocket Actors.
* Revert to previous not-formatted code.
* Implement WebsocketContext::with_codec and make Codec Copy and Clone.
* Fix formatting.
* Fix formatting. 
							
						 
						
							2019-06-28 10:49:03 +06:00  
				
					
						
							
							
								 
						
							
								1a24ff8717 
								
							 
						 
						
							
							
								
								Add builder function for HTTP 429 Too Many Requests status ( #931 )  
							
							
							
						 
						
							2019-06-21 13:06:29 +06:00  
				
					
						
							
							
								 
						
							
								313ac48765 
								
							 
						 
						
							
							
								
								Use encoding_rs crate instead of unmaintained encoding crate ( #922 )  
							
							... 
							
							
							
							* Use encoding_rs crate instead of unmaintained encoding crate
* Update changelog 
							
						 
						
							2019-06-18 12:43:25 +06:00  
				
					
						
							
							
								 
						
							
								d2b6502c7a 
								
							 
						 
						
							
							
								
								prepare actix-http release  
							
							
							
						 
						
							2019-06-16 21:59:22 +06:00  
				
					
						
							
							
								 
						
							
								7c0f570845 
								
							 
						 
						
							
							
								
								Do not compress NoContent (204) responses  #918  
							
							
							
						 
						
							2019-06-16 21:54:17 +06:00  
				
					
						
							
							
								 
						
							
								a548b69679 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2019-06-05 08:43:13 +06:00  
				
					
						
							
							
								 
						
							
								b1cfbdcf7a 
								
							 
						 
						
							
							
								
								prepare actix-http release  
							
							
							
						 
						
							2019-06-02 13:05:22 +06:00  
				
					
						
							
							
								 
						
							
								666756bfbe 
								
							 
						 
						
							
							
								
								body helpers  
							
							
							
						 
						
							2019-06-01 17:57:25 +06:00  
				
					
						
							
							
								 
						
							
								c2d7db7e06 
								
							 
						 
						
							
							
								
								prepare actix-web-actors release  
							
							
							
						 
						
							2019-05-29 16:22:57 -07:00  
				
					
						
							
							
								 
						
							
								21418c7414 
								
							 
						 
						
							
							
								
								prep actix-http release  
							
							
							
						 
						
							2019-05-29 16:15:12 -07:00  
				
					
						
							
							
								 
						
							
								a614be7cb5 
								
							 
						 
						
							
							
								
								Don't DISCONNECT from stream when reader is empty ( #870 )  
							
							... 
							
							
							
							* Don't DISCONNECT from stream when reader is empty
* Fix chunked transfer: poll_request before closing stream + Test 
							
						 
						
							2019-05-29 20:37:42 +04:00  
				
					
						
							
							
								 
						
							
								1eb89b8375 
								
							 
						 
						
							
							
								
								remove debug prints  
							
							
							
						 
						
							2019-05-25 03:16:53 -07:00  
				
					
						
							
							
								 
						
							
								7f12b754e9 
								
							 
						 
						
							
							
								
								Handle socket read disconnect  
							
							
							
						 
						
							2019-05-25 03:07:40 -07:00  
				
					
						
							
							
								 
						
							
								f8af3b86e5 
								
							 
						 
						
							
							
								
								export set_date  
							
							
							
						 
						
							2019-05-14 08:48:11 -07:00  
				
					
						
							
							
								 
						
							
								e9cbcbaf03 
								
							 
						 
						
							
							
								
								update dependencies  
							
							
							
						 
						
							2019-05-12 10:18:02 -07:00  
				
					
						
							
							
								 
						
							
								beae9ca0f7 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2019-05-12 09:57:16 -07:00  
				
					
						
							
							
								 
						
							
								07b9707ca1 
								
							 
						 
						
							
							
								
								prepare actix-http release  
							
							
							
						 
						
							2019-05-12 09:56:55 -07:00  
				
					
						
							
							
								 
						
							
								df08baf67f 
								
							 
						 
						
							
							
								
								update actix-net dependencies  
							
							
							
						 
						
							2019-05-12 08:34:51 -07:00  
				
					
						
							
							
								 
						
							
								3d1af19080 
								
							 
						 
						
							
							
								
								prepare actix-http release  
							
							
							
						 
						
							2019-05-04 19:51:13 -07:00  
				
					
						
							
							
								 
						
							
								fc19ce41c4 
								
							 
						 
						
							
							
								
								Clean up response extensions in response pool  #817  
							
							
							
						 
						
							2019-05-03 15:26:34 -07:00  
				
					
						
							
							
								 
						
							
								6e00eef63a 
								
							 
						 
						
							
							
								
								awc: Fix typo on ResponseError documentation ( #815 )  
							
							... 
							
							
							
							* awc: Fix typo on ResponseError documentation
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* http: Fix typo on ResponseError documentation
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* http: Expand type names for openssl related errors documentation
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> 
							
						 
						
							2019-05-03 14:30:00 -07:00  
				
					
						
							
							
								 
						
							
								f27beab016 
								
							 
						 
						
							
							
								
								fix case for transfer-encoding header name  
							
							
							
						 
						
							2019-05-02 09:30:00 -07:00  
				
					
						
							
							
								 
						
							
								2bc937f6c3 
								
							 
						 
						
							
							
								
								prepare release  
							
							
							
						 
						
							2019-04-24 12:50:44 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								163ca89cf4 
								
							 
						 
						
							
							
								
								more tests  
							
							
							
						 
						
							2019-04-17 17:48:25 -07:00  
				
					
						
							
							
								 
						
							
								c943e95812 
								
							 
						 
						
							
							
								
								update dependencies  
							
							
							
						 
						
							2019-04-16 11:17:29 -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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								1eebd47072 
								
							 
						 
						
							
							
								
								fix warnings  
							
							
							
						 
						
							2019-04-14 21:00:16 -07:00  
				
					
						
							
							
								 
						
							
								002c41a7ca 
								
							 
						 
						
							
							
								
								update trust-dns  
							
							
							
						 
						
							2019-04-14 20:45:44 -07:00  
				
					
						
							
							
								 
						
							
								4f30fa9d46 
								
							 
						 
						
							
							
								
								Remove generic type for request payload, always use default  
							
							
							
						 
						
							2019-04-13 14:50:54 -07:00  
				
					
						
							
							
								 
						
							
								1f2b15397d 
								
							 
						 
						
							
							
								
								prepare alpha5 release  
							
							
							
						 
						
							2019-04-12 14:00:45 -07:00  
				
					
						
							
							
								 
						
							
								87167f6581 
								
							 
						 
						
							
							
								
								update actix-connect  
							
							
							
						 
						
							2019-04-12 12:33:11 -07:00  
				
					
						
							
							
								 
						
							
								94d7a7f873 
								
							 
						 
						
							
							
								
								custom future for SendError service  
							
							
							
						 
						
							2019-04-11 15:12:23 -07:00  
				
					
						
							
							
								 
						
							
								d86567fbdc 
								
							 
						 
						
							
							
								
								revert SendResponse::Error type  
							
							
							
						 
						
							2019-04-11 14:18:58 -07:00  
				
					
						
							
							
								 
						
							
								d115b3b3ed 
								
							 
						 
						
							
							
								
								ws verifyciation takes RequestHead; add SendError utility service  
							
							
							
						 
						
							2019-04-11 14:00:32 -07:00  
				
					
						
							
							
								 
						
							
								e55be4dba6 
								
							 
						 
						
							
							
								
								add FramedRequest helper methods  
							
							
							
						 
						
							2019-04-10 19:57:34 -07:00  
				
					
						
							
							
								 
						
							
								12e1dad42e 
								
							 
						 
						
							
							
								
								export TestBuffer  
							
							
							
						 
						
							2019-04-10 19:43:09 -07:00  
				
					
						
							
							
								 
						
							
								9d82d4dfb9 
								
							 
						 
						
							
							
								
								Fix body propagation in Response::from_error.  #760  
							
							
							
						 
						
							2019-04-10 12:43:31 -07:00  
				
					
						
							
							
								 
						
							
								9bb40c249f 
								
							 
						 
						
							
							
								
								add h1::SendResponse future; renamed to MessageBody::size  
							
							
							
						 
						
							2019-04-10 12:24:17 -07:00  
				
					
						
							
							
								 
						
							
								c22a3a71f2 
								
							 
						 
						
							
							
								
								fix test  
							
							
							
						 
						
							2019-04-08 19:07:11 -07:00  
				
					
						
							
							
								 
						
							
								9c9940d88d 
								
							 
						 
						
							
							
								
								update readme  
							
							
							
						 
						
							2019-04-08 17:53:19 -07:00  
				
					
						
							
							
								 
						
							
								561f83d044 
								
							 
						 
						
							
							
								
								add upgrade service support to h1 dispatcher  
							
							
							
						 
						
							2019-04-08 17:51:14 -07:00  
				
					
						
							
							
								 
						
							
								43d325a139 
								
							 
						 
						
							
							
								
								allow to specify upgrade service  
							
							
							
						 
						
							2019-04-08 14:51:16 -07:00  
				
					
						
							
							
								 
						
							
								b921abf18f 
								
							 
						 
						
							
							
								
								set host header for http1 connections  
							
							
							
						 
						
							2019-04-08 12:48:26 -07:00  
				
					
						
							
							
								 
						
							
								bc58dbb2f5 
								
							 
						 
						
							
							
								
								add async expect service test  
							
							
							
						 
						
							2019-04-08 11:19:56 -07:00  
				
					
						
							
							
								 
						
							
								b1547bbbb6 
								
							 
						 
						
							
							
								
								do not set default headers  
							
							
							
						 
						
							2019-04-08 11:09:57 -07:00  
				
					
						
							
							
								 
						
							
								a7fdac1043 
								
							 
						 
						
							
							
								
								fix expect service registration and tests  
							
							
							
						 
						
							2019-04-08 10:31:29 -07:00  
				
					
						
							
							
								 
						
							
								53da55aa3c 
								
							 
						 
						
							
							
								
								alpha4 release  
							
							
							
						 
						
							2019-04-07 23:42:05 -07:00  
				
					
						
							
							
								 
						
							
								aa78565453 
								
							 
						 
						
							
							
								
								use objects pool for HttpRequest; optimize nested services call  
							
							
							
						 
						
							2019-04-07 23:06:21 -07:00  
				
					
						
							
							
								 
						
							
								3c650ca194 
								
							 
						 
						
							
							
								
								remove buffer capacity for payload  
							
							
							
						 
						
							2019-04-07 10:40:45 -07:00  
				
					
						
							
							
								 
						
							
								219baf3323 
								
							 
						 
						
							
							
								
								remove PayloadWriter trait  
							
							
							
						 
						
							2019-04-07 10:29:26 -07:00  
				
					
						
							
							
								 
						
							
								ec09d6fbe6 
								
							 
						 
						
							
							
								
								optimize encode headers and body split  
							
							
							
						 
						
							2019-04-07 10:03:38 -07:00  
				
					
						
							
							
								 
						
							
								748289f0ff 
								
							 
						 
						
							
							
								
								use custom headers map; more optimizations  
							
							
							
						 
						
							2019-04-06 15:02:02 -07:00  
				
					
						
							
							
								 
						
							
								3872d3ba5a 
								
							 
						 
						
							
							
								
								refactor h1 dispatcher  
							
							
							
						 
						
							2019-04-06 08:12:58 -07:00  
				
					
						
							
							
								 
						
							
								fbedaec661 
								
							 
						 
						
							
							
								
								add expect: 100-continue support  #141  
							
							
							
						 
						
							2019-04-05 16:46:44 -07:00  
				
					
						
							
							
								 
						
							
								02fcaca3da 
								
							 
						 
						
							
							
								
								add backward compatibility  
							
							
							
						 
						
							2019-04-05 11:36:26 -07:00  
				
					
						
							
							
								 
						
							
								18593d8476 
								
							 
						 
						
							
							
								
								updated Connector docs and renamed service() to finish() ( #757 )  
							
							... 
							
							
							
							* added Connector to actix-web::client namespace
* updated Connector, renaming service() to finish() and adding docs
* added doc for finish method on Connector 
							
						 
						
							2019-04-05 11:34:27 -07:00  
				
					
						
							
							
								 
						
							
								b6dacaa23a 
								
							 
						 
						
							
							
								
								remove SendError and SendResponse services  
							
							
							
						 
						
							2019-04-05 11:29:42 -07:00  
				
					
						
							
							
								 
						
							
								f89321fd01 
								
							 
						 
						
							
							
								
								fix import  
							
							
							
						 
						
							2019-04-05 10:50:11 -07:00  
				
					
						
							
							
								 
						
							
								0d4a8e1b1c 
								
							 
						 
						
							
							
								
								update actix-connect  
							
							
							
						 
						
							2019-04-05 10:35:14 -07:00  
				
					
						
							
							
								 
						
							
								a655bdac52 
								
							 
						 
						
							
							
								
								Fix clippy warning ( #755 )  
							
							
							
						 
						
							2019-04-05 12:34:24 +03:00  
				
					
						
							
							
								 
						
							
								309c480782 
								
							 
						 
						
							
							
								
								encoder sent uncompressed data before compressed  
							
							
							
						 
						
							2019-04-04 15:03:40 -07:00  
				
					
						
							
							
								 
						
							
								1f5c0f50f9 
								
							 
						 
						
							
							
								
								Add minimal std::error::Error impl for Error  
							
							
							
						 
						
							2019-04-04 13:23:38 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								954fe21751 
								
							 
						 
						
							
							
								
								set response error body  
							
							
							
						 
						
							2019-04-03 19:07:25 -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  
				
					
						
							
							
								 
						
							
								f56072954b 
								
							 
						 
						
							
							
								
								remove PayloadBuffer  
							
							
							
						 
						
							2019-04-03 03:20:20 -07:00  
				
					
						
							
							
								 
						
							
								442f5057dd 
								
							 
						 
						
							
							
								
								alpha.3 release  
							
							
							
						 
						
							2019-04-02 21:49:31 -07:00  
				
					
						
							
							
								 
						
							
								51d5006ccf 
								
							 
						 
						
							
							
								
								Detect socket disconnection during protocol selection  
							
							
							
						 
						
							2019-04-02 20:50:25 -07:00  
				
					
						
							
							
								 
						
							
								4227cddd30 
								
							 
						 
						
							
							
								
								fix dev dependencies  
							
							
							
						 
						
							2019-04-02 15:00:10 -07:00  
				
					
						
							
							
								 
						
							
								db1f7651a3 
								
							 
						 
						
							
							
								
								more patch cratesio  
							
							
							
						 
						
							2019-04-02 14:47:59 -07:00  
				
					
						
							
							
								 
						
							
								bca31eb7ad 
								
							 
						 
						
							
							
								
								remove Deref  
							
							
							
						 
						
							2019-04-02 13:35:01 -07:00  
				
					
						
							
							
								 
						
							
								49a499ce74 
								
							 
						 
						
							
							
								
								properly allocate read buffer  
							
							
							
						 
						
							2019-04-02 11:11:32 -07:00  
				
					
						
							
							
								 
						
							
								c27fbdc35f 
								
							 
						 
						
							
							
								
								Preallocate read buffer for h1 codec,  #749  
							
							
							
						 
						
							2019-04-02 10:19:56 -07:00  
				
					
						
							
							
								 
						
							
								96fd61f3d5 
								
							 
						 
						
							
							
								
								rust 1.31.0 compatibility  
							
							
							
						 
						
							2019-04-01 10:26:09 -07:00  
				
					
						
							
							
								 
						
							
								e4b3f79458 
								
							 
						 
						
							
							
								
								allocate enough space  
							
							
							
						 
						
							2019-03-31 17:05:02 -07:00  
				
					
						
							
							
								 
						
							
								ce8294740e 
								
							 
						 
						
							
							
								
								fix tests with disabled features  
							
							
							
						 
						
							2019-03-31 17:04:34 -07:00  
				
					
						
							
							
								 
						
							
								ddf5089bff 
								
							 
						 
						
							
							
								
								Warn when an unsealed private cookie isn't valid UTF-8 ( #746 )  
							
							
							
						 
						
							2019-03-31 16:26:56 +03:00  
				
					
						
							
							
								 
						
							
								a20b9fd354 
								
							 
						 
						
							
							
								
								prepare aplha2 release  
							
							
							
						 
						
							2019-03-29 22:06:14 -07:00  
				
					
						
							
							
								 
						
							
								d846328f36 
								
							 
						 
						
							
							
								
								fork cookie crate  
							
							
							
						 
						
							2019-03-29 21:13:39 -07:00  
				
					
						
							
							
								 
						
							
								193f8fb2d9 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2019-03-29 18:51:07 -07:00  
				
					
						
							
							
								 
						
							
								3a954298d7 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:actix/actix-web  
							
							
							
						 
						
							2019-03-29 18:23:07 -07:00  
				
					
						
							
							
								 
						
							
								3220777ff9 
								
							 
						 
						
							
							
								
								Added ws::Message::Nop, no-op websockets message  
							
							
							
						 
						
							2019-03-29 18:22:49 -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  
				
					
						
							
							
								 
						
							
								19a0b8046b 
								
							 
						 
						
							
							
								
								remove actix reference  
							
							
							
						 
						
							2019-03-29 11:13:36 -07:00  
				
					
						
							
							
								 
						
							
								1e7096a63a 
								
							 
						 
						
							
							
								
								add request timeout  
							
							
							
						 
						
							2019-03-28 22:33:41 -07:00  
				
					
						
							
							
								 
						
							
								3b897da8e2 
								
							 
						 
						
							
							
								
								Do not use thread pool for decomression if chunk size is smaller than 2048  
							
							
							
						 
						
							2019-03-28 21:15:26 -07:00  
				
					
						
							
							
								 
						
							
								a2c9ff3a33 
								
							 
						 
						
							
							
								
								back to development  
							
							
							
						 
						
							2019-03-28 14:10:03 -07:00  
				
					
						
							
							
								 
						
							
								9c198a0d29 
								
							 
						 
						
							
							
								
								alpha.1 release  
							
							
							
						 
						
							2019-03-28 13:46:26 -07:00  
				
					
						
							
							
								 
						
							
								9cca86e60d 
								
							 
						 
						
							
							
								
								prepear actix-http release  
							
							
							
						 
						
							2019-03-28 12:45:41 -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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								fb9c94c3e0 
								
							 
						 
						
							
							
								
								remove Backtrace from error  
							
							
							
						 
						
							2019-03-27 09:31:07 -07:00  
				
					
						
							
							
								 
						
							
								faa3ea8e5b 
								
							 
						 
						
							
							
								
								rename BodyLength to BodySize  
							
							
							
						 
						
							2019-03-27 09:24:55 -07:00  
				
					
						
							
							
								 
						
							
								d49a8ba53b 
								
							 
						 
						
							
							
								
								add client TestResponse  
							
							
							
						 
						
							2019-03-26 21:57:04 -07:00  
				
					
						
							
							
								 
						
							
								1cca25c276 
								
							 
						 
						
							
							
								
								add client decompression support  
							
							
							
						 
						
							2019-03-26 20:45:00 -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  
				
					
						
							
							
								 
						
							
								9451ba71f4 
								
							 
						 
						
							
							
								
								update cargo files  
							
							
							
						 
						
							2019-03-26 12:50:51 -07:00  
				
					
						
							
							
								 
						
							
								50c0ddb3cd 
								
							 
						 
						
							
							
								
								update tests  
							
							
							
						 
						
							2019-03-26 12:31:51 -07:00  
				
					
						
							
							
								 
						
							
								c7ad677804 
								
							 
						 
						
							
							
								
								Merge actix-http project  
							
							
							
						 
						
							2019-03-26 11:54:35 -07:00