<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/bluez.git, branch 4.42</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.42</title>
<updated>2009-06-21T12:27:08+00:00</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2009-06-21T12:27:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=bf25cf788209e7aaf5c2d9191fdf3d302a021043'/>
<id>bf25cf788209e7aaf5c2d9191fdf3d302a021043</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix small typo</title>
<updated>2009-06-19T20:05:40+00:00</updated>
<author>
<name>João Paulo Rechi Vita</name>
<email>jprvita@gmail.com</email>
</author>
<published>2009-06-19T19:08:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=99e1a2f757b3287fa8d38170a80d6e1bd0632855'/>
<id>99e1a2f757b3287fa8d38170a80d6e1bd0632855</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix SCO server socket for HFP HF role</title>
<updated>2009-06-19T14:48:30+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2009-06-19T14:47:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=6e843d1110a3bf8422a43df0f2de791c70f7164f'/>
<id>6e843d1110a3bf8422a43df0f2de791c70f7164f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix another small typo</title>
<updated>2009-06-19T09:54:37+00:00</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2009-06-19T09:54:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=7fb7455cb8ca70a3a02ceaa3ddf9a3aea0c24751'/>
<id>7fb7455cb8ca70a3a02ceaa3ddf9a3aea0c24751</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo in DiscoverServices description</title>
<updated>2009-06-19T09:49:29+00:00</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2009-06-19T09:49:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=b039ed2b21948fbd6c0fe6d2b248d153601a6953'/>
<id>b039ed2b21948fbd6c0fe6d2b248d153601a6953</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't assert on AVDTP reference count bugs</title>
<updated>2009-06-16T23:37:06+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2009-06-16T23:30:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=5ad144c5246ac274d0c6d1b40ca69b089a954274'/>
<id>5ad144c5246ac274d0c6d1b40ca69b089a954274</id>
<content type='text'>
In the case that the AVDTP session references weren't fully dropped when a
disconnection happens, in later reconnections the disconnect_timeout
function cound have a reference count higher than 1. These bugs naturally
need to fixed (and there's a proper error() call to log them) but we can
still handle the situation semi-cleanly instead of asserting and aborting
since the AVDTP session struct will just silently hang around and get
reused at the next connection attempt.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the case that the AVDTP session references weren't fully dropped when a
disconnection happens, in later reconnections the disconnect_timeout
function cound have a reference count higher than 1. These bugs naturally
need to fixed (and there's a proper error() call to log them) but we can
still handle the situation semi-cleanly instead of asserting and aborting
since the AVDTP session struct will just silently hang around and get
reused at the next connection attempt.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add to simple-agent the ability to reject authorization requests.</title>
<updated>2009-06-16T20:52:15+00:00</updated>
<author>
<name>Luiz Augusto von Dentz</name>
<email>luiz.dentz@openbossa.org</email>
</author>
<published>2009-06-16T20:36:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=41b28f6b1003fe0ad55a23650464818d0c4c613a'/>
<id>41b28f6b1003fe0ad55a23650464818d0c4c613a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix regression when there is no agent registered.</title>
<updated>2009-06-16T20:52:10+00:00</updated>
<author>
<name>Luiz Augusto von Dentz</name>
<email>luiz.dentz@openbossa.org</email>
</author>
<published>2009-06-16T20:26:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=910ffb4ca785da71b670bf105e234435c67fd7fe'/>
<id>910ffb4ca785da71b670bf105e234435c67fd7fe</id>
<content type='text'>
The regression was introduced by audio_device_request_authorization which
cause the authorization request to be added the list no matter what
btd_request_authorization returns.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The regression was introduced by audio_device_request_authorization which
cause the authorization request to be added the list no matter what
btd_request_authorization returns.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix error return when bonding socket hang up.</title>
<updated>2009-06-16T20:51:52+00:00</updated>
<author>
<name>Luiz Augusto von Dentz</name>
<email>luiz.dentz@openbossa.org</email>
</author>
<published>2009-06-16T13:50:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=922daca3e63d106c8cb8a56575cec0d1d9bd45a5'/>
<id>922daca3e63d106c8cb8a56575cec0d1d9bd45a5</id>
<content type='text'>
The error being returned for hang up currently is
org.bluez.Error.ConnectionAttemptFailed which is not accurate since the
connection itself was already established.

This should fix it by translating the hang up to
org.bluez.Error.AuthenticationCanceled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The error being returned for hang up currently is
org.bluez.Error.ConnectionAttemptFailed which is not accurate since the
connection itself was already established.

This should fix it by translating the hang up to
org.bluez.Error.AuthenticationCanceled.
</pre>
</div>
</content>
</entry>
<entry>
<title>Call shutdown on SCO socket before closing</title>
<updated>2009-06-15T21:19:02+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2009-06-15T21:19:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=45873a73136b4c76353e445b8c6891b99dff89ce'/>
<id>45873a73136b4c76353e445b8c6891b99dff89ce</id>
<content type='text'>
Like with the A2DP signalling channel this makes sure no process reads or
writes the SCO channel after bluetoothd wants it to be closed.

At the moment of writing this patch the kernel doesn't seem to handle this
right so a fix is needed on that side too for the intended effect to take
place.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Like with the A2DP signalling channel this makes sure no process reads or
writes the SCO channel after bluetoothd wants it to be closed.

At the moment of writing this patch the kernel doesn't seem to handle this
right so a fix is needed on that side too for the intended effect to take
place.
</pre>
</div>
</content>
</entry>
</feed>
