Johan Hedberg
f3db25a05b
emulator/bthost: Add SMP callback to fetch LTK
2014-01-20 16:28:03 +02:00
Johan Hedberg
fb922ee610
emulator/bthost: Add SMP support
2014-01-20 16:26:33 +02:00
Johan Hedberg
a48b49121f
tools/bthost: Remove useless channel parameter from RFCOMM callback
2014-01-16 12:23:15 +02:00
Marcin Kraglak
90fd2a2f98
emulator/bthost: Implement bthost_connect_rfcomm
...
This method will start L2CAP connection on RFCOMM PSM and continue
connecting to rfcomm server. User can specify callback to be called
after connection.
2014-01-16 12:23:15 +02:00
Marcin Kraglak
75c7ab2d99
emulator/bthost: Add method to create rfcomm server
...
It allows user to create rfcomm server on bthost.
2014-01-16 12:23:15 +02:00
Johan Hedberg
f072c7573b
emulator/bthost: Add API to request authentication
2014-01-15 14:34:01 +02:00
Johan Hedberg
27d79b3a73
emulator/bthost: Add API to reject SSP User Confirmation
2014-01-13 14:29:06 +02:00
Johan Hedberg
0903fa12a5
emulator/bthost: Add support for specifying custom IO capability
2014-01-13 13:23:45 +02:00
Johan Hedberg
12d51b2ed1
emulator/bthost: Add support for enabling SSP mode
2014-01-10 16:05:05 +02:00
Johan Hedberg
1ba4a4fff3
emulator/bthost: Add basic PIN Code Request handling
2014-01-08 16:37:34 +02:00
Marcin Kraglak
e3d07f58d1
emulator/bthost: Remove not used bthost_set_server_psm
...
This function is not needed and has been replaced with bthost_add_l2cap_server.
2013-12-20 13:02:34 +02:00
Marcin Kraglak
75c50937fe
emulator: Add new method for adding l2cap server
...
This method allow user to add l2cap server and register
connect callback. If no callback is specified, it will behave
like bthost_set_server_psm() method.
2013-12-20 09:32:16 +02:00
Johan Hedberg
f61edaad86
emulator/bthost: Add API for requesting LE encryption
2013-11-29 14:11:07 +02:00
Johan Hedberg
d5306edce0
emulator/bthost: Add support for CID hooks
...
This patch adds support for registering CID based hooks to a bthost.
These are intended for test tools to override the default data handling
for specific CIDs.
2013-11-05 11:38:12 +02:00
Johan Hedberg
5d8b3ba494
emulator/bthost: Add support for creating LE connections
2013-09-25 13:51:11 +03:00
Johan Hedberg
274df58a0d
emulator: Add basic advertise enable support for bthost
2013-09-19 20:41:50 +03:00
Johan Hedberg
1cb6d14459
emulator: Add callback mechanism for L2CAP requests
2013-05-29 12:10:37 +03:00
Johan Hedberg
391dbdefa0
emulator: Make bthost L2CAP sender strictly only for requests
2013-05-29 11:05:32 +03:00
Johan Hedberg
97d492f239
emulator: Return used L2CAP ident value from bthost_l2cap_cmd()
2013-05-29 10:56:41 +03:00
Johan Hedberg
948dc088ad
emulator: Add API to initiate ACL connections
2013-05-28 11:14:16 +03:00
Johan Hedberg
1373116239
emulator: Make bthost L2CAP command function public
2013-05-28 11:14:15 +03:00
Johan Hedberg
d54f3c6f51
emulator: Add ACL connection callback to bthost
2013-05-28 11:14:15 +03:00
Johan Hedberg
c27e468d1e
emulator: Add basic server PSM support to bthost
2013-05-27 11:37:04 +03:00
Johan Hedberg
af2c5941cc
emulator: implement write_scan_enable support
2013-05-24 14:30:38 -07:00
Marcel Holtmann
d9c6566147
emulator: Add support for Bluetooth host abstraction
2012-12-18 01:11:57 +01:00