2601 Commits

Author SHA1 Message Date
matthias.ringwald
784e72fdec removed sm_aes128_key 2014-06-12 13:14:43 +00:00
matthias.ringwald
f38c10628c fixed unsafe use in HCI_SUBEVENT_LE_LONG_TERM_KEY_REQUEST 2014-06-12 12:57:24 +00:00
matthias.ringwald
9b4485bbfa fixed unsafe use in SM_STATE_PH3_W4_DIV 2014-06-12 12:51:54 +00:00
matthias.ringwald
44f9951d12 fixed unsafe use in SM_STATE_PH2_C1_W4_RANDOM_B 2014-06-12 12:49:52 +00:00
matthias.ringwald
ea344a2be2 extracted sm_handle_random_result, marked unsafe use of aes128 input vars, fixed unsafe use in SM_STATE_PH2_W4_PAIRING_RANDOM 2014-06-12 12:44:03 +00:00
matthias.ringwald
176ffe5c52 added checks to prevent calling libusb functions after libusb_close() was called 2014-06-12 12:22:51 +00:00
matthias.ringwald
24ac29f6b9 extraced sm_handle_encryption_result 2014-06-12 10:32:55 +00:00
matthias.ringwald
e776213c37 fix compile with C++ compiler 2014-06-12 10:12:23 +00:00
matthias.ringwald
fc2192cfaa fix ACL test packet data to get security manager test working again 2014-06-12 09:05:24 +00:00
matthias.ringwald
4ab5a83143 fix security manager test compile 2014-06-12 08:51:16 +00:00
matthias.ringwald
5c16dde5c9 fix use after free in rfommm multiplexer, fixes #395 2014-06-12 08:17:42 +00:00
matthias.ringwald
4c427ab8e2 use l2cap mtu for att server 2014-06-11 20:57:59 +00:00
matthias.ringwald
2e223452ff handle notification attribute result received in chunks 2014-06-11 20:54:26 +00:00
matthias.ringwald
7763678c43 remove signature from att_write callback, add connection handle to att read and write callbacks, update examples 2014-06-10 21:44:05 +00:00
matthias.ringwald
baecf7ef51 fix handling of packet sent events - gatt client might have got stuck before 2014-06-10 21:41:05 +00:00
matthias.ringwald
92ed1ec273 add option to use CSR8811 chipset 2014-06-10 20:43:56 +00:00
matthias.ringwald
e482e2f301 added dual-mode SPP and LE Counter example 2014-06-10 20:11:41 +00:00
matthias.ringwald
e292f40715 fix parsing of strings used as Characteristic Values 2014-06-10 19:24:46 +00:00
matthias.ringwald
c88e6374c9 ANCS example working 2014-06-09 21:56:37 +00:00
matthias.ringwald
5502b46021 use mimimal att db for ancs 2014-06-09 20:33:01 +00:00
matthias.ringwald
f8f845275e use higher advertisement rate, request slave security, start subscribe after connection is encrypted 2014-06-09 20:12:33 +00:00
matthias.ringwald
ce8ecddc86 first part of ANCS Client 2014-06-08 21:47:27 +00:00
matthias.ringwald
46b8af2f04 check att_write_callback != null before calling it 2014-06-08 20:26:47 +00:00
matthias.ringwald
760b5fafed check att_write_callback != null before calling it 2014-06-08 20:25:27 +00:00
matthias.ringwald
b9169cb80a add OS X frameworks 2014-06-07 10:22:37 +00:00
matthias.ringwald
b257117999 use le connection parameters from iOS 7.0.4 2014-06-07 09:48:18 +00:00
matthias.ringwald
0fdde038bc added gap_le_set_scan_parameters to daemon 2014-06-07 08:06:25 +00:00
matthias.ringwald
ef11999f21 added le_central_set_scan_parameters 2014-06-07 07:58:21 +00:00
matthias.ringwald
e2602ea29f set le scan parameters from hci_stack 2014-06-07 07:54:27 +00:00
matthias.ringwald
8ebb5506d7 set le scan parameters during init 2014-06-07 07:49:16 +00:00
matthias.ringwald
11d5dec16d log BTstack version, revision, and build date in dump file 2014-06-07 07:25:37 +00:00
matthias.ringwald
a2f2df82c6 sync BTSTACK_MINOR with Cydia version, add BTSTACK_DATE 2014-06-07 07:08:29 +00:00
matthias.ringwald
fe641b1939 old Cydia package script not used 2014-06-07 07:03:48 +00:00
matthias.ringwald
7851196edd rewrote le_central_connect_cancel, fix gap_disconnect again 2014-06-05 06:28:17 +00:00
matthias.ringwald
d9b049aa86 emit disconnection_complete on gap_disconnect 2014-06-05 05:54:00 +00:00
matthias.ringwald
b9d53f0c6c Java Client Library for BTstack Daemon 2014-06-04 07:27:43 +00:00
matthias.ringwald
c51407e08f list default port and socket in daemon 2014-06-03 21:15:56 +00:00
matthias.ringwald
87a0f31a89 enable BLE in configure for daemon 2014-06-03 20:56:58 +00:00
matthias.ringwald
910bd8e0ac output BTstack deamon usage on console 2014-06-03 20:48:12 +00:00
mila@ringwald.ch
bc68afe229 avoid sending HCI Disconnect Complete twice 2014-05-30 22:38:21 +00:00
mila@ringwald.ch
0a6ba8f040 clean up code and output 2014-05-30 22:35:14 +00:00
mila@ringwald.ch
d261ad7fc8 gatt example: discover primary services and characteristics 2014-05-30 15:14:31 +00:00
mila@ringwald.ch
3828bad997 initialized uuid16 2014-05-30 15:14:08 +00:00
mila@ringwald.ch
52a728e601 removed unsed files 2014-05-30 14:14:05 +00:00
mila@ringwald.ch
595bdbfb41 Reset HCI state when rebooting Bluetooth 2014-05-30 14:00:20 +00:00
mila@ringwald.ch
de5f7c71c9 Use CSV parsing lib instead of string split 2014-05-30 13:27:35 +00:00
matthias.ringwald@gmail.com
d956eb8918 added event format for GATT Notification and Indication 2014-05-26 22:36:50 +00:00
matthias.ringwald@gmail.com
26e2037d23 set client for find service by uuid 2014-05-25 23:35:21 +00:00
mila@ringwald.ch
f2f517a9b0 gatt client fixed reset peripheral state 2014-05-24 00:14:05 +00:00
matthias.ringwald@gmail.com
7706940218 fix GATT_DISCOVER_PRIMARY_SERVICES_BY_UUID128 2014-05-24 00:12:53 +00:00