| Commit message (Expand) | Author | Age |
* | We can remove about 30% of the v1 directory bulk by taking•••out down or invalid nodes. We should do this once we're ready.
svn:r6273
| Roger Dingledine | 2006-03-29 |
* | Refactor the decision of whether to include a router's descriptor•••in the v1 directory. No actual changes yet.
svn:r6272
| Roger Dingledine | 2006-03-29 |
* | Avoid warnings about machine/limits.h on Debian GNU/kFreeBSD•••svn:r6271
| Peter Palfrader | 2006-03-29 |
* | When deciding whether a router is Fast or Guard-worthy, consider•••his advertised BandwidthRate and not just the BandwidthCapacity.
This is a bug in 0.1.0.x as well, but let's not bother backporting.
svn:r6266
| Roger Dingledine | 2006-03-28 |
* | bump to 0.1.1.17-rc-cvs•••so much for 'release candidate'
svn:r6265
| Roger Dingledine | 2006-03-28 |
* | bump to 0.1.1.17-rc•••svn:r6261
| Roger Dingledine | 2006-03-28 |
* | Make the max number of old descriptors to hold rise with the number of author...•••svn:r6254
| Nick Mathewson | 2006-03-27 |
* | On our dirport return a robots.txt so maybe google doesn't index all those se...•••svn:r6252
| Peter Palfrader | 2006-03-27 |
* | Code to implement networkstatus fetch from controllers. Only works when dirp...•••svn:r6251
| Nick Mathewson | 2006-03-27 |
* | that extra punctuation distracts me•••svn:r6250
| Roger Dingledine | 2006-03-27 |
* | re-order to avoid free-then-use. Thank goodness tor_free() zeroes things.•••svn:r6249
| Nick Mathewson | 2006-03-27 |
* | Oops. We may not have a networkstatus list when we first parse the cached rou...•••svn:r6248
| Nick Mathewson | 2006-03-27 |
* | Fix for "but need_to_mirror=1" annoyance; is bug 273 fixed?•••svn:r6247
| Nick Mathewson | 2006-03-27 |
* | Refactor and consolidate addr/exit policies into a new policies.c.•••Fix some minor bugs and memory leaks along the way.
svn:r6246
| Roger Dingledine | 2006-03-27 |
* | remove obsolete address policy code•••svn:r6243
| Roger Dingledine | 2006-03-26 |
* | also send syntax and parse errors back to the controller.•••svn:r6242
| Roger Dingledine | 2006-03-26 |
* | When the controller's *setconf commands fail, collect an error message•••in a string and hand it back. This starts to resolve bug 275.
svn:r6241
| Roger Dingledine | 2006-03-26 |
* | clean up the traces from tracking the 0.1.1.9-alpha stack-smashing bug.•••svn:r6240
| Roger Dingledine | 2006-03-26 |
* | failing in a support function is a warn, not an err.•••svn:r6239
| Roger Dingledine | 2006-03-26 |
* | Say private address instead of internal address.•••Both are wrong or at least not entirely correct but nobody would
understand "special-use address as listed in RFC3330" I guess.
svn:r6236
| Peter Palfrader | 2006-03-25 |
* | fix a wordo, don't be so quick to yell at servers, and ask a question.•••svn:r6235
| Roger Dingledine | 2006-03-24 |
* | bump up the magic number for how quickly we start notifying•••a server that it's unreachable.
svn:r6234
| Roger Dingledine | 2006-03-24 |
* | Check return value from GetVersionEx (even though the MSDN example doesnt) an...•••svn:r6233
| Nick Mathewson | 2006-03-24 |
* | Note a magic 2 that probably should be replaced now that we have more dirservers•••svn:r6232
| Peter Palfrader | 2006-03-23 |
* | update getinfo info/names to reflect that we now support•••getinfo dir/server/*
svn:r6231
| Roger Dingledine | 2006-03-22 |
* | Resolve problem found by weasel: the v1 directory was including•••servers as much as 48 hours old, because that's how the new
routerlist->routers works. Now only include them if they're
20 hours old or less.
svn:r6230
| Roger Dingledine | 2006-03-22 |
* | Maybe it compiles for devilproxy now•••svn:r6229
| Peter Palfrader | 2006-03-22 |
* | Note a vulnerability with our current recommended-version concensus•••building.
Make the warnings about invalid and unnamed nodes scale better, and
update the text of the warnings.
Change router_have_minimum_dir_info() to only be happy when it has
enough network-statuses ("more than half") to be willing to actually
build circuits.
Not yet done: when we fail to get a networkstatus that we wanted, and
!router_have_minimum_dir_info(), we should retry it quicker than a whole
minute from now.
svn:r6227
| Roger Dingledine | 2006-03-22 |
* | stop caching the v1 directory so often.•••svn:r6226
| Roger Dingledine | 2006-03-22 |
* | whoops. inform circuits again when we failed to connect to their•••first hop, so they don't have to time out.
svn:r6225
| Roger Dingledine | 2006-03-22 |
* | stop writing the "router.desc" file, ever. nothing uses it anymore.•••svn:r6224
| Roger Dingledine | 2006-03-22 |
* | Log server fingerprint on startup•••svn:r6223
| Peter Palfrader | 2006-03-22 |
* | parameterize two more timeout constants in circuit-land.•••svn:r6220
| Roger Dingledine | 2006-03-22 |
* | freeing is not the same as setting to null•••svn:r6219
| Roger Dingledine | 2006-03-22 |
* | new config option SocksTimeout: How long do we let a socks connection•••wait unattached before we fail it?
Use this value for controller socks timeout, for normal socks
timeout, and for hidden-service socks timeout.
svn:r6217
| Roger Dingledine | 2006-03-21 |
* | and dirservers don't call you a guard if you're running a•••buggy version either.
svn:r6216
| Roger Dingledine | 2006-03-21 |
* | when upgrading to newer versions, throw away entry guards•••picked by the old wrong algorithms.
svn:r6215
| Roger Dingledine | 2006-03-21 |
* | don't call circuit_n_conn_done() if the closing conn is already open.•••svn:r6214
| Roger Dingledine | 2006-03-21 |
* | Bugfix: looks like clients since 0.1.1.10-alpha have been•••expiring connections whenever 5 minutes pass and they *do*
have circuits on them.
svn:r6213
| Roger Dingledine | 2006-03-21 |
* | Be more patient before giving up on in-progress circuits.•••I have absolutely no idea if this change helps or hurts.
Somebody should study this.
svn:r6212
| Roger Dingledine | 2006-03-21 |
* | Fix memory leak when uncompressing concatenated zlib streams. Unit tests and ...•••svn:r6211
| Nick Mathewson | 2006-03-21 |
* | put lefkada on port 80, officially.•••svn:r6209
| Roger Dingledine | 2006-03-21 |
* | Point out a potential DoS flaw in caching untrusted network•••statuses to disk. We should resolve sometime.
svn:r6206
| Roger Dingledine | 2006-03-21 |
* | add lefkada as a fourth auth dir server.•••svn:r6205
| Roger Dingledine | 2006-03-21 |
* | Make guard bandwidth threshold higher than fast bandwidth threshold.•••svn:r6204
| Nick Mathewson | 2006-03-20 |
* | Make "Fast" based on median capacity, just like "Stable" is based on median ...•••svn:r6203
| Nick Mathewson | 2006-03-20 |
* | ok, commenting that out broke things real bad.•••leave it, and accept the memory leak for now.
svn:r6201
| Roger Dingledine | 2006-03-20 |
* | Resolve a memory leak on clients. This disables some•••functionality that we might still want. Nick?
svn:r6200
| Roger Dingledine | 2006-03-20 |
* | bump to 0.1.1.16-rc-cvs so we can start fixing more bugs•••svn:r6197
| Roger Dingledine | 2006-03-19 |
* | which brings us to 0.1.1.16-rc•••svn:r6195
| Roger Dingledine | 2006-03-19 |