commit a5a38ba13eb964a5b162874f4785b44932908b67
parent 0d6062a0d3e0cf167d3902856f0584d04eaf5996
Author: Casaburi Johannes <johannes.casaburi@students.bfh.ch>
Date: Tue, 12 Mar 2024 19:36:49 +0100
working on keys path
Diffstat:
1 file changed, 15 insertions(+), 10 deletions(-)
diff --git a/src/donau/donau-httpd_keys.c b/src/donau/donau-httpd_keys.c
@@ -518,16 +518,22 @@ add_sign_key_cb (void *cls,
// sk->meta.expire_sign.abs_time));
// }
GNUNET_assert (0 == json_array_append_new (ctx->signkeys, GNUNET_JSON_PACK (
- // GNUNET_JSON_pack_timestamp ("stamp_start",
- // sk->meta.start),
- // GNUNET_JSON_pack_timestamp ("stamp_expire",
- // sk->meta.expire_sign),
- // GNUNET_JSON_pack_timestamp ("stamp_end",
- // sk->meta.expire_legal),
- // GNUNET_JSON_pack_data_auto ("master_sig",
- // &sk->master_sig),
+ GNUNET_JSON_pack_timestamp (
+ "stamp_start",
+ sk->
+ meta.valid_from),
+ GNUNET_JSON_pack_timestamp (
+ "stamp_expire",
+ sk->
+ meta.expire_sign),
+ GNUNET_JSON_pack_timestamp (
+ "stamp_end",
+ sk->
+ meta.expire_legal),
GNUNET_JSON_pack_data_auto (
- "key", &sk->donau_pub))));
+ "key",
+ &sk->
+ donau_pub))));
return GNUNET_OK;
}
@@ -1741,7 +1747,6 @@ donation_unit_info_cb (
* @param cls closure with a `struct DH_KeyStateHandle *`
* @param donau_pub the public key
* @param meta meta data information about the denomination type (expirations)
- * @param master_sig master signature affirming the validity of this denomination
*/
static void
iterate_active_signing_keys_cb (