lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 14 Jul 2014 18:49:44 -0300
From:	Gustavo Padovan <>
Subject: pull request: bluetooth-next 2014-07-14

Hi John,

Some more patches for 3.17. The most important change here is the move of
the 6lowpan code to net/6lowpan. It has been agreed with Davem that this
change will go through the bluetooth tree. The rest are mostly clean up and

Please pull! or let me know of any issues. Thanks!


The following changes since commit 6fea7ad1d338dba592d65423427a997f1b7ff485:

  Bluetooth: Don't send ERTM configuration option when disabled (2014-07-09 13:53:36 +0300)

are available in the git repository at:

  git:// for-upstream

for you to fetch changes up to 4d042654afb342386cb5c33e29843b76d598ab61:

  Bluetooth: cmtp: Remove unnecessary null test (2014-07-14 23:00:13 +0200)

Alexander Aring (2):
      6lowpan: introduce new net/6lowpan directory
      MAINTAINERS: add net/6lowpan/ maintainer entry

Himangi Saraogi (1):
      Bluetooth: cmtp: Remove unnecessary null test

Johan Hedberg (12):
      Bluetooth: Always confirm incoming SMP just-works requests
      Bluetooth: Fix forcing SMP just-works with no-bonding
      Bluetooth: Fix incorrect clearing of SMP_FLAG_INITIATOR
      Bluetooth: Fix advertising parameter update when toggling connectable
      Bluteooth: Reject SMP bonding if HCI_PAIRABLE is not set
      Bluetooth: Fix using test_and_clear instead of test_and_set
      Bluetooth: Remove unneeded mgmt_connectable function
      Bluetooth: Refactor ioctl scan state update to its own function
      Bluetooth: Remove unneeded mgmt_discoverable function
      Bluetooth: Remove unneeded mgmt_write_scan_failed function
      Bluetooth: Fix tracking local SSP authentication requirement
      Bluetooth: Fix trying LTK re-encryption when we don't have an LTK

Marcel Holtmann (23):
      Bluetooth: Mark controller is down when HCI_AUTO_OFF is set
      Bluetooth: Set HCI_PAIRABLE during power on for legacy ioctl
      Bluetooth: Move HCI socket definitions into its own header file
      Bluetooth: Move struct hci_sec_filter next to its user
      Bluetooth: Delcare the hci_sec_filter as const
      Bluetooth: Move struct hci_pinfo into net/bluetooth/hci_sock.c
      Bluetooth: Move HCI request internals to net/bluetooth/hci_core.c
      Bluetooth: Update the list of L2CAP fixed channels
      Bluetooth: Move struct sco_pinfo into net/bluetooth/sco.c
      Bluetooth: Move struct sco_conn into net/bluetooth/sco.c
      Bluetooth: Remove unused SCO_DEFAULT_FLUSH_TO constant
      Bluetooth: Move SCO timeout constants into net/bluetooth/sco.c
      Bluetooth: Check for valid HCI UART driver flags
      Bluetooth: Add support for external configuration with UART driver
      Bluetooth: Fix HCIUARTGETDEVICE ioctl when UART is not registered
      Bluetooth: Read LE Advertising Channel TX Power only when available
      Bluetooth: Enable LE encryption events only when supported
      Bluetooth: Enable LE Long Term Key Request event only when supported
      Bluetooth: Allocate struct inquiry_entry with GFP_KERNEL
      Bluetooth: Remove unneeded forward declaration of __sco_chan_add
      Bluetooth: Remove unneeded forward declaration of sco_chan_del
      Bluetooth: Convert L2CAP ident spinlock into a mutex
      Bluetooth: Remove sco_chan_get helper function

 MAINTAINERS                                       |   7 ++
 drivers/bluetooth/hci_ldisc.c                     |  25 +++++-
 drivers/bluetooth/hci_uart.h                      |   1 +
 fs/compat_ioctl.c                                 |   2 +-
 include/net/bluetooth/hci.h                       | 150 +------------------------------
 include/net/bluetooth/hci_core.h                  |  34 +------
 include/net/bluetooth/hci_sock.h                  | 175 +++++++++++++++++++++++++++++++++++++
 include/net/bluetooth/l2cap.h                     |   8 +-
 include/net/bluetooth/sco.h                       |  30 -------
 net/6lowpan/Kconfig                               |   6 ++
 net/6lowpan/Makefile                              |   3 +
 net/{ieee802154/6lowpan_iphc.c => 6lowpan/iphc.c} |   0
 net/Kconfig                                       |   1 +
 net/Makefile                                      |   3 +-
 net/bluetooth/Kconfig                             |   3 +-
 net/bluetooth/cmtp/capi.c                         |   6 --
 net/bluetooth/hci_core.c                          | 134 ++++++++++++++++++++--------
 net/bluetooth/hci_event.c                         |  45 ++++------
 net/bluetooth/hci_sock.c                          |  21 ++++-
 net/bluetooth/l2cap_core.c                        |   8 +-
 net/bluetooth/mgmt.c                              | 116 ++++++------------------
 net/bluetooth/sco.c                               | 119 +++++++++++++++----------
 net/bluetooth/smp.c                               |  40 +++++----
 net/ieee802154/Kconfig                            |   9 +-
 net/ieee802154/Makefile                           |   5 +-
 25 files changed, 492 insertions(+), 459 deletions(-)
 create mode 100644 include/net/bluetooth/hci_sock.h
 create mode 100644 net/6lowpan/Kconfig
 create mode 100644 net/6lowpan/Makefile
 rename net/{ieee802154/6lowpan_iphc.c => 6lowpan/iphc.c} (100%)

Content of type "application/pgp-signature" skipped

Powered by blists - more mailing lists