| Commit message (Expand) | Author | Age |
* | r14830@catbus: nickm | 2007-08-29 13:50:10 -0400••• Make controllers accept LF as well as CRLF. Update spec to reflect this. Remove now-dead code. Make controller warning about v0 protocol more accurate.
svn:r11299
| Nick Mathewson | 2007-08-29 |
* | r14826@catbus: nickm | 2007-08-29 13:19:55 -0400••• Add a line to the state file for each guard to let us know which version added the guard. If the line is absent, assume the guard was added by whatever version of Tor last wrote the state file. Remove guards if the version that added them was using a bad guard selection algorithm. (Previously, we removed guards if the version that wrote the file was using a bad guard selection algorithm, even if the guards themselves were chosen by a good version.)
svn:r11298
| Nick Mathewson | 2007-08-29 |
* | r14821@catbus: nickm | 2007-08-27 19:57:56 -0400••• Check for absent nickname when making extend info. I still dont know when this happens, but it is easy enough to check for. Fixes bug 467.
svn:r11293
| Nick Mathewson | 2007-08-28 |
* | r14231@Kushana: nickm | 2007-08-27 14:56:14 -0400••• Most configuration options have the same names in or.h and in torrc. Make the macros reflect this, so that it is easier to fit them onto a line, and so that mismatched options stand out more
svn:r11290
| Nick Mathewson | 2007-08-27 |
* | r14227@Kushana: nickm | 2007-08-27 11:33:28 -0400••• Add a new ClientDNSRejectInternalAddresses option (default: on) to refuse to believe that any address can map to or from an internal address. This blocks some kinds of potential browser-based attacks, especially on hosts using DNSPort. Also clarify behavior in some comments. Backport candiate?
svn:r11287
| Nick Mathewson | 2007-08-27 |
* | Set up Tonga as the default bridge directory authority.•••svn:r11276
| Roger Dingledine | 2007-08-25 |
* | formatting cleanups•••svn:r11273
| Roger Dingledine | 2007-08-25 |
* | revert the recommended-guard-version thing. it did not do what we•••want, which is to expire old guards *every* time somebody moves
from an old version to the new one.
also, refine which version numbers count as 'new enough'.
svn:r11272
| Roger Dingledine | 2007-08-25 |
* | r14204@Kushana: nickm | 2007-08-24 10:24:36 -0400••• Fix a bug in last patch; add support for getting extrainfo documents by the control port (since it is silly to tell tools to do it without actually giving them an interface).
svn:r11270
| Nick Mathewson | 2007-08-24 |
* | r14203@Kushana: nickm | 2007-08-24 10:15:58 -0400••• Add a hacked-up GETINFO desc/all-recent-extrainfo-hack so that torstat can keep working with a minimum of fuss, until it learns about extrainfo documents.
svn:r11269
| Nick Mathewson | 2007-08-24 |
* | r14202@Kushana: nickm | 2007-08-24 09:55:30 -0400••• Add purposes for new things we need to fetch for v3 directory system.
svn:r11268
| Nick Mathewson | 2007-08-24 |
* | r14200@kushana: nickm | 2007-08-24 08:33:41 -0400••• In new code, let's try to prefer named flags to mazes of twisted boolean arguments, all alike.
svn:r11267
| Nick Mathewson | 2007-08-24 |
* | more cleanups on r11258. looks good now.•••svn:r11266
| Roger Dingledine | 2007-08-24 |
* | make the last patch do what i actually want. it was a bit tricky•••since we want the default guardversion to be 0 (which is what it is
if there's no guardversion line), yet when we're validating a freshly
configed and defaulted state, we don't want to complain.
svn:r11264
| Roger Dingledine | 2007-08-24 |
* | cleanups on r11258•••svn:r11263
| Roger Dingledine | 2007-08-24 |
* | patch from mike perry to a) stop overloading guards as much, and•••b) raise the max-believable-bandwidth to 10MB/s.
svn:r11258
| Roger Dingledine | 2007-08-24 |
* | a single quote != a single double quote. i can't hear the•••circus music from here, perhaps we should move closer.
svn:r11256
| Roger Dingledine | 2007-08-23 |
* | r14185@Kushana: nickm | 2007-08-22 11:07:01 -0400••• Add some voting-related documentation.
svn:r11255
| Nick Mathewson | 2007-08-22 |
* | r14184@Kushana: nickm | 2007-08-22 11:06:37 -0400••• Unmap cached-extrainfo on exit. Fixes bug 484.
svn:r11254
| Nick Mathewson | 2007-08-22 |
* | backport candidate:•••Make it possible to read the PROTOCOLINFO response in a way that
conforms to our control-spec. Reported by Matt Edman.
svn:r11251
| Roger Dingledine | 2007-08-22 |
* | backport candidate:•••Stop leaking part of the descriptor when we run into a particularly
unparseable piece of it. Bugfix on 0.1.2.x.
svn:r11249
| Roger Dingledine | 2007-08-22 |
* | backport candidate:•••Fix a minor memory leak when we fail to find enough suitable
servers to choose a circuit. Bugfix on 0.1.2.x.
svn:r11247
| Roger Dingledine | 2007-08-22 |
* | r14758@catbus: nickm | 2007-08-21 01:36:03 -0400••• Finish implementing and documenting proposal 108: Authorities now use MTBF data to set their stability flags, once they have at least 4 days of data to use.
svn:r11240
| Nick Mathewson | 2007-08-21 |
* | Stop putting the authentication cookie in a file called "0"•••in your working directory if you don't specify anything for the
new CookieAuthFile option. Reported by Matt Edman.
svn:r11237
| Roger Dingledine | 2007-08-21 |
* | It works better if we don't print a 404 header after our body•••svn:r11236
| Peter Palfrader | 2007-08-20 |
* | call it EXPORTMALLINFO, not EXPORTMEMINFO•••svn:r11235
| Peter Palfrader | 2007-08-20 |
* | Appease check-spaces•••svn:r11234
| Peter Palfrader | 2007-08-20 |
* | We do not mix variable declarations and code•••svn:r11233
| Peter Palfrader | 2007-08-20 |
* | Optionally export mallinfo() output on the DirPort•••svn:r11232
| Peter Palfrader | 2007-08-20 |
* | Remove /tor/dir-all-weaselhack, it's useless without FULL_V1_DIRECTORIES defined•••svn:r11231
| Peter Palfrader | 2007-08-20 |
* | Let directory authorities startup even when they can't generate •••a descriptor immediately, e.g. because they don't know their
address.
svn:r11228
| Roger Dingledine | 2007-08-20 |
* | r14740@catbus: nickm | 2007-08-20 13:00:52 -0400••• Only load MTBF data if we are running tor
svn:r11226
| Nick Mathewson | 2007-08-20 |
* | r14733@catbus: nickm | 2007-08-20 12:32:44 -0400••• Clean up MTBF storage code. Do not count times that we have been down toward the current run. Handle backward timewarps correctly. Store MTBF data on exit in addition to periodically.
svn:r11225
| Nick Mathewson | 2007-08-20 |
* | avoid double-punctuation when we're reporting errors from the•••config functions to the controller.
svn:r11221
| Roger Dingledine | 2007-08-20 |
* | r14731@catbus: nickm | 2007-08-20 12:02:09 -0400••• Clean up authdir_X functions a little.
svn:r11220
| Nick Mathewson | 2007-08-20 |
* | r14729@catbus: nickm | 2007-08-20 11:58:02 -0400••• Trigger load and save of MTBF data.
svn:r11219
| Nick Mathewson | 2007-08-20 |
* | r14726@catbus: nickm | 2007-08-20 11:42:07 -0400••• Make v3-only authorities check reachability
svn:r11218
| Nick Mathewson | 2007-08-20 |
* | r14722@catbus: nickm | 2007-08-20 10:54:29 -0400••• Add debugging warning to not abort in the case of bug 483. This is probably not an actual error case, so we should figure out what is really causing it and do something more sensible.
svn:r11215
| Nick Mathewson | 2007-08-20 |
* | r14663@catbus: nickm | 2007-08-18 17:50:51 -0400••• Fix an XXX020 in or.h: BRIDGE != CONTROLLER.
svn:r11195
| Nick Mathewson | 2007-08-19 |
* | bump to 0.2.0.5-alpha since we're getting close•••svn:r11189
| Roger Dingledine | 2007-08-19 |
* | backport candidate (revert part of r9350):•••Expire application streams in all cases if they've been around
longer than SocksTimeout. Right now there are some cases where the
stream will live forever, demanding a new circuit every 15 seconds.
Bugfix on 0.1.2.7-alpha; fixes bug 454; reported by lodger.
svn:r11186
| Roger Dingledine | 2007-08-19 |
* | oh, and make it compile too•••svn:r11185
| Roger Dingledine | 2007-08-19 |
* | generalize circuit_find_to_cannibalize() so it knows what•••purpose circuit we're planning to become
svn:r11184
| Roger Dingledine | 2007-08-19 |
* | Fix a bug in ADDRMAP controller replies that would sometimes•••try to print a NULL. Patch from tup.
svn:r11181
| Roger Dingledine | 2007-08-19 |
* | get rid of a debugging message that non v3-authorities were•••seeing too, and that doesn't seem to be critical
svn:r11179
| Roger Dingledine | 2007-08-19 |
* | Move event.h include down a stanza to make mingw happy.•••svn:r11174
| Andrew Lewman | 2007-08-19 |
* | backport candidate:•••Refuse to start with certain directory authority keys, and
encourage people using them to stop.
svn:r11171
| Roger Dingledine | 2007-08-19 |
* | r14661@catbus: nickm | 2007-08-18 15:38:08 -0400••• Long overdue test.c refactoring: add --warn/--notice/--info/--debug command line options to set logging levels, and let the user specify which tests to run from the commmand line.
svn:r11167
| Nick Mathewson | 2007-08-18 |
* | r14659@catbus: nickm | 2007-08-18 14:19:34 -0400••• When we are loading state info from disk, never believe any date in the future. Doing so can keep us from retrying guards, rotating onion keys, storing bandwidth info, etc. Fixes bug 434, and others. Backport candidate, once it has been tested.
svn:r11166
| Nick Mathewson | 2007-08-18 |
* | Remove routerlist_check_bug_417() and all its calls. There is still some mor...•••svn:r11161
| Peter Palfrader | 2007-08-17 |