<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/param/share.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>smb.conf: Remove "share backend" option</title>
<updated>2021-03-26T03:04:39+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2021-03-24T22:50:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7415f712dbed5e409d1557e281b5001764abbf0e'/>
<id>7415f712dbed5e409d1557e281b5001764abbf0e</id>
<content type='text'>
This is a confusing hold-over from the NTVFS fileserver that never became part of
the merged architecture.

Signed-off-by: Andrew Bartlett &lt;abartlet@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>
This is a confusing hold-over from the NTVFS fileserver that never became part of
the merged architecture.

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Jeremy Allison &lt;jra@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lib: modules: Change XXX_init interface from XXX_init(void) to XXX_init(TALLOC_CTX *)</title>
<updated>2017-04-21T23:17:00+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2017-04-20T19:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=306783d6f5d577a0b8bd31d659d8c802f22f0333'/>
<id>306783d6f5d577a0b8bd31d659d8c802f22f0333</id>
<content type='text'>
Not currently used - no logic changes inside.

This will make it possible to pass down a long-lived talloc
context from the loading function for modules to use instead
of having them internally all use talloc_autofree_context()
which is a hidden global.

Updated all known module interface numbers, and added a
WHATSNEW.

Signed-off-by: Jeremy Allison &lt;jra@samba.org&gt;
Signed-off-by: Ralph Böhme &lt;slow@samba.org&gt;

Autobuild-User(master): Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date(master): Sat Apr 22 01:17:00 CEST 2017 on sn-devel-144
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not currently used - no logic changes inside.

This will make it possible to pass down a long-lived talloc
context from the loading function for modules to use instead
of having them internally all use talloc_autofree_context()
which is a hidden global.

Updated all known module interface numbers, and added a
WHATSNEW.

Signed-off-by: Jeremy Allison &lt;jra@samba.org&gt;
Signed-off-by: Ralph Böhme &lt;slow@samba.org&gt;

Autobuild-User(master): Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date(master): Sat Apr 22 01:17:00 CEST 2017 on sn-devel-144
</pre>
</div>
</content>
</entry>
<entry>
<title>s4: pass down a memory context when performing share_string_option, to allow substitutions</title>
<updated>2014-02-19T21:11:00+00:00</updated>
<author>
<name>Garming Sam</name>
<email>garming@catalyst.net.nz</email>
</author>
<published>2014-01-16T21:16:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=bce62e600085270f26053882c5a4e35f5fe4fb5e'/>
<id>bce62e600085270f26053882c5a4e35f5fe4fb5e</id>
<content type='text'>
Signed-off-by: Garming Sam &lt;garming@catalyst.net.nz&gt;
Change-Id: I24b36db3ac11834c3268b2da929e214c10268b16
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Nadezhda Ivanova &lt;nivanova@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Garming Sam &lt;garming@catalyst.net.nz&gt;
Change-Id: I24b36db3ac11834c3268b2da929e214c10268b16
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Nadezhda Ivanova &lt;nivanova@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert making public of the samba-module library.</title>
<updated>2011-12-03T07:36:30+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2011-12-03T06:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=05bc4de083b993e3db06fdb2a3e1198021526a71'/>
<id>05bc4de083b993e3db06fdb2a3e1198021526a71</id>
<content type='text'>
This library was tiny - containing just two public functions than were
themselves trivial. The amount of overhead this causes isn't really worth the
benefits of sharing the code with other projects like OpenChange. In addition, this code
isn't really generically useful anyway, as it can only load from the module path
set for Samba at configure time.

Adding a new library was breaking the API/ABI anyway, so OpenChange had to be
updated to cope with the new situation one way or another. I've added a simpler
(compatible) routine for loading modules to OpenChange, which is less than 100 lines of code.

Autobuild-User: Jelmer Vernooij &lt;jelmer@samba.org&gt;
Autobuild-Date: Sat Dec  3 08:36:33 CET 2011 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This library was tiny - containing just two public functions than were
themselves trivial. The amount of overhead this causes isn't really worth the
benefits of sharing the code with other projects like OpenChange. In addition, this code
isn't really generically useful anyway, as it can only load from the module path
set for Samba at configure time.

Adding a new library was breaking the API/ABI anyway, so OpenChange had to be
updated to cope with the new situation one way or another. I've added a simpler
(compatible) routine for loading modules to OpenChange, which is less than 100 lines of code.

Autobuild-User: Jelmer Vernooij &lt;jelmer@samba.org&gt;
Autobuild-Date: Sat Dec  3 08:36:33 CET 2011 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/util Rename samba_init_module_fns_run -&gt; samba_module_init_fns_run</title>
<updated>2011-10-28T11:10:28+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-10-24T23:11:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=0ce09fcf7ae971a2dc4131fd137c925f0b9a57a4'/>
<id>0ce09fcf7ae971a2dc4131fd137c925f0b9a57a4</id>
<content type='text'>
This is to provide a cleaner namespace in the public samba plugin
functions.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to provide a cleaner namespace in the public samba plugin
functions.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/util Rename samba_init_module_fn -&gt; samba_module_init_fn</title>
<updated>2011-10-28T11:10:28+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-10-24T20:43:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1b7cc4ac7c793d4c1829d842c84273ef2d081fdb'/>
<id>1b7cc4ac7c793d4c1829d842c84273ef2d081fdb</id>
<content type='text'>
This is to provide a cleaner namespace in the public samba plugin
functions.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to provide a cleaner namespace in the public samba plugin
functions.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/util Split samba-modules library into public and private parts</title>
<updated>2011-10-28T11:10:28+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-10-24T08:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=87354c9a6de95d5dcebace77a35fc21a73d599ab'/>
<id>87354c9a6de95d5dcebace77a35fc21a73d599ab</id>
<content type='text'>
This will allow OpenChange to get at the symbols it needs, without
exposing any more of this as a public API than we must.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will allow OpenChange to get at the symbols it needs, without
exposing any more of this as a public API than we must.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/util Rename run_init_functions -&gt; samba_init_module_fns_run</title>
<updated>2011-10-28T11:10:28+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-10-24T08:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ce0ccc2a2ea820cd5d30ffd082d898fcb57431e6'/>
<id>ce0ccc2a2ea820cd5d30ffd082d898fcb57431e6</id>
<content type='text'>
This is to provide a cleaner namespace in the public samba plugin
functions.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to provide a cleaner namespace in the public samba plugin
functions.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/util Rename init_module_fn to samba_init_module_fn</title>
<updated>2011-10-28T11:10:28+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-10-23T22:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1935b7b6c223542c1807e275c44e6ba4b2e90b68'/>
<id>1935b7b6c223542c1807e275c44e6ba4b2e90b68</id>
<content type='text'>
This prepares for making the samba_module.h header public again, for OpenChange.

I am keen to avoid too much API namespace pollution if we can.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prepares for making the samba_module.h header public again, for OpenChange.

I am keen to avoid too much API namespace pollution if we can.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/util: consolidate module loading into common code</title>
<updated>2011-10-06T05:18:07+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-09-09T11:24:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7d33ec3dfe78723d62f4941684060baeb9c4bda6'/>
<id>7d33ec3dfe78723d62f4941684060baeb9c4bda6</id>
<content type='text'>
This creates a samba-modules private libary that handles the details.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This creates a samba-modules private libary that handles the details.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
</feed>
