kaniini
|
e44544d22e
|
relay: add additional assertion proving that a message is never relayed back to it's origin
|
2018-12-03 20:26:46 +00:00 |
kaniini
|
c9cd9a8337
|
actor: handle remote actor fetch failures more gracefully
|
2018-11-20 01:10:43 +00:00 |
kaniini
|
3af63d4d9f
|
relay: never relay an object back to the instance which hosts it
|
2018-11-20 00:42:31 +00:00 |
kaniini
|
b607e382cb
|
relay: only import urlsplit from urllib.parse
|
2018-11-20 00:41:52 +00:00 |
kaniini
|
e0d633b861
|
actor: cleanly catch exceptions while delivering messages
|
2018-11-18 22:05:41 +00:00 |
kaniini
|
379ba26478
|
relay: catch 202s
|
2018-11-18 21:29:10 +00:00 |
kaniini
|
0941c66f7c
|
actor: implement loop breaking for follow handshake
|
2018-11-18 14:49:54 +00:00 |
kaniini
|
692cf89195
|
actor: use LFU cache to break cycles
|
2018-11-18 14:20:17 +00:00 |
kaniini
|
9c55d307ab
|
actor: remove pointless sharedInbox declaration (was not even in the right place)
|
2018-11-18 14:15:45 +00:00 |
kaniini
|
34e23f0ed7
|
actor: add LFUCache definition
|
2018-11-18 14:15:34 +00:00 |
kaniini
|
3c71a35b61
|
relay: actor: don't send (request-target) psuedo-header
|
2018-11-18 00:09:36 +00:00 |
kaniini
|
2f1eed51a1
|
relay: add http request debugger
|
2018-11-18 00:09:36 +00:00 |
Tristan Mahé
|
39a255375e
|
use urllib.parse.urlsplit instead of regex
|
2018-11-01 13:14:37 -07:00 |
Tristan Mahé
|
aa79a27840
|
very simple blocklist
|
2018-10-31 12:29:30 -07:00 |
kaniini
|
976da47539
|
relay: fix mastodon announce check
|
2018-10-31 02:39:48 +00:00 |
kaniini
|
48f3977ff7
|
relay: don't relay mastodon announces
relayed mastodon announces are likely to result in fake direction issues, which will
result in the author seeing side effects from the relay.
|
2018-10-31 02:37:08 +00:00 |
kaniini
|
827f3ee42a
|
actor: only send litepub relay messages to debug level
|
2018-10-31 02:18:54 +00:00 |
kaniini
|
1e1b1127b8
|
actor: implement litepub relay protocol
|
2018-10-30 03:10:16 +00:00 |
kaniini
|
36749620ec
|
actor: implement mastodon & pleroma relay handshakes
|
2018-10-30 02:49:38 +00:00 |
kaniini
|
c91d0a6755
|
strip down to base AP code
|
2018-10-30 01:42:17 +00:00 |