2406 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
85084c775a fix parsing of server characteristic configuration 2014-01-31 10:41:55 +00:00
matthias.ringwald@gmail.com
7bba990f5a limit max attribute size to 26 for invalide attribute value len errors 2014-01-31 10:21:55 +00:00
matthias.ringwald@gmail.com
e4da47b62f fix compile 2014-01-31 10:06:20 +00:00
matthias.ringwald@gmail.com
b9ccc2858d clear prepared write queue on disconnect 2014-01-31 10:04:51 +00:00
matthias.ringwald@gmail.com
019dee48ea queue attribute value related errors during prepared write 2014-01-31 10:01:28 +00:00
matthias.ringwald@gmail.com
d83370750a prepared writes need to write complete value from offset 0 2014-01-31 09:01:20 +00:00
matthias.ringwald@gmail.com
b21b3b8fd1 updated gatt compiler 2014-01-31 08:27:59 +00:00
matthias.ringwald@gmail.com
7de850761f support server charcteristic configuration, characteristic format, characteristic aggregate format 2014-01-30 21:54:01 +00:00
matthias.ringwald@gmail.com
826864a686 properly deal with authenticated signed writes 2014-01-30 19:11:08 +00:00
matthias.ringwald@gmail.com
fc47b5a5c5 check ATT_PROPERTY_WRITE_WITHOUT_RESPONSE and ATT_PROPERTY_AUTHENTICATED_SIGNED_WRITE in resp write handlers 2014-01-30 19:05:01 +00:00
matthias.ringwald@gmail.com
75aa0ba733 different write types 2014-01-30 18:51:28 +00:00
matthias.ringwald@gmail.com
bacb966865 check ATT_PROPERTY_WRITE for (prepare) write request and ATT_PROPERTY_WRITE_WITHOUT_RESPONSE for write command 2014-01-30 18:49:18 +00:00
matthias.ringwald@gmail.com
7a1722bfa9 return read_not_permitted if only non-readable attributes match 2014-01-30 18:35:09 +00:00
matthias.ringwald@gmail.com
7b4475dc5e use correct request type in error response, part 2 2014-01-30 17:33:54 +00:00
matthias.ringwald@gmail.com
1264fe399f use correct request type in error response 2014-01-30 17:19:52 +00:00
matthias.ringwald@gmail.com
677957dd8b queue RLS RSP instead of sending right away 2014-01-30 16:56:56 +00:00
matthias.ringwald@gmail.com
e6606e1fc1 don't send again after indication timeout 2014-01-30 14:08:10 +00:00
matthias.ringwald@gmail.com
fe689f8a07 second try 2014-01-30 13:50:44 +00:00
matthias.ringwald@gmail.com
b8d93d45b3 return size of handle/value pair that fits into PDU instead of full size 2014-01-30 13:38:11 +00:00
matthias.ringwald@gmail.com
fdcab360f7 add simple characteristcs 2014-01-30 12:27:55 +00:00
matthias.ringwald@gmail.com
7799a836c1 fix prepared write offset 2014-01-30 11:39:19 +00:00
matthias.ringwald@gmail.com
90bf7361a7 return invalid handle instead of attribute not found for read request, write request, read blob request 2014-01-30 11:20:10 +00:00
matthias.ringwald@gmail.com
6d9f0ef4d0 provide sm_send_security_request 2014-01-30 10:32:09 +00:00
matthias.ringwald@gmail.com
158bc1b59a dump oob data 2014-01-30 10:07:16 +00:00
matthias.ringwald@gmail.com
d8078c59a1 add + to initiate ssp on existing connection 2014-01-29 09:31:34 +00:00
matthias.ringwald@gmail.com
b115e2b53b add + to initiate ssp on existing connection 2014-01-29 09:30:21 +00:00
matthias.ringwald@gmail.com
57aa5a341d addded command to disable ssp 2014-01-29 08:29:58 +00:00
matthias.ringwald@gmail.com
df26da3c10 added z 2014-01-29 08:13:29 +00:00
matthias.ringwald@gmail.com
e1e2ada3d0 send line status right away 2014-01-29 07:53:45 +00:00
matthias.ringwald@gmail.com
5e80759a21 send line status right away 2014-01-29 07:51:05 +00:00
matthias.ringwald@gmail.com
0735d1261d more log 2014-01-29 07:47:45 +00:00
matthias.ringwald@gmail.com
fe9bf6e5a6 tmp don't send data 2014-01-29 07:41:46 +00:00
matthias.ringwald@gmail.com
b16c0406dd store bd addr for any commection complete 2014-01-29 07:26:59 +00:00
matthias.ringwald@gmail.com
d8eb3c955d also use remote_rfcomm for outgoing channel 2014-01-29 07:18:44 +00:00
matthias.ringwald@gmail.com
e104cea42e reset rfcomm channel id afte close 2014-01-29 07:09:50 +00:00
matthias.ringwald@gmail.com
0d866cd3d6 preset rfcomm tester address 2014-01-29 07:04:03 +00:00
matthias.ringwald@gmail.com
c1ace44ee9 added l2cap connection update request command and tested with ipad 2014-01-28 22:42:58 +00:00
matthias.ringwald@gmail.com
88f1f090a7 seperate advertisements from discoverable 2014-01-28 22:28:40 +00:00
matthias.ringwald@gmail.com
2794f959a7 added l2cap_require_security_level_2_for_outgoing_sdp 2014-01-28 21:53:45 +00:00
matthias.ringwald@gmail.com
ac301f9556 added l2cap_require_security_level_2_for_outgoing_sdp 2014-01-28 21:53:35 +00:00
matthias.ringwald@gmail.com
e80b2cf9cd trigger hci_run after setting auth req bonding flag 2014-01-28 21:53:15 +00:00
matthias.ringwald@gmail.com
5e799027dd revert back to retrieved rfcomm channel nr 2014-01-28 21:22:24 +00:00
matthias.ringwald@gmail.com
09e0c7b750 wait for UA after DISC to avoid sending wrong DMs 2014-01-28 21:15:59 +00:00
matthias.ringwald@gmail.com
00b30f40f0 fix send of DM for channel 2014-01-28 21:09:06 +00:00
matthias.ringwald@gmail.com
2964498f81 added command line tools: send RLS with framing error, send RPN CMD to select 115200, send RPN REQ 2014-01-28 20:40:11 +00:00
matthias.ringwald@gmail.com
1e73760d20 added rfcomm_query_port_configuration 2014-01-28 20:39:18 +00:00
matthias.ringwald@gmail.com
53adc54b9c fix duplicate case 2014-01-28 20:24:23 +00:00
matthias.ringwald@gmail.com
b60081c7a7 don't react on RPN_RSP or RLS_RSP 2014-01-28 20:06:50 +00:00
matthias.ringwald@gmail.com
51579c0803 don't require outgoing credits or a sent MSC Response as required to treat channel as open -> should fix RFC_BV_13 2014-01-28 19:50:30 +00:00
matthias.ringwald@gmail.com
1429b2d6b9 update state before calling function that might read it 2014-01-28 19:42:15 +00:00