[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] branch master updated: propery deserialize attests
From: |
gnunet |
Subject: |
[gnunet] branch master updated: propery deserialize attests |
Date: |
Tue, 05 May 2020 10:44:48 +0200 |
This is an automated email from the git hooks/post-receive script.
martin-schanzenbach pushed a commit to branch master
in repository gnunet.
The following commit(s) were added to refs/heads/master by this push:
new b1e0f7d53 propery deserialize attests
b1e0f7d53 is described below
commit b1e0f7d53b6d5b42477c173929041dcf52c8b03d
Author: Schanzenbach, Martin <address@hidden>
AuthorDate: Tue May 5 10:39:51 2020 +0200
propery deserialize attests
---
src/reclaim/oidc_helper.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/reclaim/oidc_helper.c b/src/reclaim/oidc_helper.c
index 5d04ef6b2..a5287c26d 100644
--- a/src/reclaim/oidc_helper.c
+++ b/src/reclaim/oidc_helper.c
@@ -596,6 +596,7 @@ OIDC_parse_authz_code (const struct
GNUNET_CRYPTO_EcdsaPrivateKey *ecdsa_priv,
char *ptr;
char *plaintext;
char *attrs_ser;
+ char *attests_ser;
char *expected_code_challenge;
char *code_challenge;
char *code_verifier_hash;
@@ -605,6 +606,7 @@ OIDC_parse_authz_code (const struct
GNUNET_CRYPTO_EcdsaPrivateKey *ecdsa_priv,
struct GNUNET_CRYPTO_EcdhePublicKey *ecdh_pub;
uint32_t code_challenge_len;
uint32_t attrs_ser_len;
+ uint32_t attests_ser_len;
size_t plaintext_len;
size_t code_payload_len;
uint32_t nonce = 0;
@@ -710,7 +712,10 @@ OIDC_parse_authz_code (const struct
GNUNET_CRYPTO_EcdsaPrivateKey *ecdsa_priv,
attrs_ser = ((char *) ¶ms[1]) + code_challenge_len;
attrs_ser_len = ntohl (params->attr_list_len);
*attrs = GNUNET_RECLAIM_attribute_list_deserialize (attrs_ser,
attrs_ser_len);
- *attests = GNUNET_new (struct GNUNET_RECLAIM_AttestationList);
+ attests_ser = ((char*) attrs_ser) + attrs_ser_len;
+ attests_ser_len = ntohl (params->attest_list_len);
+ *attests = GNUNET_RECLAIM_attestation_list_deserialize (attests_ser,
+ attests_ser_len);
*nonce_str = NULL;
if (nonce != 0)
--
To stop receiving notification emails like this one, please contact
address@hidden.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnunet] branch master updated: propery deserialize attests,
gnunet <=