Commit Graph

3838 Commits

Author SHA1 Message Date
Matthias Ringwald
cf49570bee added sm_lookup_entry_t to memory pools 2015-08-04 13:59:06 +02:00
Matthias Ringwald
d3862db066 sm: convert address resolution into state machine 2015-08-04 12:13:14 +02:00
Matthias Ringwald
2e71710150 sm: introduce address resolution events and mode 2015-08-04 11:28:53 +02:00
Matthias Ringwald
53544995a3 extract sm_address_resolution_succeeded and _failed 2015-08-03 17:43:34 +02:00
Matthias Ringwald
6bcbafa869 fix error in ipv4 llmnr dns data 2015-08-03 14:46:00 +02:00
Matthias Ringwald
e527a5be3f work on ipv6 llmnr request 2015-08-03 14:40:47 +02:00
Matthias Ringwald
352163a8f6 work on ipv6 llmnr request 2015-08-03 14:34:09 +02:00
Matthias Ringwald
12a752750c try sending ipv6 llmnr request 2015-08-03 14:16:35 +02:00
Matthias Ringwald
0f489073ef bnep: emit open channel complete event, discard incoming connection event 2015-08-03 12:59:25 +02:00
Matthias Ringwald
f761755944 bnep: accept extensions after connections response was received 2015-08-03 10:59:51 +02:00
Matthias Ringwald
30c4d0ef9b bnep: extract bnep_can_handle_extension 2015-08-03 10:51:41 +02:00
Matthias Ringwald
72956c7420 bnep: handle l2cap open for incoming connections properly 2015-08-03 10:39:10 +02:00
Matthias Ringwald
9eeb95b810 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-08-02 13:51:27 +02:00
Matthias Ringwald
143f5f586f use hardcoded path for pts tests 2015-08-02 13:49:41 +02:00
Milanka Ringwald
2fc8e6351e Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-07-31 17:05:11 +02:00
Milanka Ringwald
017af363cc hfp: ag connect state machine 2015-07-31 17:05:04 +02:00
Matthias Ringwald
ce1e26281b make address resolution/identify resolving public 2015-07-31 16:59:07 +02:00
Matthias Ringwald
3299fc1742 rename sm_address_resolution_device* into sm_address_resolution* 2015-07-31 16:25:27 +02:00
Matthias Ringwald
69d313c5b0 rename sm_central_device* into sm_address_resolution* 2015-07-31 16:19:02 +02:00
Matthias Ringwald
07a9209480 generalize sm_csrk context arguments 2015-07-31 15:59:18 +02:00
Matthias Ringwald
71b2c14530 generalize context argument for aes128 and random number generation 2015-07-31 15:55:31 +02:00
Milanka Ringwald
c7d7dd1cf8 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-07-31 14:28:51 +02:00
Milanka Ringwald
def24a7fe3 hfp: fix compile 2015-07-31 14:28:46 +02:00
Matthias Ringwald
d11d38848c Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-07-30 23:28:59 +02:00
Matthias Ringwald
341d229cfc fix list of expected keys in master role, trigger sm_run on sm_authorization_request 2015-07-30 23:28:46 +02:00
Milanka Ringwald
4aa3c7953d Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-07-30 17:03:17 +02:00
Milanka Ringwald
2c868da208 hfp: crude impl of hfp ag functions 2015-07-30 17:03:11 +02:00
Matthias Ringwald
f6b4c96ab9 start bonding in central mode 2015-07-30 16:43:53 +02:00
Matthias Ringwald
08f532b144 add comment at sm state 50 2015-07-30 16:43:38 +02:00
Matthias Ringwald
b1640c5399 handle gap-conn-gcep-bv-4 2015-07-30 16:00:52 +02:00
Matthias Ringwald
2c1ed46591 handle gap-conn-acp-bv-2 2015-07-30 15:24:32 +02:00
Milanka Ringwald
36cb891e43 hfp: prepare ag cmds for connect 2015-07-30 13:16:53 +02:00
Matthias Ringwald
a2a6b20cae add GAP Characteristic UUIDs 2015-07-30 11:56:29 +02:00
Milanka Ringwald
b9cb7a7690 hfp: removed attr from context 2015-07-30 11:23:39 +02:00
Milanka Ringwald
eaed9f4c4a hfp: rewrite handle rfcomm event 2015-07-30 11:10:50 +02:00
Milanka Ringwald
ccdc2589e1 hfp: remove fall through from state maschine 2015-07-29 16:52:56 +02:00
Milanka Ringwald
22d3a75f29 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-07-29 16:52:09 +02:00
Matthias Ringwald
aa2862ac69 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-07-29 16:44:28 +02:00
Matthias Ringwald
c0a0efec5f improve gitignore 2015-07-29 16:44:17 +02:00
Milanka Ringwald
74679440c2 hfp: refactore names, remove err check after rfcomm_can_send_packet_now 2015-07-29 16:40:34 +02:00
Milanka Ringwald
e5c2ea55ee Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-07-29 15:35:37 +02:00
Milanka Ringwald
67a9d233cd hfp: rewrite parser to handle single bytes 2015-07-29 15:35:28 +02:00
Matthias Ringwald
79f53f1d06 pass in signaling identifier, use correct signaling identifier for l2cap connection parameter update response 2015-07-29 15:15:41 +02:00
Matthias Ringwald
7dba825776 add command to send l2cap connection parameters update 2015-07-29 14:56:04 +02:00
Matthias Ringwald
84cf6d83a6 fix gap_update_connection_parameters 2015-07-29 14:55:43 +02:00
Matthias Ringwald
4956621bec fix build 2015-07-29 14:35:51 +02:00
Matthias Ringwald
ef2fb8f565 fix build 2015-07-29 14:34:26 +02:00
Matthias Ringwald
95e65d5c30 fix build 2015-07-29 14:26:29 +02:00
Matthias Ringwald
e5c576e09f start adding l2cap_run and l2cap connection parameter update to l2cap_le 2015-07-29 14:23:58 +02:00
Matthias Ringwald
8bcac1fdaa trigger l2cap conn parameter response reject message 2015-07-29 14:15:02 +02:00