]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw_cksum: implement POST upload checksums
authorMatt Benjamin <mbenjamin@redhat.com>
Mon, 15 Apr 2024 20:44:58 +0000 (16:44 -0400)
committerMatt Benjamin <mbenjamin@redhat.com>
Wed, 3 Jul 2024 18:39:11 +0000 (14:39 -0400)
commitae4a871d3f3fff5f430d50952001ac273b2649fa
tree0ded3819721bf796d4d1328da17d1e99bc956b30
parent6ef9a282fdd40d03dac242d9a40f296294d3012f
rgw_cksum: implement POST upload checksums

* properly transform pseudo headers in PostObj
* enable cksum verify in PostObj
* match checksum headers in match_policy_vars
* fixup add POST headers to environment

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_cksum.h
src/rgw/rgw_op.cc
src/rgw/rgw_op.h
src/rgw/rgw_policy_s3.cc
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_rest_s3.h