aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* good god, that was a bad idea. i've built 500 circuits in the past 5•••minutes, trying to establish reachability of my unreachable server. svn:r8415 Roger Dingledine2006-09-18
* Fix two bugs: first, "extendcircuit" would crash if you gave it a purpose.•••Second, if you give an unknown purpose, it would say: 552 Unknown purpose "purpose=foo" Now it just says 552 Unknown purpose "foo" svn:r8412 Roger Dingledine2006-09-18
* r8841@Kushana: nickm | 2006-09-17 16:20:16 -0400••• Move more todo items around svn:r8411 Nick Mathewson2006-09-17
* r8839@Kushana: nickm | 2006-09-17 16:11:59 -0400••• Add some client performance XXXXs; try to move some common case tests higher on their decision trees. svn:r8410 Nick Mathewson2006-09-17
* r8837@Kushana: nickm | 2006-09-17 15:58:04 -0400••• More TODO work; tenatively mark assignments. svn:r8409 Nick Mathewson2006-09-17
* a few more todo changes•••svn:r8408 Roger Dingledine2006-09-17
* build testing circuits more rapidly. this has a failure mode•••where if circuits fail quickly, we'll fail a lot of them very quickly and not retry for a while. so be it. svn:r8407 Roger Dingledine2006-09-17
* Re-create symlinks through cp.•••svn:r8406 Andrew Lewman2006-09-16
* r8821@Kushana: nickm | 2006-09-15 16:19:16 -0400••• Clean up libevent difmingw f problems noticed by mikec. svn:r8404 Nick Mathewson2006-09-15
* actually, do the bandwidth test anyway, if you've been up at•••least 6 hours at your previous address. svn:r8403 Roger Dingledine2006-09-15
* avoid thrashing the bandwidth exercise when we change IPs a lot.•••(we avoid simply by not doing any new tests when we change IPs -- it looks like we retain our previous bandwidth estimates, so there's no need to do new exercise. though in some cases new exercises may still be useful. one day we'll do something smarter.) svn:r8402 Roger Dingledine2006-09-15
* two todo items•••svn:r8401 Roger Dingledine2006-09-15
* make my bandwidth exercises actually happen•••svn:r8400 Roger Dingledine2006-09-15
* Send out a burst of long-range drop cells after we've established that•••we're reachable. Spread them over 4 circuits, so hopefully a few will be fast. This exercises our bandwidth and bootstraps us quicker. svn:r8399 Roger Dingledine2006-09-15
* r9770@danube: weasel | 2006-09-15 07:20:05 +0200••• router_set_networkstatus() gets a list of status documents we asked for from connection_dir_client_reached_eof(). However, as a cache we (sometimes?) just ask for "all". router_set_networkstatus() would freak out over that, meaning it would log a warning and drop the status document instead of caching it as it is supposed to. Now we let router_set_networkstatus() know if the data comes from an all-request so it can do the right thing. svn:r8398 Peter Palfrader2006-09-15
* r9767@danube: weasel | 2006-09-15 06:27:48 +0200••• Minor documentation fix svn:r8397 Peter Palfrader2006-09-15
* r8819@Kushana: nickm | 2006-09-15 00:27:45 -0400••• Implement a smartlist_uniq() that will with luck not end the world. svn:r8396 Nick Mathewson2006-09-15
* r8817@Kushana: nickm | 2006-09-14 18:31:29 -0400••• Patch from steve hildrey: Generate network status correctly on non-versioning dirservers svn:r8395 Nick Mathewson2006-09-14
* we should add a preamble to tor-design saying it's out of date.•••svn:r8393 Roger Dingledine2006-09-14
* r9759@danube: weasel | 2006-09-14 07:14:37 +0200••• Add smartlist_uniq() to TODO list svn:r8392 Peter Palfrader2006-09-14
* r9758@danube: weasel | 2006-09-14 07:10:12 +0200••• Add a comment svn:r8391 Peter Palfrader2006-09-14
* r9753@danube: weasel | 2006-09-14 07:07:02 +0200••• Remove duplicates from MyFamily svn:r8390 Peter Palfrader2006-09-14
* r9752@danube: weasel | 2006-09-14 07:06:49 +0200••• Fix some dead code that is on occasion useful svn:r8389 Peter Palfrader2006-09-14
* r8808@senior-two-eighty: nickm | 2006-09-14 00:59:54 -0400••• House style for no-args functions is old-style C, not C++ svn:r8388 Nick Mathewson2006-09-14
* r9749@danube: weasel | 2006-09-14 06:53:12 +0200••• Do not graciously increase the size to be mmaped if the current size already is at a page_size boundary. This is important since if a file has a size of zero and we mmap() it with length > 0, then accessing the mmaped memory area causes a bus error. However, if we pass a length of 0 to mmap() it will return with -1 and things work from there. svn:r8387 Peter Palfrader2006-09-14
* r9736@danube: weasel | 2006-09-14 05:53:06 +0200••• Refactor dirserv_parse_fingerprint_file(fname) into dirserv_load_fingerprint_file(): There is not need to put together the path to the approved-routers file in more than one place. svn:r8386 Peter Palfrader2006-09-14
* continue fleshing out the blocking-resistance design doc•••svn:r8385 Roger Dingledine2006-09-13
* two todo items we'll need for the blocking-resistance scheme•••svn:r8384 Roger Dingledine2006-09-13
* r8795@Kushana: nickm | 2006-09-13 13:34:54 -0400••• Try to split off the mingw portions of the libevent diff so we can send them to niels separately. Adding two patches: one that applies against 1.1b; one that applies against the libevent svn trunk. svn:r8383 Nick Mathewson2006-09-13
* r8791@Kushana: nickm | 2006-09-12 15:00:48 -0400••• As long as we are being pedantic, we may as well be extra-pedantic. svn:r8376 Nick Mathewson2006-09-12
* avoid getting mail from ilja in 2008 about this.•••svn:r8375 Roger Dingledine2006-09-12
* r9734@danube: weasel | 2006-09-12 20:11:02 +0200••• Set svn:keywords svn:r8374 Peter Palfrader2006-09-12
* r8785@Kushana: nickm | 2006-09-12 14:05:46 -0400••• Add non-dist utility for weasel svn:r8373 Nick Mathewson2006-09-12
* Updates to win32-mingw. libevent1.1b builds. openssl doesn't.•••svn:r8371 Andrew Lewman2006-09-12
* r8776@Kushana: nickm | 2006-09-11 22:49:53 -0400••• Avoid crash when telling controller stream-status and a stream is detached. Fixes bug 334. Backport candidate. svn:r8370 Nick Mathewson2006-09-12
* First attempt to document the process to build Win32 executables with•••mingw. Relies upon magic to actually work right now. svn:r8361 Andrew Lewman2006-09-11
* start remembering X-Your-Address-Is hints even if you're•••a client, so you can become a server more smoothly. svn:r8359 Roger Dingledine2006-09-09
* parameterize the loudness of get_interface_address()•••svn:r8358 Roger Dingledine2006-09-09
* fix typo, add log message•••svn:r8357 Roger Dingledine2006-09-09
* r8766@Kushana: nickm | 2006-09-08 23:46:12 -0400••• Remove some completed items from TODO; defer a bunch of stuff from 0.1.2.x (which we want to have an RC for by the end of October) svn:r8356 Nick Mathewson2006-09-09
* fix encoding in "getinfo addr-mappings" response.•••fix error code when "getinfo dir/status/" fails. svn:r8355 Roger Dingledine2006-09-09
* add a "getinfo address" controller command.•••svn:r8354 Roger Dingledine2006-09-09
* possibly make tor build and run on cygwin again.•••svn:r8353 Roger Dingledine2006-09-08
* r9695@danube: weasel | 2006-09-08 18:11:53 +0200••• Make tor build with -O0 svn:r8352 Peter Palfrader2006-09-08
* another typo•••svn:r8351 Mike Chiussi2006-09-08
* fixed typo in eventdns.c•••svn:r8350 Mike Chiussi2006-09-08
* r8757@Kushana: nickm | 2006-09-07 13:07:46 -0400••• Fix more compile warnings on Woody. svn:r8349 Nick Mathewson2006-09-07
* r8755@Kushana: nickm | 2006-09-07 12:31:57 -0400••• Tabify eventdns svn:r8348 Nick Mathewson2006-09-07
* r8753@Kushana: nickm | 2006-09-07 12:23:25 -0400••• Make eventdns spacing consistant svn:r8347 Nick Mathewson2006-09-07
* undid whitespace changes to dns.c•••svn:r8346 Mike Chiussi2006-09-07