Dropping version 0 hidden service descriptors

Karsten Loesing karsten.loesing at gmx.net
Sun May 3 12:53:28 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Nick,

(Is or-dev the right place to ask you to pull from my branch? Or is that
going to create too much noise?)


I worked on dropping the version 0 hidden service descriptor format.
This is my branch that does the following two things:

- - Hidden services stop publishing version 0 descriptors.
- - Clients stop requesting version 0 descriptors.

The result is that both services and clients produce fewer traffic when
advertising/connecting to services.

The support for storing version 0 descriptors on the authorities is
still in. Otherwise, 0.1.x hidden services and clients would stop
working as soon as moria1+2 and tor26 have upgraded. We can still change
this in 0.2.3.x. Or let me know if you want to drop it now. But in
contrast to the changes above, leaving this in doesn't hurt traffic-wise.

I also updated rend-spec.txt a bit. I found that I'll have to work on
the spec some more to reflect the proposal 121 changes. That's on my list.

Please find the branch dropv0hidserv in

git://git.torproject.org/~karsten/git/tor/

Best,
- --Karsten

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkn9k8QACgkQ0M+WPffBEmWL1QCgqaAtgdb4nqsozPzph6pFfxgw
JpMAn3+F1fNay7DohXbbk1Xhlms82Ca2
=fc3v
-----END PGP SIGNATURE-----



More information about the tor-dev mailing list