<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source3/wscript_build, branch talloc-2.0.8</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>build: Fix enabled handling for HAVE_LDAP, we need to use bld.CONFIG_SET</title>
<updated>2012-09-22T07:09:16+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-09-22T05:27:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=fe2071cd3bae655b9aa7908059f0e19520e2db90'/>
<id>fe2071cd3bae655b9aa7908059f0e19520e2db90</id>
<content type='text'>
Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Sat Sep 22 09:09:17 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Sat Sep 22 09:09:17 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Fix build on systems without ldap development headers</title>
<updated>2012-09-14T20:53:30+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-09-14T18:58:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=35a4a1ed1f0fc6f1cbccd31bb7db9431b2518a5b'/>
<id>35a4a1ed1f0fc6f1cbccd31bb7db9431b2518a5b</id>
<content type='text'>
Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Fri Sep 14 22:53:30 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Fri Sep 14 22:53:30 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: make smbldaphelper subsystem an internal library</title>
<updated>2012-09-13T23:02:21+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>ab@samba.org</email>
</author>
<published>2012-09-13T17:29:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=86a4ca28649141f77556208b833db2e076c0125d'/>
<id>86a4ca28649141f77556208b833db2e076c0125d</id>
<content type='text'>
Break pdb_ldap -&gt; smbldaphelper -&gt; pdb -&gt; pdb_ldap loop by
making smbldaphelp intentionally underlinked internal library.

It means that libsmbldaphelp is not usable unless its user is
also linked to libpdb (that is the case for both its users,
idmap_ldap and pdb_ldap, already) but gives us a break of
the circular dependency in case pdb_ldap statically linked
into pdb (default).

This should solve case when idmap_ldap and pdb_ldap are dynamically
loaded modules

Autobuild-User(master): Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date(master): Fri Sep 14 01:02:21 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Break pdb_ldap -&gt; smbldaphelper -&gt; pdb -&gt; pdb_ldap loop by
making smbldaphelp intentionally underlinked internal library.

It means that libsmbldaphelp is not usable unless its user is
also linked to libpdb (that is the case for both its users,
idmap_ldap and pdb_ldap, already) but gives us a break of
the circular dependency in case pdb_ldap statically linked
into pdb (default).

This should solve case when idmap_ldap and pdb_ldap are dynamically
loaded modules

Autobuild-User(master): Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date(master): Fri Sep 14 01:02:21 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: make ldapsam-related functions a smbldaphelper subsystem</title>
<updated>2012-09-13T15:36:07+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>ab@samba.org</email>
</author>
<published>2012-09-13T12:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=be7a856f5bd251dc84a72eb56cf011facd10988f'/>
<id>be7a856f5bd251dc84a72eb56cf011facd10988f</id>
<content type='text'>
Since these functions are used in pdb_ldap and idmap_ldap, and
pdb_ldap might be statically linked to libpdb (default), it is
better to keep them as separate subsystem to avoid polluting libpdb
namespace.

This is first step in refactoring libpdb. Right now I cannot move
these functions into proper libsmbldaphelper as it uses more of
libpdb-included functions and linking pdb_ldap against libsmbldaphelper
library would have created a loop if pdb_ldap is included into libpdb.

Autobuild-User(master): Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date(master): Thu Sep 13 17:36:07 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since these functions are used in pdb_ldap and idmap_ldap, and
pdb_ldap might be statically linked to libpdb (default), it is
better to keep them as separate subsystem to avoid polluting libpdb
namespace.

This is first step in refactoring libpdb. Right now I cannot move
these functions into proper libsmbldaphelper as it uses more of
libpdb-included functions and linking pdb_ldap against libsmbldaphelper
library would have created a loop if pdb_ldap is included into libpdb.

Autobuild-User(master): Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date(master): Thu Sep 13 17:36:07 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-pdb: filter out more symbols only used in ldapsam internals</title>
<updated>2012-09-12T06:49:32+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>ab@samba.org</email>
</author>
<published>2012-09-11T09:29:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=d55980ccad2fec5d88fceb5eef9df8df647f4e9f'/>
<id>d55980ccad2fec5d88fceb5eef9df8df647f4e9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-passdb: update abi_match and ignore more statically linked functions</title>
<updated>2012-09-10T14:14:50+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>ab@samba.org</email>
</author>
<published>2012-09-10T11:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=d709748070e361b14d4e09042e05cb396174631b'/>
<id>d709748070e361b14d4e09042e05cb396174631b</id>
<content type='text'>
Autobuild-User(master): Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date(master): Mon Sep 10 16:14:50 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Autobuild-User(master): Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date(master): Mon Sep 10 16:14:50 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:vfs_default: add basic support for durable handle request and reconnect</title>
<updated>2012-09-08T17:48:20+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2012-06-08T15:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=eabe4c8fc4f8ba7ac75ceb9924cd5a90ff14470d'/>
<id>eabe4c8fc4f8ba7ac75ceb9924cd5a90ff14470d</id>
<content type='text'>
We only grant durable handles for CIFS/SMB2 only access,
that means "kernel oplocks", "kernel share modes" and "posix locking"
need to be set to "no".

For now we also don't grant durable handles if delete on close
is active on the handle.

Pair-Programmed-With: Stefan Metzmacher &lt;metze@samba.org&gt;
Pair-Programmed-With: Volker Lendecke &lt;vl@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We only grant durable handles for CIFS/SMB2 only access,
that means "kernel oplocks", "kernel share modes" and "posix locking"
need to be set to "no".

For now we also don't grant durable handles if delete on close
is active on the handle.

Pair-Programmed-With: Stefan Metzmacher &lt;metze@samba.org&gt;
Pair-Programmed-With: Volker Lendecke &lt;vl@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-smbldap: make smbldap public library and maintain its ABI</title>
<updated>2012-09-07T12:14:30+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>ab@samba.org</email>
</author>
<published>2012-09-06T14:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=b317f75ea69d99c34a2b4ecde9e6634653100dea'/>
<id>b317f75ea69d99c34a2b4ecde9e6634653100dea</id>
<content type='text'>
Autobuild-User(master): Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date(master): Fri Sep  7 14:14:30 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Autobuild-User(master): Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date(master): Fri Sep  7 14:14:30 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-waf: avoid exporting init symbols from statically linked modules</title>
<updated>2012-09-07T10:31:42+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>ab@samba.org</email>
</author>
<published>2012-08-30T16:09:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=a43774a2577cd852222f4df16eb5a95aa4f11f5e'/>
<id>a43774a2577cd852222f4df16eb5a95aa4f11f5e</id>
<content type='text'>
WAF builds with and without AD DC affect list of statically linked
modules that are added into libpdb. This makes impossible to have
ABI for libpdb that does not depend on configured features.

By making init functions from statically linked modules to have local
scope in shared libraries, we avoid unwarranted ABI changes.

Additionally, pdb_samba_dsdb imports IDMAP subsystem of source4/ as
it is not a shared library. Making its symbols private as well.

Finally, in order to have the filtering of symbols work, libpdb
has to be public library.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
WAF builds with and without AD DC affect list of statically linked
modules that are added into libpdb. This makes impossible to have
ABI for libpdb that does not depend on configured features.

By making init functions from statically linked modules to have local
scope in shared libraries, we avoid unwarranted ABI changes.

Additionally, pdb_samba_dsdb imports IDMAP subsystem of source4/ as
it is not a shared library. Making its symbols private as well.

Finally, in order to have the filtering of symbols work, libpdb
has to be public library.
</pre>
</div>
</content>
</entry>
<entry>
<title>waf: add new quota header checks and sysquota_4B source file</title>
<updated>2012-09-02T21:21:22+00:00</updated>
<author>
<name>Björn Jacke</name>
<email>bj@sernet.de</email>
</author>
<published>2012-09-02T19:45:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=05f9829ab54a4c1a9c23e0283a785a29bf1fc383'/>
<id>05f9829ab54a4c1a9c23e0283a785a29bf1fc383</id>
<content type='text'>
Autobuild-User(master): Björn Jacke &lt;bj@sernet.de&gt;
Autobuild-Date(master): Sun Sep  2 23:21:22 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Autobuild-User(master): Björn Jacke &lt;bj@sernet.de&gt;
Autobuild-Date(master): Sun Sep  2 23:21:22 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
</feed>
