]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
onions expire after a day, not an hour
authorRoger Dingledine <arma@torproject.org>
Tue, 3 Dec 2002 07:06:13 +0000 (07:06 +0000)
committerRoger Dingledine <arma@torproject.org>
Tue, 3 Dec 2002 07:06:13 +0000 (07:06 +0000)
this was a major faq, because it would fail with an error only on
the *server* side when the client-side time was wrong. the client would
simply not work.

svn:r145

src/or/onion.c

index 083e60e8c3abd937401d5e5e86280c08e1ce2731..fe3313752a73f2a95803d96aadc3f016efd0ebb6 100644 (file)
@@ -510,7 +510,7 @@ unsigned char *create_onion(routerinfo_t **rarray, int rarray_len, unsigned int
     else
       layer->addr = 0;
     /* Expiration Time */
-    layer->expire = time(NULL) + 3600; /* NOW + 1 hour */
+    layer->expire = time(NULL) + 86400; /* NOW + 1 day */
     /* Key Seed Material */
     if(crypto_rand(16, layer->keyseed)) { /* error */
       log(LOG_ERR,"Error generating random data.");