Alex Auvolat
|
c13af97b81
|
return ChecksumType in CompleteMultipartUpload result
|
2025-05-22 18:24:29 +02:00 |
|
Alex Auvolat
|
e475c7f802
|
api: switch to crc_fast for checksumming and implement full-object mpu checksums
|
2025-05-22 17:03:54 +02:00 |
|
Alex Auvolat
|
589a992af8
|
api: parse x-amz-checksum-type and validate combination with algo
|
2025-05-22 17:03:54 +02:00 |
|
Alex Auvolat
|
a826c361a9
|
add crc64nvme checksumming algorithm (fix #963)
|
2025-03-19 15:51:06 +01:00 |
|
Alex Auvolat
|
730bfee753
|
api: validate trailing checksum + add test for unsigned-paylad-trailer
|
2025-02-18 15:33:42 +01:00 |
|
Alex Auvolat
|
21c0dda16a
|
api: refactor: move checksumming code around again
|
2025-02-17 20:11:06 +01:00 |
|
Alex Auvolat
|
658541d812
|
api: use checksumming in api_common::signature for put/putpart
|
2025-02-17 19:54:25 +01:00 |
|
Alex Auvolat
|
c5df820e2c
|
api: start refactor of signature to calculate checksums earlier
|
2025-02-17 18:47:06 +01:00 |
|
Alex Auvolat
|
44a896f9b5
|
api: add logic to parse x-amz-content-sha256
|
2025-02-16 18:25:35 +01:00 |
|
Alex Auvolat
|
cee7560fc1
|
api: refactor: move checksum algorithms to common
|
2025-02-16 17:25:55 +01:00 |
|