<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/dgoulet/torsocks, branch v2.0.0-rc3</title>
<subtitle>David's torsocks repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/'/>
<entry>
<title>Update version to v2.0.0-rc3</title>
<updated>2013-11-03T18:24:51+00:00</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@ev0ke.net</email>
</author>
<published>2013-11-03T18:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=ae49ebb44d8ddc56ac12e7b00db5ae7b684ee403'/>
<id>ae49ebb44d8ddc56ac12e7b00db5ae7b684ee403</id>
<content type='text'>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix: add fixtures directory to EXTRA_DIST</title>
<updated>2013-11-03T18:21:43+00:00</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@ev0ke.net</email>
</author>
<published>2013-11-03T18:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=59e51c1528c7eafda29c944873dbcc05cddc6712'/>
<id>59e51c1528c7eafda29c944873dbcc05cddc6712</id>
<content type='text'>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix: add fixtures.h to makefile.am as EXTRA_DIST</title>
<updated>2013-11-03T18:19:16+00:00</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@ev0ke.net</email>
</author>
<published>2013-11-03T18:19:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=da9de24c47dd408b80ecb292a4496488bd50b9f8'/>
<id>da9de24c47dd408b80ecb292a4496488bd50b9f8</id>
<content type='text'>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix: remove DBG call in syscall()</title>
<updated>2013-11-03T03:03:49+00:00</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@ev0ke.net</email>
</author>
<published>2013-11-03T03:03:49+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=aca1b554999b90bde5a4c4eec3c3b05c9d17b1cf'/>
<id>aca1b554999b90bde5a4c4eec3c3b05c9d17b1cf</id>
<content type='text'>
Since time is added by default, if a syscall() is called within the
context of the libc, it could trigger a deadlock with the tzset lock
already taken before calling localtime().

This deadlock can be triggered with Firefox and a loglevel set to 5.

Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since time is added by default, if a syscall() is called within the
context of the libc, it could trigger a deadlock with the tzset lock
already taken before calling localtime().

This deadlock can be triggered with Firefox and a loglevel set to 5.

Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix: don't lookup symbol if already found</title>
<updated>2013-11-03T02:42:15+00:00</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@ev0ke.net</email>
</author>
<published>2013-11-03T02:42:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=5cfa671f15accb5ca90c4bd41c831c0216d33b37'/>
<id>5cfa671f15accb5ca90c4bd41c831c0216d33b37</id>
<content type='text'>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Lookup symbols in libc in constructor</title>
<updated>2013-11-03T02:19:58+00:00</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@ev0ke.net</email>
</author>
<published>2013-10-31T19:52:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=d0f4415714af4d36f019ba50a3d368e532303010'/>
<id>d0f4415714af4d36f019ba50a3d368e532303010</id>
<content type='text'>
This is to make sure that before main() we get the libc pointer from the
system library.

This commit also adds mmap/munmap support for syscall(). A comment in
lib/syscall.c explains for what specific case this is needed.

Finally, stop looking up symbols that were already looked up in the
constructor.

Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to make sure that before main() we get the libc pointer from the
system library.

This commit also adds mmap/munmap support for syscall(). A comment in
lib/syscall.c explains for what specific case this is needed.

Finally, stop looking up symbols that were already looked up in the
constructor.

Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix: bad ret value check for default logging</title>
<updated>2013-10-30T16:04:27+00:00</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@ev0ke.net</email>
</author>
<published>2013-10-30T16:04:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=49200e32702a3ea14e5254df03825813b55b994b'/>
<id>49200e32702a3ea14e5254df03825813b55b994b</id>
<content type='text'>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add compatibility with GNU/kFreeBSD</title>
<updated>2013-10-25T13:48:48+00:00</updated>
<author>
<name>Jérémy Bobbio</name>
<email>lunar@debian.org</email>
</author>
<published>2013-10-25T13:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=3eef0073a9b4460b62a62e9d0556667cb475da3b'/>
<id>3eef0073a9b4460b62a62e9d0556667cb475da3b</id>
<content type='text'>
Signed-off-by: Jérémy Bobbio &lt;lunar@debian.org&gt;
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jérémy Bobbio &lt;lunar@debian.org&gt;
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix compatibility with s390 and s390x architectures</title>
<updated>2013-10-25T13:15:06+00:00</updated>
<author>
<name>Jérémy Bobbio</name>
<email>lunar@zelenka.debian.org</email>
</author>
<published>2013-10-25T13:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=90eafafc6148fc55e986a36ce3e26ed1e85e9140'/>
<id>90eafafc6148fc55e986a36ce3e26ed1e85e9140</id>
<content type='text'>
Signed-off-by: Jérémy Bobbio &lt;lunar@zelenka.debian.org&gt;
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jérémy Bobbio &lt;lunar@zelenka.debian.org&gt;
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix: missing registry unlock on error</title>
<updated>2013-10-24T17:11:10+00:00</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@ev0ke.net</email>
</author>
<published>2013-10-24T17:11:10+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dgoulet/torsocks.git/commit/?id=e55eae3d3ca84cdd19bed5a881b9cc85ee48ffc0'/>
<id>e55eae3d3ca84cdd19bed5a881b9cc85ee48ffc0</id>
<content type='text'>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Goulet &lt;dgoulet@ev0ke.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
