<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/bluez.git, branch 5.43</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 5.43</title>
<updated>2016-10-28T12:55:25+00:00</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2016-10-28T12:55:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=f3e79520e52c8f2b3e3054ca01160c4d4f775b9e'/>
<id>f3e79520e52c8f2b3e3054ca01160c4d4f775b9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Update test coverage</title>
<updated>2016-10-25T19:53:25+00:00</updated>
<author>
<name>Szymon Janc</name>
<email>szymon.janc@codecoup.pl</email>
</author>
<published>2016-10-25T19:53:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=df3ba2fb2d0b93c01fd4121e02cefa7bd3ea9aa7'/>
<id>df3ba2fb2d0b93c01fd4121e02cefa7bd3ea9aa7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tools/mgmt-tester: Fix add local name tests</title>
<updated>2016-10-25T19:52:10+00:00</updated>
<author>
<name>Michał Narajowski</name>
<email>michal.narajowski@codecoup.pl</email>
</author>
<published>2016-10-25T08:53:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=1f94d426b806eaddc72656a526cbab615dbcd7e4'/>
<id>1f94d426b806eaddc72656a526cbab615dbcd7e4</id>
<content type='text'>
Test shortened and short names separately. Added few missing
expect_hci_command params. Fixed a few typos.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test shortened and short names separately. Added few missing
expect_hci_command params. Fixed a few typos.
</pre>
</div>
</content>
</entry>
<entry>
<title>core: Fix BR/EDR pairing for dual mode devices</title>
<updated>2016-10-25T17:20:59+00:00</updated>
<author>
<name>Szymon Janc</name>
<email>szymon.janc@codecoup.pl</email>
</author>
<published>2016-10-21T19:41:18+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=2d3685252a21cda4b918ad1cc4dd0572bd5c6d3c'/>
<id>2d3685252a21cda4b918ad1cc4dd0572bd5c6d3c</id>
<content type='text'>
For dual mode devices we need to pass address type used in pairing
events to reply with correct one on agent reply. Otherwise reply for
BR/EDR pairing of dual mode device would use address type (which is
valid only for LE address) resulting in reply being ignored by kernel
and eventually pairing timeout.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For dual mode devices we need to pass address type used in pairing
events to reply with correct one on agent reply. Otherwise reply for
BR/EDR pairing of dual mode device would use address type (which is
valid only for LE address) resulting in reply being ignored by kernel
and eventually pairing timeout.
</pre>
</div>
</content>
</entry>
<entry>
<title>profiles/network: Check for any server when accepting connections</title>
<updated>2016-10-25T14:35:57+00:00</updated>
<author>
<name>Maxime Chevallier</name>
<email>maxime.chevallier@smile.fr</email>
</author>
<published>2016-10-25T14:25:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=49707d7a508fb01760713b7265a15886977b096f'/>
<id>49707d7a508fb01760713b7265a15886977b096f</id>
<content type='text'>
When asking confirmation to accept an incoming connection,
we now only check for any network_server to be registered to
the adapter.

This fixes GN Master role, that wouldn't accept any connection
before.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When asking confirmation to accept an incoming connection,
we now only check for any network_server to be registered to
the adapter.

This fixes GN Master role, that wouldn't accept any connection
before.
</pre>
</div>
</content>
</entry>
<entry>
<title>policy: Fix not reseting attempts when disconnected</title>
<updated>2016-10-25T09:43:33+00:00</updated>
<author>
<name>Luiz Augusto von Dentz</name>
<email>luiz.von.dentz@intel.com</email>
</author>
<published>2016-10-24T11:35:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=0ee2d331d9390ddc47e812601a19f9440a6266ca'/>
<id>0ee2d331d9390ddc47e812601a19f9440a6266ca</id>
<content type='text'>
If the link is disconnected before any profile connects it shall still
reset the attempts as the device actually has been connected, otherwise
the number of attempts may not be respected.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the link is disconnected before any profile connects it shall still
reset the attempts as the device actually has been connected, otherwise
the number of attempts may not be respected.
</pre>
</div>
</content>
</entry>
<entry>
<title>core/profile: Fix calling service_accept</title>
<updated>2016-10-24T19:18:27+00:00</updated>
<author>
<name>Luiz Augusto von Dentz</name>
<email>luiz.von.dentz@intel.com</email>
</author>
<published>2016-10-24T16:32:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=ccd29841c3799c68ed90eb050661ffeccea78c9b'/>
<id>ccd29841c3799c68ed90eb050661ffeccea78c9b</id>
<content type='text'>
service_accept shall only be used with profiles that implement .accept
callback, to set connecting state directly use service_set_connecting
which does not require .accept to be implemented.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
service_accept shall only be used with profiles that implement .accept
callback, to set connecting state directly use service_set_connecting
which does not require .accept to be implemented.
</pre>
</div>
</content>
</entry>
<entry>
<title>core/adapter: Add support for enabling privacy</title>
<updated>2016-10-22T19:31:31+00:00</updated>
<author>
<name>Michał Narajowski</name>
<email>michal.narajowski@codecoup.pl</email>
</author>
<published>2016-10-18T09:31:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=206bee144e2b7e3190677ffbf4f231dd2e728f5c'/>
<id>206bee144e2b7e3190677ffbf4f231dd2e728f5c</id>
<content type='text'>
This adds support for loading local IRK key when adapter is configured.
In case IRK is not present new key is generated and stored.
In case of errors privacy is explicitly disabled. We ensure that we
memset IRK to zero before disabling privacy.
IRK is stored in %s/identity file. Privacy setting is configured
globally in main.conf. In the future we may add per device
configuration in %s/settings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds support for loading local IRK key when adapter is configured.
In case IRK is not present new key is generated and stored.
In case of errors privacy is explicitly disabled. We ensure that we
memset IRK to zero before disabling privacy.
IRK is stored in %s/identity file. Privacy setting is configured
globally in main.conf. In the future we may add per device
configuration in %s/settings.
</pre>
</div>
</content>
</entry>
<entry>
<title>core/device: Omit AdvertisingFlags for BR/EDR devices</title>
<updated>2016-10-21T09:58:27+00:00</updated>
<author>
<name>Luiz Augusto von Dentz</name>
<email>luiz.von.dentz@intel.com</email>
</author>
<published>2016-10-21T09:58:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=acbea9a0f7bda8b3d15aba20f211c32628556f2e'/>
<id>acbea9a0f7bda8b3d15aba20f211c32628556f2e</id>
<content type='text'>
This makes sure AdvertisingFlags is omitted for BR/EDR devices.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes sure AdvertisingFlags is omitted for BR/EDR devices.
</pre>
</div>
</content>
</entry>
<entry>
<title>core/device: Fix crash when enabling experimental</title>
<updated>2016-10-21T09:35:14+00:00</updated>
<author>
<name>Luiz Augusto von Dentz</name>
<email>luiz.von.dentz@intel.com</email>
</author>
<published>2016-10-21T09:35:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bluez.git/commit/?id=8274e04fba2e84e292a646dc6ce8b9d6615d1501'/>
<id>8274e04fba2e84e292a646dc6ce8b9d6615d1501</id>
<content type='text'>
This fixes the following trace:

Invalid read of size 8
   at 0x53BE1B1: ??? (in /usr/lib64/libdbus-1.so.3.15.2)
   by 0x53AAB45: _dbus_type_writer_write_fixed_multi (in /usr/lib64/libdbus-1.so.3.15.2)
   by 0x49E629: dev_property_get_flags (device.c:953)
   by 0x4C611E: append_property.isra.0 (object.c:511)
   by 0x4C6C3D: append_properties (object.c:540)
   by 0x4C6CD2: append_interface (object.c:555)
   by 0x50E740C: g_slist_foreach (in /usr/lib64/libglib-2.0.so.0.4800.2)
   by 0x4C734E: append_interfaces (object.c:1111)
   by 0x4C734E: append_object (object.c:1126)
   by 0x50E740C: g_slist_foreach (in /usr/lib64/libglib-2.0.so.0.4800.2)
   by 0x4C7398: append_object (object.c:1129)
   by 0x50E740C: g_slist_foreach (in /usr/lib64/libglib-2.0.so.0.4800.2)
   by 0x4C7398: append_object (object.c:1129)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the following trace:

Invalid read of size 8
   at 0x53BE1B1: ??? (in /usr/lib64/libdbus-1.so.3.15.2)
   by 0x53AAB45: _dbus_type_writer_write_fixed_multi (in /usr/lib64/libdbus-1.so.3.15.2)
   by 0x49E629: dev_property_get_flags (device.c:953)
   by 0x4C611E: append_property.isra.0 (object.c:511)
   by 0x4C6C3D: append_properties (object.c:540)
   by 0x4C6CD2: append_interface (object.c:555)
   by 0x50E740C: g_slist_foreach (in /usr/lib64/libglib-2.0.so.0.4800.2)
   by 0x4C734E: append_interfaces (object.c:1111)
   by 0x4C734E: append_object (object.c:1126)
   by 0x50E740C: g_slist_foreach (in /usr/lib64/libglib-2.0.so.0.4800.2)
   by 0x4C7398: append_object (object.c:1129)
   by 0x50E740C: g_slist_foreach (in /usr/lib64/libglib-2.0.so.0.4800.2)
   by 0x4C7398: append_object (object.c:1129)
</pre>
</div>
</content>
</entry>
</feed>
