<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/bluez.git, branch 4.54</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.54</title>
<updated>2009-09-24T20:44:13+00:00</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2009-09-24T20:44:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=11091ffeeb39fd7a764925b3f146096c48b32407'/>
<id>11091ffeeb39fd7a764925b3f146096c48b32407</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbus: handle introspection generally in generic_message.</title>
<updated>2009-09-24T17:16:15+00:00</updated>
<author>
<name>RISKÓ Gergely</name>
<email>gergely@risko.hu</email>
</author>
<published>2009-09-16T12:03:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=b7ec8242e53006e83c63cb8cd8b27a007e91aa48'/>
<id>b7ec8242e53006e83c63cb8cd8b27a007e91aa48</id>
<content type='text'>
Previously it was a specific case, now introspection is just another
interface, which is always implemented.  It is registered/unregistered
when an object path is referenced first/last.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously it was a specific case, now introspection is just another
interface, which is always implemented.  It is registered/unregistered
when an object path is referenced first/last.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix extra PropertyChanged signal sent after DeviceRemoved.</title>
<updated>2009-09-22T21:52:45+00:00</updated>
<author>
<name>Claudio Takahasi</name>
<email>claudio.takahasi@openbossa.org</email>
</author>
<published>2009-09-22T21:06:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=204ab018f03d0d65f07b19cf4f777660b7d54249'/>
<id>204ab018f03d0d65f07b19cf4f777660b7d54249</id>
<content type='text'>
When a paired device is removed an unnecessary PropertyChanged signal is being
emitted in the device path that was removed previously.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a paired device is removed an unnecessary PropertyChanged signal is being
emitted in the device path that was removed previously.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix parallel build</title>
<updated>2009-09-22T21:49:57+00:00</updated>
<author>
<name>Adam Gołębiowski</name>
<email>adamg@pld-linux.org</email>
</author>
<published>2009-09-22T18:46:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=5c4cbb4be575d91833ecae0e154c28b9a7c40c86'/>
<id>5c4cbb4be575d91833ecae0e154c28b9a7c40c86</id>
<content type='text'>
Since src/bluetoothd needs libbluetooth, add it to its dependencies.
Parallel build tested with make -j16.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since src/bluetoothd needs libbluetooth, add it to its dependencies.
Parallel build tested with make -j16.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix headset_suspend_stream behavior for invalid states</title>
<updated>2009-09-21T18:32:46+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2009-09-21T18:32:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=d8fe64e3b955ef65144babbf351e946e6533c4eb'/>
<id>d8fe64e3b955ef65144babbf351e946e6533c4eb</id>
<content type='text'>
The headset_suspend_stream function should imediately fail if the headset
isn't connected or playing. This ensures that we return a proper error to
the unix socket client if the headset disconnect just before we receive a
STOP_STREAM request.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The headset_suspend_stream function should imediately fail if the headset
isn't connected or playing. This ensures that we return a proper error to
the unix socket client if the headset disconnect just before we receive a
STOP_STREAM request.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix headset connecting state string representation</title>
<updated>2009-09-21T13:18:48+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2009-09-21T13:18:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=21b1a180f451272f18a572e0f07f17295cd1625f'/>
<id>21b1a180f451272f18a572e0f07f17295cd1625f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix AVDTP suspend while closing</title>
<updated>2009-09-16T11:15:22+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2009-09-16T11:15:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=9cec7f8d2f69aa13474d6943f3e3edcc15f85899'/>
<id>9cec7f8d2f69aa13474d6943f3e3edcc15f85899</id>
<content type='text'>
We should reject any suspend request if we've already started the close
procedure for a stream.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We should reject any suspend request if we've already started the close
procedure for a stream.
</pre>
</div>
</content>
</entry>
<entry>
<title>Downgrade "no matching connection" logs from error to debug</title>
<updated>2009-09-16T07:33:39+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2009-09-16T07:29:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=de310b61216299ae436f49817015ed33bc95c268'/>
<id>de310b61216299ae436f49817015ed33bc95c268</id>
<content type='text'>
Since we don't track SCO handles the most common reason for this message
is a disconnected SCO link, i.e. it's not an error as such.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we don't track SCO handles the most common reason for this message
is a disconnected SCO link, i.e. it's not an error as such.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix command timeout handling when there's no stream</title>
<updated>2009-09-15T18:12:04+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2009-09-15T18:12:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=d165bb238772bced5f02756551db2c9a08a0afef'/>
<id>d165bb238772bced5f02756551db2c9a08a0afef</id>
<content type='text'>
The media stream could be gone by the time that the AVDTP command timeout
expires (e.g. if the media transport channel gets closed prematurely). In
such a case there's no need to send a separate ABORT command but we can
directly proceed with closing the signalling channel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The media stream could be gone by the time that the AVDTP command timeout
expires (e.g. if the media transport channel gets closed prematurely). In
such a case there's no need to send a separate ABORT command but we can
directly proceed with closing the signalling channel.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix AVDTP ABORTING state transition</title>
<updated>2009-09-15T14:17:07+00:00</updated>
<author>
<name>Johan Hedberg</name>
<email>johan.hedberg@nokia.com</email>
</author>
<published>2009-09-15T14:17:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=4694093ca9cb42eb56137c6823f80885c9472ba5'/>
<id>4694093ca9cb42eb56137c6823f80885c9472ba5</id>
<content type='text'>
The transition to ABORTING state when acting as initiator should happen
when we receive the ABORT reply and not when we send the initial ABORT
command. The reply handling is already correct but since there's a state
change also in the sending part the later state change request would fail.
This patch fixes the issue by removing the state change when sending the
ABORT command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The transition to ABORTING state when acting as initiator should happen
when we receive the ABORT reply and not when we send the initial ABORT
command. The reply handling is already correct but since there's a state
change also in the sending part the later state change request would fail.
This patch fixes the issue by removing the state change when sending the
ABORT command.
</pre>
</div>
</content>
</entry>
</feed>
