From 72fd6eec4b3722aa8cb44f76dae9b8737f732287 Mon Sep 17 00:00:00 2001 From: Friendika Date: Sun, 21 Nov 2010 17:36:01 -0800 Subject: make sure to use local avatar if we have one --- include/salmon.php | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) (limited to 'include/salmon.php') diff --git a/include/salmon.php b/include/salmon.php index 2838f2cbb..a12b7391e 100644 --- a/include/salmon.php +++ b/include/salmon.php @@ -19,10 +19,35 @@ function salmon_key($pubkey) { function base64url_encode($s) { - return strtr(base64_encode($s),'+/','-_'); + $s = strtr(base64_encode($s),'+/','-_'); +/* + * // placeholder for un-padded base64url_encode + * // per latest salmon rev + * + * $s = str_replace('=','',$s); + * + */ + return $s; } function base64url_decode($s) { + +/* + * // Placeholder for new rev of salmon which strips base64 padding. + * // PHP base64_decode handles the un-padded input without requiring this step + * // Uncomment if you find you need it. + * + * $l = strlen($s); + * if(! strpos($s,'=')) { + * $m = $l % 4; + * if($m == 2) + * $s .= '=='; + * if($m == 3) + * $s .= '='; + * } + * + */ + return base64_decode(strtr($s,'-_','+/')); } -- cgit v1.2.3