Matthias Ringwald
|
24ca7397f7
|
wiced: update to SDK 3.5.2. Not working (no HCI Events yet)
|
2016-07-01 16:13:05 +02:00 |
|
Milanka Ringwald
|
aa6493c269
|
sbc decoder: use singleton for now
|
2016-07-01 14:56:16 +02:00 |
|
Matthias Ringwald
|
7224be7e77
|
clean ups and fixes to avoid warnings from static code analyzer
|
2016-07-01 14:48:49 +02:00 |
|
Milanka Ringwald
|
48e0f8060d
|
sbc decoder: extracted api
|
2016-07-01 14:27:27 +02:00 |
|
Matthias Ringwald
|
95d2c8f48d
|
l2cap: avoid potential null dereference in l2cap_rtx_timeout
|
2016-07-01 11:30:53 +02:00 |
|
Matthias Ringwald
|
2deddeced7
|
hci: fix null dereference in hci_send_cmd_packet when hci connection table is full
|
2016-07-01 11:28:08 +02:00 |
|
Milanka Ringwald
|
dc2354f3d3
|
sbc decoder test: extract process sbc chunk
|
2016-07-01 11:11:19 +02:00 |
|
Milanka Ringwald
|
082d19a82b
|
sbc decoder test: add handle pcm callback
|
2016-06-30 16:32:23 +02:00 |
|
Milanka Ringwald
|
091c1bfd0a
|
sbc decoder test: handle case where new data cannot fit completely into frame buffer
|
2016-06-30 15:47:21 +02:00 |
|
Milanka Ringwald
|
7a2baf07df
|
sbc decoder test: use additional input buffer
|
2016-06-30 14:38:44 +02:00 |
|
Milanka Ringwald
|
22d3119a2b
|
sbc decoder: move memmove after not enough data is detected
|
2016-06-30 13:42:07 +02:00 |
|
Milanka Ringwald
|
08d1a6045e
|
add codec exchanged into event
|
2016-06-29 17:15:34 +02:00 |
|
Milanka Ringwald
|
6a7f44bd8d
|
add codec exchanged into event
|
2016-06-29 17:12:36 +02:00 |
|
Milanka Ringwald
|
08b456cdc6
|
add msbc supprot
|
2016-06-29 17:10:13 +02:00 |
|
Milanka Ringwald
|
41d0c87b0d
|
remove printf
|
2016-06-29 14:52:45 +02:00 |
|
Milanka Ringwald
|
60ebb071aa
|
remove printf
|
2016-06-29 12:05:02 +02:00 |
|
Matthias Ringwald
|
ae4aa2b6a5
|
sm: reduce mbedtls heap to less than 800 bytes for 32-bit CPUs. Use mbedtls_mpi_lset instead of mbedtls_mpi_read_string
|
2016-06-29 11:03:11 +02:00 |
|
Matthias Ringwald
|
1bf28f67a5
|
mbedtls: add naive double and add method for ec to safe RAM - used when MBEDTLS_ECP_WINDOW_SIZE == 1
|
2016-06-29 10:55:40 +02:00 |
|
Matthias Ringwald
|
aa7d4d9c48
|
sm: store non-truncated LTK in setup->sm_local_ltk for cross transport key derivation - see E6405
|
2016-06-27 17:12:51 +02:00 |
|
Matthias Ringwald
|
b18300a6ef
|
sm: store non-truncated LTK in setup->sm_local_ltk for cross transport key derivation - see E6405
|
2016-06-27 17:11:08 +02:00 |
|
Matthias Ringwald
|
893e933318
|
sm: truncate LTK for SC as needed
|
2016-06-27 16:55:29 +02:00 |
|
Matthias Ringwald
|
766515d4f7
|
test/sm: avoid c++ warning
|
2016-06-27 16:05:17 +02:00 |
|
Matthias Ringwald
|
9513b6ea90
|
test/sm: add gap_local_bd_addr
|
2016-06-27 16:04:27 +02:00 |
|
Matthias Ringwald
|
f33ad81deb
|
sm: add le_device_db_set_local_addr and call with local address
|
2016-06-27 15:58:58 +02:00 |
|
Matthias Ringwald
|
778b6aad6d
|
sm: fix SC key exchange (regression from d747193)
|
2016-06-27 15:57:46 +02:00 |
|
Matthias Ringwald
|
9ed01c3693
|
posix: add le_device_db_fs that stores db at /tmp/btstack_le_device_db.txt as basic csv
|
2016-06-27 15:20:16 +02:00 |
|
Matthias Ringwald
|
b14b15840b
|
more .gitignore
|
2016-06-27 15:18:38 +02:00 |
|
Matthias Ringwald
|
d2e9012210
|
sm: use ltk from db for sc in initiator role
|
2016-06-27 14:56:08 +02:00 |
|
Matthias Ringwald
|
02bdfbf8cb
|
util: implement log_info_key
|
2016-06-27 14:38:35 +02:00 |
|
Matthias Ringwald
|
d747193162
|
sm: use ltk from db for sc in responder role, fix sending keypress notifictations
|
2016-06-27 14:37:47 +02:00 |
|
Matthias Ringwald
|
549ad5d20f
|
sm: on LTK request, if ediv or rand no null, start calculating LTK for legacy pairing. If ediv or rand not null, check le device db for LTK if SC are enabled on LTK
|
2016-06-24 17:24:35 +02:00 |
|
Matthias Ringwald
|
59066796a6
|
sm: extract sm_start_calculating_ltk_from_ediv_and_rand
|
2016-06-24 16:50:03 +02:00 |
|
Matthias Ringwald
|
78f44163d6
|
sm: remove temp hack to store LTK for SC
|
2016-06-23 23:26:25 +02:00 |
|
Matthias Ringwald
|
613da3de46
|
sm: store LTK in db for SC. document key management strategy
|
2016-06-23 12:57:43 +02:00 |
|
Matthias Ringwald
|
2bacf59502
|
sm: derive BR/EDR Link Key from LE LTK established via LE Secure Connection
|
2016-06-20 14:17:25 +02:00 |
|
Matthias Ringwald
|
55597469a7
|
gap: extracted gap_store_link_key_for_bd_addr
|
2016-06-20 12:08:59 +02:00 |
|
Matthias Ringwald
|
4dfd504ad1
|
sm: sm_cmac_start -> sm_cmac_signed_write
|
2016-06-20 11:34:56 +02:00 |
|
Matthias Ringwald
|
9d585a824f
|
tool: make btstack_event_generator independent from cwd
|
2016-06-20 11:33:49 +02:00 |
|
Milanka Ringwald
|
d7b6902fc1
|
examples: update target clean in Makefile, add generated file to gitignore
|
2016-06-16 15:21:28 +02:00 |
|
Milanka Ringwald
|
df327ff315
|
hfp ag: update choose codec
|
2016-06-16 15:12:52 +02:00 |
|
Milanka Ringwald
|
db770bf93a
|
remove printf, update sbc test Makefile
|
2016-06-16 15:11:45 +02:00 |
|
Milanka Ringwald
|
36985c5260
|
sbc test: add gitignore file
|
2016-06-16 15:09:16 +02:00 |
|
Milanka Ringwald
|
df5c73b695
|
Merge branch 'develop' into a2dp
|
2016-06-16 14:39:58 +02:00 |
|
Matthias Ringwald
|
9dcc7a0dfc
|
doc: write about sm keypress notifications in 4.2
|
2016-06-16 14:31:16 +02:00 |
|
Milanka Ringwald
|
435e3c4e0d
|
mSBC: extend SBC library for mSBC
|
2016-06-16 12:36:20 +02:00 |
|
Matthias Ringwald
|
76427ed5d9
|
sm: drop single event handler
|
2016-06-16 12:35:03 +02:00 |
|
Matthias Ringwald
|
44e8d9ac69
|
sm: send/receive keypress notifications
|
2016-06-16 12:33:16 +02:00 |
|
Matthias Ringwald
|
3d7fe1e922
|
sm: send/receive keypress notifications
|
2016-06-16 12:32:12 +02:00 |
|
Matthias Ringwald
|
4a96141edb
|
examples/sco: show send/received packets
|
2016-06-16 11:43:40 +02:00 |
|
Matthias Ringwald
|
38b2eaaf74
|
examples/sco: fix compile for non-sine modes
|
2016-06-14 17:59:18 +02:00 |
|