aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gns/gnunet-service-gns_resolver.c1
-rw-r--r--src/gns/test_gns_dht_delegated_lookup.c7
-rw-r--r--src/gns/test_gns_pseu_shorten.c23
3 files changed, 26 insertions, 5 deletions
diff --git a/src/gns/gnunet-service-gns_resolver.c b/src/gns/gnunet-service-gns_resolver.c
index e14497056..cfd6be5f3 100644
--- a/src/gns/gnunet-service-gns_resolver.c
+++ b/src/gns/gnunet-service-gns_resolver.c
@@ -631,6 +631,7 @@ start_shorten (struct AuthorityChain *atail,
631 * @param nh the namestore handle 631 * @param nh the namestore handle
632 * @param dh the dht handle 632 * @param dh the dht handle
633 * @param lz the local zone's hash 633 * @param lz the local zone's hash
634 * @param cfg configuration handle
634 * @param max_bg_queries maximum number of parallel background queries in dht 635 * @param max_bg_queries maximum number of parallel background queries in dht
635 * @param ignore_pending ignore records that still require user confirmation 636 * @param ignore_pending ignore records that still require user confirmation
636 * on lookup 637 * on lookup
diff --git a/src/gns/test_gns_dht_delegated_lookup.c b/src/gns/test_gns_dht_delegated_lookup.c
index e7f2ea060..144cde695 100644
--- a/src/gns/test_gns_dht_delegated_lookup.c
+++ b/src/gns/test_gns_dht_delegated_lookup.c
@@ -221,6 +221,13 @@ put_dht(void *cls, int32_t success, const char *emsg)
221 221
222 sig = GNUNET_NAMESTORE_create_signature(bob_key, GNUNET_TIME_UNIT_FOREVER_ABS, TEST_RECORD_NAME, 222 sig = GNUNET_NAMESTORE_create_signature(bob_key, GNUNET_TIME_UNIT_FOREVER_ABS, TEST_RECORD_NAME,
223 &rd, 1); 223 &rd, 1);
224
225 GNUNET_assert (GNUNET_OK == GNUNET_NAMESTORE_verify_signature (&bob_pkey,
226 GNUNET_TIME_UNIT_FOREVER_ABS,
227 TEST_RECORD_NAME,
228 1,
229 &rd,
230 sig));
224 rd_payload_length = GNUNET_NAMESTORE_records_get_size (1, &rd); 231 rd_payload_length = GNUNET_NAMESTORE_records_get_size (1, &rd);
225 nrb = GNUNET_malloc(rd_payload_length + strlen(TEST_RECORD_NAME) + 1 232 nrb = GNUNET_malloc(rd_payload_length + strlen(TEST_RECORD_NAME) + 1
226 + sizeof(struct GNSNameRecordBlock)); 233 + sizeof(struct GNSNameRecordBlock));
diff --git a/src/gns/test_gns_pseu_shorten.c b/src/gns/test_gns_pseu_shorten.c
index 1e662c1b8..293a20d37 100644
--- a/src/gns/test_gns_pseu_shorten.c
+++ b/src/gns/test_gns_pseu_shorten.c
@@ -297,18 +297,18 @@ put_pseu_dht(void *cls, int success)
297 rd.flags = 0; 297 rd.flags = 0;
298 298
299 sig = GNUNET_NAMESTORE_create_signature(alice_key, 299 sig = GNUNET_NAMESTORE_create_signature(alice_key,
300 GNUNET_TIME_UNIT_FOREVER_ABS, 300 GNUNET_TIME_UNIT_FOREVER_ABS,
301 "+", 301 "+",
302 &rd, 1); 302 &rd, 1);
303 303
304 GNUNET_assert (NULL != sig); 304 GNUNET_assert (NULL != sig);
305 305
306 /*GNUNET_assert (GNUNET_OK == GNUNET_NAMESTORE_verify_signature (&alice_pkey, 306 GNUNET_break (GNUNET_OK == GNUNET_NAMESTORE_verify_signature (&alice_pkey,
307 GNUNET_TIME_UNIT_FOREVER_ABS, 307 GNUNET_TIME_UNIT_FOREVER_ABS,
308 "+", 308 "+",
309 1, 309 1,
310 &rd, 310 &rd,
311 sig));*/ 311 sig));
312 rd_payload_length = GNUNET_NAMESTORE_records_get_size (1, &rd); 312 rd_payload_length = GNUNET_NAMESTORE_records_get_size (1, &rd);
313 nrb = GNUNET_malloc(rd_payload_length + strlen("+") + 1 313 nrb = GNUNET_malloc(rd_payload_length + strlen("+") + 1
314 + sizeof(struct GNSNameRecordBlock)); 314 + sizeof(struct GNSNameRecordBlock));
@@ -391,6 +391,13 @@ put_www_dht(void *cls, int success)
391 GNUNET_TIME_UNIT_FOREVER_ABS, 391 GNUNET_TIME_UNIT_FOREVER_ABS,
392 TEST_RECORD_NAME, 392 TEST_RECORD_NAME,
393 &rd, 1); 393 &rd, 1);
394
395 GNUNET_break (GNUNET_OK == GNUNET_NAMESTORE_verify_signature (&alice_pkey,
396 GNUNET_TIME_UNIT_FOREVER_ABS,
397 TEST_RECORD_NAME,
398 1,
399 &rd,
400 sig));
394 rd_payload_length = GNUNET_NAMESTORE_records_get_size (1, &rd); 401 rd_payload_length = GNUNET_NAMESTORE_records_get_size (1, &rd);
395 nrb = GNUNET_malloc(rd_payload_length + strlen(TEST_RECORD_NAME) + 1 402 nrb = GNUNET_malloc(rd_payload_length + strlen(TEST_RECORD_NAME) + 1
396 + sizeof(struct GNSNameRecordBlock)); 403 + sizeof(struct GNSNameRecordBlock));
@@ -471,6 +478,12 @@ put_pkey_dht(void *cls, int32_t success, const char *emsg)
471 &rd, 478 &rd,
472 1); 479 1);
473 480
481 GNUNET_break (GNUNET_OK == GNUNET_NAMESTORE_verify_signature (&bob_pkey,
482 GNUNET_TIME_UNIT_FOREVER_ABS,
483 TEST_AUTHORITY_ALICE,
484 1,
485 &rd,
486 sig));
474 rd_payload_length = GNUNET_NAMESTORE_records_get_size (1, &rd); 487 rd_payload_length = GNUNET_NAMESTORE_records_get_size (1, &rd);
475 nrb = GNUNET_malloc(rd_payload_length + strlen(TEST_AUTHORITY_ALICE) + 1 488 nrb = GNUNET_malloc(rd_payload_length + strlen(TEST_AUTHORITY_ALICE) + 1
476 + sizeof(struct GNSNameRecordBlock)); 489 + sizeof(struct GNSNameRecordBlock));