[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: Fwd: [Dailydave] Who do I have to pay to get The Big Manual of Thread Safety distributed to the EFF?



On Wed, Apr 12, 2006 at 03:50:43PM -0400, Fuzzy Mustard wrote:
> ---------- Forwarded message ----------
> From: Dave Aitel <dave@xxxxxxxxxxxxxxx>
> Date: Apr 12, 2006 2:41 PM
> Subject: [Dailydave] Who do I have to pay to get The Big Manual of
> Thread Safety distributed to the EFF?
> To: dailydave <dailydave@xxxxxxxxxxxxxxxxxxxxx>
> 
> 14:36 < dave> tor has some sort of weird bug
> 14:48 < dave> 0xd21102 <select+922>:  mov    0x440(%edi),%esi
> 14:48 < dave> 0xd21108 <select+928>:  mov    %esi,0xfffffe70(%ebp)
> 14:48 < dave> (gdb) print/x $edi
> 14:48 < dave> $2 = 0x448
> 
> hmmm...let's google a bit....oh.
> 
> What won't work with this?
> - --------------------------
> 
> ...
> 
> Finally, the tsocks library is NOT thread-safe, with or without this
> patch.
> You should not 'torify' multithreaded applications.

Hi Dave, others,

"tsocks" is not written by us. It is the best program out there that we
could find to do a small piece of what needs to be done, on a few OSes.
See http://wiki.noreply.org/noreply/TheOnionRouter/SupportPrograms for
a few others.

Rewriting all the applications on the Internet to be more robust and more
privacy-safe is on our todo list, but it may take a while, and we have
important things to get to first:
http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#Funding

While am I'm at it, "the EFF" never was and still isn't the people who
develop Tor. But I admit that does make your rant better. :)

> (for what it's worth, Verizon needs the manual too)
> (seriously, if there's some dude I can pay to fix this, it would be
> cool to at least know the price)

Check out
http://wiki.noreply.org/noreply/TheOnionRouter/TSocksPatches
for some initial patches we've been collecting. If you want to put a
bounty out to fix certain properties of tsocks, you should be specific
about what you want done, and maybe somebody will take you up on it.

Hope that helps,
--Roger