<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source3/lib/ldb, 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>Remove the copy of ldb from Samba 3.</title>
<updated>2010-05-06T09:34:30+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2010-05-06T08:41:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=fc336590dc35f1737ddc74333b959bdd32ee22d3'/>
<id>fc336590dc35f1737ddc74333b959bdd32ee22d3</id>
<content type='text'>
There were two utility functions that other parts of Samba 3
still relied on; they have been moved to lib/ldb_compat.[ch].
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There were two utility functions that other parts of Samba 3
still relied on; they have been moved to lib/ldb_compat.[ch].
</pre>
</div>
</content>
</entry>
<entry>
<title>util: rewrite dlinklist.h so that DLIST_ADD_END() is O(1)</title>
<updated>2010-02-10T23:53:58+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2010-02-10T23:53:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=32809bd8c17c9c522338722177539aa3d60c4cbc'/>
<id>32809bd8c17c9c522338722177539aa3d60c4cbc</id>
<content type='text'>
This changes the meaning of the -&gt;prev pointer in our doubly linked
lists to point at the end of the list from the front of the list. That
allows us to implement DLIST_ADD_END() and related functions in O(1)
time, which can be a huge saving in many places in Samba.

This also means that the 'type' argument to various DLIST_*() macros
is no longer needed, but I have left it in for now to keep the
patchset small, which will make it easier to revert if any problems
are found. In the future we should remove the 'type' arguments.

(jra. Move the one use of DLIST_TAIL over to the new macros).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the meaning of the -&gt;prev pointer in our doubly linked
lists to point at the end of the list from the front of the list. That
allows us to implement DLIST_ADD_END() and related functions in O(1)
time, which can be a huge saving in many places in Samba.

This also means that the 'type' argument to various DLIST_*() macros
is no longer needed, but I have left it in for now to keep the
patchset small, which will make it easier to revert if any problems
are found. In the future we should remove the 'type' arguments.

(jra. Move the one use of DLIST_TAIL over to the new macros).
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-ldb: update the old ldb in s3 to use new DLIST macros</title>
<updated>2010-02-10T23:38:16+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2010-02-06T01:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=54fc99e04b3475a9cc04274fa365edbd700d3491'/>
<id>54fc99e04b3475a9cc04274fa365edbd700d3491</id>
<content type='text'>
(cherry picked from commit a7d8bfd373392eecf4fff33d39b85e1b55ad901d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit a7d8bfd373392eecf4fff33d39b85e1b55ad901d)
</pre>
</div>
</content>
</entry>
<entry>
<title>Temporary changes to dlinklist to keep the implementation static whilst</title>
<updated>2010-02-10T23:30:59+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2010-02-10T23:30:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=32575ed70f3210a2fe10edfd801ad1cb8f5caffa'/>
<id>32575ed70f3210a2fe10edfd801ad1cb8f5caffa</id>
<content type='text'>
uses of (list)-&gt;prev are moved over to DLIST_PREV. This will be replaced
when the final (new) version of the dlinklist.h header is added.

Jeremy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
uses of (list)-&gt;prev are moved over to DLIST_PREV. This will be replaced
when the final (new) version of the dlinklist.h header is added.

Jeremy.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-ldb: use GUID_to_ndr_blob()</title>
<updated>2009-12-10T06:51:28+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2009-12-10T03:30:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=d035a600893bcbfeed97d8c65989eee6f067393a'/>
<id>d035a600893bcbfeed97d8c65989eee6f067393a</id>
<content type='text'>
this also fixes an error in NTSTATUS handling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this also fixes an error in NTSTATUS handling
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: Cope with older external libtdb</title>
<updated>2009-12-01T23:38:03+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2009-11-30T23:01:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=53744f01dc7f74f87e4c71057cc175e4c47d3a67'/>
<id>53744f01dc7f74f87e4c71057cc175e4c47d3a67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: Fix a "not handled in switch" warning</title>
<updated>2009-11-29T22:42:41+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2009-11-29T22:42:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=99ba74b75ead69019e2982a6d8f94b625e4ba7c1'/>
<id>99ba74b75ead69019e2982a6d8f94b625e4ba7c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix builds with external tdb</title>
<updated>2009-10-11T13:48:53+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>idra@samba.org</email>
</author>
<published>2009-10-11T13:42:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=7bce1ab5e88dd4cf5599ad3a986fbbf8fc61f9d5'/>
<id>7bce1ab5e88dd4cf5599ad3a986fbbf8fc61f9d5</id>
<content type='text'>
Make sure we do not reference our internal tdb directly.
Let configure define what tdb.h file to use so that builds that use an
extrenal tdb do not include 2 different versions of the tdb header.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure we do not reference our internal tdb directly.
Let configure define what tdb.h file to use so that builds that use an
extrenal tdb do not include 2 different versions of the tdb header.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)</title>
<updated>2009-08-28T12:25:40+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2009-08-28T12:06:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=9f1c162e3374250657e3f90c34df19031bb58c93'/>
<id>9f1c162e3374250657e3f90c34df19031bb58c93</id>
<content type='text'>
This also removes build warnings of redefined macros
since it uses the embracing "#ifndef _DLINKLIST_H ... #endif".

Michael
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also removes build warnings of redefined macros
since it uses the embracing "#ifndef _DLINKLIST_H ... #endif".

Michael
</pre>
</div>
</content>
</entry>
<entry>
<title>LDB_ERR_INVALID_DN_SYNTAX doesn't exist ...</title>
<updated>2009-07-02T04:55:38+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2009-07-02T04:44:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=0bdaa8b4aca56989acf087b609926ed22b6a77cb'/>
<id>0bdaa8b4aca56989acf087b609926ed22b6a77cb</id>
<content type='text'>
The correct name is ldb.ERR_INVALID_DN_SYNTAX
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The correct name is ldb.ERR_INVALID_DN_SYNTAX
</pre>
</div>
</content>
</entry>
</feed>
