f3b0233477 
								
							 
						 
						
							
							
								
								use mem::take where possible ( #1507 )  
							
							
							
						 
						
							2020-05-17 10:54:42 +09:00  
				
					
						
							
							
								 
						
							
								201090d7a2 
								
							 
						 
						
							
							
								
								Provide impl<T> From<Arc<T>> for Data<T> ( #1509 )  
							
							
							
						 
						
							2020-05-16 00:27:03 +01:00  
				
					
						
							
							
								 
						
							
								4fc99d4a6f 
								
							 
						 
						
							
							
								
								Fix audit issue logging by default peer address ( #1485 )  
							
							... 
							
							
							
							* Fix audit issue logging by default peer address
By default log format include remote address that is taken from headers.
This is very easy to replace making log untrusted.
Changing default log format value `%a` to peer address we are getting
this trusted data always. Also, remote address option is maintianed and
relegated to `%{r}a` value.
Related  kanidm/kanidm#191 .
* Rename peer/remote to remote_addr/realip_remote_addr
Change names to avoid naming confusions. I choose this accord to Nginx
variables and
[ngx_http_realip_module](https://nginx.org/en/docs/http/ngx_http_realip_module.html ).
Add more specific documentation about security concerns of using Real IP
in logger.
* Rename security advertise header in doc
* Add fix audit issue logging by default peer adress to changelog
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-05-15 09:07:27 +09:00  
				
					
						
							
							
								 
						
							
								92ce975d87 
								
							 
						 
						
							
							
								
								Merge pull request  #1506  from actix/chore/bump-140  
							
							... 
							
							
							
							bump msrv to 1.40 
							
						 
						
							2020-05-13 23:46:13 +09:00  
				
					
						
							
							
								 
						
							
								996f1d7eae 
								
							 
						 
						
							
							
								
								bump msrv in ci and readme  
							
							
							
						 
						
							2020-05-13 01:57:37 +01:00  
				
					
						
							
							
								 
						
							
								63864ecf9e 
								
							 
						 
						
							
							
								
								support parsing of SameSite=None ( #1503 )  
							
							
							
						 
						
							2020-05-12 17:48:35 +01:00  
				
					
						
							
							
								 
						
							
								bbd4d19830 
								
							 
						 
						
							
							
								
								Merge pull request  #1486  from actix/feat/data-cascade  
							
							... 
							
							
							
							allow parent data containers to be accessed from child scopes 
							
						 
						
							2020-05-09 09:40:25 +09:00  
				
					
						
							
							
								 
						
							
								879cad9422 
								
							 
						 
						
							
							
								
								allow parent data containers to be accessed from child scopes  
							
							
							
						 
						
							2020-05-09 00:31:26 +01:00  
				
					
						
							
							
								 
						
							
								6e8ff5c905 
								
							 
						 
						
							
							
								
								Merge pull request  #1495  from JohnTitor/new-web  
							
							... 
							
							
							
							actix-web: Bump up to 3.0.0-alpha.2 
							
						 
						
							2020-05-08 07:28:18 +09:00  
				
					
						
							
							
								 
						
							
								b66c3083a5 
								
							 
						 
						
							
							
								
								Update the `actix-web` dependency to 3.0.0-alpha.2  
							
							
							
						 
						
							2020-05-08 06:46:42 +09:00  
				
					
						
							
							
								 
						
							
								b6b3481c6f 
								
							 
						 
						
							
							
								
								web: Bump up to 3.0.0-alpha.2  
							
							
							
						 
						
							2020-05-08 06:46:13 +09:00  
				
					
						
							
							
								 
						
							
								574714d156 
								
							 
						 
						
							
							
								
								Merge pull request  #1494  from JohnTitor/new-actors  
							
							... 
							
							
							
							actors: Bump up to 3.0.0-alpha.1 
							
						 
						
							2020-05-08 06:17:15 +09:00  
				
					
						
							
							
								 
						
							
								54abf356d4 
								
							 
						 
						
							
							
								
								actors: Bump up to 3.0.0-alpha.1  
							
							
							
						 
						
							2020-05-08 03:33:29 +09:00  
				
					
						
							
							
								 
						
							
								9cb3b0ef58 
								
							 
						 
						
							
							
								
								Merge pull request  #1493  from JohnTitor/http-next  
							
							... 
							
							
							
							http: Bump up to 2.0.0-alpha.3 
							
						 
						
							2020-05-08 03:09:52 +09:00  
				
					
						
							
							
								 
						
							
								9d0c80b6ce 
								
							 
						 
						
							
							
								
								Update actix-http deps  
							
							
							
						 
						
							2020-05-08 02:35:45 +09:00  
				
					
						
							
							
								 
						
							
								0bc4a5e703 
								
							 
						 
						
							
							
								
								http: Bump up to 2.0.0-alpha.3  
							
							
							
						 
						
							2020-05-08 02:35:45 +09:00  
				
					
						
							
							
								 
						
							
								9d94fb91b2 
								
							 
						 
						
							
							
								
								correct spelling of ConnectError::Unresolved ( #1487 )  
							
							... 
							
							
							
							Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-05-08 02:26:48 +09:00  
				
					
						
							
							
								 
						
							
								9164ed1f0c 
								
							 
						 
						
							
							
								
								add resource middleware on actix-web-codegen ( #1467 )  
							
							... 
							
							
							
							Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-05-07 18:31:12 +09:00  
				
					
						
							
							
								 
						
							
								b521e9b221 
								
							 
						 
						
							
							
								
								conditional test compilation [range, charset] ( #1483 )  
							
							... 
							
							
							
							* conditionally compile range and charset tests
* remove deprecated try macros
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-05-03 22:33:29 +09:00  
				
					
						
							
							
								 
						
							
								f37cb6dd0b 
								
							 
						 
						
							
							
								
								refactor h1 status line helper to remove unsafe usage ( #1484 )  
							
							... 
							
							
							
							Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-05-03 17:37:40 +09:00  
				
					
						
							
							
								 
						
							
								d5ceae2074 
								
							 
						 
						
							
							
								
								Replace deprecated now with now_utc ( #1481 )  
							
							... 
							
							
							
							* Replace deprecated now with now_utc
* Update doctest 
							
						 
						
							2020-05-02 10:14:50 +01:00  
				
					
						
							
							
								 
						
							
								c27d3fad8e 
								
							 
						 
						
							
							
								
								clarify resource/scope app data overriding ( #1476 )  
							
							... 
							
							
							
							* relocate FnDataFactory
* clarify app data overriding in Scope and Resource
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-04-30 02:20:47 +09:00  
				
					
						
							
							
								 
						
							
								bb17280f51 
								
							 
						 
						
							
							
								
								simplify data factory future polling ( #1473 )  
							
							... 
							
							
							
							Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-04-29 15:38:53 +09:00  
				
					
						
							
							
								 
						
							
								b047413b39 
								
							 
						 
						
							
							
								
								Small ws codec fix ( #1465 )  
							
							... 
							
							
							
							* Small ws codec fix
* Update actix-http/Changes.md
Co-authored-by: Huston Bokinsky <huston@deepgram.com> 
							
						 
						
							2020-04-29 11:13:09 +09:00  
				
					
						
							
							
								 
						
							
								ce24630d31 
								
							 
						 
						
							
							
								
								Fix typos in MIGRATION.md ( #1470 )  
							
							... 
							
							
							
							* Fix typos in MIGRATION.md
Those are `crate` not `create`
* Update MIGRATION.md 
							
						 
						
							2020-04-23 03:39:09 +09:00  
				
					
						
							
							
								 
						
							
								751253f23e 
								
							 
						 
						
							
							
								
								Merge pull request  #1463  from actix/fix/doc-typos  
							
							... 
							
							
							
							fix spelling errors in doc comments 
							
						 
						
							2020-04-21 13:47:03 +09:00  
				
					
						
							
							
								 
						
							
								5b0f7fff69 
								
							 
						 
						
							
							
								
								fix spelling errors in doc comments  
							
							
							
						 
						
							2020-04-21 04:09:35 +01:00  
				
					
						
							
							
								 
						
							
								54619cb680 
								
							 
						 
						
							
							
								
								actix-http: Remove `failure` support ( #1449 )  
							
							
							
						 
						
							2020-04-16 06:54:34 +09:00  
				
					
						
							
							
								 
						
							
								5b36381cb0 
								
							 
						 
						
							
							
								
								Merge pull request  #1452  from actix/fix/default-service-data  
							
							... 
							
							
							
							set data container on default service calls 
							
						 
						
							2020-04-16 06:01:56 +09:00  
				
					
						
							
							
								 
						
							
								45e2e40140 
								
							 
						 
						
							
							
								
								set data container on default service calls  
							
							... 
							
							
							
							closes  #1450  
						
							2020-04-14 02:33:19 +01:00  
				
					
						
							
							
								 
						
							
								df3f722589 
								
							 
						 
						
							
							
								
								Merge pull request  #1451  from actix/cache  
							
							... 
							
							
							
							Remove cache config from GHA workflows 
							
						 
						
							2020-04-13 06:06:45 +09:00  
				
					
						
							
							
								 
						
							
								e7ba871bbf 
								
							 
						 
						
							
							
								
								Remove cache config from GHA workflows  
							
							
							
						 
						
							2020-04-13 03:42:44 +09:00  
				
					
						
							
							
								 
						
							
								ebc2e67015 
								
							 
						 
						
							
							
								
								Merge pull request  #1442  from JohnTitor/workspace-doc  
							
							... 
							
							
							
							Deploy all the workspace crates' docs 
							
						 
						
							2020-04-09 00:48:08 +09:00  
				
					
						
							
							
								 
						
							
								74ddc852c8 
								
							 
						 
						
							
							
								
								Tweak README  
							
							
							
						 
						
							2020-04-08 04:48:01 +09:00  
				
					
						
							
							
								 
						
							
								dfaa330a94 
								
							 
						 
						
							
							
								
								Deploy all the workspace crates' docs  
							
							
							
						 
						
							2020-04-08 04:42:38 +09:00  
				
					
						
							
							
								 
						
							
								0ad02ee0e0 
								
							 
						 
						
							
							
								
								Add convenience functions for testing ( #1401 )  
							
							... 
							
							
							
							* Add convenience functions for testing
* Fix remarks from PR and add tests
* Add unpin to read_json_body
* Update changelog 
							
						 
						
							2020-04-06 04:12:44 +09:00  
				
					
						
							
							
								 
						
							
								aaff68bf05 
								
							 
						 
						
							
							
								
								Change NormalizePath to append trailing slash ( #1433 )  
							
							... 
							
							
							
							* Change NormalizePath to append trailing slash
* add tests
* Update CHANGES.md
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-04-05 03:26:40 +09:00  
				
					
						
							
							
								 
						
							
								fcb1dec235 
								
							 
						 
						
							
							
								
								Merge pull request  #1431  from OSSystems/topic/explicit-features-requirements  
							
							... 
							
							
							
							Add explicit feature requirements for examples and tests 
							
						 
						
							2020-03-28 10:58:00 +09:00  
				
					
						
							
							
								 
						
							
								7b7daa75a4 
								
							 
						 
						
							
							
								
								Add explicit feature requirements for examples and tests  
							
							... 
							
							
							
							This allow us to build 'actix-web' without default features and run all
tests.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> 
							
						 
						
							2020-03-25 23:49:24 -03:00  
				
					
						
							
							
								 
						
							
								2067331884 
								
							 
						 
						
							
							
								
								Refactor actix-codegen duplicate code ( #1423 )  
							
							... 
							
							
							
							Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-03-20 04:40:42 +09:00  
				
					
						
							
							
								 
						
							
								bf630d9475 
								
							 
						 
						
							
							
								
								Merge pull request  #1422  from OSSystems/topic/impl-error-more-types  
							
							... 
							
							
							
							Implement `std::error::Error` for our custom errors 
							
						 
						
							2020-03-19 05:05:57 +09:00  
				
					
						
							
							
								 
						
							
								146ae4da18 
								
							 
						 
						
							
							
								
								Implement `std::error::Error` for our custom errors  
							
							... 
							
							
							
							For allowing a more ergonomic use and better integration on the
ecosystem, this adds the `std::error::Error` `impl` for our custom
errors.
We intent to drop this hand made code once `derive_more` finishes the
addition of the Error derive support[1]. Until that is available, we
need to live with that.
1. https://github.com/JelteF/derive_more/issues/92 
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> 
							
						 
						
							2020-03-18 00:22:18 -03:00  
				
					
						
							
							
								 
						
							
								52c5755d56 
								
							 
						 
						
							
							
								
								Merge pull request  #1421  from actix/JohnTitor-patch-1  
							
							... 
							
							
							
							Upload coverage on PRs 
							
						 
						
							2020-03-18 06:16:41 +09:00  
				
					
						
							
							
								 
						
							
								5548c57a09 
								
							 
						 
						
							
							
								
								Upload coverage on PRs  
							
							
							
						 
						
							2020-03-18 05:04:30 +09:00  
				
					
						
							
							
								 
						
							
								0d958fabd7 
								
							 
						 
						
							
							
								
								📝  Improve the code example for JsonConfig ( #1418 )  
							
							... 
							
							
							
							* 📝  Improve the code example for JsonConfig
* Remove a redundant comment 
							
						 
						
							2020-03-17 08:23:54 +09:00  
				
					
						
							
							
								 
						
							
								c67e4c1fe8 
								
							 
						 
						
							
							
								
								Refactored macros ( #1333 )  
							
							... 
							
							
							
							Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-03-15 07:23:28 +09:00  
				
					
						
							
							
								 
						
							
								4875dfbec7 
								
							 
						 
						
							
							
								
								Merge pull request  #1416  from JohnTitor/fix-doc  
							
							... 
							
							
							
							Fix `read_body` doc 
							
						 
						
							2020-03-13 07:06:57 +09:00  
				
					
						
							
							
								 
						
							
								d602a7e386 
								
							 
						 
						
							
							
								
								Fix `read_body` doc  
							
							
							
						 
						
							2020-03-13 05:52:58 +09:00  
				
					
						
							
							
								 
						
							
								9f196fe5a5 
								
							 
						 
						
							
							
								
								Merge pull request  #1413  from OSSystems/topic/fix-warnings  
							
							... 
							
							
							
							Fix clippy warnings 
							
						 
						
							2020-03-12 16:24:44 +09:00  
				
					
						
							
							
								 
						
							
								e4adcd1935 
								
							 
						 
						
							
							
								
								Merge pull request  #1411  from JohnTitor/patch  
							
							... 
							
							
							
							Clean-up metadata 
							
						 
						
							2020-03-12 16:21:34 +09:00