| Commit message (Expand) | Author | Age |
* | start to refactor dirserver_mode()•••svn:r12621
| Roger Dingledine | 2007-12-01 |
* | fix two trivial potential onionkey leaks. neither of these•••should happen in practice. but now they really won't.
svn:r12620
| Roger Dingledine | 2007-12-01 |
* | karsten's bugfix on r12607•••svn:r12619
| Roger Dingledine | 2007-11-30 |
* | r12617 broke the compile•••svn:r12618
| Roger Dingledine | 2007-11-30 |
* | r16881@catbus: nickm | 2007-11-30 15:07:42 -0500••• Do not keep a string representation of every single addr_policy_t lying around. This might save a few hundred K.
svn:r12617
| Nick Mathewson | 2007-11-30 |
* | r16879@catbus: nickm | 2007-11-30 14:07:05 -0500••• Log *useful* information from dmalloc. (Unfreed pointers, not total of freed and unfreed).
svn:r12616
| Nick Mathewson | 2007-11-30 |
* | make dmalloc 5.4.2 work again too•••svn:r12615
| Roger Dingledine | 2007-11-30 |
* | other trivial tweaks•••svn:r12614
| Roger Dingledine | 2007-11-30 |
* | r16874@catbus: nickm | 2007-11-30 13:11:09 -0500••• When using dmalloc, dump the top ten memory consumers to the _DMALLOC_ logfile when we get a SIGUSR1. Hint: it is not what you would think.
svn:r12613
| Nick Mathewson | 2007-11-30 |
* | cleanups while i was trying to figure out how it worked•••svn:r12612
| Roger Dingledine | 2007-11-30 |
* | two pieces of r12607 for karsten to look at closer•••svn:r12609
| Roger Dingledine | 2007-11-29 |
* | easy tweaks on r12607•••svn:r12608
| Roger Dingledine | 2007-11-29 |
* | karsten's second refactoring patch•••svn:r12607
| Roger Dingledine | 2007-11-29 |
* | doxygen tweaks•••svn:r12606
| Roger Dingledine | 2007-11-29 |
* | cleanups on r12579•••svn:r12580
| Roger Dingledine | 2007-11-27 |
* | Our new v2 hidden service descriptor format allows descriptors•••that have no introduction points. But Tor crashed when we tried
to build a descriptor with no intro points (and it would have
crashed if we had tried to parse one). Bugfix on 0.2.0.x; patch
by Karsten Loesing.
svn:r12579
| Roger Dingledine | 2007-11-27 |
* | minor cleanups•••svn:r12571
| Roger Dingledine | 2007-11-26 |
* | Only update guard status (usable / not usable) once we have•••enough directory information. This was causing us to always pick
two new guards on startup (bugfix on 0.2.0.9-alpha), and it was
causing us to discard all our guards on startup if we hadn't been
running for a few weeks (bugfix on 0.1.2.x). Fixes bug 448.
svn:r12570
| Roger Dingledine | 2007-11-26 |
* | if we think our ip address just changed, log what we thought it•••changed *to*.
svn:r12551
| Roger Dingledine | 2007-11-22 |
* | stop lying in the config file comment we write out regarding•••PublishServerDescriptor.
svn:r12550
| Roger Dingledine | 2007-11-22 |
* | Don't crash if we get an unexpected value for the•••PublishServerDescriptor config option. Reported by Matt Edman;
bugfix on 0.2.0.9-alpha.
svn:r12549
| Roger Dingledine | 2007-11-22 |
* | get rid of the __ConsiderAllRoutersAsHidServDirectories config option•••svn:r12528
| Roger Dingledine | 2007-11-17 |
* | get rid of the separate reachability window for the hsdir flag.•••svn:r12527
| Roger Dingledine | 2007-11-17 |
* | note a log message that might want to get quieter•••svn:r12526
| Roger Dingledine | 2007-11-17 |
* | The fix in 0.2.0.12-alpha cleared the "hsdir" flag in v3 network•••consensus documents when there are too many relays at a single
IP address. Now clear it in v2 network status documents too.
svn:r12522
| Roger Dingledine | 2007-11-17 |
* | cleanups, bump to 0.2.0.12-alpha•••svn:r12516
| Roger Dingledine | 2007-11-17 |
* | back out r12509 and fix a better bug instead:•••When authorities detected more than two relays running on the same
IP address, they were clearing all the status flags but forgetting
to clear the "hsdir" flag. So clients were being told that a
given relay was the right choice for a v2 hsdir lookup, yet they
never had its descriptor because it was marked as 'not running'
in the consensus.
svn:r12515
| Roger Dingledine | 2007-11-17 |
* | If we're using bridges or have strictentrynodes set, and our•••chosen exit is in the same family as all our bridges/entry guards,
then be flexible about families.
svn:r12514
| Roger Dingledine | 2007-11-16 |
* | i'm a little teapot, ...•••svn:r12513
| Roger Dingledine | 2007-11-16 |
* | If we're trying to fetch a bridge descriptor and there's no way•••the bridge authority could help us (for example, we don't know
a digest, or there is no bridge authority), don't be so eager to
fall back to asking the bridge authority.
svn:r12512
| Roger Dingledine | 2007-11-16 |
* | minor touchups on or.h•••svn:r12511
| Roger Dingledine | 2007-11-16 |
* | Nov 16 02:20:50.089 [info] update_consensus_router_descriptor_downloads(): 0 ...•••Nov 16 02:20:50.089 [info] launch_router_descriptor_downloads(): There are not many downloadable routerdescs, but we haven't tried downloading descriptors recently. Downloading.
Get rid of the second line.
svn:r12510
| Roger Dingledine | 2007-11-16 |
* | Karsten: you should look at this and decide if we should skip over•••non-running hsdirs, or not give them the flag if they're not running,
or what.
When picking v2 hidden service directories, don't pick ones that
aren't listed as Running.
svn:r12509
| Roger Dingledine | 2007-11-16 |
* | Changing the ExitPolicyRejectPrivate setting should cause us to rebuild the•••descriptor.
svn:r12507
| Peter Palfrader | 2007-11-15 |
* | Fix a small memory leak whenever we decide against using a•••newly picked entry guard. Reported by Mike Perry.
svn:r12506
| Roger Dingledine | 2007-11-15 |
* | r16670@catbus: nickm | 2007-11-14 14:56:30 -0500••• Initial phase of proposal 110: accept RELAY_EARLY cells, and turn them into RELAY cells when sending them on over a v1 OR connection.
svn:r12496
| Nick Mathewson | 2007-11-14 |
* | r16669@catbus: nickm | 2007-11-14 14:50:03 -0500••• When we complete an OR handshake, set up all the internal fields and mark the connection as open.
svn:r12495
| Nick Mathewson | 2007-11-14 |
* | r16665@catbus: nickm | 2007-11-14 13:36:11 -0500••• Fix bug spotted by karsten: when we have no consensus, do not try to continue finding directories for a hidden service.
svn:r12493
| Nick Mathewson | 2007-11-14 |
* | r16663@catbus: nickm | 2007-11-13 21:51:28 -0500••• Back out parts of r12376: replace file locations in scripts.
svn:r12490
| Nick Mathewson | 2007-11-14 |
* | Make it build on OpenBSD again. Patch from tup.•••svn:r12489
| Roger Dingledine | 2007-11-12 |
* | make r12485 more likely to work on tonga too•••svn:r12486
| Roger Dingledine | 2007-11-12 |
* | r16656@catbus: nickm | 2007-11-12 11:27:00 -0500••• Possibly fix bug 548 by making the fix for bug 543 not get invoked on authorities. See changelog and bug 548 entry for rationale.
svn:r12485
| Nick Mathewson | 2007-11-12 |
* | r16654@catbus: nickm | 2007-11-12 10:43:45 -0500••• Add explanatory comment. Does not fix bug 548.
svn:r12484
| Nick Mathewson | 2007-11-12 |
* | compiling is good too•••svn:r12480
| Roger Dingledine | 2007-11-11 |
* | Don't reevaluate all the information from our consensus document•••just because we've downloaded a v2 networkstatus that we intend
to cache. Fixes bug 545.
svn:r12479
| Roger Dingledine | 2007-11-11 |
* | tweak•••svn:r12478
| Roger Dingledine | 2007-11-11 |
* | a potential solution for bug 549•••svn:r12471
| Roger Dingledine | 2007-11-11 |
* | another likelier candidate for mike's leak•••svn:r12470
| Roger Dingledine | 2007-11-11 |
* | a log entry to help us find mike's memory leak•••svn:r12469
| Roger Dingledine | 2007-11-11 |
* | bump to 0.2.0.11-alpha -- maybe this one will actually be•••able to build packages.
svn:r12468
| Roger Dingledine | 2007-11-11 |