- 29 Mar, 2007 2 commits
-
-
Nick Mathewson authored
svn:r9914
-
Nick Mathewson authored
Comment out the "clear queue when sending a destroy" logic: it seems potentially dangerous. (see comment for details) svn:r9913
-
- 28 Mar, 2007 2 commits
-
-
Andrew Lewman authored
svn:r9911
-
Andrew Lewman authored
svn:r9910
-
- 26 Mar, 2007 5 commits
-
-
Nick Mathewson authored
Add documentation for cell queue functions; make destroy cells result in cell queues getting cleared before the destroy gets sent. svn:r9907
-
Nick Mathewson authored
Add documentation for make_old argument to routerlist functions. svn:r9906
-
Nick Mathewson authored
A surprisingly simple patch to stop reading on edge connections when their circuits get too full, and start again when they empty out. This lets us remove the logic to block begin_dir conns when the corresponding or conns get full: it was already broken by cell queues anyway. svn:r9905
-
Nick Mathewson authored
Initial version of circuit-based cell queues. Instead of hammering or_conns with piles of cells, queue cells on their corresponding circuits, and append them to the or_conn as needed. This seems to work so far, but needs a bit more work. This will break the memory-use-limitation patch for begin_dir conns: the solution will be a fun but fiddly. svn:r9904
-
Nick Mathewson authored
Possibly resolve bug reported by xiando. svn:r9903
-
- 24 Mar, 2007 2 commits
-
-
Nick Mathewson authored
Eliminate more redundant circuit_t arguments when edge_connection_t is already supplied and the circuit is already attached. svn:r9900
-
Nick Mathewson authored
Refactor a bunch of functions that take edge_connection_t not to also take a crypt_path_t; the cpath is implicit. svn:r9899
-
- 21 Mar, 2007 5 commits
-
-
Roger Dingledine authored
because we have no way of remembering what their purpose was when we restart. svn:r9894
-
Roger Dingledine authored
svn:r9893
-
Roger Dingledine authored
svn:r9892
-
Nick Mathewson authored
Incorporate ideas from or-dev discussion. svn:r9891
-
Nick Mathewson authored
Add specification to proposal 104; settle on "extra info" approach rather than "long descriptor" approach. svn:r9890
-
- 20 Mar, 2007 4 commits
-
-
Roger Dingledine authored
whether we've attached a stream. svn:r9883
-
Roger Dingledine authored
stricter rate limiting to all OR conns except those that have been touched by local circuits. svn:r9882
-
Roger Dingledine authored
now that's just defined as answers to directory requests. svn:r9881
-
Roger Dingledine authored
other stuff. svn:r9880
-
- 19 Mar, 2007 1 commit
-
-
Roger Dingledine authored
svn:r9879
-
- 18 Mar, 2007 1 commit
-
-
Andrew Lewman authored
svn:r9868
-
- 17 Mar, 2007 8 commits
-
-
Nick Mathewson authored
Remove some duplicated code in control.c: unify the "parse space-separated arguments and warn if there are too few" logic into a single helper function. svn:r9866
-
Nick Mathewson authored
Add a warning when using obsolete "GUARDS" event. Also, remove obsolete "if (1) {}"s from control.c: big patch, mostly just dedenting block contents. svn:r9865
-
Nick Mathewson authored
Merge or-dev discussion into 109; mark 109 accepted. svn:r9864
-
Nick Mathewson authored
svn:r9863
-
Nick Mathewson authored
Check return values from pthread_mutex functions. svn:r9862
-
Peter Palfrader authored
svn:r9860
-
Roger Dingledine authored
svn:r9854
-
Roger Dingledine authored
(it's a band) svn:r9853
-
- 16 Mar, 2007 2 commits
-
-
Roger Dingledine authored
directory information requested inside Tor connections (i.e. via begin_dir cells). It only triggered when the same connection was serving other data at the same time. Reported by seeess. Backport candidate. svn:r9841
-
Roger Dingledine authored
svn:r9840
-
- 15 Mar, 2007 8 commits
-
-
Roger Dingledine authored
svn:r9835
-
Roger Dingledine authored
svn:r9833
-
Roger Dingledine authored
svn:r9832
-
Nick Mathewson authored
Add proposal 111: Prioritizing local traffic over relayed traffic. svn:r9830
-
Nick Mathewson authored
Clarify section of dir-spec.txt that explains how "v" resolution happens. svn:r9829
-
Nick Mathewson authored
svn:r9828
-
Nick Mathewson authored
When checking whether we need extra options to link at runtime against a library, be sure to actually look in the lib directory. svn:r9827
-
Roger Dingledine authored
svn:r9824
-