d6bdfac1b9 
								
							 
						 
						
							
							
								
								build(deps): update derive_more to v1.0 ( #3453 )  
							
							... 
							
							
							
							* build(deps): update derive_more to v1.0
* refactor: use from derive module
---------
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2024-08-18 14:17:03 +00:00  
				
					
						
							
							
								 
						
							
								b01fbddba4 
								
							 
						 
						
							
							
								
								chore(actix-multipart): prepare release 0.7.2  
							
							
							
						 
						
							2024-07-07 00:34:18 +01:00  
				
					
						
							
							
								 
						
							
								215a294584 
								
							 
						 
						
							
							
								
								chore(actix-multipart-derive): prepare release 0.7.0  
							
							
							
						 
						
							2024-07-07 00:30:27 +01:00  
				
					
						
							
							
								 
						
							
								ffee672909 
								
							 
						 
						
							
							
								
								chore(actix-multipart): prepare release 0.7.1  
							
							
							
						 
						
							2024-07-07 00:19:22 +01:00  
				
					
						
							
							
								 
						
							
								01d60f3315 
								
							 
						 
						
							
							
								
								chore(actix-multipart): prepare release 0.7.0  
							
							
							
						 
						
							2024-07-07 00:05:53 +01:00  
				
					
						
							
							
								 
						
							
								5c9e6e7c1d 
								
							 
						 
						
							
							
								
								feat(multipart): add field bytes method  
							
							
							
						 
						
							2024-07-06 22:58:54 +01:00  
				
					
						
							
							
								 
						
							
								71cd3a31f9 
								
							 
						 
						
							
							
								
								fix(multipart): optional content-disposition for non-form-data requests ( #3416 )  
							
							
							
						 
						
							2024-07-01 03:55:08 +01:00  
				
					
						
							
							
								 
						
							
								12a0521ef8 
								
							 
						 
						
							
							
								
								chore(actix-multipart): prepare release 0.6.2  
							
							
							
						 
						
							2024-06-09 00:20:36 +01:00  
				
					
						
							
							
								 
						
							
								82f8ddc38f 
								
							 
						 
						
							
							
								
								feat: multipart testing utilities ( #3288 )  
							
							
							
						 
						
							2024-02-14 22:22:07 +00:00  
				
					
						
							
							
								 
						
							
								1e08ebabf9 
								
							 
						 
						
							
							
								
								build: bump MSRV to 1.72  
							
							
							
						 
						
							2024-02-13 01:24:34 +00:00  
				
					
						
							
							
								 
						
							
								1e2ef6f92f 
								
							 
						 
						
							
							
								
								perf: remove unnecessary allocation when writing http dates ( #3261 )  
							
							
							
						 
						
							2024-02-07 03:47:30 +00:00  
				
					
						
							
							
								 
						
							
								b422745b6c 
								
							 
						 
						
							
							
								
								chore(actix-multipart): prepare release 0.6.1  
							
							
							
						 
						
							2023-08-29 01:18:37 +01:00  
				
					
						
							
							
								 
						
							
								84eb8b306c 
								
							 
						 
						
							
							
								
								chore: remove broken links from changelogs  
							
							
							
						 
						
							2023-08-29 01:14:33 +01:00  
				
					
						
							
							
								 
						
							
								384ca0a2cd 
								
							 
						 
						
							
							
								
								chore: remove dates from changelogs  
							
							
							
						 
						
							2023-08-29 01:14:33 +01:00  
				
					
						
							
							
								 
						
							
								b4fcdffdc3 
								
							 
						 
						
							
							
								
								chore: update msrv to 1.68 ( #3094 )  
							
							
							
						 
						
							2023-08-01 19:33:32 +01:00  
				
					
						
							
							
								 
						
							
								241da6e081 
								
							 
						 
						
							
							
								
								update MSRV to 1.65 ( #3059 )  
							
							
							
						 
						
							2023-07-02 01:09:15 +01:00  
				
					
						
							
							
								 
						
							
								d77bcb0b7c 
								
							 
						 
						
							
							
								
								update date in unreleased changelog sections  
							
							
							
						 
						
							2023-02-26 21:45:36 +00:00  
				
					
						
							
							
								 
						
							
								c4db9a1ae2 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.6.0  
							
							
							
						 
						
							2023-02-26 21:44:57 +00:00  
				
					
						
							
							
								 
						
							
								e2fed91efd 
								
							 
						 
						
							
							
								
								format markdown with prettier  
							
							
							
						 
						
							2023-02-26 03:26:51 +00:00  
				
					
						
							
							
								 
						
							
								d4b833ccf0 
								
							 
						 
						
							
							
								
								actix-multipart: Feature: Add typed multipart form extractor ( #2883 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2023-02-26 03:26:06 +00:00  
				
					
						
							
							
								 
						
							
								98752c053c 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.5.0  
							
							
							
						 
						
							2023-01-21 18:59:13 +00:00  
				
					
						
							
							
								 
						
							
								fd63305859 
								
							 
						 
						
							
							
								
								Fix actix-multipart field content_type() to return an Option ( #2885 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2022-09-23 17:06:40 +00:00  
				
					
						
							
							
								 
						
							
								679f61cf37 
								
							 
						 
						
							
							
								
								bump msrv to 1.59  
							
							
							
						 
						
							2022-08-27 13:14:16 +01:00  
				
					
						
							
							
								 
						
							
								6b7196225e 
								
							 
						 
						
							
							
								
								Bump up MSRV to 1.57 ( #2789 )  
							
							
							
						 
						
							2022-06-22 12:08:06 +01:00  
				
					
						
							
							
								 
						
							
								2253eae2bb 
								
							 
						 
						
							
							
								
								update msrv to 1.56 ( #2777 )  
							
							... 
							
							
							
							* update msrv to 1.56
* remove transitive dashmap dependency
closes  #2747  
							
						 
						
							2022-06-11 04:03:26 +01:00  
				
					
						
							
							
								 
						
							
								fcca515387 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.4.0  
							
							
							
						 
						
							2022-02-25 20:41:57 +00:00  
				
					
						
							
							
								 
						
							
								7f4b44c258 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.4.0-beta.13  
							
							
							
						 
						
							2022-01-31 22:33:11 +00:00  
				
					
						
							
							
								 
						
							
								bcc8d5c441 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.4.0-beta.12  
							
							
							
						 
						
							2022-01-04 15:36:56 +00:00  
				
					
						
							
							
								 
						
							
								a87e01f0d1 
								
							 
						 
						
							
							
								
								bump msrv to 1.54  
							
							
							
						 
						
							2021-12-29 08:59:15 +00:00  
				
					
						
							
							
								 
						
							
								76684a786e 
								
							 
						 
						
							
							
								
								update server dep to rc2 ( #2550 )  
							
							
							
						 
						
							2021-12-27 18:45:31 +00:00  
				
					
						
							
							
								 
						
							
								de20d21703 
								
							 
						 
						
							
							
								
								use dash hyphenation in markdown  
							
							
							
						 
						
							2021-12-22 08:21:30 +00:00  
				
					
						
							
							
								 
						
							
								212c6926f9 
								
							 
						 
						
							
							
								
								Revert "use dash hyphenation in changelogs"  
							
							... 
							
							
							
							This reverts commit 1ea619f2a1 
							
						 
						
							2021-12-22 08:18:44 +00:00  
				
					
						
							
							
								 
						
							
								1ea619f2a1 
								
							 
						 
						
							
							
								
								use dash hyphenation in changelogs  
							
							
							
						 
						
							2021-12-22 08:17:35 +00:00  
				
					
						
							
							
								 
						
							
								5b0a50249b 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.4.0-beta.10  
							
							
							
						 
						
							2021-12-11 00:35:26 +00:00  
				
					
						
							
							
								 
						
							
								697238fadc 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.4.0-beta.9  
							
							
							
						 
						
							2021-12-01 00:26:07 +00:00  
				
					
						
							
							
								 
						
							
								654dc64a09 
								
							 
						 
						
							
							
								
								don't hang after dropping mutipart ( #2463 )  
							
							
							
						 
						
							2021-11-29 02:00:24 +00:00  
				
					
						
							
							
								 
						
							
								ab5eb7c1aa 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.4.0-beta.8  
							
							
							
						 
						
							2021-11-22 18:48:14 +00:00  
				
					
						
							
							
								 
						
							
								e33618ed6d 
								
							 
						 
						
							
							
								
								ensure content disposition header in multipart ( #2451 )  
							
							... 
							
							
							
							Co-authored-by: Craig Pastro <craig.pastro@gmail.com> 
							
						 
						
							2021-11-17 17:44:50 +00:00  
				
					
						
							
							
								 
						
							
								4af414064b 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.4.0-beta.7  
							
							
							
						 
						
							2021-10-20 23:31:46 +01:00  
				
					
						
							
							
								 
						
							
								ad22cc4e7f 
								
							 
						 
						
							
							
								
								bump msrv to 1.52.1  
							
							
							
						 
						
							2021-10-19 01:59:28 +01:00  
				
					
						
							
							
								 
						
							
								ba88d3b4bf 
								
							 
						 
						
							
							
								
								prepare actix-web beta.9 releases ( #2381 )  
							
							... 
							
							
							
							* prepare actix-router release 0.5.0-beta.2
* prepare actix-web-codegen release 0.5.0-beta.4
* prepare actix-http release 3.0.0-beta.10
* prepare awc release 3.0.0-beta.8
* prepare actix-web release 4.0.0-beta.9
* prepare actix-http-test release 3.0.0-beta.6
* prepare actix-test release 0.1.0-beta.4
* prepare actix-files release 0.6.0-beta.7
* prepare actix-multipart release 0.4.0-beta.6
* prepare actix-web-actors release 4.0.0-beta.7
* fix http test version
* re-add patch
* update router repo url
* fix http test readme version 
							
						 
						
							2021-09-09 01:35:41 +01:00  
				
					
						
							
							
								 
						
							
								5128b1bdfc 
								
							 
						 
						
							
							
								
								bump msrv to 1.51  
							
							
							
						 
						
							2021-08-30 23:19:03 +01:00  
				
					
						
							
							
								 
						
							
								c260fb1c48 
								
							 
						 
						
							
							
								
								beta.7 releases ( #2266 )  
							
							
							
						 
						
							2021-06-19 11:51:20 +01:00  
				
					
						
							
							
								 
						
							
								05c7505563 
								
							 
						 
						
							
							
								
								prepare multipart release 0.4.0-beta.4  
							
							
							
						 
						
							2021-04-02 09:45:31 +01:00  
				
					
						
							
							
								 
						
							
								5e9a3eb6ae 
								
							 
						 
						
							
							
								
								prepare actix-multipart release 0.4.0-beta.3  
							
							
							
						 
						
							2021-03-09 23:40:50 +00:00  
				
					
						
							
							
								 
						
							
								a290e58982 
								
							 
						 
						
							
							
								
								prepare beta 2 release set ( #1975 )  
							
							
							
						 
						
							2021-02-10 12:10:03 +00:00  
				
					
						
							
							
								 
						
							
								c09186a2c0 
								
							 
						 
						
							
							
								
								prepare v4 beta releases ( #1881 )  
							
							
							
						 
						
							2021-01-07 20:02:08 +00:00  
				
					
						
							
							
								 
						
							
								32de9f8840 
								
							 
						 
						
							
							
								
								Tokio 1.0 ( #1813 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-01-03 23:47:04 +00:00  
				
					
						
							
							
								 
						
							
								a1b00b2cd0 
								
							 
						 
						
							
							
								
								change unreleased year  
							
							
							
						 
						
							2021-01-02 00:12:18 +00:00  
				
					
						
							
							
								 
						
							
								37c76a39ab 
								
							 
						 
						
							
							
								
								Fix Multipart consuming payload before header checks ( #1704 )  
							
							... 
							
							
							
							* Fix Multipart consuming payload before header checks
What
--
Split up logic in the constructor into two functions:
- **from_boundary:** build Multipart from boundary and stream
- **from_error:** build Multipart for MultipartError
Also we make the `boundary`, `from_boundary`, `from_error`  methods public within the crate so that we can use them in the extractor.
The extractor is then able to perform header checks and only consume the
payload if the checks pass.
* Add tests
* Add payload consumption test
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-09-25 14:50:37 +01:00