<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/lib/ldb/tools, 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>ldb: Fix CID 1034793 Dereference null return value</title>
<updated>2013-08-18T23:08:23+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2013-08-18T19:49:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=15bd82550dab7a4709e92d639ee563dbc4780366'/>
<id>15bd82550dab7a4709e92d639ee563dbc4780366</id>
<content type='text'>
Add a proper NULL check

Signed-off-by: Volker Lendecke &lt;vl@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>
Add a proper NULL check

Signed-off-by: Volker Lendecke &lt;vl@samba.org&gt;

Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ldb: fix a warning by converting from TDB_DATA to struct ldb_val</title>
<updated>2013-01-26T12:41:39+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2013-01-24T13:21:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=1ea6fabcde6cbd57aed06926193ac68f5887e96b'/>
<id>1ea6fabcde6cbd57aed06926193ac68f5887e96b</id>
<content type='text'>
Signed-off-by: Stefan Metzmacher &lt;metze@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: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ldb: fixed callers for ldb_pack_data() and ldb_unpack_data()</title>
<updated>2012-11-01T04:40:41+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2012-10-31T05:06:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=30ffdda45bd3ae602b453c9c1bbdb77ea3de8a8d'/>
<id>30ffdda45bd3ae602b453c9c1bbdb77ea3de8a8d</id>
<content type='text'>
with ltdb_pack_data() and ltdb_unpack_data() now moved into common, we
need to increase the minor version and fixup callers of the API

Note that this relies on struct ldb_val being the same shape as
TDB_DATA, in much the same way as we rely on ldb_val and DATA_BLOB
being the same shape.

Pair-Programmed-With: Andrew Bartlett &lt;abartlet@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with ltdb_pack_data() and ltdb_unpack_data() now moved into common, we
need to increase the minor version and fixup callers of the API

Note that this relies on struct ldb_val being the same shape as
TDB_DATA, in much the same way as we rely on ldb_val and DATA_BLOB
being the same shape.

Pair-Programmed-With: Andrew Bartlett &lt;abartlet@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ldb: Add ldbdump, based on tdbdump</title>
<updated>2012-10-30T22:56:11+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-10-30T04:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=a71ad96bd046f1199e67b4fe8fc7783cbd8dd771'/>
<id>a71ad96bd046f1199e67b4fe8fc7783cbd8dd771</id>
<content type='text'>
This uses a tdb_traverse or (more usefully) the tdb_rescue API, like tdbdump.

The difference here is that it uses ldb helper functions to further
eliminate faulty records, which avoids creating duplicates in the output.

(The duplicates come from parts of records that are left in blank space
in the db, which tdb_rescue finds, but which are not actually a full
record).

Andrew Bartlett

Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Tue Oct 30 23:56:11 CET 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This uses a tdb_traverse or (more usefully) the tdb_rescue API, like tdbdump.

The difference here is that it uses ldb helper functions to further
eliminate faulty records, which avoids creating duplicates in the output.

(The duplicates come from parts of records that are left in blank space
in the db, which tdb_rescue finds, but which are not actually a full
record).

Andrew Bartlett

Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Tue Oct 30 23:56:11 CET 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>LDB:ldbsearch - search filters do not only contain "="</title>
<updated>2012-08-21T23:31:55+00:00</updated>
<author>
<name>Matthias Dieter Wallnöfer</name>
<email>mdw@samba.org</email>
</author>
<published>2012-05-04T09:59:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=6a8c6979544594f9fadec768392888793e7eb74f'/>
<id>6a8c6979544594f9fadec768392888793e7eb74f</id>
<content type='text'>
Also "&lt;=", "&gt;=", "~"... are allowed as well. Enumeration taken from
ldb_parse_filtertype().
This was the cause of not identifying the search filter as described in bug
https://bugzilla.samba.org/show_bug.cgi?id=8647.

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also "&lt;=", "&gt;=", "~"... are allowed as well. Enumeration taken from
ldb_parse_filtertype().
This was the cause of not identifying the search filter as described in bug
https://bugzilla.samba.org/show_bug.cgi?id=8647.

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/ldb/tools: add missing "replace.h"</title>
<updated>2012-06-10T23:21:01+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2012-06-10T20:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=43090fb2866519fc06d20345f2a0122f883b40e1'/>
<id>43090fb2866519fc06d20345f2a0122f883b40e1</id>
<content type='text'>
This has to be the first header!

metze

Autobuild-User(master): Stefan Metzmacher &lt;metze@samba.org&gt;
Autobuild-Date(master): Mon Jun 11 01:21:01 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This has to be the first header!

metze

Autobuild-User(master): Stefan Metzmacher &lt;metze@samba.org&gt;
Autobuild-Date(master): Mon Jun 11 01:21:01 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>ldb-tools: Place the whole of an ldif file in a transaction</title>
<updated>2012-04-10T09:14:43+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-04-04T05:17:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=e17d12c23b2f56d8d29f7ee43148be85d28154c6'/>
<id>e17d12c23b2f56d8d29f7ee43148be85d28154c6</id>
<content type='text'>
This ensures that when operating ldbadd and ldbmodify against local
ldb files, either an ldif file succeeds or fails as a whole.

Also tests to verify that this is working correctly, and an ABI bump
due to the extra (private, but exported to ldb* tools) symbol and
behaviour change.

Andrew Bartlett

Autobuild-User: Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date: Tue Apr 10 11:14:43 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ensures that when operating ldbadd and ldbmodify against local
ldb files, either an ldif file succeeds or fails as a whole.

Also tests to verify that this is working correctly, and an ABI bump
due to the extra (private, but exported to ldb* tools) symbol and
behaviour change.

Andrew Bartlett

Autobuild-User: Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date: Tue Apr 10 11:14:43 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "ldb: Permit desactivation of autocomit for every ldb_xxx_ctrl function"</title>
<updated>2012-04-10T06:40:05+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-04-04T02:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=57341c0f29911d09e511c840386a35290febb9f9'/>
<id>57341c0f29911d09e511c840386a35290febb9f9</id>
<content type='text'>
This reverts commit 40a4aea8918c2637703af03383f440d068820e48.

Autocommit is important, as otherwise an ldb module could error out
during an operation, and leave an corrupt database.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 40a4aea8918c2637703af03383f440d068820e48.

Autocommit is important, as otherwise an ldb module could error out
during an operation, and leave an corrupt database.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>ldb: Permit desactivation of autocomit for every ldb_xxx_ctrl function</title>
<updated>2012-03-30T09:59:09+00:00</updated>
<author>
<name>Matthieu Patou</name>
<email>mat@matws.net</email>
</author>
<published>2012-03-30T08:24:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=40a4aea8918c2637703af03383f440d068820e48'/>
<id>40a4aea8918c2637703af03383f440d068820e48</id>
<content type='text'>
Autobuild-User: Matthieu Patou &lt;mat@samba.org&gt;
Autobuild-Date: Fri Mar 30 11:59:09 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Autobuild-User: Matthieu Patou &lt;mat@samba.org&gt;
Autobuild-Date: Fri Mar 30 11:59:09 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>ldbedit: prevent a transaction warning on failure</title>
<updated>2012-01-25T06:06:40+00:00</updated>
<author>
<name>Kelly Yeoh</name>
<email>kyeoh@au1.ibm.com</email>
</author>
<published>2012-01-25T03:58:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=34e7d960d0065a51b5524630a6699834c9b362b1'/>
<id>34e7d960d0065a51b5524630a6699834c9b362b1</id>
<content type='text'>
if a modify fails then cancel the transaction to prevent a dangling
transaction error

Signed-off-by: Andrew Tridgell &lt;tridge@samba.org&gt;

Autobuild-User: Andrew Tridgell &lt;tridge@samba.org&gt;
Autobuild-Date: Wed Jan 25 07:06:40 CET 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
if a modify fails then cancel the transaction to prevent a dangling
transaction error

Signed-off-by: Andrew Tridgell &lt;tridge@samba.org&gt;

Autobuild-User: Andrew Tridgell &lt;tridge@samba.org&gt;
Autobuild-Date: Wed Jan 25 07:06:40 CET 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
</feed>
