Wanted: Brave, hacker, exit node operator

Adam Langley agl at imperialviolet.org
Thu Sep 1 14:48:39 UTC 2005


It would be cool if someone could test some patches I have for doing
DNS lookups without fork() workers and using glibc. I'd need:
  * An exit node operator (because otherwise they don't do DNS lookups)
  * running Linux
  * who knows their way around patching CVS trees etc

The patch is at http://www.imperialviolet.org/binary/tor-cvs-eventdns.agl.patch
and you need to drop the following two files into src/or/:
http://www.imperialviolet.org/binary/eventdns.c
http://www.imperialviolet.org/binary/eventdns.h

The patch applies against the CVS tree at the moment. You need to
rerun autogen.sh afterwards and run ./configure --enable-eventdns.

Run with core limits off and when it crashes email me the bt full
output from gdb, then switch back to the unpatch binary which you'll
keep around until I figure out what when wrong ;)

(actually, from using tor-resolve lots it appears to work fine, but
I'm sure that it still has bugs in).

Also, do email the list if you're testing this patch so there aren't
too many (if any at all).

Cheers,

AGL

-- 
Adam Langley                                      agl at imperialviolet.org
http://www.imperialviolet.org                       (+44) (0)7906 332512
PGP: 9113   256A   CC0F   71A6   4C84   5087   CDA5   52DF   2CB6   3D60



More information about the tor-talk mailing list