<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/bluez.git, branch 4.13</title>
<subtitle>git.kernel.org: pub/scm/bluetooth/bluez.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/'/>
<entry>
<title>Release 4.13</title>
<updated>2008-10-10T14:17:42+00:00</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2008-10-10T14:17:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=6117466648d00be7900243e88aebde8e6aece40b'/>
<id>6117466648d00be7900243e88aebde8e6aece40b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make server_is_enabled simply use the config file values for now</title>
<updated>2008-10-10T12:53:30+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2008-10-10T12:53:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=05e28841e373ae34278288724d3d3f8af5ae68b0'/>
<id>05e28841e373ae34278288724d3d3f8af5ae68b0</id>
<content type='text'>
There's something broken in the "profile enabled" logic at the moment which
makes server_is_enabled return FALSE sometimes when it shouldn't which causes
the necessary interface not to be added to remote device objects. Use simply
the config file values for now since we don't support per-adapter server
configuration anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's something broken in the "profile enabled" logic at the moment which
makes server_is_enabled return FALSE sometimes when it shouldn't which causes
the necessary interface not to be added to remote device objects. Use simply
the config file values for now since we don't support per-adapter server
configuration anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix uuid list allocation and freeing bug exposed by previous mem leak fix</title>
<updated>2008-10-10T11:49:44+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2008-10-10T11:49:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=0e073403c77dd0906cd89dbd2d2b6707f4493188'/>
<id>0e073403c77dd0906cd89dbd2d2b6707f4493188</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix memory leak</title>
<updated>2008-10-10T10:31:44+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2008-10-10T10:31:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=9ffbfb5e9db21cba81ac8af6d2c170882e00b17c'/>
<id>9ffbfb5e9db21cba81ac8af6d2c170882e00b17c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix situation where avctp_disconnect is called while connecting</title>
<updated>2008-10-10T09:16:17+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2008-10-10T09:16:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=a1f8f9870457b213682328da441ba4aeeba2cad1'/>
<id>a1f8f9870457b213682328da441ba4aeeba2cad1</id>
<content type='text'>
Previously the avctp session would be free'd and the connect callback would try
to access this free'd memory. Now we detect this situation properly but the
fundamental problem remains that the bt_l2cap_connect API doesn't allow
aborting the connect procedure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the avctp session would be free'd and the connect callback would try
to access this free'd memory. Now we detect this situation properly but the
fundamental problem remains that the bt_l2cap_connect API doesn't allow
aborting the connect procedure.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix response and hold response logig</title>
<updated>2008-10-09T16:25:34+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2008-10-09T16:25:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=1613e8c2180952a5f312071acc9076772a3e2556'/>
<id>1613e8c2180952a5f312071acc9076772a3e2556</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement operator selection (AT+COPS) support</title>
<updated>2008-10-09T16:22:57+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2008-10-09T16:22:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=52e257bcbf35bf7541d87ae60da9e17d60a72303'/>
<id>52e257bcbf35bf7541d87ae60da9e17d60a72303</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up properly if stream starting fails</title>
<updated>2008-10-09T15:29:39+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2008-10-09T15:29:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=3b804865eaa0d6d7ede7e4282fe394a1152806f4'/>
<id>3b804865eaa0d6d7ede7e4282fe394a1152806f4</id>
<content type='text'>
Remove the stream state callback if stream start fails. Without this patch the
callback could still be called after a unix client has disconnected which in
turn would cause a double-free to occur. There is code to remove the callback
also in client_free() but it won't work since we remove any references to the
session and stream in the resume callback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the stream state callback if stream start fails. Without this patch the
callback could still be called after a unix client has disconnected which in
turn would cause a double-free to occur. There is code to remove the callback
also in client_free() but it won't work since we remove any references to the
session and stream in the resume callback.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add mechanism for adding new UUIDs from the driver side</title>
<updated>2008-10-09T13:13:28+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2008-10-09T13:00:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=17541956196b13ee083852fd4124cd8cfd0928a4'/>
<id>17541956196b13ee083852fd4124cd8cfd0928a4</id>
<content type='text'>
With this patch drivers can notify the core daemon that a device supports some
UUID. This is useful in case we don't have a service record for a profile which
the remote device initiates a connection for.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this patch drivers can notify the core daemon that a device supports some
UUID. This is useful in case we don't have a service record for a profile which
the remote device initiates a connection for.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make device driver probe calls take UUID's instead of full records</title>
<updated>2008-10-09T13:13:28+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2008-10-09T12:11:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=548026e08bd9b83b3685d515a916e2cf674184f3'/>
<id>548026e08bd9b83b3685d515a916e2cf674184f3</id>
<content type='text'>
This is preparation for allowing the device object to be correctly set up even
when we don't have the full service records but only the remote UUID's.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is preparation for allowing the device object to be correctly set up even
when we don't have the full service records but only the remote UUID's.
</pre>
</div>
</content>
</entry>
</feed>
