summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-05-26cleanups on man page from edmanmRoger Dingledine
svn:r10350
2007-05-26 r12992@catbus: nickm | 2007-05-25 20:39:07 -0400Nick Mathewson
Oops. we actually _do_ need the extended path; we just do not want to persist it. svn:r10349
2007-05-26 r12990@catbus: nickm | 2007-05-25 20:35:27 -0400Nick Mathewson
Ah, maybe _this_ is the patch that will make IRIX builds happy again. svn:r10348
2007-05-26 r12988@catbus: nickm | 2007-05-25 20:15:56 -0400Nick Mathewson
socklen_t is a silly type anyway. Just use int as the argument for evdns_server_request_get_requesting_addr. svn:r10347
2007-05-25 r12984@catbus: nickm | 2007-05-25 19:59:41 -0400Nick Mathewson
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
2007-05-25fix compile on bsdRoger Dingledine
svn:r10339
2007-05-25forward-port the 0.1.2.14 changelog, and remove redundant entriesRoger Dingledine
from the 0.2.0.1 changelog svn:r10338
2007-05-25polish r9933-r9994Roger Dingledine
svn:r10335
2007-05-25i suspect we would trigger asserts if we answer a cachedRoger Dingledine
resolve request. this should help that. svn:r10334
2007-05-25remove an obsolete notion that we judge runningness based onRoger Dingledine
whether we have a connection open to the server right now. svn:r10333
2007-05-25 r12964@catbus: nickm | 2007-05-25 14:49:23 -0400Nick Mathewson
hack to make reverse lookups work with dnsport. note that it is a hack. note some trouble spots. svn:r10332
2007-05-25also change purpose_is_private to purpose_needs_anonymityRoger Dingledine
svn:r10331
2007-05-25karsten got confused by private_connection, so try callingRoger Dingledine
it anonymized_connection instead. svn:r10330
2007-05-25 r12959@catbus: nickm | 2007-05-25 14:22:33 -0400Nick Mathewson
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
2007-05-25 r12958@catbus: nickm | 2007-05-25 14:19:29 -0400Nick Mathewson
Fix more dnsport bugs: set state correctly, and actually cache the answers. svn:r10328
2007-05-25 r12957@catbus: nickm | 2007-05-25 14:11:02 -0400Nick Mathewson
Fix a dnsserv bug: mark the connectino as "finished handshaking" once dnsserv_resolved is called. svn:r10327
2007-05-25 r12955@catbus: nickm | 2007-05-25 13:17:30 -0400Nick Mathewson
First bare stubs of ipv6 work: commit some (untested, hence doublessly broken) implementations of inet_ntop/pton for systems that lack them. svn:r10326
2007-05-25 r12946@catbus: nickm | 2007-05-25 10:46:50 -0400Nick Mathewson
Add an AutomapHostsOnResolve option. It seems to work. svn:r10324
2007-05-25 r12945@catbus: nickm | 2007-05-25 10:37:12 -0400Nick Mathewson
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
2007-05-24irix64's cc doesn't think hibernate_state_t is necessarily an int.Roger Dingledine
good point. svn:r10320
2007-05-24forward-port r10318Roger Dingledine
svn:r10319
2007-05-24 r12942@catbus: nickm | 2007-05-24 16:31:22 -0400Nick Mathewson
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
2007-05-24 r12941@catbus: nickm | 2007-05-24 16:25:00 -0400Nick Mathewson
Fix some eventdns dns server bugs, and add a new eventdns function to get the address of whoever requested this lookup. svn:r10316
2007-05-24 r12936@catbus: nickm | 2007-05-24 14:12:34 -0400Nick Mathewson
Review XXXX comments without a version; upgrade some to XXXX020. svn:r10315
2007-05-24 r12935@catbus: nickm | 2007-05-24 14:12:04 -0400Nick Mathewson
dir-signing-key should never take arguments. svn:r10314
2007-05-24 r12934@catbus: nickm | 2007-05-24 14:11:18 -0400Nick Mathewson
When freeing slack buffers, free the buffers at the end of the freelist first. svn:r10313
2007-05-24 r12933@catbus: nickm | 2007-05-24 14:10:28 -0400Nick Mathewson
Optimize digestmap_set, since it sometimes shows up in profiles. Seems to work so far, but it isnt the prettiest thing ever. svn:r10312
2007-05-24 r12920@catbus: nickm | 2007-05-24 13:12:52 -0400Nick Mathewson
and remove an XXX012. svn:r10308
2007-05-24 r12919@catbus: nickm | 2007-05-24 13:04:56 -0400Nick Mathewson
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
2007-05-24 r12918@catbus: nickm | 2007-05-24 12:52:40 -0400Nick Mathewson
Make reset_download_failures() reset extrainfo download status too. svn:r10306
2007-05-24 r12917@catbus: nickm | 2007-05-24 12:48:47 -0400Nick Mathewson
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
2007-05-24 r12916@catbus: nickm | 2007-05-24 12:43:45 -0400Nick Mathewson
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
2007-05-24 r12915@catbus: nickm | 2007-05-24 12:12:34 -0400Nick Mathewson
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
2007-05-23 r12906@catbus: nickm | 2007-05-22 20:43:13 -0400Nick Mathewson
s/32/64/; s/breaks/works/; svn:r10297
2007-05-22new ip addresses for moria1 and moria2; new ports for moria2Roger Dingledine
svn:r10296
2007-05-22 r12902@catbus: nickm | 2007-05-22 14:52:29 -0400Nick Mathewson
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
2007-05-22 r12899@catbus: nickm | 2007-05-22 13:51:26 -0400Nick Mathewson
Extract common code from networkstatus_getinfo_helper_single() and generate_v2_networkstatus(). svn:r10294
2007-05-22 r12898@catbus: nickm | 2007-05-22 13:11:04 -0400Nick Mathewson
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
2007-05-22 r12853@catbus: nickm | 2007-05-22 11:36:54 -0400Nick Mathewson
Make connection_array into a smartlist. svn:r10292
2007-05-22 r12852@catbus: nickm | 2007-05-22 11:00:27 -0400Nick Mathewson
Use svn revisions consistently throughout all log messages. svn:r10291
2007-05-22 r12850@catbus: nickm | 2007-05-21 22:20:42 -0400Nick Mathewson
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
2007-05-22 r12846@catbus: nickm | 2007-05-21 21:55:15 -0400Nick Mathewson
Oops; it is possible to have an empty store. svn:r10247
2007-05-22 r12844@catbus: nickm | 2007-05-21 21:52:19 -0400Nick Mathewson
Oops. It compiles better when you spell the fields right. svn:r10245
2007-05-22 r12842@catbus: nickm | 2007-05-21 21:51:45 -0400Nick Mathewson
Partial backport candidate. Fix issue noted in r10241: stores were rebuilt too often. Also notes dropped bytes better. svn:r10244
2007-05-22clean up r10240 so we avoid the exit node itself tooRoger Dingledine
svn:r10242
2007-05-22mark a bug for nick to tackle -- we're rebuilding our router store moreRoger Dingledine
often than we need to. reported by lodger. svn:r10241
2007-05-22When choosing an entry guard for our circuit, avoid using guardsRoger Dingledine
that are in the same family as the chosen exit -- not just guards that are exactly the chosen exit. (Reported by lodger.) svn:r10240
2007-05-22put the r10238 changelog entry in the right placeRoger Dingledine
svn:r10239
2007-05-22Make the NodeFamilies config option work. (Reported byRoger Dingledine
lodger -- it has never actually worked, even though we added it in Oct 2004.) svn:r10238
2007-05-21 r13025@Kushana: nickm | 2007-05-21 17:40:56 -0400Nick Mathewson
Bugfix and possible backport candidate: use the same logic as in read_all when reading resolv.conf. Maybe this fixes bug 433. svn:r10237