Age | Commit message (Collapse) | Author |
|
svn:r10350
|
|
Oops. we actually _do_ need the extended path; we just do not want to persist it.
svn:r10349
|
|
Ah, maybe _this_ is the patch that will make IRIX builds happy again.
svn:r10348
|
|
socklen_t is a silly type anyway. Just use int as the argument for evdns_server_request_get_requesting_addr.
svn:r10347
|
|
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
|
|
svn:r10339
|
|
from the 0.2.0.1 changelog
svn:r10338
|
|
svn:r10335
|
|
resolve request. this should help that.
svn:r10334
|
|
whether we have a connection open to the server right now.
svn:r10333
|
|
hack to make reverse lookups work with dnsport. note that it is a hack. note some trouble spots.
svn:r10332
|
|
svn:r10331
|
|
it anonymized_connection instead.
svn:r10330
|
|
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
|
|
Fix more dnsport bugs: set state correctly, and actually cache the answers.
svn:r10328
|
|
Fix a dnsserv bug: mark the connectino as "finished handshaking" once dnsserv_resolved is called.
svn:r10327
|
|
First bare stubs of ipv6 work: commit some (untested, hence doublessly broken) implementations of inet_ntop/pton for systems that lack them.
svn:r10326
|
|
Add an AutomapHostsOnResolve option. It seems to work.
svn:r10324
|
|
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
|
|
good point.
svn:r10320
|
|
svn:r10319
|
|
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
|
|
Fix some eventdns dns server bugs, and add a new eventdns function to get the address of whoever requested this lookup.
svn:r10316
|
|
Review XXXX comments without a version; upgrade some to XXXX020.
svn:r10315
|
|
dir-signing-key should never take arguments.
svn:r10314
|
|
When freeing slack buffers, free the buffers at the end of the freelist first.
svn:r10313
|
|
Optimize digestmap_set, since it sometimes shows up in profiles. Seems to work so far, but it isnt the prettiest thing ever.
svn:r10312
|
|
and remove an XXX012.
svn:r10308
|
|
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
|
|
Make reset_download_failures() reset extrainfo download status too.
svn:r10306
|
|
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
|
|
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
|
|
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
|
|
s/32/64/; s/breaks/works/;
svn:r10297
|
|
svn:r10296
|
|
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
|
|
Extract common code from networkstatus_getinfo_helper_single() and generate_v2_networkstatus().
svn:r10294
|
|
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
|
|
Make connection_array into a smartlist.
svn:r10292
|
|
Use svn revisions consistently throughout all log messages.
svn:r10291
|
|
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
|
|
Oops; it is possible to have an empty store.
svn:r10247
|
|
Oops. It compiles better when you spell the fields right.
svn:r10245
|
|
Partial backport candidate. Fix issue noted in r10241: stores were rebuilt too often. Also notes dropped bytes better.
svn:r10244
|
|
svn:r10242
|
|
often than we need to. reported by lodger.
svn:r10241
|
|
that are in the same family as the chosen exit -- not just guards
that are exactly the chosen exit. (Reported by lodger.)
svn:r10240
|
|
svn:r10239
|
|
lodger -- it has never actually worked, even though we added it
in Oct 2004.)
svn:r10238
|
|
Bugfix and possible backport candidate: use the same logic as in read_all when reading resolv.conf. Maybe this fixes bug 433.
svn:r10237
|