2270 Commits

Author SHA1 Message Date
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
matthias.ringwald@gmail.com
5930fba261 disable request security again 2014-01-08 08:44:04 +00:00
matthias.ringwald@gmail.com
214dfbe8e5 fix comment 2014-01-08 08:27:05 +00:00
matthias.ringwald@gmail.com
e76314ab4b request security 2014-01-08 08:21:13 +00:00
matthias.ringwald@gmail.com
79907ab439 fix buffer size as suggested in #359 2014-01-07 19:38:13 +00:00
matthias.ringwald@gmail.com
372248418e clean up run_loop sublcassing as suggested in #356 2014-01-07 19:31:00 +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
8c0b356c3e fix encryption key size lookup 2014-01-07 10:41:34 +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
3266f4203f depend on updated SpringBoardAccess 2014-01-06 22:58:22 +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
0c1a43c084 allow to return ok in att_write_callback. not ok -> prepare queue full error 2014-01-06 18:49:43 +00:00
matthias.ringwald@gmail.com
1ce7a558b1 track authorization result 2014-01-06 18:44:45 +00:00
matthias.ringwald@gmail.com
709e74be4c auto authorize connection 2014-01-06 18:44:26 +00:00
matthias.ringwald@gmail.com
beedfc0222 try to authorize an authenticated connection if required to access attribute 2014-01-06 18:37:25 +00:00
matthias.ringwald@gmail.com
c5081f46d2 all commands and requests validate security properties 2014-01-06 18:12:14 +00:00
matthias.ringwald@gmail.com
b512db213a more security checkes 2014-01-06 17:43:46 +00:00
matthias.ringwald@gmail.com
63db888c8f validate sercurity requirements for read by type request 2014-01-06 16:28:20 +00:00
matthias.ringwald@gmail.com
04bc2c1776 get security properties on encryption change 2014-01-06 15:53:46 +00:00
matthias.ringwald@gmail.com
270d89073e pass in att_connection to PDU handlers 2014-01-06 15:44:47 +00:00