Matthias Ringwald
|
c2e1fa6005
|
hci: provided error code in hardware error callback
|
2016-07-17 20:58:49 +02:00 |
|
Matthias Ringwald
|
e63eef5d93
|
cc256x: add command for setting bd addr
|
2016-07-17 20:53:57 +02:00 |
|
Matthias Ringwald
|
06cd539f41
|
sm: fix pairing in legacy mode
|
2016-07-15 17:28:02 +02:00 |
|
Matthias Ringwald
|
26a9b6da53
|
hci: combine hci_packet_buffer_prefix with hci_packet_buffer into hci_packet_buffer_data and use hci_packet_buffer as pointer to point at pos HCI_OUTGOING_PRE_BUFFER_SIZE
|
2016-07-14 14:22:24 +02:00 |
|
Matthias Ringwald
|
313e5f9c03
|
hci: log cause for hardware error
|
2016-07-14 14:13:58 +02:00 |
|
Matthias Ringwald
|
9ecd1ba8ab
|
ehcill: fix bug when send packet was called between receive sleep ind and send of sleep ack
|
2016-07-14 11:28:08 +02:00 |
|
Matthias Ringwald
|
e13e7f54cb
|
libusb: parse -u 11:22:33 as USB path
|
2016-07-09 16:26:41 +02:00 |
|
Matthias Ringwald
|
aa662eec9c
|
libusb: allows to specify USB dongle with hci_transport_usb_set_path
|
2016-07-09 16:10:45 +02:00 |
|
Matthias Ringwald
|
a77ee77c5e
|
libusb: print path for USB dongle
|
2016-07-08 22:50:35 +02:00 |
|
Matthias Ringwald
|
4ea196a400
|
btstack_run_loop: don't return of void function
|
2016-07-07 11:26:05 +02:00 |
|
Matthias Ringwald
|
4d667262e5
|
wiced: fix build
|
2016-07-06 14:08:21 +02:00 |
|
Matthias Ringwald
|
7c959318bb
|
fix warnings related to potential loss of precision for integer conversions
|
2016-07-05 11:31:53 +02:00 |
|
Matthias Ringwald
|
45718b6f18
|
hfp: avoid null pointer dereference if indicator does not exist
|
2016-07-05 11:31:09 +02:00 |
|
Matthias Ringwald
|
bb015fa70d
|
bnep: avoid 'may be unitialized when used' in clang
|
2016-07-05 11:22:55 +02:00 |
|
Matthias Ringwald
|
70c2750807
|
rfcomm: avoid null-pointer dereference for invalid rfcomm_cid
|
2016-07-05 11:07:09 +02:00 |
|
Matthias Ringwald
|
5ca1628e7e
|
chipset/cc256x: fix compile for ANT add-on
|
2016-07-05 11:07:04 +02:00 |
|
Matthias Ringwald
|
42e3fd9c0c
|
Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop
|
2016-07-04 14:21:10 +02:00 |
|
Matthias Ringwald
|
274dad91fe
|
hci: fix null dereference in hci_send_cmd_packet when hci connection when table is full (II)
|
2016-07-04 14:21:01 +02:00 |
|
Matthias Ringwald
|
d4ecd166be
|
wiced: disable packet log
|
2016-07-04 11:43:32 +02:00 |
|
Matthias Ringwald
|
e7a97f41ef
|
wiced: adapt to changed signature of platform_uart_receive_bytes. make it compatible with 3.3.1, 3.4.0, and 3.5.2
|
2016-07-04 11:42:13 +02:00 |
|
Matthias Ringwald
|
24ca7397f7
|
wiced: update to SDK 3.5.2. Not working (no HCI Events yet)
|
2016-07-01 16:13:05 +02:00 |
|
Matthias Ringwald
|
7224be7e77
|
clean ups and fixes to avoid warnings from static code analyzer
|
2016-07-01 14:48:49 +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
|
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 |
|
Matthias Ringwald
|
9dcc7a0dfc
|
doc: write about sm keypress notifications in 4.2
|
2016-06-16 14:31:16 +02:00 |
|
Matthias Ringwald
|
76427ed5d9
|
sm: drop single event handler
|
2016-06-16 12:35:03 +02:00 |
|