[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r22142 - gnunet/src/gns
From: |
gnunet |
Subject: |
[GNUnet-SVN] r22142 - gnunet/src/gns |
Date: |
Wed, 20 Jun 2012 13:04:19 +0200 |
Author: schanzen
Date: 2012-06-20 13:04:19 +0200 (Wed, 20 Jun 2012)
New Revision: 22142
Modified:
gnunet/src/gns/gnunet-service-gns_resolver.c
gnunet/src/gns/plugin_block_gns.c
gnunet/src/gns/test_gns_cname_lookup.c
gnunet/src/gns/test_gns_dht_threepeer.c
gnunet/src/gns/test_gns_max_queries.c
gnunet/src/gns/test_gns_ns_lookup.c
gnunet/src/gns/test_gns_pseu_shorten.c
gnunet/src/gns/test_gns_revocation.c
gnunet/src/gns/test_gns_simple_delegated_lookup.c
gnunet/src/gns/test_gns_simple_get_authority.c
gnunet/src/gns/test_gns_simple_lookup.c
gnunet/src/gns/test_gns_simple_mx_lookup.c
gnunet/src/gns/test_gns_simple_shorten.c
gnunet/src/gns/test_gns_simple_zkey_lookup.c
Log:
-fixes
Modified: gnunet/src/gns/gnunet-service-gns_resolver.c
===================================================================
--- gnunet/src/gns/gnunet-service-gns_resolver.c 2012-06-20 10:57:49 UTC
(rev 22141)
+++ gnunet/src/gns/gnunet-service-gns_resolver.c 2012-06-20 11:04:19 UTC
(rev 22142)
@@ -1396,6 +1396,7 @@
}
rd.expiration_time = UINT64_MAX; /* FIXME: should probably pick something
shorter */
+ rd.flags = 0;
finish_lookup (rh, rlh, 1, &rd);
free_resolver_handle (rh);
Modified: gnunet/src/gns/plugin_block_gns.c
===================================================================
--- gnunet/src/gns/plugin_block_gns.c 2012-06-20 10:57:49 UTC (rev 22141)
+++ gnunet/src/gns/plugin_block_gns.c 2012-06-20 11:04:19 UTC (rev 22142)
@@ -136,7 +136,7 @@
struct GNUNET_NAMESTORE_RecordData rd[rd_count];
unsigned int i;
uint64_t exp = UINT64_MAX;
- struct GNUNET_TIME_Absolute et;
+ struct GNUNET_TIME_Absolute et = GNUNET_TIME_UNIT_FOREVER_ABS;
if (GNUNET_SYSERR == GNUNET_NAMESTORE_records_deserialize (rd_len,
rd_data,
@@ -158,7 +158,8 @@
GNUNET_break (0 == (rd[i].flags &
GNUNET_NAMESTORE_RF_RELATIVE_EXPIRATION));
exp = GNUNET_MIN (exp, rd[i].expiration_time);
GNUNET_log(GNUNET_ERROR_TYPE_DEBUG,
- "Got record of size %d\n", rd[i].data_size);
+ "Got record of size %d expiration %u\n",
+ rd[i].data_size, rd[i].expiration_time);
if ((record_xquery != 0)
&& (rd[i].record_type == record_xquery))
{
@@ -168,8 +169,8 @@
et.abs_value = exp;
GNUNET_log(GNUNET_ERROR_TYPE_DEBUG,
- "Verifying signature of %d records for name %s\n",
- rd_count, name);
+ "Verifying signature of %d records for name %s with expiration of
%u\n",
+ rd_count, name, et.abs_value);
if (GNUNET_OK != GNUNET_NAMESTORE_verify_signature (&nrb->public_key,
et,
@@ -178,7 +179,8 @@
rd,
&nrb->signature))
{
- GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Signature invalid for name %s\n");
+ GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Signature invalid for %s\n", name);
+ GNUNET_break_op (0);
return GNUNET_BLOCK_EVALUATION_RESULT_INVALID;
}
}
Modified: gnunet/src/gns/test_gns_cname_lookup.c
===================================================================
--- gnunet/src/gns/test_gns_cname_lookup.c 2012-06-20 10:57:49 UTC (rev
22141)
+++ gnunet/src/gns/test_gns_cname_lookup.c 2012-06-20 11:04:19 UTC (rev
22142)
@@ -269,7 +269,7 @@
rd.data_size = sizeof(struct in_addr);
rd.data = web;
rd.record_type = GNUNET_DNSPARSER_TYPE_A;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
alice_key,
Modified: gnunet/src/gns/test_gns_dht_threepeer.c
===================================================================
--- gnunet/src/gns/test_gns_dht_threepeer.c 2012-06-20 10:57:49 UTC (rev
22141)
+++ gnunet/src/gns/test_gns_dht_threepeer.c 2012-06-20 11:04:19 UTC (rev
22142)
@@ -327,7 +327,7 @@
rd.data_size = sizeof(struct in_addr);
rd.data = web;
rd.record_type = GNUNET_GNS_RECORD_TYPE_A;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (ns, key, "www", &rd, NULL, NULL);
@@ -368,7 +368,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &dave_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (ns, key, "buddy", &rd, ns_create_cont, ns);
@@ -402,7 +402,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &bob_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (ns, key, "bob", &rd, ns_create_cont, ns);
Modified: gnunet/src/gns/test_gns_max_queries.c
===================================================================
--- gnunet/src/gns/test_gns_max_queries.c 2012-06-20 10:57:49 UTC (rev
22141)
+++ gnunet/src/gns/test_gns_max_queries.c 2012-06-20 11:04:19 UTC (rev
22142)
@@ -278,7 +278,7 @@
rd.data_size = sizeof(struct in_addr);
rd.data = web;
rd.record_type = GNUNET_DNSPARSER_TYPE_A;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
alice_key,
Modified: gnunet/src/gns/test_gns_ns_lookup.c
===================================================================
--- gnunet/src/gns/test_gns_ns_lookup.c 2012-06-20 10:57:49 UTC (rev 22141)
+++ gnunet/src/gns/test_gns_ns_lookup.c 2012-06-20 11:04:19 UTC (rev 22142)
@@ -323,7 +323,7 @@
rd.data_size = sizeof(struct in_addr);
rd.data = ns;
rd.record_type = GNUNET_DNSPARSER_TYPE_A;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
Modified: gnunet/src/gns/test_gns_pseu_shorten.c
===================================================================
--- gnunet/src/gns/test_gns_pseu_shorten.c 2012-06-20 10:57:49 UTC (rev
22141)
+++ gnunet/src/gns/test_gns_pseu_shorten.c 2012-06-20 11:04:19 UTC (rev
22142)
@@ -289,7 +289,7 @@
struct GNUNET_CRYPTO_RsaSignature *sig;
struct GNUNET_NAMESTORE_RecordData rd;
- rd.expiration_time = UINT64_MAX;
+ rd.expiration_time = GNUNET_TIME_UNIT_FOREVER_ABS.abs_value;
rd.data_size = strlen(TEST_PSEU_ALICE)+1;
rd.data = TEST_PSEU_ALICE;
rd.record_type = GNUNET_GNS_RECORD_PSEU;
@@ -299,6 +299,15 @@
GNUNET_TIME_UNIT_FOREVER_ABS,
"+",
&rd, 1);
+
+ GNUNET_assert (NULL != sig);
+
+ /*GNUNET_assert (GNUNET_OK == GNUNET_NAMESTORE_verify_signature (&alice_pkey,
+
GNUNET_TIME_UNIT_FOREVER_ABS,
+ "+",
+ 1,
+ &rd,
+ sig));*/
rd_payload_length = GNUNET_NAMESTORE_records_get_size (1, &rd);
nrb = GNUNET_malloc(rd_payload_length + strlen("+") + 1
+ sizeof(struct GNSNameRecordBlock));
@@ -375,7 +384,7 @@
rd.data_size = sizeof(struct in_addr);
rd.data = web;
rd.record_type = GNUNET_DNSPARSER_TYPE_A;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
sig = GNUNET_NAMESTORE_create_signature(alice_key,
GNUNET_TIME_UNIT_FOREVER_ABS,
@@ -453,7 +462,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &alice_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
sig = GNUNET_NAMESTORE_create_signature(bob_key,
GNUNET_TIME_UNIT_FOREVER_ABS,
@@ -522,7 +531,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &bob_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
our_key,
@@ -542,7 +551,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &short_zone;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
priv_key,
@@ -638,7 +647,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &priv_zone;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
our_key,
Modified: gnunet/src/gns/test_gns_revocation.c
===================================================================
--- gnunet/src/gns/test_gns_revocation.c 2012-06-20 10:57:49 UTC (rev
22141)
+++ gnunet/src/gns/test_gns_revocation.c 2012-06-20 11:04:19 UTC (rev
22142)
@@ -234,7 +234,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &bob_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
alice_key,
Modified: gnunet/src/gns/test_gns_simple_delegated_lookup.c
===================================================================
--- gnunet/src/gns/test_gns_simple_delegated_lookup.c 2012-06-20 10:57:49 UTC
(rev 22141)
+++ gnunet/src/gns/test_gns_simple_delegated_lookup.c 2012-06-20 11:04:19 UTC
(rev 22142)
@@ -249,7 +249,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &bob_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
alice_key,
Modified: gnunet/src/gns/test_gns_simple_get_authority.c
===================================================================
--- gnunet/src/gns/test_gns_simple_get_authority.c 2012-06-20 10:57:49 UTC
(rev 22141)
+++ gnunet/src/gns/test_gns_simple_get_authority.c 2012-06-20 11:04:19 UTC
(rev 22142)
@@ -244,7 +244,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &bob_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
/* put bob into our zone */
GNUNET_NAMESTORE_record_create (namestore_handle,
Modified: gnunet/src/gns/test_gns_simple_lookup.c
===================================================================
--- gnunet/src/gns/test_gns_simple_lookup.c 2012-06-20 10:57:49 UTC (rev
22141)
+++ gnunet/src/gns/test_gns_simple_lookup.c 2012-06-20 11:04:19 UTC (rev
22142)
@@ -227,7 +227,7 @@
rd.data_size = sizeof(struct in_addr);
rd.data = web;
rd.record_type = GNUNET_DNSPARSER_TYPE_A;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
alice_key,
Modified: gnunet/src/gns/test_gns_simple_mx_lookup.c
===================================================================
--- gnunet/src/gns/test_gns_simple_mx_lookup.c 2012-06-20 10:57:49 UTC (rev
22141)
+++ gnunet/src/gns/test_gns_simple_mx_lookup.c 2012-06-20 11:04:19 UTC (rev
22142)
@@ -268,7 +268,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &bob_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
alice_key,
Modified: gnunet/src/gns/test_gns_simple_shorten.c
===================================================================
--- gnunet/src/gns/test_gns_simple_shorten.c 2012-06-20 10:57:49 UTC (rev
22141)
+++ gnunet/src/gns/test_gns_simple_shorten.c 2012-06-20 11:04:19 UTC (rev
22142)
@@ -244,7 +244,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &bob_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
/* put bob into our zone */
GNUNET_NAMESTORE_record_create (namestore_handle,
Modified: gnunet/src/gns/test_gns_simple_zkey_lookup.c
===================================================================
--- gnunet/src/gns/test_gns_simple_zkey_lookup.c 2012-06-20 10:57:49 UTC
(rev 22141)
+++ gnunet/src/gns/test_gns_simple_zkey_lookup.c 2012-06-20 11:04:19 UTC
(rev 22142)
@@ -251,7 +251,7 @@
rd.data_size = sizeof(struct GNUNET_CRYPTO_ShortHashCode);
rd.data = &bob_hash;
rd.record_type = GNUNET_GNS_RECORD_PKEY;
- rd.flags = 0;
+ rd.flags = GNUNET_NAMESTORE_RF_AUTHORITY;
GNUNET_NAMESTORE_record_create (namestore_handle,
alice_key,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r22142 - gnunet/src/gns,
gnunet <=