Roger Dingledine
|
fe221f3dff
Start the process of treating internal circuits and exit circuits
|
20 anni fa |
Roger Dingledine
|
6452aecedb
when calling connection_get_by_identity_digest, don't do a memcmp
|
20 anni fa |
Roger Dingledine
|
b6b1b4f283
Bandaid workaround to make cvs not crash tor clients.
|
20 anni fa |
Roger Dingledine
|
2350e487a2
minor cleanup
|
20 anni fa |
Roger Dingledine
|
ea7fe0c267
Fix a bug found by Lasse Overlier: when we were making internal circuits
|
20 anni fa |
Roger Dingledine
|
5b583073a1
remove some more dead code (found while hunting lasse's bug)
|
20 anni fa |
Roger Dingledine
|
23efc30776
get rid of some unused variables
|
20 anni fa |
Roger Dingledine
|
276ca7ad28
link with -ldl if you need it.
|
20 anni fa |
Roger Dingledine
|
4e77913c67
whitespace and copyright fixes on configure.in
|
20 anni fa |
Nick Mathewson
|
05482a0899
Add functions to return number of elts in associative containers
|
20 anni fa |
Roger Dingledine
|
0118a236a4
comment that scary-looking function.
|
20 anni fa |
Nick Mathewson
|
eb0021b06e
Fix dumb logic error that kept some old descripttors from getting the axe.
|
20 anni fa |
Nick Mathewson
|
061ef582a1
Make dropping very old descriptors faster (remove old correctness check). Track bytes dropped that are still in our store or journal, and rebuild when it gets very high.
|
20 anni fa |
Nick Mathewson
|
36109fea33
e more aggressive about calling routerlist_remove_old_routers()
|
20 anni fa |
Nick Mathewson
|
fbf8a8c25f
Dump bytes held to store descriptors.
|
20 anni fa |
Nick Mathewson
|
7d7bb95f36
Track how many bytes we have in signed descriptors. Try to make sure we are tracking this right. Somebody should valgrind a dirserver on an example net. There should be code to dump this value.
|
20 anni fa |
Nick Mathewson
|
a39269572f
Replace balanced trees with hash tables: this should make stuff significantly faster.
|
20 anni fa |
Peter Palfrader
|
ae67b87f9a
Update debian/tor.docs to match which docs are now distributed
|
20 anni fa |
Nick Mathewson
|
50ce5e1932
Avoid spurious re-launch of first pending requested descriptor
|
20 anni fa |
Roger Dingledine
|
8182eb69cd
a smidgen more hint when we fail to seed the rng
|
20 anni fa |
Peter Palfrader
|
a48b722432
Ancient gcc does not like you when you declare variables in the middle of a block
|
20 anni fa |
Peter Palfrader
|
b9d37a2d58
Add a new controller event type that allows controllers to get all
|
20 anni fa |
Roger Dingledine
|
7446c7e6d7
mark off the next todo item
|
20 anni fa |
Roger Dingledine
|
f28770b639
be less eager to decide that the entire network is down
|
20 anni fa |
Roger Dingledine
|
859d1c902a
and another instance where i was trying to be too sneaky
|
20 anni fa |
Roger Dingledine
|
98f353fa7c
actually listen when we try to route our dir connection via tor.
|
20 anni fa |
Roger Dingledine
|
5c949fce51
Start obeying our firewall options more rigorously:
|
20 anni fa |
Roger Dingledine
|
b819a53654
mark off some todo items
|
20 anni fa |
Roger Dingledine
|
7aae63994f
Recover better from TCP connections to Tor servers that are broken but
|
20 anni fa |
Roger Dingledine
|
700c370a3b
misc cleanups
|
20 anni fa |