summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r14358@Kushana: nickm | 2007-09-08 13:45:16 -0400Nick Mathewson2007-09-08
| | | | | | | Implement certificate fetch functions. svn:r11405
* Fix compilation of ntmain.c.Nick Mathewson2007-09-06
| | | | svn:r11395
* Make sure that even dumb compilers can tell that bad_cookie and bad_password ↵Nick Mathewson2007-09-06
| | | | | | are set before use. svn:r11390
* r14940@catbus: nickm | 2007-09-06 13:22:26 -0400Nick Mathewson2007-09-06
| | | | | | | Move NT services code into its own C file. Probably will not build happily on win32 yet; more hacking needed. svn:r11388
* Fixed misspelling of "connection" caught by kate.Andrew Lewman2007-09-06
| | | | svn:r11382
* r14328@Kushana: nickm | 2007-09-04 20:17:34 -0400Nick Mathewson2007-09-05
| | | | | | | There is no good reason to make hashedcontrolpassword and cookieauthentication mutually exclusive. So let's not. svn:r11377
* r14327@Kushana: nickm | 2007-09-04 20:06:04 -0400Nick Mathewson2007-09-05
| | | | | | | Better comment in dnsserv.c svn:r11376
* r14323@kushana: nickm | 2007-09-04 14:27:33 -0400Nick Mathewson2007-09-04
| | | | | | | Patch from sjmurdoch to fix dnsleak warning when reverse-resolving via socks5. svn:r11373
* r14294@Kushana: nickm | 2007-09-01 13:50:03 -0400Nick Mathewson2007-09-01
| | | | | | | Oops. Initialize "changed" variable when removing obsolete guards. svn:r11346
* forward-port the 0.1.2.17 changelogRoger Dingledine2007-08-31
| | | | svn:r11340
* r14880@catbus: nickm | 2007-08-31 11:06:10 -0400Nick Mathewson2007-08-31
| | | | | | | Refactor store_stats_t to hold a pointer to the proper mmap, and turn it into a full-fledged type. This sets stuff up nicely for adding a separate "annotated" store. Add some XXXX NM items that need to be fixed when annotated stores exist svn:r11338
* r14871@catbus: nickm | 2007-08-31 10:12:53 -0400Nick Mathewson2007-08-31
| | | | | | | Check correct circuit type when calling functions from rend_process_relay_cell. Backport candidate. svn:r11336
* r14869@catbus: nickm | 2007-08-31 08:49:26 -0400Nick Mathewson2007-08-31
| | | | | | | Fix a segfault in expand_filename("~"). Found by lindi. svn:r11332
* Forward port 0.1.2.17-1 changelogPeter Palfrader2007-08-31
| | | | svn:r11327
* r14859@catbus: nickm | 2007-08-30 17:10:15 -0400Nick Mathewson2007-08-30
| | | | | | | 0-pad minutes and seconds when displaying weighted mtbf in info logs. svn:r11324
* another easy bug for nick to tackleRoger Dingledine2007-08-30
| | | | svn:r11322
* forward-port the 0.1.2.16 changelogRoger Dingledine2007-08-30
| | | | svn:r11315
* r14259@Kushana: nickm | 2007-08-30 02:33:55 -0400Nick Mathewson2007-08-30
| | | | | | | Teach tor about more libevent versions. Be more clear that "Known bugs" means "it will crash or something." Most significantly, stop issuing dire warnings every time we run with kqueue on os x: it seems to have worked for a while now. svn:r11314
* Tor logs the libevent version on startup, for debugging purposes.Roger Dingledine2007-08-30
| | | | | | | | This is great. But it does this before configuring the logs, so it only goes to stdout and is then lost. svn:r11313
* r14832@catbus: nickm | 2007-08-29 15:00:27 -0400Nick Mathewson2007-08-29
| | | | | | | Use (and debug) new file-writing functions in order to simplify code that formerly built big strings in RAM. svn:r11301
* r14831@catbus: nickm | 2007-08-29 14:17:42 -0400Nick Mathewson2007-08-29
| | | | | | | Refactor write_chunks_to_file_impl: break out the "pick a temporary name if it makes sense, and open the right filename" logic and the "close the file and unlink or rename if necessary" logic. This will let us write big files in a smarter way than "Build a big string" or "make a list of chunks", once we get around to using it. svn:r11300
* r14830@catbus: nickm | 2007-08-29 13:50:10 -0400Nick Mathewson2007-08-29
| | | | | | | 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
* r14826@catbus: nickm | 2007-08-29 13:19:55 -0400Nick Mathewson2007-08-29
| | | | | | | 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
* r14825@catbus: nickm | 2007-08-29 12:30:04 -0400Nick Mathewson2007-08-29
| | | | | | | More items for the TODO (from last Friday mtg with Roger) svn:r11297
* r14821@catbus: nickm | 2007-08-27 19:57:56 -0400Nick Mathewson2007-08-28
| | | | | | | 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
* r14819@catbus: nickm | 2007-08-27 19:40:11 -0400Nick Mathewson2007-08-27
| | | | | | | Sort all of the items in the TODO. That took longer than I had hoped, but I think it was useful. svn:r11292
* r14817@catbus: nickm | 2007-08-27 18:16:49 -0400Nick Mathewson2007-08-27
| | | | | | | Mark TODO items with what sections I would like to move them to. Pending scan by arma, the next commits will remove these annotations and move the items around. svn:r11291
* r14231@Kushana: nickm | 2007-08-27 14:56:14 -0400Nick Mathewson2007-08-27
| | | | | | | 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
* r14227@Kushana: nickm | 2007-08-27 11:33:28 -0400Nick Mathewson2007-08-27
| | | | | | | 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
* New upstream versionPeter Palfrader2007-08-27
| | | | svn:r11285
* bump to 0.2.0.6-alpha-dev so we're ready to fix more bugs :)Roger Dingledine2007-08-27
| | | | svn:r11281
* Set up Tonga as the default bridge directory authority.tor-0.2.0.6-alphaRoger Dingledine2007-08-25
| | | | svn:r11276
* bump to 0.2.0.6-alpha in preparation for tomorrow's releaseRoger Dingledine2007-08-25
| | | | svn:r11275
* formatting cleanupsRoger Dingledine2007-08-25
| | | | svn:r11273
* revert the recommended-guard-version thing. it did not do what weRoger Dingledine2007-08-25
| | | | | | | | | | 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
* r14205@Kushana: nickm | 2007-08-24 10:29:26 -0400Nick Mathewson2007-08-24
| | | | | | | Remove a bunch of completed items from the TODO. svn:r11271
* r14204@Kushana: nickm | 2007-08-24 10:24:36 -0400Nick Mathewson2007-08-24
| | | | | | | 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
* r14203@Kushana: nickm | 2007-08-24 10:15:58 -0400Nick Mathewson2007-08-24
| | | | | | | 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
* r14202@Kushana: nickm | 2007-08-24 09:55:30 -0400Nick Mathewson2007-08-24
| | | | | | | Add purposes for new things we need to fetch for v3 directory system. svn:r11268
* r14200@kushana: nickm | 2007-08-24 08:33:41 -0400Nick Mathewson2007-08-24
| | | | | | | In new code, let's try to prefer named flags to mazes of twisted boolean arguments, all alike. svn:r11267
* more cleanups on r11258. looks good now.Roger Dingledine2007-08-24
| | | | svn:r11266
* make the last patch do what i actually want. it was a bit trickyRoger Dingledine2007-08-24
| | | | | | | | | 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
* cleanups on r11258Roger Dingledine2007-08-24
| | | | svn:r11263
* clean up changelog a bitRoger Dingledine2007-08-24
| | | | svn:r11259
* patch from mike perry to a) stop overloading guards as much, andRoger Dingledine2007-08-24
| | | | | | | b) raise the max-believable-bandwidth to 10MB/s. svn:r11258
* a single quote != a single double quote. i can't hear theRoger Dingledine2007-08-23
| | | | | | | circus music from here, perhaps we should move closer. svn:r11256
* r14185@Kushana: nickm | 2007-08-22 11:07:01 -0400Nick Mathewson2007-08-22
| | | | | | | Add some voting-related documentation. svn:r11255
* r14184@Kushana: nickm | 2007-08-22 11:06:37 -0400Nick Mathewson2007-08-22
| | | | | | | Unmap cached-extrainfo on exit. Fixes bug 484. svn:r11254
* backport candidate:Roger Dingledine2007-08-22
| | | | | | | | Make it possible to read the PROTOCOLINFO response in a way that conforms to our control-spec. Reported by Matt Edman. svn:r11251
* backport candidate:Roger Dingledine2007-08-22
| | | | | | | | Stop leaking part of the descriptor when we run into a particularly unparseable piece of it. Bugfix on 0.1.2.x. svn:r11249