Dropping version 0 hidden service descriptors
karsten.loesing at gmx.net
Sun May 3 12:53:28 UTC 2009
-----BEGIN PGP SIGNED MESSAGE-----
(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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the tor-dev