<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/lib/tdb/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>Use single copy of tdb in both samba3 and samba4.</title>
<updated>2008-09-16T13:16:31+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2008-09-16T13:16:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=7111645d3c46e55b2c180e3db0ba8a3c670a3c31'/>
<id>7111645d3c46e55b2c180e3db0ba8a3c670a3c31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "tdbtool: fix off-by-one error in argument length. (bug #2344)"</title>
<updated>2008-07-09T10:57:56+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2008-07-09T10:48:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=1db2c047276fd9ba491c2ae45b81b50c6721b6b2'/>
<id>1db2c047276fd9ba491c2ae45b81b50c6721b6b2</id>
<content type='text'>
This reverts commit fafb8ad2b81b9a46cf8259bedc1dca5023b06115.

This fix is not valid:

1. convert_string() is not only used for key strings but also for data.

2. Some databases use string_tdb_data() i.e. non-null-terminated strings
   as keynames and others (like the one I was using), use
   string_term_tdb_data(), i.e. zero-terminated key strings.

After discussion with Metze, the easiest (and proper way) to
handle this is to specify key names as "keyname\0" for databases
which use string_term_tdb_data().

Sorry for the noise...

Michael
(This used to be commit 17c012c4645f4e9542537c15f80d9b4e74304d11)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit fafb8ad2b81b9a46cf8259bedc1dca5023b06115.

This fix is not valid:

1. convert_string() is not only used for key strings but also for data.

2. Some databases use string_tdb_data() i.e. non-null-terminated strings
   as keynames and others (like the one I was using), use
   string_term_tdb_data(), i.e. zero-terminated key strings.

After discussion with Metze, the easiest (and proper way) to
handle this is to specify key names as "keyname\0" for databases
which use string_term_tdb_data().

Sorry for the noise...

Michael
(This used to be commit 17c012c4645f4e9542537c15f80d9b4e74304d11)
</pre>
</div>
</content>
</entry>
<entry>
<title>tdbtool: fix off-by-one error in argument length. (bug #2344)</title>
<updated>2008-07-08T14:02:33+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2008-07-08T13:33:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=6ae40a8b74aadcd6f1ead5c141e39c160b773546'/>
<id>6ae40a8b74aadcd6f1ead5c141e39c160b773546</id>
<content type='text'>
This prevented all commands operating on keys (all non-traverse commands)
in tdbtool to fail with a "fetch failed" or "delete failed" message.

It seems that it fixes bug #2344 ...

Apparently this bug was introduced with 94e53472666ed in 2005.
Either nobody is using tdbtool or else tdb_find() has become
more strict about the key legth in the meantime. :-)

Michael
(This used to be commit fafb8ad2b81b9a46cf8259bedc1dca5023b06115)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevented all commands operating on keys (all non-traverse commands)
in tdbtool to fail with a "fetch failed" or "delete failed" message.

It seems that it fixes bug #2344 ...

Apparently this bug was introduced with 94e53472666ed in 2005.
Either nobody is using tdbtool or else tdb_find() has become
more strict about the key legth in the meantime. :-)

Michael
(This used to be commit fafb8ad2b81b9a46cf8259bedc1dca5023b06115)
</pre>
</div>
</content>
</entry>
<entry>
<title>merged changes from v3-2-test</title>
<updated>2008-01-18T04:45:22+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2008-01-18T04:45:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=61a015a786c52008f4471e62750ad93507bce518'/>
<id>61a015a786c52008f4471e62750ad93507bce518</id>
<content type='text'>
(This used to be commit 7077df3e2e3f171532f6a5ac87d45201736c9c11)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This used to be commit 7077df3e2e3f171532f6a5ac87d45201736c9c11)
</pre>
</div>
</content>
</entry>
<entry>
<title>r25893: Fix ldb, tdb builds (and one warning).</title>
<updated>2007-12-21T04:44:42+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2007-11-07T06:13:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=523445cdaa118fd9cb61d63d1a71a0762b98cdcf'/>
<id>523445cdaa118fd9cb61d63d1a71a0762b98cdcf</id>
<content type='text'>
Jeremy.
(This used to be commit 52b26645b04a9c5fb70e7b869b60c9157f821d50)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Jeremy.
(This used to be commit 52b26645b04a9c5fb70e7b869b60c9157f821d50)
</pre>
</div>
</content>
</entry>
<entry>
<title>r25892: Keep the tdb code in sync between 3.2.x and 4.0.</title>
<updated>2007-12-21T04:44:42+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2007-11-07T05:59:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=2cb22d93ae0eef86a4bcf0fe5f7fb138e43db880'/>
<id>2cb22d93ae0eef86a4bcf0fe5f7fb138e43db880</id>
<content type='text'>
Add in the alarm fix to allow locks to exit on
alarm signal.
Sync up the changes in tools.
Jeremy.
(This used to be commit cb6c663fa8818f49cc36f196bb5f4dea47edd69e)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add in the alarm fix to allow locks to exit on
alarm signal.
Sync up the changes in tools.
Jeremy.
(This used to be commit cb6c663fa8818f49cc36f196bb5f4dea47edd69e)
</pre>
</div>
</content>
</entry>
<entry>
<title>r25001: Fix more C++ and other warnings, fix some of the indentation with ts=4 lines that I accidently added earlier.</title>
<updated>2007-10-10T20:05:28+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2007-09-07T15:35:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=959915a8cbea0c598ef1f29ce666329a521ef2f6'/>
<id>959915a8cbea0c598ef1f29ce666329a521ef2f6</id>
<content type='text'>
(This used to be commit 0bcb21ed740fcec0f48ad36bbc2deee2948e8fc7)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This used to be commit 0bcb21ed740fcec0f48ad36bbc2deee2948e8fc7)
</pre>
</div>
</content>
</entry>
<entry>
<title>r23950: unlink before rename is superfluous.</title>
<updated>2007-10-10T20:01:10+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2007-07-18T08:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=5fa17c14a5f58312b63445636a904cbf79d10f21'/>
<id>5fa17c14a5f58312b63445636a904cbf79d10f21</id>
<content type='text'>
Michael
(This used to be commit dc0104be9acfcd97f95388029a421204723b641a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Michael
(This used to be commit dc0104be9acfcd97f95388029a421204723b641a)
</pre>
</div>
</content>
</entry>
<entry>
<title>r23925: Use NULL instead of 0 for a void * argument.</title>
<updated>2007-10-10T20:01:10+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2007-07-17T10:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=a45166bae0947614ff1cbfce928879eafe284f3f'/>
<id>a45166bae0947614ff1cbfce928879eafe284f3f</id>
<content type='text'>
(This used to be commit bf7774360bbcf557e3cbc4ef0c45f750b4ba89c3)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This used to be commit bf7774360bbcf557e3cbc4ef0c45f750b4ba89c3)
</pre>
</div>
</content>
</entry>
<entry>
<title>r23853: Fix a very misleading error message in tdbbackup.</title>
<updated>2007-10-10T20:01:04+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2007-07-12T13:41:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=5c98bbe2f0a3ee60f5e9bdeb0588eebc7acc8ba2'/>
<id>5c98bbe2f0a3ee60f5e9bdeb0588eebc7acc8ba2</id>
<content type='text'>
Michael
(This used to be commit 1685057927e0ae37ed6be780ee0fb4b3bbefc00f)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Michael
(This used to be commit 1685057927e0ae37ed6be780ee0fb4b3bbefc00f)
</pre>
</div>
</content>
</entry>
</feed>
