1921 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
552dcccdf8 remove unused le_rand command 2013-11-11 21:08:37 +00:00
mila@ringwald.ch
315b112e64 ble client: finished draft API 2013-11-10 23:40:05 +00:00
mila@ringwald.ch
3430f18fef ad parser: started with convinient functions 2013-11-10 00:22:35 +00:00
matthias.ringwald@gmail.com
fceccb23c6 sm_s1 returns big endian, too 2013-11-10 00:08:52 +00:00
matthias.ringwald@gmail.com
bca65ea822 adapt sm_s1 to use big endian r1 and r2 2013-11-09 23:52:17 +00:00
mila@ringwald.ch
60c84a4425 implement advertising or scan data parser 2013-11-09 23:48:36 +00:00
matthias.ringwald@gmail.com
45c3b63f47 store m/s_random as big endian 2013-11-09 23:31:39 +00:00
matthias.ringwald@gmail.com
125e483a63 sort endianess in sm_c1 2013-11-09 23:20:11 +00:00
matthias.ringwald@gmail.com
311a7e6675 basic pairing with key distribution and reconnects mostly works 2013-11-09 22:14:32 +00:00
matthias.ringwald@gmail.com
c9af4d3f19 wait for COMMAND COMPLETE(HCI_RESET) after initial HCI RESET command 2013-11-09 21:56:33 +00:00
matthias.ringwald@gmail.com
07b7ce8880 implemented all security mangager crypto functions 2013-11-09 19:59:05 +00:00
matthias.ringwald@gmail.com
c686dfc823 added diversification function d1 2013-11-08 21:12:51 +00:00
mila@ringwald.ch
ddcf31ed28 ble client: api draft 2013-11-08 16:42:53 +00:00
mila@ringwald.ch
980785128f ble client: split reports contained in ad and send them as single events 2013-11-08 16:17:43 +00:00
matthias.ringwald@gmail.com
dadf87d336 calculate and send s_confirm 2013-11-08 15:31:09 +00:00
matthias.ringwald@gmail.com
0e1aa0ece6 validate m_confirm 2013-11-08 15:18:45 +00:00
matthias.ringwald@gmail.com
3eaa957fae added second test for confirm value, correct calculation of Mconfirm 2013-11-08 14:40:49 +00:00
mila@ringwald.ch
e1ab46ced5 start with ble client - scan on/off 2013-11-08 14:37:52 +00:00
mila@ringwald.ch
d71d976f81 start with ble client - scan on/off 2013-11-08 14:36:48 +00:00
matthias.ringwald@gmail.com
08318d9180 create version.h if needed 2013-11-06 19:58:48 +00:00
matthias.ringwald@gmail.com
691fc7bb7d start calculation Srandom 2013-11-01 21:50:43 +00:00
matthias.ringwald@gmail.com
5061f3af34 added hci_local_bd_addr() 2013-11-01 21:50:25 +00:00
matthias.ringwald@gmail.com
ebf961b51d added sm_c1 for confirm value 2013-11-01 17:54:33 +00:00
matthias.ringwald@gmail.com
e666cc4e4b only send keys requested by initiator 2013-11-01 15:31:00 +00:00
mila@ringwald.ch
966db7038e SDP client: conditional use of ServiceSearch and AttributeSearch queries 2013-11-01 14:44:56 +00:00
matthias.ringwald@gmail.com
66d168a2a3 working test code for BLE bonding 2013-11-01 14:07:59 +00:00
matthias.ringwald@gmail.com
764794f6ce added public domain AES-128 implementation for testing/devlopment 2013-11-01 14:07:32 +00:00
matthias.ringwald@gmail.com
9f19152d75 use log_info/error instead of printf 2013-11-01 14:03:12 +00:00
matthias.ringwald@gmail.com
c358e0b077 use underscores instead of camel case 2013-11-01 13:37:55 +00:00
matthias.ringwald@gmail.com
20f37ec36c added unit tests for sdp service search and service attribute search queries 2013-11-01 13:12:53 +00:00
matthias.ringwald@gmail.com
bace66242a sdp: added service search and service attribute search queries 2013-11-01 13:09:54 +00:00
matthias.ringwald@gmail.com
46a10724a8 added test for attribute value events 2013-11-01 09:50:20 +00:00
matthias.ringwald@gmail.com
f65753602f update to latest init script for CC256x 2013-10-31 21:25:11 +00:00
matthias.ringwald@gmail.com
a13f936391 remove sketched code 2013-10-31 21:17:00 +00:00
matthias.ringwald@gmail.com
b9a1b49404 disable SSP on iPhone as the there's no UI for it yet 2013-10-31 21:16:00 +00:00
matthias.ringwald@gmail.com
c537cdb994 remove spp_counter_spp as SSP is enabled by default 2013-10-31 21:13:58 +00:00
matthias.ringwald@gmail.com
ae5d8360ea Enable SSP by default: no I/o, auto accept 2013-10-31 21:11:14 +00:00
matthias.ringwald@gmail.com
f74909742d fix compile for Xcode 5 2013-10-29 10:43:07 +00:00
matthias.ringwald@gmail.com
de1626b942 fix compile for Xcode 5 2013-10-29 09:56:23 +00:00
matthias.ringwald@gmail.com
0f0f1bb49a use parentheses for sizeof argument, use correct size 2013-10-29 09:25:00 +00:00
matthias.ringwald@gmail.com
356170583a changed struct name 2013-10-25 12:26:33 +00:00
matthias.ringwald@gmail.com
681f1afeb1 continue SDP query in daemon 2013-10-18 14:48:08 +00:00
matthias.ringwald@gmail.com
cab114861e renamed sdp_parser structs 2013-10-18 14:13:50 +00:00
matthias.ringwald@gmail.com
f2f3c97d2b in progress: using sdp_query_complete_event_t instead of sdp_parser_complete_event_t 2013-10-18 10:19:57 +00:00
matthias.ringwald@gmail.com
d7e0e3a80c don't enable LE Meta Event for non-LE chipsets - fixes problem with Kensington/CSR 2.1 Dongle 2013-10-18 08:27:49 +00:00
matthias.ringwald@gmail.com
7a77743ef8 fix makefile for spp_counter_ssp 2013-10-18 08:19:24 +00:00
matthias.ringwald@gmail.com
65a46ef372 store LE Buffer size 2013-10-17 15:03:02 +00:00
matthias.ringwald@gmail.com
b0954299be no need for classic discoverable in BLE only 2013-10-17 14:52:52 +00:00
matthias.ringwald@gmail.com
28e59aaa2f remove set_advertisement_parameters call as defaults are fine 2013-10-17 14:52:10 +00:00
matthias.ringwald@gmail.com
43aa700748 fix compile without HAVE_BLE 2013-10-17 14:47:23 +00:00