pull request: bluetooth-next-2.6 2011-06-21

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi John,

Another batch for 3.1. More L2CAP rewrite patches by myself, now we have an API
that in the future will allow other pieces like l2cap_sock.c/rfcomm/AMP manager
to use. It still an unfinished work. We also have here the first bit of the 
Low Energy Security Manager Protocol by Vinicius Gomes and Another Briglia. And
support for blacklist devices in the management interface by Antti Julku. The
rest are just fixes and clean ups.

Please pull, thanks!

	Gustavo

The following changes since commit e10542c447abf7c840931ff12f7d0dee976ca2ea:

  rtlwifi: rtl8192{c,ce,cu,se}: Remove comparisons of booleans with true (2011-06-20 15:47:43 -0400)

are available in the git repository at:
  master.kernel.org:/pub/scm/linux/kernel/git/padovan/bluetooth-next-2.6.git master

Anderson Briglia (6):
      Bluetooth: Implement the first SMP commands
      Bluetooth: Start SMP procedure
      Bluetooth: Add simple SMP pairing negotiation
      Bluetooth: Add LE SMP Cryptoolbox functions
      Bluetooth: Add SMP confirmation structs
      Bluetooth: Add SMP confirmation checks methods

Anderson Lizardo (1):
      Bluetooth: fix missing parameter for HCI_OP_DISCONNECT

Antti Julku (2):
      Bluetooth: Move blacklisting functions to hci_core
      Bluetooth: Add blacklisting support for mgmt interface

David Miller (1):
      Bluetooth: Do not ignore errors returned from strict_strtol()

Gustavo F. Padovan (13):
      Bluetooth: Merge l2cap_chan_create() in the l2cap_sock_alloc()
      Bluetooth: Add l2cap_chan_ops abstraction
      Bluetooth: add recv() callback to l2cap_chan_ops
      Bluetooth: add close() callback to l2cap_chan_ops
      Bluetooth: Add state tracking to struct l2cap_chan
      Bluetooth: Add refcnt to struct l2cap_chan
      Bluetooth: Make timer functions generic
      Bluetooth: keep reference if any ERTM timer is enabled
      Bluetooth: Don't forget to check for LE_LINK
      Bluetooth: use bit operation on conf_state
      Bluetooth: Use bit operations on conn_state
      Bluetooth: Fix locking in blacklist code
      Merge master.kernel.org:/.../padovan/bluetooth-2.6

Ilia Kolomisnky (1):
      Bluetooth: Fix L2CAP connection establishment

Johan Hedberg (1):
      Bluetooth: Fix accepting connect requests for defer_setup

Luiz Augusto von Dentz (2):
      Bluetooth: fix shutdown on SCO sockets
      Bluetooth: Fix L2CAP security check

Ville Tervo (1):
      Bluetooth: Do not send SET_EVENT_MASK for 1.1 and earlier devices

Vinicius Costa Gomes (13):
      Bluetooth: Add support for using the crypto subsystem
      Bluetooth: Add support for LE Start Encryption
      Bluetooth: Remove debug statements
      Bluetooth: Add support for resuming socket when SMP is finished
      Bluetooth: Fix initial security level of LE links
      Bluetooth: Update the security level when link is encrypted
      Bluetooth: Add support for building pairing commands
      Bluetooth: Add support for Pairing features exchange
      Bluetooth: Add support for SMP timeout
      Bluetooth: Add key size checks for SMP
      Bluetooth: Fix crash when setting a LE socket to ready
      Bluetooth: Remove useless access to the socket
      Bluetooth: Fix not setting the chan state

 include/net/bluetooth/hci.h      |   34 ++
 include/net/bluetooth/hci_core.h |   13 +
 include/net/bluetooth/l2cap.h    |   95 ++++--
 include/net/bluetooth/mgmt.h     |   10 +
 include/net/bluetooth/smp.h      |   46 +++
 net/bluetooth/Kconfig            |    8 +
 net/bluetooth/Makefile           |    2 +-
 net/bluetooth/hci_conn.c         |   56 +++-
 net/bluetooth/hci_core.c         |  113 ++++++
 net/bluetooth/hci_event.c        |   69 ++++
 net/bluetooth/hci_sock.c         |   70 +----
 net/bluetooth/l2cap_core.c       |  700 +++++++++++++++++++-------------------
 net/bluetooth/l2cap_sock.c       |   97 +++++-
 net/bluetooth/mgmt.c             |   72 ++++-
 net/bluetooth/smp.c              |  533 +++++++++++++++++++++++++++++
 15 files changed, 1460 insertions(+), 458 deletions(-)
 create mode 100644 net/bluetooth/smp.c

--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux