<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/nsswitch/winbind_nss_linux.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/'/>
<entry>
<title>nsswitch: Fix code spelling</title>
<updated>2023-06-23T13:44:31+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@samba.org</email>
</author>
<published>2023-06-06T11:01:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=51bec2206e02979ffd9abc635d862e332ee6caab'/>
<id>51bec2206e02979ffd9abc635d862e332ee6caab</id>
<content type='text'>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;</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: Andrew Bartlett &lt;abartlet@samba.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>nsswitch: remove winbind_nss_mutex</title>
<updated>2023-01-05T12:34:35+00:00</updated>
<author>
<name>Ralph Boehme</name>
<email>slow@samba.org</email>
</author>
<published>2022-12-21T13:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=316b8fa4a8ae1f5e48692c2a86c6c1c962953389'/>
<id>316b8fa4a8ae1f5e48692c2a86c6c1c962953389</id>
<content type='text'>
We're now thread-safe by using TLS, so the global lock isn't needed anymore.

Signed-off-by: Ralph Boehme &lt;slow@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;

Autobuild-User(master): Ralph Böhme &lt;slow@samba.org&gt;
Autobuild-Date(master): Thu Jan  5 12:34:35 UTC 2023 on sn-devel-184
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're now thread-safe by using TLS, so the global lock isn't needed anymore.

Signed-off-by: Ralph Boehme &lt;slow@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;

Autobuild-User(master): Ralph Böhme &lt;slow@samba.org&gt;
Autobuild-Date(master): Thu Jan  5 12:34:35 UTC 2023 on sn-devel-184
</pre>
</div>
</content>
</entry>
<entry>
<title>nsswitch: prepare for removing global locking by using TLS</title>
<updated>2023-01-05T11:33:37+00:00</updated>
<author>
<name>Ralph Boehme</name>
<email>slow@samba.org</email>
</author>
<published>2022-11-06T15:57:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ae4a06f4b087c6b247f55716a4b3f59aaa333379'/>
<id>ae4a06f4b087c6b247f55716a4b3f59aaa333379</id>
<content type='text'>
Switch to using TLS for all global variables. No change in behaviour.

Signed-off-by: Ralph Boehme &lt;slow@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>
Switch to using TLS for all global variables. No change in behaviour.

Signed-off-by: Ralph Boehme &lt;slow@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix memleak in _nss_winbind_initgroups_dyn</title>
<updated>2022-12-09T23:11:37+00:00</updated>
<author>
<name>Sushmita Bhattacharya</name>
<email>sushmita.bhattacharya@oracle.com</email>
</author>
<published>2022-12-09T10:55:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=67042d95bb39fe4b479fa952eec0ae1c1c82ebd6'/>
<id>67042d95bb39fe4b479fa952eec0ae1c1c82ebd6</id>
<content type='text'>
Free the response at the end of _nss_winbind_initgroups_dyn

Signed-off-by: Sushmita Bhattacharya &lt;sushmita.bhattacharya@oracle.com&gt;
Reviewed-by: Volker Lendecke &lt;vl@samba.org&gt;
Reviewed-by: Jeremy Allison &lt;jra@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Free the response at the end of _nss_winbind_initgroups_dyn

Signed-off-by: Sushmita Bhattacharya &lt;sushmita.bhattacharya@oracle.com&gt;
Reviewed-by: Volker Lendecke &lt;vl@samba.org&gt;
Reviewed-by: Jeremy Allison &lt;jra@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nsswitch: explicitly mark NSS_STATUS _nss_winbind_* symbols as _PUBLIC_ on Linux</title>
<updated>2021-11-30T15:53:34+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2021-07-01T10:08:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=419ca68de0c9ed02612e64717963d133833061e7'/>
<id>419ca68de0c9ed02612e64717963d133833061e7</id>
<content type='text'>
The symbols which are used via dlopen()/dlsym() need to be exported,
in future we'll do hide all other symbols.

On other platforms, which are implemented as wrappers above the
Linux implementation, we mark the symbols as _PRIVATE_

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14780

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The symbols which are used via dlopen()/dlsym() need to be exported,
in future we'll do hide all other symbols.

On other platforms, which are implemented as wrappers above the
Linux implementation, we mark the symbols as _PRIVATE_

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14780

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nsswitch/winbind_nss_linux.c use WBFLAG_FROM_NSS</title>
<updated>2018-12-22T02:11:14+00:00</updated>
<author>
<name>Bjoern Jacke</name>
<email>bj@sernet.de</email>
</author>
<published>2018-12-21T11:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=4a7368501a9df8f0b8f29a94faa0c1099c0a477a'/>
<id>4a7368501a9df8f0b8f29a94faa0c1099c0a477a</id>
<content type='text'>
Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Bjoern Jacke &lt;bj@sernet.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Bjoern Jacke &lt;bj@sernet.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nss_winbind: Use #ifdef instead of #if for config.h definitions</title>
<updated>2018-11-28T22:19:22+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@samba.org</email>
</author>
<published>2018-11-20T13:08:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=0433576dfd3ce955834332c61822a4d85e61b5c9'/>
<id>0433576dfd3ce955834332c61822a4d85e61b5c9</id>
<content type='text'>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Gary Lockyer &lt;gary@catalyst.net.nz&gt;
</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: Gary Lockyer &lt;gary@catalyst.net.nz&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nss_winbind: Set the client process name</title>
<updated>2018-11-12T08:50:26+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@samba.org</email>
</author>
<published>2018-11-05T07:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=2a918a64f055562db40cf34029f2216812b54281'/>
<id>2a918a64f055562db40cf34029f2216812b54281</id>
<content type='text'>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Jeremy Allison &lt;jra@samba.org&gt;
</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: Jeremy Allison &lt;jra@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nsswitch: add some const to _nss_winbind_initgroups_dyn() prototype</title>
<updated>2018-04-03T14:41:09+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2017-10-21T12:14:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=d5be3b3279162005d9ebea2eda71d455e4c48739'/>
<id>d5be3b3279162005d9ebea2eda71d455e4c48739</id>
<content type='text'>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13344

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Björn Jacke &lt;bjacke@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13344

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Björn Jacke &lt;bjacke@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nsswitch: maintain prototypes for the linux based functions only once</title>
<updated>2018-04-03T14:41:09+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2017-10-21T12:08:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=b8c30abb02f461f16af4da83eecd173993974dc1'/>
<id>b8c30abb02f461f16af4da83eecd173993974dc1</id>
<content type='text'>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13344

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Björn Jacke &lt;bjacke@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13344

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Björn Jacke &lt;bjacke@samba.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
