mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 03:12:25 -05:00 
			
		
		
		
	[chore] bump dependencies (#4339)
- github.com/KimMachineGun/automemlimit v0.7.4 - github.com/miekg/dns v1.1.67 - github.com/minio/minio-go/v7 v7.0.95 - github.com/spf13/pflag v1.0.7 - github.com/tdewolff/minify/v2 v2.23.9 - github.com/uptrace/bun v1.2.15 - github.com/uptrace/bun/dialect/pgdialect v1.2.15 - github.com/uptrace/bun/dialect/sqlitedialect v1.2.15 - github.com/uptrace/bun/extra/bunotel v1.2.15 - golang.org/x/image v0.29.0 - golang.org/x/net v0.42.0 Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4339 Co-authored-by: kim <grufwub@gmail.com> Co-committed-by: kim <grufwub@gmail.com>
This commit is contained in:
		
					parent
					
						
							
								eb60081985
							
						
					
				
			
			
				commit
				
					
						c00cad2ceb
					
				
			
		
					 76 changed files with 5544 additions and 886 deletions
				
			
		
							
								
								
									
										26
									
								
								vendor/github.com/minio/minio-go/v7/checksum.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										26
									
								
								vendor/github.com/minio/minio-go/v7/checksum.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -29,6 +29,7 @@ import ( | |||
| 	"math/bits" | ||||
| 	"net/http" | ||||
| 	"sort" | ||||
| 	"strings" | ||||
| 
 | ||||
| 	"github.com/minio/crc64nvme" | ||||
| ) | ||||
|  | @ -432,9 +433,19 @@ func addAutoChecksumHeaders(opts *PutObjectOptions) { | |||
| 	if opts.UserMetadata == nil { | ||||
| 		opts.UserMetadata = make(map[string]string, 1) | ||||
| 	} | ||||
| 	opts.UserMetadata["X-Amz-Checksum-Algorithm"] = opts.AutoChecksum.String() | ||||
| 	if opts.AutoChecksum.FullObjectRequested() { | ||||
| 		opts.UserMetadata[amzChecksumMode] = ChecksumFullObjectMode.String() | ||||
| 
 | ||||
| 	addChecksum := true | ||||
| 	for k := range opts.UserMetadata { | ||||
| 		if strings.HasPrefix(strings.ToLower(k), "x-amz-checksum-") { | ||||
| 			addChecksum = false | ||||
| 		} | ||||
| 	} | ||||
| 
 | ||||
| 	if addChecksum && opts.AutoChecksum.IsSet() { | ||||
| 		opts.UserMetadata[amzChecksumAlgo] = opts.AutoChecksum.String() | ||||
| 		if opts.AutoChecksum.FullObjectRequested() { | ||||
| 			opts.UserMetadata[amzChecksumMode] = ChecksumFullObjectMode.String() | ||||
| 		} | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
|  | @ -446,14 +457,17 @@ func applyAutoChecksum(opts *PutObjectOptions, allParts []ObjectPart) { | |||
| 		// Add composite hash of hashes. | ||||
| 		crc, err := opts.AutoChecksum.CompositeChecksum(allParts) | ||||
| 		if err == nil { | ||||
| 			opts.UserMetadata = map[string]string{opts.AutoChecksum.Key(): crc.Encoded()} | ||||
| 			opts.UserMetadata = map[string]string{ | ||||
| 				opts.AutoChecksum.Key(): crc.Encoded(), | ||||
| 				amzChecksumMode:         ChecksumCompositeMode.String(), | ||||
| 			} | ||||
| 		} | ||||
| 	} else if opts.AutoChecksum.CanMergeCRC() { | ||||
| 		crc, err := opts.AutoChecksum.FullObjectChecksum(allParts) | ||||
| 		if err == nil { | ||||
| 			opts.UserMetadata = map[string]string{ | ||||
| 				opts.AutoChecksum.KeyCapitalized(): crc.Encoded(), | ||||
| 				amzChecksumMode:                    ChecksumFullObjectMode.String(), | ||||
| 				opts.AutoChecksum.Key(): crc.Encoded(), | ||||
| 				amzChecksumMode:         ChecksumFullObjectMode.String(), | ||||
| 			} | ||||
| 		} | ||||
| 	} | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue