From: Mikael Nordfeldth Date: Mon, 5 Oct 2015 10:49:54 +0000 (+0200) Subject: Found newer Diaspora protocol specifications X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=180958185fb6abe075fb89ad87420c9e348f82b1;p=quix0rs-gnu-social.git Found newer Diaspora protocol specifications http://www.rubydoc.info/github/Raven24/diaspora-federation/master/DiasporaFederation/Salmon/EncryptedSlap --- diff --git a/plugins/Diaspora/DiasporaPlugin.php b/plugins/Diaspora/DiasporaPlugin.php index 616323250f..376ad098b2 100644 --- a/plugins/Diaspora/DiasporaPlugin.php +++ b/plugins/Diaspora/DiasporaPlugin.php @@ -104,12 +104,13 @@ class DiasporaPlugin extends Plugin /** * https://wiki.diasporafoundation.org/Federation_protocol_overview + * http://www.rubydoc.info/github/Raven24/diaspora-federation/master/DiasporaFederation/Salmon/EncryptedSlap * * Constructing the encryption header */ - // For some reason it's supposed to be inside an - $xs->elementStart('entry', array('xmlns'=>'http://www.w3.org/2005/Atom')); + // For some reason diaspora wants the salmon slap in a header. + $xs->elementStart('diaspora', array('xmlns'=>'https://joindiaspora.com/protocol')); /** * Choose an AES key and initialization vector, suitable for the