[tor-bugs] #6836 [Tor Client]: Chop functionality out of routerlist.c
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Thu Sep 13 17:24:35 UTC 2012
#6836: Chop functionality out of routerlist.c
-------------------------+--------------------------------------------------
Reporter: nickm | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Tor: 0.2.4.x-final
Component: Tor Client | Version:
Keywords: | Parent:
Points: | Actualpoints:
-------------------------+--------------------------------------------------
In my branch "split_routerlist.c", I have the start of some work on
dividing routerlist.c into more sensible pieces. I've chopped out
routerset_t, killed a couple of functions, and moved most of the node
manipulation pieces into nodelist.c
I'd still like to chop out more: the trusted_dir_server_t logic and the
node-selection logic don't belong there any more. Nor does the authority
certificate code. Nor does the hidden service directory stuff, nor does
the hexdigest stuff.
In the longer term, I want routerlist.c to basically just not get invoked
when you're not touching routerinfos.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6836>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list