Linux bluetooth development
 help / color / mirror / Atom feed
* [PATCH v5 0/6] Support for out of band association model
@ 2011-03-04 15:08 Szymon Janc
  2011-03-04 15:08 ` [PATCH v5 1/6] Add initial support for Out of Band (OOB) " Szymon Janc
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Szymon Janc @ 2011-03-04 15:08 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: par-gunnar.p.hjalmdahl, henrik.possung, Szymon Janc

Significant change since last version is that oob data is now fed to kernel (or
hciops) and is used while pairing if needed. No need for requesting
providers/agent while pairing. Advantage is less roundtrips and much simpler
implementation.

Whats in the patchset:
- for new kernels implementation in mgmtops
  (with kernel patches from "[PATCH v2 0/4] Support for OOB in mgmt interface")
- for compatibility with older kernels implementation in hciops (mimic mgmt)
- D-Bus plugin only exposes OOB functionality. In future we could also have
  CreateOOB[Paired]Device (or similar) which would act as
  AddRemoteOobData+CreateDevice.


As usual, comments are welcome.


BR,
Szymon Janc
on behalf of ST-Ericsson


Szymon Janc (6):
  Add initial support for Out of Band (OOB) association model
  Add support for Out of Band (OOB) association model in mgmtops
  Add support for Out of Band (OOB) association model in hciops
  Add D-Bus OOB plugin
  Update mgmt-api.txt with OOB commands
  Add oob-api.txt with documentation about OOB D-Bus methods

 Makefile.am       |    8 ++-
 acinclude.m4      |    6 ++
 doc/mgmt-api.txt  |   30 +++++++
 doc/oob-api.txt   |   38 +++++++++
 lib/mgmt.h        |   18 ++++
 plugins/dbusoob.c |  241 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 plugins/hciops.c  |  143 ++++++++++++++++++++++++++++++-
 plugins/mgmtops.c |  127 ++++++++++++++++++++++++++++
 src/adapter.c     |   18 ++++
 src/adapter.h     |   12 +++
 src/oob.c         |   43 ++++++++++
 src/oob.h         |   30 +++++++
 12 files changed, 708 insertions(+), 6 deletions(-)
 create mode 100644 doc/oob-api.txt
 create mode 100644 plugins/dbusoob.c
 create mode 100644 src/oob.c
 create mode 100644 src/oob.h


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-03-04 18:51 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-04 15:08 [PATCH v5 0/6] Support for out of band association model Szymon Janc
2011-03-04 15:08 ` [PATCH v5 1/6] Add initial support for Out of Band (OOB) " Szymon Janc
2011-03-04 15:08 ` [PATCH v5 2/6] Add support for Out of Band (OOB) association model in mgmtops Szymon Janc
2011-03-04 15:08 ` [PATCH v5 3/6] Add support for Out of Band (OOB) association model in hciops Szymon Janc
2011-03-04 15:08 ` [PATCH v5 4/6] Add D-Bus OOB plugin Szymon Janc
2011-03-04 15:08 ` [PATCH v5 5/6] Update mgmt-api.txt with OOB commands Szymon Janc
2011-03-04 15:08 ` [PATCH v5 6/6] Add oob-api.txt with documentation about OOB D-Bus methods Szymon Janc
2011-03-04 18:17 ` [PATCH v5 0/6] Support for out of band association model Luiz Augusto von Dentz
2011-03-04 18:51   ` Szymon Janc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox