Add HTTP signature check before linked signature
It's faster, and will allow us to use RSA signature 2018 (with upstream jsonld-signature module) without too much incompatibilities in the peertube federation
Showing
- package.json 1 addition, 0 deletionspackage.json
- server/helpers/activitypub.ts 16 additions, 16 deletionsserver/helpers/activitypub.ts
- server/helpers/peertube-crypto.ts 47 additions, 23 deletionsserver/helpers/peertube-crypto.ts
- server/initializers/constants.ts 7 additions, 0 deletionsserver/initializers/constants.ts
- server/lib/job-queue/handlers/utils/activitypub-http-utils.ts 4 additions, 3 deletions...er/lib/job-queue/handlers/utils/activitypub-http-utils.ts
- server/middlewares/activitypub.ts 76 additions, 18 deletionsserver/middlewares/activitypub.ts
- server/middlewares/validators/activitypub/signature.ts 12 additions, 4 deletionsserver/middlewares/validators/activitypub/signature.ts
- yarn.lock 1 addition, 1 deletionyarn.lock
Loading
Please register or sign in to comment