gnu-social/actions
Evan Prodromou 03677f1a81 better handling of XRDS files
Our generated XRDS files contain 3 XRD elements: one for OAuth, one
for OMB, and one to point to the other two. Auth_Yadis only gives us
the last one, so we have to use it to find the other two, and then
extract service URLs from them.

Kind of fragile code, probably won't hold up under complicated
topologies, and won't work at all if the XRDs are in another XRDS
container. I tried to use XRDS filtering to get the top-priority
version of XRDs, services, and URIs, but Laconica's output doesn't use
any of that stuff and I don't particularly want to test it.

darcs-hash:20080602174249-84dde-b7ffdf7f21afb5b734def70530fc305689da471d.gz
2008-06-02 13:42:49 -04:00
..
accesstoken.php interim commit after pull from server 2008-05-30 10:23:24 -04:00
all.php add pagination to all and public 2008-05-28 13:39:17 -04:00
allrss.php fix query and description for allrss 2008-05-22 07:48:39 -04:00
avatar.php don't scale avatar if original already matches size 2008-05-28 10:42:02 -04:00
doc.php error in file_exists() 2008-05-28 14:30:22 -04:00
finishremotesubscribe.php client side of distributed subscription almost complete 2008-05-27 07:42:19 -04:00
login.php interim commit after pull from server 2008-05-30 10:23:24 -04:00
logout.php trim whitespace 2008-05-20 15:14:12 -04:00
newnotice.php add tags on creation of notices and users 2008-05-22 14:55:00 -04:00
password.php trim whitespace 2008-05-20 15:14:12 -04:00
postnotice.php oauth discovery and all new actions 2008-05-26 07:27:00 -04:00
profilesettings.php change measurement of updated profiles 2008-05-21 08:13:07 -04:00
public.php add pagination to all and public 2008-05-28 13:39:17 -04:00
publicrss.php RSS feeds for public stream and friends streams 2008-05-22 07:41:52 -04:00
register.php fix checking boolean parameters 2008-05-29 11:16:02 -04:00
remotesubscribe.php better handling of XRDS files 2008-06-02 13:42:49 -04:00
requesttoken.php interim commit after pull from server 2008-05-30 10:23:24 -04:00
shownotice.php @ messages 2008-05-29 13:08:01 -04:00
showstream.php add X-XRDS-Location header 2008-05-30 14:35:28 -04:00
subscribe.php fix subscriptions a bit 2008-05-21 14:56:02 -04:00
subscribed.php set proper row sizes 2008-05-31 22:01:32 -04:00
subscriptions.php set proper row sizes 2008-05-31 22:01:32 -04:00
unsubscribe.php fix subscriptions a bit 2008-05-21 14:56:02 -04:00
updateprofile.php oauth discovery and all new actions 2008-05-26 07:27:00 -04:00
userauthorization.php interim commit after pull from server 2008-05-30 10:23:24 -04:00
userrss.php abstract out RSS 1.0 generation to allow multiple streams 2008-05-22 07:29:54 -04:00
xrds.php correct content-type on XRDS document 2008-05-30 14:10:29 -04:00