Warning: session_start(): open(/var/lib/php/sessions/sess_a0a34q1o5qbvl5llf00knsmbmh, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
srecord MD5(long a, long b) {
*(byte[] data) {
loadDigest(md5AsByteArray(data));
}
*(File f) {
loadDigest(md5OfFileAsByteArray(f));
}
// md5 is the digest, not the data being checksummed
static MD5 ofDigest(byte[] digest) {
assertEquals("MD5 digest", 16, l(digest));
new MD5 md5;
ret md5.loadDigest(digest);
}
selfType loadDigest(byte[] md5) {
a = longFromBytes_bigEndian(md5, 0);
b = longFromBytes_bigEndian(md5, 8);
this;
}
*(S md5) {
this(parseHexBytes(md5));
}
toString { ret "MD5=" + longToHex(a) + longToHex(b); }
}