<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/lib/uid_wrapper, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/'/>
<entry>
<title>uwrap: Bump version to 1.1.0.</title>
<updated>2015-01-28T18:44:39+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@samba.org</email>
</author>
<published>2015-01-23T14:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=62671ad7b2985912410a5ae5ed7de2fa3b672e69'/>
<id>62671ad7b2985912410a5ae5ed7de2fa3b672e69</id>
<content type='text'>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;

Autobuild-User(master): Andreas Schneider &lt;asn@cryptomilk.org&gt;
Autobuild-Date(master): Wed Jan 28 19:44:39 CET 2015 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;

Autobuild-User(master): Andreas Schneider &lt;asn@cryptomilk.org&gt;
Autobuild-Date(master): Wed Jan 28 19:44:39 CET 2015 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>uwrap: Make sure we leave if the id is NULL.</title>
<updated>2015-01-28T16:17:08+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@samba.org</email>
</author>
<published>2015-01-23T14:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=0588a5847a2f2b3786ea6033aae4c652746b0700'/>
<id>0588a5847a2f2b3786ea6033aae4c652746b0700</id>
<content type='text'>
CID #97616

Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CID #97616

Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>uwrap: Support scenario where threads fork or creates threads.</title>
<updated>2015-01-28T16:17:08+00:00</updated>
<author>
<name>Robin Hack</name>
<email>hack.robin@gmail.com</email>
</author>
<published>2015-01-23T14:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=99a9855d38d8bfaec5bd03b8aaeca01cefa22b00'/>
<id>99a9855d38d8bfaec5bd03b8aaeca01cefa22b00</id>
<content type='text'>
When fork() is called here there is no need to disable uwrap as a whole.
This change disables only uwrap for the thread which called fork().

uwrap catches calls of pthread_create() and pthread_exit() functions
from libpthread library now.

Pair-Programmed-With: Andreas Schneider &lt;asn@samba.org&gt;
Pair-Programmed-With: Stefan Metzmacher &lt;metze@samba.org&gt;

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When fork() is called here there is no need to disable uwrap as a whole.
This change disables only uwrap for the thread which called fork().

uwrap catches calls of pthread_create() and pthread_exit() functions
from libpthread library now.

Pair-Programmed-With: Andreas Schneider &lt;asn@samba.org&gt;
Pair-Programmed-With: Stefan Metzmacher &lt;metze@samba.org&gt;

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>uwrap: Prepare for overload of libpthread functions.</title>
<updated>2015-01-28T16:17:08+00:00</updated>
<author>
<name>Robin Hack</name>
<email>hack.robin@gmail.com</email>
</author>
<published>2015-01-23T14:30:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=a5b70c0e5fe70fe69e5294ddeadd8981dda9afb0'/>
<id>a5b70c0e5fe70fe69e5294ddeadd8981dda9afb0</id>
<content type='text'>
uwrap_bind_symbol are now renamed to uwrap_bind_symbol_libc
and simlilar uwrap_bind_symbol_libpthread are introduced.

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
uwrap_bind_symbol are now renamed to uwrap_bind_symbol_libc
and simlilar uwrap_bind_symbol_libpthread are introduced.

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>uwrap: Introduce UWRAP_LOCK_ALL and UWRAP_UNLOCK_ALL macros</title>
<updated>2015-01-28T16:17:08+00:00</updated>
<author>
<name>Robin Hack</name>
<email>hack.robin@gmail.com</email>
</author>
<published>2015-01-23T14:29:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=526c1d514740956c9a9f6d83f99ceeca476130a8'/>
<id>526c1d514740956c9a9f6d83f99ceeca476130a8</id>
<content type='text'>
Introduce UWRAP_LOCK_ALL and UWRAP_UNLOCK_ALL which make
locking easier.

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce UWRAP_LOCK_ALL and UWRAP_UNLOCK_ALL which make
locking easier.

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>uwrap: Rewrite uwrap_libc_fns struct to pass strict aliasing rules.</title>
<updated>2015-01-28T16:17:07+00:00</updated>
<author>
<name>Robin Hack</name>
<email>hack.robin@gmail.com</email>
</author>
<published>2015-01-23T14:28:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=308230d4fcb90822b81578624504d74ad2fbeab9'/>
<id>308230d4fcb90822b81578624504d74ad2fbeab9</id>
<content type='text'>
Also rename struct uwrap_libc_fns fns to uwrap_libc_symbols and
uwrap_load_lib_function to uwrap_bind_symbol (same for _uwrap_load_...
variant.

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also rename struct uwrap_libc_fns fns to uwrap_libc_symbols and
uwrap_load_lib_function to uwrap_bind_symbol (same for _uwrap_load_...
variant.

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>uwrap: Fix wrong data types in syscalls switch.</title>
<updated>2015-01-28T16:17:07+00:00</updated>
<author>
<name>Robin Hack</name>
<email>hack.robin@gmail.com</email>
</author>
<published>2015-01-23T14:28:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=2fb08a6750452ee5e5b95cfea7c8829f8125bfed'/>
<id>2fb08a6750452ee5e5b95cfea7c8829f8125bfed</id>
<content type='text'>
Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>uwrap: Add support for getresuid() and getresgid() glibc/syscall.</title>
<updated>2015-01-28T16:17:07+00:00</updated>
<author>
<name>Robin Hack</name>
<email>hack.robin@gmail.com</email>
</author>
<published>2015-01-23T14:27:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=34062ac77a0aab77f0ab427e34d47ce418e78259'/>
<id>34062ac77a0aab77f0ab427e34d47ce418e78259</id>
<content type='text'>
Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>uwrap: Extend support for (set|get)groups libc functions and syscalls.</title>
<updated>2015-01-28T16:17:07+00:00</updated>
<author>
<name>Robin Hack</name>
<email>hack.robin@gmail.com</email>
</author>
<published>2015-01-23T14:25:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=fbdd2d46249235aac3adaa9f20b707d6aedb0bfc'/>
<id>fbdd2d46249235aac3adaa9f20b707d6aedb0bfc</id>
<content type='text'>
Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>uwrap: Extend support for syscalls called from threads or main process.</title>
<updated>2015-01-28T16:17:07+00:00</updated>
<author>
<name>Robin Hack</name>
<email>hack.robin@gmail.com</email>
</author>
<published>2015-01-23T14:24:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=c6a1e6058eeb9234f7bd41124cf4532288e8b776'/>
<id>c6a1e6058eeb9234f7bd41124cf4532288e8b776</id>
<content type='text'>
We need to distinguish if the syscall is called from main process or
from a thread.

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need to distinguish if the syscall is called from main process or
from a thread.

Signed-off-by: Robin Hack &lt;hack.robin@gmail.com&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
