From: Casey Bodley Date: Fri, 10 Mar 2023 14:58:21 +0000 (-0500) Subject: rgw/admin: hide bencoded torrent data from 'object stat' X-Git-Tag: v19.0.0~1568^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F50168%2Fhead;p=ceph.git rgw/admin: hide bencoded torrent data from 'object stat' Signed-off-by: Casey Bodley --- diff --git a/src/rgw/rgw_admin.cc b/src/rgw/rgw_admin.cc index 8745b5b3dd4b..59fdb257f348 100644 --- a/src/rgw/rgw_admin.cc +++ b/src/rgw/rgw_admin.cc @@ -8196,6 +8196,11 @@ next: handled = decode_dump("compression", bl, formatter.get()); } else if (iter->first == RGW_ATTR_DELETE_AT) { handled = decode_dump("delete_at", bl, formatter.get()); + } else if (iter->first == RGW_ATTR_TORRENT) { + // contains bencoded binary data which shouldn't be output directly + // TODO: decode torrent info for display as json? + formatter->dump_string("torrent", ""); + handled = true; } if (!handled)