diff options
-rw-r--r-- | src/gns/gnunet-service-gns_resolver.c | 1 | ||||
-rw-r--r-- | src/gns/test_gns_dht_delegated_lookup.c | 7 | ||||
-rw-r--r-- | src/gns/test_gns_pseu_shorten.c | 23 |
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)); |