383 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
70e7ae202b use 200404 as cod 2014-01-24 13:35:40 +00:00
matthias.ringwald@gmail.com
52f6572837 streamer 2014-01-24 11:52:38 +00:00
matthias.ringwald@gmail.com
776868b717 added dedicated bonding 2014-01-24 11:51:38 +00:00
matthias.ringwald@gmail.com
1929a9dc9f added empty cli for le peripheral 2014-01-24 10:51:28 +00:00
matthias.ringwald@gmail.com
92de07636f provide CLI for L2CAP test 2014-01-24 10:34:30 +00:00
matthias.ringwald@gmail.com
e86d389e33 log into hci_dump.pklg 2014-01-24 10:11:02 +00:00
matthias.ringwald@gmail.com
83fe213e13 added spp_streamer that queries remote SDP for SPP service and streams data as fast as possible to it 2014-01-23 14:56:03 +00:00
matthias.ringwald@gmail.com
61f369be3c basic l2cap test tool 2014-01-22 23:29:16 +00:00
matthias.ringwald@gmail.com
9644a07dd9 funny example to bond with all devices found 2014-01-22 22:38:52 +00:00
matthias.ringwald@gmail.com
bd03b42fda added gap_inquiry 2014-01-22 22:25:56 +00:00
matthias.ringwald@gmail.com
a684d8b953 show numeric value, use BTstack SPP Counter 2014-01-22 22:17:51 +00:00
matthias.ringwald
ce5a7b2028 use libusb from /usr/local 2014-01-22 14:00:23 +00:00
matthias.ringwald@gmail.com
2e97921ee0 only compile SDP DES Dump functionality if SDP_DES_DUMP is defined 2014-01-19 17:23:08 +00:00
matthias.ringwald@gmail.com
bde315ce6c renamed btstack config.h to btstack-config.h to allow for better integration with other projects 2014-01-19 16:45:57 +00:00
matthias.ringwald@gmail.com
f471afd896 replaced #pragma once with old style #include guards to allow use of older compilers 2014-01-19 16:30:17 +00:00
matthias.ringwald@gmail.com
ad83dc6a89 support dedicated bonding and provide example for it 2014-01-18 20:23:15 +00:00
matthias.ringwald@gmail.com
df3354fc67 if both devices support SSP, initiator shall setup unauthenticated link unless connecting to SDP 2014-01-17 16:30:31 +00:00
matthias.ringwald@gmail.com
fb8ba0dbcd GAP update to higher security level working 2014-01-17 12:01:32 +00:00
matthias.ringwald@gmail.com
458bf4e848 add bondable flag to hci and provide gap_set_bondable_mode 2014-01-16 10:58:52 +00:00
matthias.ringwald@gmail.com
8a3fac4ff5 start timer on handle value indication, assert only on indication is active, notify client about handle value indication completion, extend ble_peripheral 2014-01-12 21:24:25 +00:00
matthias.ringwald@gmail.com
928ab3e6f7 remove newlines in debug output 2014-01-12 10:54:16 +00:00
matthias.ringwald@gmail.com
5426b086dd add provision to send l2cap connection parameters update request 2014-01-10 16:57:44 +00:00
matthias.ringwald@gmail.com
c23729bbfd use address of 2013 macbook air 2014-01-10 16:57:02 +00:00
matthias.ringwald@gmail.com
431d68e3ef split out dummy central_device_db code into extra file 2014-01-09 20:45:43 +00:00
matthias.ringwald@gmail.com
510d4cc19a fix spelling of sm_set_encryption_key_size_range 2014-01-08 13:08:41 +00:00
matthias.ringwald@gmail.com
ef8a41e1e4 added a minimal security manager that just denies security requests 2014-01-08 12:04:11 +00:00
matthias.ringwald@gmail.com
5930fba261 disable request security again 2014-01-08 08:44:04 +00:00
matthias.ringwald@gmail.com
e76314ab4b request security 2014-01-08 08:21:13 +00:00
matthias.ringwald@gmail.com
0d0bcdceb3 don't use Master Identification Information to replace addr_type and address, sort security check order 2014-01-07 18:24:50 +00:00
matthias.ringwald@gmail.com
f30cb1ae00 fix io cap lookup, ble_peripheral has display 2014-01-07 10:14:30 +00:00
matthias.ringwald@gmail.com
abb2e83f6a add notifiable and indicatable characteristic that represents an 8 bit counter 2014-01-06 22:11:29 +00:00
matthias.ringwald@gmail.com
157efbac7c added characteristic with indicate and notify 2014-01-06 21:32:58 +00:00
matthias.ringwald@gmail.com
709e74be4c auto authorize connection 2014-01-06 18:44:26 +00:00
matthias.ringwald@gmail.com
3d210f8217 extracted att_server 2014-01-05 21:39:26 +00:00
matthias.ringwald@gmail.com
696564b866 renamed ble_server into ble_peripheral 2014-01-05 21:18:06 +00:00
matthias.ringwald@gmail.com
5f5cbc52d7 prepare to extract att_server 2014-01-05 21:17:25 +00:00
matthias.ringwald@gmail.com
78d22dedcd clean ups 2014-01-05 20:59:39 +00:00
matthias.ringwald@gmail.com
831700f276 move Sercurity Manager into main code base 2014-01-05 20:45:37 +00:00
matthias.ringwald@gmail.com
0be1cb9358 add API for bonding interaction, move public API implementation to end of file 2014-01-05 20:19:00 +00:00
matthias.ringwald@gmail.com
6ae23ab165 extract minimal gap_le.h 2014-01-05 20:13:37 +00:00
matthias.ringwald@gmail.com
cb0c1216da emit SM_IDENTITY_RESOLVING_STARTED event 2014-01-05 19:57:43 +00:00
matthias.ringwald@gmail.com
c3d83d1ea0 use identity resolving event 2014-01-05 19:54:00 +00:00
matthias.ringwald@gmail.com
1e57f667d3 emit event for identify resolving 2014-01-05 19:42:21 +00:00
matthias.ringwald@gmail.com
b18000f8c2 break out sm.c 2014-01-05 19:21:49 +00:00
matthias.ringwald@gmail.com
86c2c0fb5a break out sm.c 2014-01-05 19:21:33 +00:00
matthias.ringwald@gmail.com
679c88d115 split packet handler into sm_event_packet_handler and app_packet_handler 2014-01-03 20:12:49 +00:00
matthias.ringwald@gmail.com
c0712fc68a start sorting Security Manager code 2014-01-03 19:19:37 +00:00
matthias.ringwald@gmail.com
5820a0e7ca signed write should be working 2014-01-02 23:02:04 +00:00
matthias.ringwald@gmail.com
69eb61b2f0 added callback to sm_cmac_start, handle cmac complete in att handler, validate signature counter, update signature counter 2014-01-02 22:40:26 +00:00
matthias.ringwald@gmail.com
3aa9c8727a get CSRK from Central Device DB 2014-01-02 22:02:59 +00:00