01d60f3315 
								
							 
						 
						
							
							
								
								chore(actix-multipart): prepare release 0.7.0  
							
							
							
						 
						
							2024-07-07 00:05:53 +01:00  
				
					
						
							
							
								 
						
							
								6ae131ce29 
								
							 
						 
						
							
							
								
								test(multipart): replace SlowStream helper  
							
							
							
						 
						
							2024-07-06 23:38:37 +01:00  
				
					
						
							
							
								 
						
							
								5c9e6e7c1d 
								
							 
						 
						
							
							
								
								feat(multipart): add field bytes method  
							
							
							
						 
						
							2024-07-06 22:58:54 +01:00  
				
					
						
							
							
								 
						
							
								611154beb2 
								
							 
						 
						
							
							
								
								refactor: rename multipart module  
							
							
							
						 
						
							2024-07-04 05:03:42 +01:00  
				
					
						
							
							
								 
						
							
								210c9a5eb3 
								
							 
						 
						
							
							
								
								refactor: multipart tweaks  
							
							
							
						 
						
							2024-07-04 04:53:10 +01:00  
				
					
						
							
							
								 
						
							
								00c185f617 
								
							 
						 
						
							
							
								
								refactor(multipart): move lints to manifest  
							
							
							
						 
						
							2024-07-04 01:12:17 +01:00  
				
					
						
							
							
								 
						
							
								7326707599 
								
							 
						 
						
							
							
								
								refactor(multipart): move Field to module  
							
							
							
						 
						
							2024-07-04 00:40:25 +01:00  
				
					
						
							
							
								 
						
							
								befb9c8196 
								
							 
						 
						
							
							
								
								refactor(multipart): move Payload* to module  
							
							
							
						 
						
							2024-07-04 00:37:25 +01:00  
				
					
						
							
							
								 
						
							
								2136e07bdd 
								
							 
						 
						
							
							
								
								refactor(multipart): move Safety to module  
							
							
							
						 
						
							2024-07-04 00:26:10 +01:00  
				
					
						
							
							
								 
						
							
								e189e4a3bf 
								
							 
						 
						
							
							
								
								chore(awc): fix the issue where the code in the awc example cannot run ( #3421 )  
							
							
							
						 
						
							2024-07-01 09:39:54 +00:00  
				
					
						
							
							
								 
						
							
								71cd3a31f9 
								
							 
						 
						
							
							
								
								fix(multipart): optional content-disposition for non-form-data requests ( #3416 )  
							
							
							
						 
						
							2024-07-01 03:55:08 +01:00  
				
					
						
							
							
								 
						
							
								668b8e5745 
								
							 
						 
						
							
							
								
								build(deps): bump taiki-e/install-action from 2.41.2 to 2.41.7 ( #3419 )  
							
							... 
							
							
							
							Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.41.2 to 2.41.7.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.41.2...v2.41.7 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-07-01 00:55:49 +00:00  
				
					
						
							
							
								 
						
							
								763c58445a 
								
							 
						 
						
							
							
								
								test: fix tests based on mime-guess inference  
							
							... 
							
							
							
							relates to https://github.com/abonander/mime_guess/pull/86  
							
						 
						
							2024-06-30 20:28:11 +01:00  
				
					
						
							
							
								 
						
							
								0b193c7106 
								
							 
						 
						
							
							
								
								build: fix doc-watch recipe  
							
							
							
						 
						
							2024-06-30 18:55:59 +01:00  
				
					
						
							
							
								 
						
							
								4db4251b8f 
								
							 
						 
						
							
							
								
								chore: cargo update after version bumps  
							
							
							
						 
						
							2024-06-30 18:55:58 +01:00  
				
					
						
							
							
								 
						
							
								9f45be03e1 
								
							 
						 
						
							
							
								
								build(deps): bump taiki-e/install-action from 2.39.1 to 2.41.2 ( #3412 )  
							
							... 
							
							
							
							Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.39.1 to 2.41.2.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.39.1...v2.41.2 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-06-24 09:22:54 +00:00  
				
					
						
							
							
								 
						
							
								4222f92bd3 
								
							 
						 
						
							
							
								
								chore(actix-web): prepare release 4.8.0  
							
							
							
						 
						
							2024-06-20 00:23:11 +01:00  
				
					
						
							
							
								 
						
							
								d92a73eacd 
								
							 
						 
						
							
							
								
								chore(actix-http): prepare release 3.8.0  
							
							
							
						 
						
							2024-06-20 00:18:22 +01:00  
				
					
						
							
							
								 
						
							
								c612b5ce94 
								
							 
						 
						
							
							
								
								ci: fix checks  
							
							
							
						 
						
							2024-06-20 00:13:42 +01:00  
				
					
						
							
							
								 
						
							
								cbb55ba27d 
								
							 
						 
						
							
							
								
								ci: use just for feature combos check  
							
							
							
						 
						
							2024-06-20 00:04:35 +01:00  
				
					
						
							
							
								 
						
							
								643d64581a 
								
							 
						 
						
							
							
								
								Fix Rustls 0.22 & 0.23 are limited to 256 handshakes per second. ( #3408 )  
							
							
							
						 
						
							2024-06-19 22:34:49 +00:00  
				
					
						
							
							
								 
						
							
								66905efd7b 
								
							 
						 
						
							
							
								
								build(deps): bump taiki-e/install-action from 2.38.0 to 2.39.1 ( #3404 )  
							
							... 
							
							
							
							Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.38.0 to 2.39.1.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.38.0...v2.39.1 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-06-17 02:28:03 +00:00  
				
					
						
							
							
								 
						
							
								c076e34b5d 
								
							 
						 
						
							
							
								
								build(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 ( #3405 )  
							
							... 
							
							
							
							Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.4.1...v4.5.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-06-17 02:27:23 +00:00  
				
					
						
							
							
								 
						
							
								3ecaff5f5b 
								
							 
						 
						
							
							
								
								build(deps): bump taiki-e/cache-cargo-install-action from 1.2.2 to 2.0.1 ( #3406 )  
							
							... 
							
							
							
							Bumps [taiki-e/cache-cargo-install-action](https://github.com/taiki-e/cache-cargo-install-action ) from 1.2.2 to 2.0.1.
- [Release notes](https://github.com/taiki-e/cache-cargo-install-action/releases )
- [Changelog](https://github.com/taiki-e/cache-cargo-install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/cache-cargo-install-action/compare/v1.2.2...v2.0.1 )
---
updated-dependencies:
- dependency-name: taiki-e/cache-cargo-install-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-06-17 00:28:10 +00:00  
				
					
						
							
							
								 
						
							
								fa74ab3dfb 
								
							 
						 
						
							
							
								
								remove references to StaticFiles ( #3400 )  
							
							
							
						 
						
							2024-06-14 01:51:29 +00:00  
				
					
						
							
							
								 
						
							
								188206a903 
								
							 
						 
						
							
							
								
								feat: Html responder ( #3399 )  
							
							
							
						 
						
							2024-06-11 00:36:46 +01:00  
				
					
						
							
							
								 
						
							
								0ce488e57a 
								
							 
						 
						
							
							
								
								docs: fix build  
							
							
							
						 
						
							2024-06-10 23:54:16 +01:00  
				
					
						
							
							
								 
						
							
								132b84d3b1 
								
							 
						 
						
							
							
								
								docs(multipart): use cargo-rdme  
							
							
							
						 
						
							2024-06-10 23:35:26 +01:00  
				
					
						
							
							
								 
						
							
								cc5030c542 
								
							 
						 
						
							
							
								
								docs(http-test): use cargo-rdme  
							
							
							
						 
						
							2024-06-10 23:31:45 +01:00  
				
					
						
							
							
								 
						
							
								cd301a6932 
								
							 
						 
						
							
							
								
								docs: local docs doc everything but only list workspace crates  
							
							
							
						 
						
							2024-06-10 23:30:51 +01:00  
				
					
						
							
							
								 
						
							
								4c4c279938 
								
							 
						 
						
							
							
								
								docs(test): intrgrate cargo-rdme  
							
							
							
						 
						
							2024-06-10 23:23:38 +01:00  
				
					
						
							
							
								 
						
							
								0fd85bae2a 
								
							 
						 
						
							
							
								
								test: demonstrate panic in multipart forms ( #3397 )  
							
							
							
						 
						
							2024-06-10 21:51:53 +01:00  
				
					
						
							
							
								 
						
							
								9b3de1f1fe 
								
							 
						 
						
							
							
								
								ci: fix doctest coverage  
							
							
							
						 
						
							2024-06-10 04:15:58 +01:00  
				
					
						
							
							
								 
						
							
								9553e7afff 
								
							 
						 
						
							
							
								
								ci: fix coverage  
							
							
							
						 
						
							2024-06-10 04:08:10 +01:00  
				
					
						
							
							
								 
						
							
								d9579cf58a 
								
							 
						 
						
							
							
								
								test: coverage for doctests  
							
							
							
						 
						
							2024-06-10 04:05:21 +01:00  
				
					
						
							
							
								 
						
							
								7a2313cc4b 
								
							 
						 
						
							
							
								
								web: add `HttpRequest::full_url()` ( #3096 )  
							
							... 
							
							
							
							* implemented function which returns full uir
* changes added into the changelog
* added test funtion for full_uri method
* refactor: rename to full_url
---------
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2024-06-10 02:49:50 +00:00  
				
					
						
							
							
								 
						
							
								2ee92d778e 
								
							 
						 
						
							
							
								
								ci: external types checking ( #3175 )  
							
							
							
						 
						
							2024-06-10 03:39:06 +01:00  
				
					
						
							
							
								 
						
							
								59e42c1446 
								
							 
						 
						
							
							
								
								Return 415 rather than 400 on Urlencoded Content-Type mismatch ( #3334 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2024-06-10 01:19:35 +00:00  
				
					
						
							
							
								 
						
							
								53086a90a6 
								
							 
						 
						
							
							
								
								build: add coverage recipes to justfile  
							
							
							
						 
						
							2024-06-10 01:58:16 +01:00  
				
					
						
							
							
								 
						
							
								7f529e35b2 
								
							 
						 
						
							
							
								
								build(deps): bump actions-rust-lang/setup-rust-toolchain from 1.8.0 to 1.9.0 ( #3395 )  
							
							... 
							
							
							
							build(deps): bump actions-rust-lang/setup-rust-toolchain
Bumps [actions-rust-lang/setup-rust-toolchain](https://github.com/actions-rust-lang/setup-rust-toolchain ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/actions-rust-lang/setup-rust-toolchain/releases )
- [Changelog](https://github.com/actions-rust-lang/setup-rust-toolchain/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions-rust-lang/setup-rust-toolchain/compare/v1.8.0...v1.9.0 )
---
updated-dependencies:
- dependency-name: actions-rust-lang/setup-rust-toolchain
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-06-10 00:45:11 +00:00  
				
					
						
							
							
								 
						
							
								4908fd7dea 
								
							 
						 
						
							
							
								
								build(deps): bump taiki-e/install-action from 2.34.0 to 2.38.0 ( #3396 )  
							
							... 
							
							
							
							Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.34.0 to 2.38.0.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.34.0...v2.38.0 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-06-10 00:44:58 +00:00  
				
					
						
							
							
								 
						
							
								a2b9823d9d 
								
							 
						 
						
							
							
								
								Strip non-address characters from Forwarded for= ( #3343 )  
							
							... 
							
							
							
							* Strip non-address characters from Forwarded for=
This is something of a followup to #2528 , which asked for port information to not be included in  when it was taken from the local socket.
The  header's  element may optionally contain port information (https://datatracker.ietf.org/doc/html/rfc7239#section-6 ).
However, as I understand it,  is *supposed* to only contain an IP address, without port (per #2528 ).
This PR corrects that discrepancy, making it easier to parse the result of this method in application code.
There should not be any compatibility concerns, as anyone parsing the output of  would already need to handle both port and portless cases anyway.
* Update CHANGES.md
---------
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2024-06-09 23:40:09 +00:00  
				
					
						
							
							
								 
						
							
								da56de4556 
								
							 
						 
						
							
							
								
								chore(actix-test): prepare release 0.1.5  
							
							
							
						 
						
							2024-06-10 00:01:17 +01:00  
				
					
						
							
							
								 
						
							
								758ae1dac1 
								
							 
						 
						
							
							
								
								actix-test: allow the configuration of the TestServer address ( #3351 )  
							
							... 
							
							
							
							* actix-test: allow the configuration of the TestServer address
This is useful if you're running (say) Selenium tests against a running TestServer, and the Selenium workers are Docker containers elsewhere in the network.
Not a *particularly* common use case, perhaps, but one that I can attest happens every now and then.
* Update CHANGES.md
* Adjust default listen address to avoid test failures
---------
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2024-06-09 19:07:08 +00:00  
				
					
						
							
							
								 
						
							
								37577dcb89 
								
							 
						 
						
							
							
								
								chore(actix-files): prepare release 0.6.6  
							
							
							
						 
						
							2024-06-09 19:45:14 +01:00  
				
					
						
							
							
								 
						
							
								8b8eb4eae1 
								
							 
						 
						
							
							
								
								build(deps): update tokio-uring requirement from 0.4 to 0.5 ( #3385 )  
							
							... 
							
							
							
							* build(deps): update tokio-uring requirement from 0.4 to 0.5
Updates the requirements on [tokio-uring](https://github.com/tokio-rs/tokio-uring ) to permit the latest version.
- [Release notes](https://github.com/tokio-rs/tokio-uring/releases )
- [Changelog](https://github.com/tokio-rs/tokio-uring/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/tokio-uring/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: tokio-uring
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: narrow actix-server requirement
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2024-06-09 17:37:42 +00:00  
				
					
						
							
							
								 
						
							
								22593a1532 
								
							 
						 
						
							
							
								
								Re-export `http::status::InvalidStatusCode` ( #3393 )  
							
							... 
							
							
							
							* [actix-http/src/lib.rs] Expose/re-export `http::status::InvalidStatusCode`
* [actix-http/src/error.rs] Re-export `http::status::InvalidStatusCode` ; [actix-http/src/lib.rs] Revert 
							
						 
						
							2024-06-09 05:07:56 +00:00  
				
					
						
							
							
								 
						
							
								f7646bcc48 
								
							 
						 
						
							
							
								
								actix-web-actors: take the internal buffer when yielding ( #3369 )  
							
							... 
							
							
							
							* actix-web-actors: take the internal buffer when yielding
* actix-web-actors: Add CHANGES entry re: taking buffer 
							
						 
						
							2024-06-09 05:04:42 +00:00  
				
					
						
							
							
								 
						
							
								8018983a68 
								
							 
						 
						
							
							
								
								docs: update changelog for  #3393  
							
							
							
						 
						
							2024-06-09 06:08:21 +01:00  
				
					
						
							
							
								 
						
							
								266834cf7c 
								
							 
						 
						
							
							
								
								chore: narrow h2 version  
							
							
							
						 
						
							2024-06-09 04:51:53 +01:00