[or-cvs] r11855: let bridge authorities write bridge descriptors to their cac (tor/trunk/src/or)
Nick Mathewson
nickm at freehaven.net
Thu Oct 11 00:13:29 UTC 2007
On Wed, Oct 10, 2007 at 07:11:53PM -0400, arma at seul.org wrote:
> Author: arma
> Date: 2007-10-10 19:11:53 -0400 (Wed, 10 Oct 2007)
> New Revision: 11855
>
> Modified:
> tor/trunk/src/or/dirserv.c
> tor/trunk/src/or/routerlist.c
> Log:
> let bridge authorities write bridge descriptors to their
> cached-descriptors* files.
>
> nick, did i get this right?
This looks fine to me, except for two points:
1) Your patch removes an assert from dirserv.c, in
dirserv_add_multiple_descriptors(). It's checking for
correctness in some fairly complicated code, so I'm putting it
back in.
2) The patch also changes the behavior of descriptors added via the
control interface: previously, they were cached or not cached
depending on their purpose. Now, they're all cached.
For compatibility, it's probably better to have the controller
POSTDESC command take a cache=0/1 argument, and have the defaults
mirror the old behavior.
--
Nick Mathewson
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 652 bytes
Desc: not available
URL: <http://lists.torproject.org/pipermail/tor-dev/attachments/20071010/f1e14a21/attachment.pgp>
More information about the tor-dev
mailing list