lp:bluez

Created by VCS imports on 2011-01-12 and last modified on 2017-10-17
Get this branch:
bzr branch lp:bluez

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
Bluez Utilities
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.kernel.org/pub/scm/bluetooth/bluez.git.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on pear and finished 2 hours ago taking 30 seconds — see the log
Import started 8 hours ago on russkaya and finished 8 hours ago taking 40 seconds — see the log
Import started 14 hours ago on russkaya and finished 14 hours ago taking 50 seconds — see the log
Import started 20 hours ago on pear and finished 20 hours ago taking 40 seconds — see the log
Import started on 2017-10-17 on pear and finished on 2017-10-17 taking 1 minute — see the log
Import started on 2017-10-17 on pear and finished on 2017-10-17 taking 1 minute — see the log
Import started on 2017-10-17 on pear and finished on 2017-10-17 taking 25 seconds — see the log
Import started on 2017-10-16 on pear and finished on 2017-10-16 taking 25 seconds — see the log
Import started on 2017-10-16 on pear and finished on 2017-10-16 taking 30 seconds — see the log
Import started on 2017-10-16 on pear and finished on 2017-10-16 taking 30 seconds — see the log

Whiteboard

NOTE: Upstream imports have moved. They are done (by hand for now) here:
https://git.launchpad.net/~bluetooth/bluez?h=master

Recent revisions

19207. By Bastien Nocera on 2017-10-17

autopair: Don't handle the iCade

We can't easily enter digits other than 1 through 4 (inclusive)
so leave it up to the agent to figure out a good passcode
for the iCade.

Note that we can not use the VID/PID of the device, as it is not
yet known at that point.

19206. By ERAMOTO Masaya on 2017-10-16

core: Remove defunct option AutoConnectTimeout

Remove the useless option AutoConnectTimeout since the commit dd3f4ca901
("plugins: remove unmaintained plugins") removed
btd_adapter_enable_auto_connect() for which this option was only intended.

19205. By ERAMOTO Masaya on 2017-10-16

tools/btmgmt: Remove 'btmgmt' from stop-find usage

Apply the similar change as 5c35029fad ("tools/btmgmt: Remove 'btmgmt'
from help output") to stop-find usage.

19204. By ERAMOTO Masaya on 2017-10-16

tools/btmgmt: Add readline support to stop-find

So can continue to run btmgmt even if using 'stop-find --help' in the
interactive mode.

19203. By Steve Brown <email address hidden> on 2017-10-11

mesh: Correct segmentation logic

The decision whether to segment or not didn't consider the size of the MIC

19202. By Luiz Augusto von Dentz <email address hidden> on 2017-10-06

obex: Fix always searching UUID using 128 bit format

When discovering the SDP records the code should attempt to use
16 bit format whenever possible.

19201. By ERAMOTO Masaya on 2017-10-05

tools/btproxy: Fix buffer overflow with unix socket

btproyx with a unix socket has the similar problem as btmon as below.
So this patch fixes btproxy by the similar way as btmon.

 *** strcpy_chk: buffer overflow detected ***: program terminated
    at 0x4C3085C: ??? (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
    by 0x4C34E46: __strcpy_chk (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
    by 0x401B74: strcpy (string3.h:110)
    by 0x401B74: open_unix (btproxy.c:625)
    by 0x401B74: main (btproxy.c:901)

19200. By ERAMOTO Masaya on 2017-10-05

monitor: Fix buffer overflow with unix socket

If btmon uses a unix socket, which has a long pathname, then the
buffer overflow occurs as below:

 *** strcpy_chk: buffer overflow detected ***: program terminated
    at 0x4C3085C: ??? (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
    by 0x4C34E46: __strcpy_chk (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
    by 0x4084FE: strcpy (string3.h:110)
    by 0x4084FE: control_server (control.c:1148)
    by 0x4029E9: main (main.c:144)

This patch also gives an error and stops running when parsing command-line
arguments if the unix socket pathname is too long. And this patch adds the
redundant check in control_server() to prevent the regression when reusing
in the future.

19199. By Yunhan Wang <email address hidden> on 2017-10-05

gatt: Fix sending indications with proxy

When using AcquireNotify with indication, the proxy needs to be filled in
send_notification_to_devices so as to get indication confirmation in
applciation.

19198. By Luiz Augusto von Dentz <email address hidden> on 2017-10-03

core: Remove const char * const

This type of construct usually makes no difference in practice as it is
very rare that a static table would be changed.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers