Commit graph

29 commits

Author SHA1 Message Date
asonix 50d2b5b21c bro we are sledding 2021-02-09 22:05:06 -06:00
asonix e2da563a1c Add breakers for requests to down domains 2020-12-23 12:06:15 -06:00
asonix 1f065385a0 Update deps 2020-09-07 16:51:02 -05:00
asonix b6e25df717 Add host to signatures 2020-09-07 13:34:29 -05:00
asonix be07ee0177 Add URL to statuscode error 2020-07-25 10:13:00 -05:00
asonix 261e52e551 Better json errors 2020-07-10 18:06:04 -05:00
asonix 2bbcc82d9c Update activitystreams 2020-06-19 23:11:02 -05:00
asonix 729e425e32 Fully lean on activitystreams-new 2020-05-21 16:24:56 -05:00
asonix a51bed3cc4 Use latest sig lib 2020-04-23 13:04:17 -05:00
asonix a528046a68 Update sig lib, forward more error context, better blind key rotation support 2020-04-22 17:41:01 -05:00
asonix b8336b441c Quiet requests logging, forward context info in error 2020-04-21 16:39:02 -05:00
asonix 82e8042c66 Clean db code, switch to deadpool 2020-04-21 12:07:39 -05:00
asonix b8bc230403 Move sign, verify to threadpool 2020-03-30 01:06:13 -05:00
asonix 9ada30626b Add media cache, improve default styles 2020-03-25 22:26:45 -05:00
asonix e4c95a8168 More shuffling, store actors in db 2020-03-23 17:17:53 -05:00
asonix 5a49c1f10c Use background jobs for delivery, support Accept and Reject 2020-03-21 15:24:05 -05:00
asonix fbed60248d Add ructe 2020-03-20 13:40:18 -05:00
asonix 722a00f9dc Fix VERIFY_SIGNATURES config, add README 2020-03-19 22:23:10 -05:00
asonix eefff20941 Add commandline blocking and whitelisting 2020-03-19 19:55:11 -05:00
asonix 3c5154d449 Use single connection pool 2020-03-19 17:19:05 -05:00
asonix 4c373e562b Perform db action inline 2020-03-18 13:25:43 -05:00
asonix cdef00f844 Add custom response status for not subscribed 2020-03-18 12:47:08 -05:00
asonix 27a9030be1 Handle errors a bit better 2020-03-17 23:58:13 -05:00
asonix 6d34077010 Big Cleanup 2020-03-17 23:35:20 -05:00
asonix a4ec70d6ec Bring whitelist/block checks to outermost level, fix deliveries 2020-03-17 21:16:09 -05:00
asonix 489a5ff023 Require publicKey, check actor's public key for agreement 2020-03-17 15:52:26 -05:00
asonix 9642e357e5 Enforce sig is from correct actor 2020-03-17 14:52:33 -05:00
asonix 9fdd3bec18 Add http signature verification 2020-03-15 23:15:50 -05:00
asonix eea0577686 Add keys, http-sigs, webfinger 2020-03-15 22:36:46 -05:00