All of lore.kernel.org
 help / color / mirror / Atom feed
From: Johan Hedberg <johan.hedberg@gmail.com>
To: davem@davemloft.net
Cc: linux-bluetooth@vger.kernel.org, netdev@vger.kernel.org
Subject: pull request: bluetooth-next 2017-04-30
Date: Sun, 30 Apr 2017 17:09:28 +0300	[thread overview]
Message-ID: <20170430140928.GA2753@x1c> (raw)

[-- Attachment #1: Type: text/plain, Size: 2347 bytes --]

Hi Dave,

Here's one last batch of Bluetooth patches in the bluetooth-next tree
targeting the 4.12 kernel.

 - Remove custom ECDH implementation and use new KPP API instead
 - Add protocol checks to hci_ldisc
 - Add module license to HCI UART Nokia H4+ driver
 - Minor fix for 32bit user space - 64 bit kernel combination

Please let me know if there are any issues pulling. Thanks.

Johan

---
The following changes since commit e3a724edeec3836ed44675a6587a6db7b6b68dbe:

  sparc64: Support cbcond instructions in eBPF JIT. (2017-04-24 15:56:21 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git for-upstream

for you to fetch changes up to 71653eb64bcca6110c42aadfd50b8d54d3a88079:

  Bluetooth: Add selftest for ECDH key generation (2017-04-30 16:52:43 +0300)

----------------------------------------------------------------
Dean Jenkins (3):
      Bluetooth: hci_ldisc: Add protocol check to hci_uart_send_frame()
      Bluetooth: hci_ldisc: Add protocol check to hci_uart_dequeue()
      Bluetooth: hci_ldisc: Add protocol check to hci_uart_tx_wakeup()

Frédéric Danis (1):
      Bluetooth: Add module license for HCI UART Nokia H4+

Marcel Holtmann (2):
      Bluetooth: zero kpp input for key generation
      Bluetooth: Add selftest for ECDH key generation

Salvatore Benedetto (2):
      Bluetooth: convert smp and selftest to crypto kpp API
      Bluetooth: allocate data for kpp on heap

Szymon Janc (1):
      Bluetooth: Fix user channel for 32bit userspace on 64bit kernel

 drivers/bluetooth/hci_ldisc.c |  14 +-
 drivers/bluetooth/hci_nokia.c |   7 +
 net/bluetooth/Kconfig         |   1 +
 net/bluetooth/Makefile        |   2 +-
 net/bluetooth/ecc.c           | 816 ------------------------------------------
 net/bluetooth/ecc.h           |  54 ---
 net/bluetooth/ecdh_helper.c   | 231 ++++++++++++
 net/bluetooth/ecdh_helper.h   |  27 ++
 net/bluetooth/hci_sock.c      |   3 +-
 net/bluetooth/selftest.c      |  28 +-
 net/bluetooth/smp.c           |  46 ++-
 11 files changed, 342 insertions(+), 887 deletions(-)
 delete mode 100644 net/bluetooth/ecc.c
 delete mode 100644 net/bluetooth/ecc.h
 create mode 100644 net/bluetooth/ecdh_helper.c
 create mode 100644 net/bluetooth/ecdh_helper.h

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

             reply	other threads:[~2017-04-30 14:09 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-04-30 14:09 Johan Hedberg [this message]
2017-05-01  3:03 ` pull request: bluetooth-next 2017-04-30 David Miller
2017-05-01 18:42   ` Johan Hedberg
2017-05-01 18:50     ` David Miller
2017-05-01 18:50       ` David Miller
2017-05-01 19:21       ` Johan Hedberg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170430140928.GA2753@x1c \
    --to=johan.hedberg@gmail.com \
    --cc=davem@davemloft.net \
    --cc=linux-bluetooth@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.