- 18 Feb, 2003 1 commit
-
-
Roger Dingledine authored
Allow more connections open at once svn:r160
-
- 16 Feb, 2003 1 commit
-
-
Roger Dingledine authored
svn:r159
-
- 14 Feb, 2003 4 commits
-
-
Roger Dingledine authored
serious performance increase over non-caching svn:r158
-
Roger Dingledine authored
svn:r157
-
Roger Dingledine authored
svn:r156
-
Roger Dingledine authored
svn:r155
-
- 06 Feb, 2003 2 commits
-
-
Roger Dingledine authored
(they wouldn't have before) alternate code which bypasses the dns farm, so we can compare speed svn:r154
-
Roger Dingledine authored
performance is better, but not by much. not sure why yet. svn:r153
-
- 26 Jan, 2003 1 commit
-
-
Roger Dingledine authored
on startup, it forks off a master dns handler, which forks off dns slaves (like the apache model). slaves as spawned as load increases, and then reused. excess slaves are not ever killed, currently. implemented topics. each topic has a receive window in each direction at each edge of the circuit, and sends sendme's at the data level, as per before. each circuit also has receive windows in each direction at each hop; an edge sends a circuit-level sendme as soon as enough data cells have arrived (regardless of whether the data cells were flushed to the exit conns). removed the 'connected' cell type, since it's now a topic command within data cells. at the edge of the circuit, there can be multiple connections associated with a single circuit. you find them via the linked list conn->next_topic. currently each new ap connection starts its own circuit, so we ought to see comparable performance to what we had before. but that's only because i haven't written the code to reattach to old circuits. please try to break it as-is, and then i'll make it reuse the same circuit and we'll try to break that. svn:r152
-
- 31 Dec, 2002 2 commits
-
-
Roger Dingledine authored
taken from openbsd svn:r151
-
Roger Dingledine authored
when we had lots of new onions coming in, we were using 40% of our time searching through the tracked_onions linked list. svn:r150
-
- 30 Dec, 2002 1 commit
-
-
Roger Dingledine authored
svn:r149
-
- 23 Dec, 2002 1 commit
-
-
Roger Dingledine authored
(amazing the odd behavior you get to test when you have a flaky modem connection) svn:r148
-
- 12 Dec, 2002 1 commit
-
-
Roger Dingledine authored
svn:r147
-
- 03 Dec, 2002 3 commits
-
-
Roger Dingledine authored
we're closer to an OS X port CVS: ---------------------------------------------------------------------- svn:r146
-
Roger Dingledine authored
this was a major faq, because it would fail with an error only on the *server* side when the client-side time was wrong. the client would simply not work. svn:r145
-
Roger Dingledine authored
svn:r144
-
- 28 Nov, 2002 1 commit
-
-
Roger Dingledine authored
svn:r143
-
- 27 Nov, 2002 1 commit
-
-
Roger Dingledine authored
we also queue data cells destined for a circuit that is pending, and process them once the circuit opens destroys reach into the queue and remove the pending onion, along with its collected data cells svn:r142
-
- 25 Nov, 2002 1 commit
-
-
Roger Dingledine authored
svn:r141
-
- 24 Nov, 2002 3 commits
-
-
Roger Dingledine authored
svn:r140
-
Roger Dingledine authored
svn:r139
-
Roger Dingledine authored
svn:r138
-
- 23 Nov, 2002 2 commits
-
-
Roger Dingledine authored
first cut, probably needs more playing with svn:r137
-
Roger Dingledine authored
reformat parts of onion.c svn:r136
-
- 14 Oct, 2002 1 commit
-
-
Roger Dingledine authored
If you weren't connected to a given router, and you made a directory request to it simultaneously with a new web query that caused you to want to connect to that OR... it would think you're already connected. svn:r135
-
- 13 Oct, 2002 1 commit
-
-
Roger Dingledine authored
don't list non-open ORs in the directory svn:r134
-
- 03 Oct, 2002 1 commit
-
-
Roger Dingledine authored
svn:r133
-
- 02 Oct, 2002 7 commits
-
-
Roger Dingledine authored
svn:r132
-
Nick Mathewson authored
Add convenience functions to wrap create and init for symmetric ciphers; clean up error handling in onion.c svn:r131
-
Roger Dingledine authored
svn:r130
-
Roger Dingledine authored
svn:r129
-
Roger Dingledine authored
svn:r128
-
Roger Dingledine authored
svn:r127
-
Roger Dingledine authored
svn:r126
-
- 01 Oct, 2002 2 commits
-
-
Roger Dingledine authored
now tor can be run safely inside nat'ed areas that kill idle connections; and the proxy can handle when you suspend your laptop and then emerge hours later from a new domain. svn:r125
-
Roger Dingledine authored
(text that it spits out immediately upon connect) svn:r124
-
- 28 Sep, 2002 3 commits
-
-
Roger Dingledine authored
svn:r123
-
Roger Dingledine authored
svn:r122
-
Roger Dingledine authored
svn:r121
-