From 8b637c4c09ed07cca97e047a4f3ac995c1498489 Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Fri, 10 Mar 2023 09:58:21 -0500 Subject: [PATCH] rgw/admin: hide bencoded torrent data from 'object stat' Signed-off-by: Casey Bodley --- src/rgw/rgw_admin.cc | 5 +++++ 1 file changed, 5 insertions(+) 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) -- 2.47.3