<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source3/lib/sharesec.c, branch talloc-2.1.2</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>sharesec: don't leak state_path onto talloc tos</title>
<updated>2014-11-03T22:46:04+00:00</updated>
<author>
<name>David Disseldorp</name>
<email>ddiss@samba.org</email>
</author>
<published>2014-11-02T19:21:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=f62d9080ad143a35c7825f187c8f7eea9def9810'/>
<id>f62d9080ad143a35c7825f187c8f7eea9def9810</id>
<content type='text'>
Also check for allocation failures.

Signed-off-by: David Disseldorp &lt;ddiss@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>
Also check for allocation failures.

Signed-off-by: David Disseldorp &lt;ddiss@samba.org&gt;
Reviewed-by: Jeremy Allison &lt;jra@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dbwrap: add a dbwrap_flags argument to db_open()</title>
<updated>2014-02-07T15:06:06+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2014-01-27T13:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=cf0cb0add9ed47b8974272237fee0e1a4ba7bf68'/>
<id>cf0cb0add9ed47b8974272237fee0e1a4ba7bf68</id>
<content type='text'>
This is in preparation to support handing flags to backends,
in particular activating read only record support for ctdb
databases. For a start, this does nothing but adding the
parameter, and all databases use DBWRAP_FLAG_NONE.

Signed-off-by: Michael Adam &lt;obnox@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>
This is in preparation to support handing flags to backends,
in particular activating read only record support for ctdb
databases. For a start, this does nothing but adding the
parameter, and all databases use DBWRAP_FLAG_NONE.

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the S3 fileserver over to se_file_access_check().</title>
<updated>2012-09-01T03:29:13+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2012-08-27T23:07:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=46455642a78f7a1c60f56dec8ad907d0cfd326ea'/>
<id>46455642a78f7a1c60f56dec8ad907d0cfd326ea</id>
<content type='text'>
Don't set the priv_open_requested yet until the open-for-backup
request is correctly passed in.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't set the priv_open_requested yet until the open-for-backup
request is correctly passed in.
</pre>
</div>
</content>
</entry>
<entry>
<title>dbwrap: dbwrap_store_int32-&gt;dbwrap_store_int32_bystring</title>
<updated>2012-06-15T10:14:27+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2012-06-14T18:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=749314fcf99cef4a1a162d622e10b6eb8998938f'/>
<id>749314fcf99cef4a1a162d622e10b6eb8998938f</id>
<content type='text'>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dbwrap: dbwrap_fetch_int32-&gt;dbwrap_fetch_int32_bystring</title>
<updated>2012-06-15T10:14:27+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2012-06-14T18:26:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=737c0a54731803c84f0f29d96dd40ac819aec3e8'/>
<id>737c0a54731803c84f0f29d96dd40ac819aec3e8</id>
<content type='text'>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: Add a "lock_order" argument to db_open</title>
<updated>2012-01-18T13:48:04+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2012-01-06T16:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=45e61fcf61ed9863fbe2b116fe0763fc139bbe0d'/>
<id>45e61fcf61ed9863fbe2b116fe0763fc139bbe0d</id>
<content type='text'>
This will be used to enforce a lock hierarchy between the databases. We have
seen deadlocks between locking.tdb, brlock.tdb, serverid.tdb and notify*.tdb.
These should be fixed by refusing a dbwrap_fetch_locked that does not follow a
defined lock hierarchy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will be used to enforce a lock hierarchy between the databases. We have
seen deadlocks between locking.tdb, brlock.tdb, serverid.tdb and notify*.tdb.
These should be fixed by refusing a dbwrap_fetch_locked that does not follow a
defined lock hierarchy.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:dbwrap: change dbwrap_store_int32() to NTSTATUS return type</title>
<updated>2011-10-11T12:17:58+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2011-10-06T19:24:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c9bc1e492404077c6b40b5cefe33e859503a4227'/>
<id>c9bc1e492404077c6b40b5cefe33e859503a4227</id>
<content type='text'>
for consistency and better error propagation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for consistency and better error propagation
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:dbwrap: convert dbwrap_fetch_int32() to NTSTATUS return code</title>
<updated>2011-10-11T12:17:58+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2011-10-06T18:34:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=603c3e1bcb7b4106afe4aefdfed43e7832ede956'/>
<id>603c3e1bcb7b4106afe4aefdfed43e7832ede956</id>
<content type='text'>
Return the int32 value retrieved from the db by reference.
Before this, return value "-1" was used as a error indication,
but it could also be a valid value from the database.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Return the int32 value retrieved from the db by reference.
Before this, return value "-1" was used as a error indication,
but it could also be a valid value from the database.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:sharesec: convert sharesec.c to use dbwrap wrapper functions</title>
<updated>2011-10-11T12:17:56+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2011-08-17T08:46:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=248cb2310c1b338da60d7849c8006a4a5ad5fa84'/>
<id>248cb2310c1b338da60d7849c8006a4a5ad5fa84</id>
<content type='text'>
Avoid direct use of the db_record and db_context structs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid direct use of the db_record and db_context structs
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:dbwrap: convert dbwrap_fetch(), dbwrap_fetch_bystring() and dbwrap_fetch_bystring_upper() to NTSTATUS</title>
<updated>2011-10-11T12:17:56+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2011-08-24T11:08:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=0e28448a780cf231ae38fe03a85cf6e1ea9dded0'/>
<id>0e28448a780cf231ae38fe03a85cf6e1ea9dded0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
