2140 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
7fb4c304ce define link_key_type_t 2014-01-16 17:51:30 +00:00
matthias.ringwald@gmail.com
f0944df2d0 track encryption status 2014-01-16 16:16:28 +00:00
matthias.ringwald@gmail.com
cb230b9da5 prototype gap security level API 2014-01-16 15:53:36 +00:00
matthias.ringwald@gmail.com
afd4e962dc read remote supported features and check for SSP on new connections 2014-01-16 14:47:36 +00:00
matthias.ringwald@gmail.com
f8fb5f6e47 respond with hci_io_capability_request_negative_reply in non-bondable mode to io cap request 2014-01-16 11:39:34 +00:00
matthias.ringwald@gmail.com
4c57c146cc respond with pin code negative reply if in non-bondable mode 2014-01-16 11:17:17 +00:00
matthias.ringwald@gmail.com
74d716b5f5 answer link key request in non-bonadable mode 2014-01-16 11:07:39 +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
cfe3d8e0db fix compile with clang 2014-01-14 19:33:00 +00:00
matthias.ringwald
411360027a use fixed size array for RFCOMM Test Response 2014-01-14 10:28:10 +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
9e4b002b3d fix regression introduced in r2130 2014-01-12 13:06:42 +00:00
matthias.ringwald@gmail.com
928ab3e6f7 remove newlines in debug output 2014-01-12 10:54:16 +00:00
matthias.ringwald@gmail.com
c8ab231427 log port configuration to hci_dump, too 2014-01-12 10:28:05 +00:00
matthias.ringwald@gmail.com
335952a48f fully track RPN requests and inform client about port configuration 2014-01-12 10:27:07 +00:00
matthias.ringwald@gmail.com
62fa196c23 fix compile 2014-01-12 09:57:49 +00:00
matthias.ringwald@gmail.com
9af7a4ebd4 set RPN Data defaults on channel init, set parameter mask for RPN request (CMD without RPN Data) 2014-01-12 09:57:25 +00:00
matthias.ringwald@gmail.com
8a33c09219 extracted function to set rpn data defaults 2014-01-12 09:47:33 +00:00
matthias.ringwald@gmail.com
b3f6fbb0c6 emit Modem Status 2014-01-11 22:32:32 +00:00
matthias.ringwald@gmail.com
65cd069483 added event types for modem status and port configuration 2014-01-11 22:12:05 +00:00
matthias.ringwald@gmail.com
4bc547b2b5 allow to send Modem Status, Line Status, and configure remote port configuration 2014-01-11 22:02:41 +00:00
matthias.ringwald@gmail.com
1128f4d8d0 send DAEMON_EVENT_HCI_PACKET_SENT to all potentially waiting clients 2014-01-11 20:53:10 +00:00
matthias.ringwald@gmail.com
7256b33ac8 don't send if aggregate flow is turned off 2014-01-11 20:42:51 +00:00
matthias.ringwald@gmail.com
ee6be40e22 respond to Fcon and Fcoff commands 2014-01-11 20:38:53 +00:00
matthias.ringwald@gmail.com
c57c878789 fix daemon event generated by rfcomm 2014-01-11 20:17:33 +00:00
matthias.ringwald@gmail.com
e17cb0db6c track FCon/FCoff commands 2014-01-11 20:16:42 +00:00
matthias.ringwald@gmail.com
e88584bc6b init rls_line_status, respond to unknown multiplexer commands with nsc rsp 2014-01-11 19:37:06 +00:00
matthias.ringwald@gmail.com
c0164e1c7c handle RLS CMD, fix len in Test CMD/RSP 2014-01-11 18:35:55 +00:00
matthias.ringwald@gmail.com
8712d7baf6 fix UIH Test CMD detection 2014-01-11 17:59:29 +00:00
matthias.ringwald@gmail.com
d17bd5fe3e Fix handling of RFCOMM Line Test 2014-01-11 12:54:15 +00:00
matthias.ringwald@gmail.com
fc72ea94ef handle RFCOMM Link Test command, max test data len = 4 2014-01-11 12:25:01 +00:00
matthias.ringwald@gmail.com
c9dc710be7 track l2cap channel flush timeout and report in channel open event 2014-01-10 17:35:17 +00:00
matthias.ringwald@gmail.com
0fe7a9d03d store remote flush timeout 2014-01-10 17:32:29 +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
ab2b01dc72 added l2cap_le_request_connection_parameter_update 2014-01-10 16:28:21 +00:00
matthias.ringwald@gmail.com
9e795b4899 added Connection Parameter Update Request and Resposne 2014-01-10 15:54:22 +00:00
matthias.ringwald@gmail.com
5932bd7c49 add L2CAP RTX and ERTX timers with 2 secs and 120 secs. defaults 2014-01-10 15:42:59 +00:00
matthias.ringwald@gmail.com
a4774f9a17 added (e)rtx timer to l2cap channel 2014-01-10 10:59:12 +00:00
matthias.ringwald@gmail.com
3b0484b3ed answer request for connectionsless mtu and fixed channels supported in l2cap information request 2014-01-10 10:26:25 +00:00
matthias.ringwald@gmail.com
5ede1dd8ae document att.h 2014-01-09 20:58:27 +00:00
matthias.ringwald@gmail.com
dd2731ded9 add C++ protection for BLE headers 2014-01-09 20:47:32 +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
ae78edb945 document sm.h 2014-01-08 15:53:37 +00:00
matthias.ringwald@gmail.com
93cd9d3f13 document sm.h 2014-01-08 15:53:20 +00:00
matthias.ringwald@gmail.com
284ffa8374 document central_device_db interface 2014-01-08 15:23:52 +00:00
matthias.ringwald@gmail.com
966ef2170d document att_server.h 2014-01-08 13:16:05 +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
fe9d8984b7 resend l2cap config request if previous wasn't accepted 2014-01-08 10:24:16 +00:00