projects
/
bluesky.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Bluesky core initializes a fresh filesystem, so no need to do so in nfsd.
[bluesky.git]
/
bluesky
/
crypto.c
diff --git
a/bluesky/crypto.c
b/bluesky/crypto.c
index
6981f45
..
4490e8c
100644
(file)
--- a/
bluesky/crypto.c
+++ b/
bluesky/crypto.c
@@
-51,7
+51,7
@@
void bluesky_crypt_hash_key(const char *keystr, uint8_t *out)
assert(CRYPTO_KEY_SIZE == 16);
GChecksum *csum = g_checksum_new(G_CHECKSUM_SHA256);
assert(CRYPTO_KEY_SIZE == 16);
GChecksum *csum = g_checksum_new(G_CHECKSUM_SHA256);
- g_checksum_update(csum, keystr, strlen(keystr));
+ g_checksum_update(csum,
(const guchar *)
keystr, strlen(keystr));
g_checksum_get_digest(csum, raw_csum, &csum_len);
g_checksum_free(csum);
g_checksum_get_digest(csum, raw_csum, &csum_len);
g_checksum_free(csum);
@@
-137,5
+137,5
@@
BlueSkyRCStr *bluesky_crypt_decrypt(BlueSkyRCStr *in, const uint8_t *key)
gcry_cipher_close(handle);
gcry_cipher_close(handle);
- return bluesky_string_new(out, in->len
+
CRYPTO_BLOCK_SIZE);
+ return bluesky_string_new(out, in->len
-
CRYPTO_BLOCK_SIZE);
}
}