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  
				
					
						
							
							
								 
						
							
								0d9ea41047 
								
							 
						 
						
							
							
								
								update min rust version  
							
							
							
						 
						
							2019-07-31 06:49:46 -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  
				
					
						
							
							
								 
						
							
								6f2049ba9b 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2019-07-25 12:54:59 +01:00  
				
					
						
							
							
								 
						
							
								52372fcbea 
								
							 
						 
						
							
							
								
								actix-files: "Specified path is not a directory" error now includes the path ( #1004 )  
							
							
							
						 
						
							2019-07-23 06:41:58 +06:00  
				
					
						
							
							
								 
						
							
								f3751d83f8 
								
							 
						 
						
							
							
								
								Modify response body only if encoder is not None  #997  
							
							
							
						 
						
							2019-07-22 11:35:00 +06:00  
				
					
						
							
							
								 
						
							
								b0b462581b 
								
							 
						 
						
							
							
								
								update CHANGES.md for Form impl Responder  
							
							
							
						 
						
							2019-07-20 14:46:46 +01:00  
				
					
						
							
							
								 
						
							
								8f48ed2597 
								
							 
						 
						
							
							
								
								impl Responder for Form  
							
							
							
						 
						
							2019-07-20 14:46:46 +01:00  
				
					
						
							
							
								 
						
							
								c96068e78d 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2019-07-20 11:46:21 +06:00  
				
					
						
							
							
								 
						
							
								7bca1f7d8d 
								
							 
						 
						
							
							
								
								Allow to disable Content-Disposition header  #686  
							
							
							
						 
						
							2019-07-20 11:43:49 +06:00  
				
					
						
							
							
								 
						
							
								3618a84164 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2019-07-20 11:27:21 +06:00  
				
					
						
							
							
								 
						
							
								03ca408e94 
								
							 
						 
						
							
							
								
								add support for specifying protocols on websocket handshake ( #835 )  
							
							... 
							
							
							
							* add support for specifying protocols on websocket handshake
* separated the handshake function with and without protocols
changed protocols type from Vec<&str> to [&str] 
							
						 
						
							2019-07-20 11:22:06 +06:00  
				
					
						
							
							
								 
						
							
								e53e9c8ba3 
								
							 
						 
						
							
							
								
								Add the start_with_addr() function, to obtain an addr to the target websocket actor ( #988 )  
							
							
							
						 
						
							2019-07-20 11:17:58 +06:00  
				
					
						
							
							
								 
						
							
								941241c5f0 
								
							 
						 
						
							
							
								
								Remove unneeded actix-utils dependency  
							
							
							
						 
						
							2019-07-20 10:50:36 +06:00  
				
					
						
							
							
								 
						
							
								f8320fedd8 
								
							 
						 
						
							
							
								
								add note about Query decoding ( #992 )  
							
							
							
						 
						
							2019-07-19 17:37:49 +06:00  
				
					
						
							
							
								 
						
							
								c808364c07 
								
							 
						 
						
							
							
								
								make Query payload public ( #991 )  
							
							
							
						 
						
							2019-07-19 15:47:44 +06:00  
				
					
						
							
							
								 
						
							
								cccd829656 
								
							 
						 
						
							
							
								
								update changes  
							
							
							
						 
						
							2019-07-19 11:07:52 +06:00  
				
					
						
							
							
								 
						
							
								3650f6d7b8 
								
							 
						 
						
							
							
								
								Re-implement Host predicate ( #989 )  
							
							... 
							
							
							
							* update HostGuard implementation
* update/add tests for new HostGuard implementation 
							
						 
						
							2019-07-19 10:28:43 +06:00  
				
					
						
							
							
								 
						
							
								6b7df6b242 
								
							 
						 
						
							
							
								
								prep actix-web release  
							
							
							
						 
						
							2019-07-18 17:51:51 +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  
				
					
						
							
							
								 
						
							
								fbdda8acb1 
								
							 
						 
						
							
							
								
								Unix domain sockets (HttpServer::bind_uds)  #92  
							
							
							
						 
						
							2019-07-18 17:24:12 +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  
				
					
						
							
							
								 
						
							
								4092c7f326 
								
							 
						 
						
							
							
								
								clippy warnings  
							
							
							
						 
						
							2019-07-17 15:08:30 +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  
				
					
						
							
							
								 
						
							
								32718b7e31 
								
							 
						 
						
							
							
								
								Expose factory traits and some clippy fixes ( #983 )  
							
							
							
						 
						
							2019-07-17 12:58:42 +06:00  
				
					
						
							
							
								 
						
							
								c01611d8b5 
								
							 
						 
						
							
							
								
								prepare actix-web release  
							
							
							
						 
						
							2019-07-17 12:07:12 +06:00  
				
					
						
							
							
								 
						
							
								7b1dcaffda 
								
							 
						 
						
							
							
								
								cleanup deprecation warning for Box<dyn>  
							
							
							
						 
						
							2019-07-17 11:44:39 +06:00  
				
					
						
							
							
								 
						
							
								c65dbaf88e 
								
							 
						 
						
							
							
								
								expose app's ResourceMap via resource_map method  
							
							
							
						 
						
							2019-07-17 11:33:05 +06:00  
				
					
						
							
							
								 
						
							
								c45728ac01 
								
							 
						 
						
							
							
								
								prep test server release  
							
							
							
						 
						
							2019-07-16 10:21:52 +06:00  
				
					
						
							
							
								 
						
							
								6f71409355 
								
							 
						 
						
							
							
								
								Add DELETE, PATCH, OPTIONS methods to TestServerRunner ( #973 )  
							
							
							
						 
						
							2019-07-16 10:19:28 +06:00  
				
					
						
							
							
								 
						
							
								8d17c8651f 
								
							 
						 
						
							
							
								
								update bench link  
							
							
							
						 
						
							2019-07-11 14:45:58 +06:00  
				
					
						
							
							
								 
						
							
								b1143168e5 
								
							 
						 
						
							
							
								
								Impl Responder for (T, StatusCode) where T: Responder ( #954 )  
							
							
							
						 
						
							2019-07-11 14:42:58 +06:00  
				
					
						
							
							
								 
						
							
								69456991f6 
								
							 
						 
						
							
							
								
								update api doc example for client and add panic info for connection_info  
							
							
							
						 
						
							2019-07-11 14:40:37 +06:00  
				
					
						
							
							
								 
						
							
								f410f3330f 
								
							 
						 
						
							
							
								
								prepare actix-session release  
							
							
							
						 
						
							2019-07-08 23:25:51 +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  
				
					
						
							
							
								 
						
							
								0d8a4304a9 
								
							 
						 
						
							
							
								
								Drop a duplicated word ( #958 )  
							
							
							
						 
						
							2019-07-05 20:46:55 +06:00  
				
					
						
							
							
								 
						
							
								14cc5a5d6b 
								
							 
						 
						
							
							
								
								Merge pull request  #912  from Dowwie/master  
							
							... 
							
							
							
							updated actix-session to support login and logout functionality 
							
						 
						
							2019-07-03 21:07:07 -04:00  
				
					
						
							
							
								 
						
							
								287c2b1d18 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2019-07-03 18:50:19 -04:00  
				
					
						
							
							
								 
						
							
								7596ab69e0 
								
							 
						 
						
							
							
								
								reverted actix-web/CHANGES.md  
							
							
							
						 
						
							2019-07-03 08:55:29 -04:00  
				
					
						
							
							
								 
						
							
								1fdd77bffa 
								
							 
						 
						
							
							
								
								reworded session info in CHANGES  
							
							
							
						 
						
							2019-07-03 07:56:50 -04:00  
				
					
						
							
							
								 
						
							
								2d424957fb 
								
							 
						 
						
							
							
								
								updated version in Cargo to 0.2  
							
							
							
						 
						
							2019-07-03 07:50:45 -04:00  
				
					
						
							
							
								 
						
							
								dabc4fe00b 
								
							 
						 
						
							
							
								
								updated actix-session/CHANGES with info  
							
							
							
						 
						
							2019-07-03 07:50:11 -04:00