Nick Mathewson
|
26e789fbfd
Rename nonconformant identifiers.
|
před 13 roky |
Nick Mathewson
|
5412b3728c
Rename one more recalcitrant function.
|
před 13 roky |
Linus Nordberg
|
39ec781b8f
Make the router_get_*_orport interface consistent with node_*.
|
před 13 roky |
Linus Nordberg
|
3b51b326e4
Make router_get_{prim,alt,pref}_addr_port take tor_addr_port_t *.
|
před 13 roky |
Linus Nordberg
|
2376a6ade4
Merge node_get_{prim,pref,pref_ipv6}_addr with their _orport counterparts.
|
před 13 roky |
Linus Nordberg
|
f786307ab7
First chunk of support for bridges on IPv6
|
před 13 roky |
Nick Mathewson
|
6201b8b361
Make sure the microdesc cache is loaded before setting a v3 md consensus
|
před 13 roky |
Nick Mathewson
|
a4b7525c3c
Fix a crash bug in tor_assert(md->held_by_node)
|
před 13 roky |
Nick Mathewson
|
a4d339cf08
Make nodelist_purge avoid orphaned microdescs in rs-less nodes
|
před 13 roky |
Nick Mathewson
|
174cbff8cf
Merge remote-tracking branch 'public/bug3153'
|
před 13 roky |
Nick Mathewson
|
47c8433a0c
Make the get_options() return const
|
před 13 roky |
Sebastian Hahn
|
8283767365
Fix a memleak in nodelist_assert_ok()
|
před 13 roky |
Nick Mathewson
|
4ba9f3e317
Track where microdescs are referenced to prevent free errs
|
před 13 roky |
Nick Mathewson
|
9e16a418f9
Hand-tune the new tor_memcmp instances in 0.2.3
|
před 13 roky |
Nick Mathewson
|
7267647bd7
Reapply the automated memcmp conversion to 0.2.3 to catch newly added memcmps
|
před 13 roky |
Nick Mathewson
|
a1ceee193b
Bump copyright statements to 2011 (master)
|
před 14 roky |
Nick Mathewson
|
f3eb2a10ae
Remove a ??? comment in node_get_by_nickname
|
před 14 roky |
Nick Mathewson
|
bd1a694221
Add a node_get_by_hex_id().
|
před 14 roky |
Sebastian Hahn
|
9bed40eb10
Make check-spaces happy
|
před 14 roky |
Nick Mathewson
|
44674369c5
Implement node_set_exit_policy_to_reject_all with a flag
|
před 14 roky |
Nick Mathewson
|
4080d9b0fa
Fix a couple more node_t-related nullpointer bugs
|
před 14 roky |
Nick Mathewson
|
b9f2ccbdcc
More debugging code for node_t branch
|
před 14 roky |
Nick Mathewson
|
1bb9734e3a
Implement policies for nodes (and for microdescriptors too)
|
před 14 roky |
Nick Mathewson
|
b5341314c1
Implement a few more node-based functions
|
před 14 roky |
Nick Mathewson
|
f9ea242aca
Implement node-based router family code
|
před 14 roky |
Nick Mathewson
|
45f1e4d5ee
Rename routerstatus_t.is_running to is_flagged_running
|
před 14 roky |
Nick Mathewson
|
26e897420e
Initial conversion to use node_t throughout our codebase.
|
před 14 roky |
Nick Mathewson
|
6dd7f85bc7
Try to make most routerstatus_t interfaces const
|
před 14 roky |
Nick Mathewson
|
fe309e7ad6
Implement a basic node and nodelist type
|
před 14 roky |