aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* If Tor is invoked from something that isn't a shell (e.g. Vidalia),Roger Dingledine2007-05-26
| | | | | | | now we expand "-f ~/.tor/torrc" correctly. Suggested by Matt Edman. svn:r10351
* cleanups on man page from edmanmRoger Dingledine2007-05-26
| | | | svn:r10350
* r12992@catbus: nickm | 2007-05-25 20:39:07 -0400Nick Mathewson2007-05-26
| | | | | | | Oops. we actually _do_ need the extended path; we just do not want to persist it. svn:r10349
* r12990@catbus: nickm | 2007-05-25 20:35:27 -0400Nick Mathewson2007-05-26
| | | | | | | Ah, maybe _this_ is the patch that will make IRIX builds happy again. svn:r10348
* r12988@catbus: nickm | 2007-05-25 20:15:56 -0400Nick Mathewson2007-05-26
| | | | | | | socklen_t is a silly type anyway. Just use int as the argument for evdns_server_request_get_requesting_addr. svn:r10347
* r12984@catbus: nickm | 2007-05-25 19:59:41 -0400Nick Mathewson2007-05-25
| | | | | | | Do not alter CPPFLAGS until we are actually done with the rest of configure.in: this way, we notice if there are library paths that we are missing. svn:r10345
* fix compile on bsdRoger Dingledine2007-05-25
| | | | svn:r10339
* forward-port the 0.1.2.14 changelog, and remove redundant entriesRoger Dingledine2007-05-25
| | | | | | | from the 0.2.0.1 changelog svn:r10338
* polish r9933-r9994Roger Dingledine2007-05-25
| | | | svn:r10335
* i suspect we would trigger asserts if we answer a cachedRoger Dingledine2007-05-25
| | | | | | | resolve request. this should help that. svn:r10334
* remove an obsolete notion that we judge runningness based onRoger Dingledine2007-05-25
| | | | | | | whether we have a connection open to the server right now. svn:r10333
* r12964@catbus: nickm | 2007-05-25 14:49:23 -0400Nick Mathewson2007-05-25
| | | | | | | hack to make reverse lookups work with dnsport. note that it is a hack. note some trouble spots. svn:r10332
* also change purpose_is_private to purpose_needs_anonymityRoger Dingledine2007-05-25
| | | | svn:r10331
* karsten got confused by private_connection, so try callingRoger Dingledine2007-05-25
| | | | | | | it anonymized_connection instead. svn:r10330
* r12959@catbus: nickm | 2007-05-25 14:22:33 -0400Nick Mathewson2007-05-25
| | | | | | | The second time that we resolve a.com and get 1.2.3.4, return an A record mapping (a->1.2.3.4), not mapping (1.2.3.4->1.2.3.4). svn:r10329
* r12958@catbus: nickm | 2007-05-25 14:19:29 -0400Nick Mathewson2007-05-25
| | | | | | | Fix more dnsport bugs: set state correctly, and actually cache the answers. svn:r10328
* r12957@catbus: nickm | 2007-05-25 14:11:02 -0400Nick Mathewson2007-05-25
| | | | | | | Fix a dnsserv bug: mark the connectino as "finished handshaking" once dnsserv_resolved is called. svn:r10327
* r12955@catbus: nickm | 2007-05-25 13:17:30 -0400Nick Mathewson2007-05-25
| | | | | | | First bare stubs of ipv6 work: commit some (untested, hence doublessly broken) implementations of inet_ntop/pton for systems that lack them. svn:r10326
* r12946@catbus: nickm | 2007-05-25 10:46:50 -0400Nick Mathewson2007-05-25
| | | | | | | Add an AutomapHostsOnResolve option. It seems to work. svn:r10324
* r12945@catbus: nickm | 2007-05-25 10:37:12 -0400Nick Mathewson2007-05-25
| | | | | | | Add a "force" option to tor-resolve so we can make it look up .onion addresses if we know that this will create a virtual mapping we want. svn:r10323
* irix64's cc doesn't think hibernate_state_t is necessarily an int.Roger Dingledine2007-05-24
| | | | | | | good point. svn:r10320
* forward-port r10318Roger Dingledine2007-05-24
| | | | svn:r10319
* r12942@catbus: nickm | 2007-05-24 16:31:22 -0400Nick Mathewson2007-05-24
| | | | | | | Well, that was easier than I thought it would be. Tor is now a DNS proxy as well as a socks proxy. Probably some bugs remain, but since it A) has managed to resolve one address for me successfully, and B) will not affect anybody who leaves DNSPort unset, it feel like a good time to commit. svn:r10317
* r12941@catbus: nickm | 2007-05-24 16:25:00 -0400Nick Mathewson2007-05-24
| | | | | | | Fix some eventdns dns server bugs, and add a new eventdns function to get the address of whoever requested this lookup. svn:r10316
* r12936@catbus: nickm | 2007-05-24 14:12:34 -0400Nick Mathewson2007-05-24
| | | | | | | Review XXXX comments without a version; upgrade some to XXXX020. svn:r10315
* r12935@catbus: nickm | 2007-05-24 14:12:04 -0400Nick Mathewson2007-05-24
| | | | | | | dir-signing-key should never take arguments. svn:r10314
* r12934@catbus: nickm | 2007-05-24 14:11:18 -0400Nick Mathewson2007-05-24
| | | | | | | When freeing slack buffers, free the buffers at the end of the freelist first. svn:r10313
* r12933@catbus: nickm | 2007-05-24 14:10:28 -0400Nick Mathewson2007-05-24
| | | | | | | Optimize digestmap_set, since it sometimes shows up in profiles. Seems to work so far, but it isnt the prettiest thing ever. svn:r10312
* r12920@catbus: nickm | 2007-05-24 13:12:52 -0400Nick Mathewson2007-05-24
| | | | | | | and remove an XXX012. svn:r10308
* r12919@catbus: nickm | 2007-05-24 13:04:56 -0400Nick Mathewson2007-05-24
| | | | | | | backport candidate: Warn when using a version of libevent before 1.3b to run a server on osx or bsd: these versions of libevent interact badly with userspace threads. svn:r10307
* r12918@catbus: nickm | 2007-05-24 12:52:40 -0400Nick Mathewson2007-05-24
| | | | | | | Make reset_download_failures() reset extrainfo download status too. svn:r10306
* r12917@catbus: nickm | 2007-05-24 12:48:47 -0400Nick Mathewson2007-05-24
| | | | | | | Put the hash-as-signed, not the raw hash, in the signed_descriptor_digest field of our own descriptor. Backport candidate; probably harmless though. svn:r10305
* r12916@catbus: nickm | 2007-05-24 12:43:45 -0400Nick Mathewson2007-05-24
| | | | | | | Add math functions to round values to the nearest power of 2. Make mempools more careful about making sure that the size of their chunks is a little less than a power of 2, not a little more. svn:r10304
* r12915@catbus: nickm | 2007-05-24 12:12:34 -0400Nick Mathewson2007-05-24
| | | | | | | Do not send a warning when somebody uploads an extrainfo that we will reject, if it happens to be newer than our current routerdesc. svn:r10303
* r12906@catbus: nickm | 2007-05-22 20:43:13 -0400Nick Mathewson2007-05-23
| | | | | | | s/32/64/; s/breaks/works/; svn:r10297
* new ip addresses for moria1 and moria2; new ports for moria2Roger Dingledine2007-05-22
| | | | svn:r10296
* r12902@catbus: nickm | 2007-05-22 14:52:29 -0400Nick Mathewson2007-05-22
| | | | | | | First draft of code to generate votes. needs testing. does not yet upload or serve votes. Shares most of its code with the old generate_v2_networkstatus. svn:r10295
* r12899@catbus: nickm | 2007-05-22 13:51:26 -0400Nick Mathewson2007-05-22
| | | | | | | Extract common code from networkstatus_getinfo_helper_single() and generate_v2_networkstatus(). svn:r10294
* r12898@catbus: nickm | 2007-05-22 13:11:04 -0400Nick Mathewson2007-05-22
| | | | | | | More v3 directory code: have authorities load certificates; have everybody store certificates to disk and load them; provide a way to configure v3 authorities. svn:r10293
* r12853@catbus: nickm | 2007-05-22 11:36:54 -0400Nick Mathewson2007-05-22
| | | | | | | Make connection_array into a smartlist. svn:r10292
* r12852@catbus: nickm | 2007-05-22 11:00:27 -0400Nick Mathewson2007-05-22
| | | | | | | Use svn revisions consistently throughout all log messages. svn:r10291
* r12850@catbus: nickm | 2007-05-21 22:20:42 -0400Nick Mathewson2007-05-22
| | | | | | | Partial backport candidate: do not rely on finding a \0 after an mmaped() router/extrainfo file. Also, set journal length correctly when starting up. svn:r10248
* r12846@catbus: nickm | 2007-05-21 21:55:15 -0400Nick Mathewson2007-05-22
| | | | | | | Oops; it is possible to have an empty store. svn:r10247
* r12844@catbus: nickm | 2007-05-21 21:52:19 -0400Nick Mathewson2007-05-22
| | | | | | | Oops. It compiles better when you spell the fields right. svn:r10245
* r12842@catbus: nickm | 2007-05-21 21:51:45 -0400Nick Mathewson2007-05-22
| | | | | | | Partial backport candidate. Fix issue noted in r10241: stores were rebuilt too often. Also notes dropped bytes better. svn:r10244
* clean up r10240 so we avoid the exit node itself tooRoger Dingledine2007-05-22
| | | | svn:r10242
* mark a bug for nick to tackle -- we're rebuilding our router store moreRoger Dingledine2007-05-22
| | | | | | | often than we need to. reported by lodger. svn:r10241
* When choosing an entry guard for our circuit, avoid using guardsRoger Dingledine2007-05-22
| | | | | | | | that are in the same family as the chosen exit -- not just guards that are exactly the chosen exit. (Reported by lodger.) svn:r10240
* put the r10238 changelog entry in the right placeRoger Dingledine2007-05-22
| | | | svn:r10239
* Make the NodeFamilies config option work. (Reported byRoger Dingledine2007-05-22
| | | | | | | | lodger -- it has never actually worked, even though we added it in Oct 2004.) svn:r10238