Commit Graph

25 Commits

Author SHA1 Message Date
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