aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/common_api/common_api.ex
diff options
context:
space:
mode:
authorAriadne Conill <ariadne@dereferenced.org>2019-07-14 17:47:08 +0000
committerAriadne Conill <ariadne@dereferenced.org>2019-07-14 17:47:08 +0000
commit739bbe0d3bbe06ca9d634498ea5909f35fc5ad84 (patch)
tree7be3db46ffca2240ba392c6ed1e359af53a60b00 /lib/pleroma/web/common_api/common_api.ex
parent93701c3399add8af2d4a5d43b6f171d84655a533 (diff)
downloadpleroma-739bbe0d3bbe06ca9d634498ea5909f35fc5ad84.tar.gz
security: detect object containment violations at the IR level
It is more efficient to check for object containment violations at the IR level instead of in the protocol handlers. OStatus containment is especially a tricky situation, as the containment rules don't match those of IR and ActivityPub. Accordingly, we just always do a final containment check at the IR level before the object is added to the IR object graph.
Diffstat (limited to 'lib/pleroma/web/common_api/common_api.ex')
0 files changed, 0 insertions, 0 deletions