upub/core/src
alemi 08fdc93d35
feat: optionally fetch and verify relayed activity
relays usually Announce(Create), so the Create is not from them but the
announce is, and it gets processed properly. Lemmy does the correct
thing: it sends Announce(...activity...), so the "topmost" activity
effectively comes from the sending server and can be verified. however
aode relay sends activities as-is, without wrapping. so if we receive
activities from someone else, it won't match the http signature and
we thus can't be sure this wasn't falsified. added an option to directly
fetch such cases. it's probably not great, so defaults to OFF
2025-01-28 13:55:20 +01:00
..
model chore: moved out of upub folder 2025-01-20 23:52:36 +01:00
selector fix: include a link to hashtag collection 2025-01-23 14:14:43 +01:00
traits feat(apb): introduce content-type constants 2025-01-23 01:38:14 +01:00
config.rs feat: optionally fetch and verify relayed activity 2025-01-28 13:55:20 +01:00
context.rs chore: moved out of upub folder 2025-01-20 23:52:36 +01:00
downtime.rs chore: moved out of upub folder 2025-01-20 23:52:36 +01:00
ext.rs chore: moved out of upub folder 2025-01-20 23:52:36 +01:00
init.rs chore: moved out of upub folder 2025-01-20 23:52:36 +01:00
lib.rs chore: moved out of upub folder 2025-01-20 23:52:36 +01:00