nobody
f602a393a5
psr12 updates
2021-12-03 10:02:31 +11:00
nobody
389b2e5b17
initial psr12 conversion
2021-12-03 09:33:36 +11:00
nobody
6532566dee
change the name so it doesn't conflict with other namespaces
2021-11-20 00:07:40 -08:00
nobody
288160970b
lemmy compatibility changes and re-factor hs2019 http-signature handling because the spec is a friggin' mess and nobody is even trying to get it right. We are.
2021-11-19 22:01:49 -08:00
nobody
99165275f3
typo in function name
2021-10-15 18:43:40 -07:00
nobody
a08c128c35
provide signature_algorithm discovery for Nomad
2021-10-14 19:51:39 -07:00
nobody
c0e1179c13
more work on draft-cavage-http-signatures changes to draft
2021-10-14 19:29:32 -07:00
nobody
c7e8712cd9
initial support for hs2019 algorithm to draft-cavage-http-signatures
2021-10-14 18:09:22 -07:00
nobody
8bcde2172d
httpsig: improve cache lookups
2021-10-12 20:25:00 -07:00
nobody
67d3402a6b
add link relations to image objects
2021-10-12 14:20:36 -07:00
nobody
470aa951e8
refactor Zotlabs\Lib\Activity::fetch() to ignore fragments and remove the corresponding fragment ignoring
...
code from the HTTPSig key fetching functions. This primarily affects funkwhale/django but has shown up
occasionally in other HTTP/CGI server platforms which don't pass fragments to the application, resulting in
signature failures on those platforms. It isn't our fault because we're just fetching and signing the URL
we were given; but it also isn't theirs because they're just verifying the request-uri their webserver
provided. It just isn't the same one we fetched.
2021-08-03 15:28:53 -07:00
nobody
be749373a9
looks like Keyutils::convert_salmon_key was renamed
2021-04-05 18:42:01 -07:00
nobody
6fbd31cbc3
start the next push; also try to work around multiple zot hublocs from sites that were over-written and started fresh with the same username
2021-03-15 16:56:03 -07:00
nobody
d8ec492288
latest php8 issues
2021-03-09 14:12:18 -08:00
nobody
ad3f33d69f
php8 stuff
2021-03-08 17:51:41 -08:00
zotlabs
255ec3d642
connect issue with activitypub for wordpress
2020-07-20 22:40:07 -07:00
zotlabs
96100b76f1
cleanup from the latest fiasco
2020-07-15 19:28:01 -07:00
zotlabs
737659f70f
prevent discovery loops
2020-07-15 16:29:17 -07:00
zotlabs
f1593477c4
hubloc confusion
2020-07-15 04:10:02 -07:00
zotlabs
920f9ea507
signature validation issue with posted data
2020-02-06 21:43:39 -08:00
zotlabs
c021f5499f
performance issue with t()
2020-01-30 16:12:41 -08:00
zotlabs
e2bff4d4cc
add debugging
2019-12-24 12:26:50 -08:00
zotlabs
1890557dfb
use original key
2019-12-05 17:38:26 -08:00
zotlabs
1f49adf594
if http signature fails using cached xchan, try again - ignoring cache, in case public key changed
2019-12-04 20:41:16 -08:00
zotlabs
950a70f2e0
oauth work
2019-10-09 17:34:18 -07:00
zotlabs
f81d2f08d1
cleanup
2019-01-17 15:12:58 -08:00
zotlabs
40eb338db5
move ActivityStreams::fetch to Activity::fetch as it now has structural platform dependencies and may require porting.
2019-01-13 21:22:45 -08:00
zotlabs
7e4fc5c438
completion of crypto cleanup
2018-12-16 20:37:43 -08:00
zotlabs
e47bc21034
crypto: switch to Keyutils - please review
2018-12-14 12:46:03 -08:00
zotlabs
cb42507e1f
crypto: migration please review
2018-12-13 17:16:01 -08:00
zotlabs
1fa2d111ba
wrong varname
2018-12-12 16:26:30 -08:00
zotlabs
42fa248f81
prefer zot6 hublocs and xchans when there's a choice.
2018-12-11 21:42:15 -08:00
zotlabs
b58c032b8f
osada issue #6 - enforce Mastodon advisory privacy on hyper-drive imported items
2018-11-07 15:31:11 -08:00
zotlabs
21301adfd3
owa issue
2018-10-16 19:32:17 -07:00
zotlabs
d9bdd894af
missing content-length for sigs
2018-10-11 01:02:34 -07:00
zotlabs
c9bcde817a
the rest of the bits
2018-10-10 17:58:51 -07:00
zotlabs
3a8d916702
better signature handling
2018-10-09 21:08:57 -07:00
zotlabs
6f2284ba18
missing observer
2018-09-06 21:51:52 -07:00
zotlabs
8e7fb44896
local compatibility fixes
2018-09-01 15:52:28 -07:00
zotlabs
cf8e787427
issues uncovered in federation tests
2018-08-28 19:49:30 -07:00
zotlabs
d94a12cd13
issue with http sigs and implicit keys
2018-08-04 20:35:27 -07:00
zotlabs
9c479be7df
communication testing
2018-07-29 20:19:02 -07:00
zotlabs
993e39b192
rewrite the verification/discovery combined step to eliminate looping
2018-07-26 03:51:45 -07:00
zotlabs
ecc9da2c1e
resolve zotfinger looping on malformed input
2018-07-25 19:56:24 -07:00
zotlabs
4f7f6edd15
default in case crypto_encapsulate fails
2018-07-22 23:33:13 -07:00
zotlabs
ceaa444ea4
sigs
2018-07-22 23:28:18 -07:00
zotlabs
cbeeeae243
logging
2018-07-22 23:23:02 -07:00
zotlabs
bf405df4ed
cleanup of jsalmon, return hubloc with verification success to save a lookup
2018-06-28 20:25:43 -07:00
zotlabs
f51dd5c3e3
more z6 heavy lifting
2018-06-25 20:55:53 -07:00
zotlabs
8222b02495
more zot6 heavy lifting
2018-06-24 18:54:29 -07:00