1
0
Fork 0
mirror of git://git.psyced.org/git/psyced synced 2024-08-15 03:25:10 +00:00

reset in fetch could break some apps.. other minor reorg

This commit is contained in:
psyc://psyced.org/~lynX 2010-02-23 16:15:44 +01:00
parent b48557c67a
commit f48a7380cd
7 changed files with 42 additions and 40 deletions

View file

@ -1,11 +1,19 @@
#include <net.h>
#include "base64.c"
inherit NET_PATH "library/base64";
#include HTTP_PATH "library.i"
#if 0 // inline this (see below)
static string xx2c(string xx) {
string c = " ";
c[0] = hex2int(xx);
return c;
}
#endif
string hmac_bin(int method, string key, string arg) {
return regreplace(hmac(method, key, arg), "..", #'xx2c, 1); //'
string c = " ";
return regreplace(hmac(method, key, arg), "..", (:
c[0] = hex2int($1);
return c;
:), 1);
}
string hmac_base64(int method, string key, string arg) {