8383 Commits

Author SHA1 Message Date
Matthias Ringwald
607adee94a goep_client: implement sdp query to get l2cap psm, implement l2cap functionality 2018-09-05 08:18:21 +02:00
Matthias Ringwald
057d63da77 goep_client: implement l2cap variants 2018-09-05 08:18:21 +02:00
Matthias Ringwald
eef3970d70 goep_client: refactor goep packet generation 2018-09-05 08:18:21 +02:00
Matthias Ringwald
bedf64e313 goep_client: refactor rfcomm packet handler 2018-09-05 08:18:21 +02:00
Matthias Ringwald
2ec948c399
Merge pull request #169 from zhadaolong/win-var-type
btstack_run_loop_windows: fix timeout_ms type
2018-09-03 21:09:57 +02:00
Matthias Ringwald
ece97caeac l2cap: track address of outgoing classic connections and treat error as connection failure 2018-09-03 19:20:27 +02:00
zhadaolong
c4a8fd4568 run_loop_windows timeout_ms type 2018-09-03 11:15:37 +08:00
Matthias Ringwald
661115ee91 winusb: log messages during usb_close 2018-08-30 17:16:58 +02:00
Matthias Ringwald
48167703f1 rfcomm: delete obsolete debut output 2018-08-30 10:33:55 +02:00
Matthias Ringwald
712999cdc3 daemon: remove gatt client helper on disconnect again 2018-08-29 11:16:58 +02:00
Matthias Ringwald
8e7044f9a8 avdtp: allow to set preferred sampling frequency for outgoing sbc streams 2018-08-28 14:23:50 +02:00
Matthias Ringwald
45dc8c25f9 avdtp: remove unsed avdtp_initialize_sbc_configuration_storage 2018-08-28 13:52:23 +02:00
Matthias Ringwald
abdc9fb59b gatt_client: ENABLE_GATT_FIND_INFORMATION_FOR_CCC_DISCOVERY use ATT Find Information instead of Read By Type 2018-08-27 16:35:28 +02:00
Matthias Ringwald
84536330f2 att: add warning to update ENABLE_ATT_DELAYED_READ_RESPONSE to ENABLE_ATT_DELAYED_RESPONSE 2018-08-27 11:34:34 +02:00
Matthias Ringwald
56c3a3479d att: support delayed write 2018-08-27 11:31:11 +02:00
Matthias Ringwald
4f8235e619 att: ENABLE_ATT_DELAYED_READ_RESPONSE -> ENABLE_ATT_DELAYED_RESPONSE, example/att_delayed_read_response.c -> example/att_delayed_response.c 2018-08-27 11:09:39 +02:00
Matthias Ringwald
beb202884a att: ENABLE_ATT_DELAYED_READ_RESPONSE -> ENABLE_ATT_DELAYED_RESPONSE, example/att_delayed_read_response.c -> example/att_delayed_response.c 2018-08-27 11:01:19 +02:00
Matthias Ringwald
1cd21c0571 daemon/java: hexdump received notification in LEStreamer 2018-08-24 17:08:04 +02:00
Matthias Ringwald
24047dd67d daemon: register for gatt notifications when writing ccc 2018-08-24 17:04:29 +02:00
Matthias Ringwald
31ee742e25 daemon/java: add LEStreamerClient 2018-08-24 16:37:42 +02:00
Matthias Ringwald
fccb5f315e sm: fix event format of SM_EVENT_IDENTITY_CREATED, fix SM_EVENT_IDENTITY_CREATED and SM_EVENT_IDENTITY_RESOLVING_SUCCEEDED 2018-08-24 15:51:05 +02:00
Matthias Ringwald
616878112b example/le_streamer: undo accidental commit that required encrypted connection 2018-08-24 15:29:56 +02:00
Matthias Ringwald
8d2f5935bc daemon: emit gatt query complete if gatt_client_write_client_characteristic_configuration fails 2018-08-24 14:39:41 +02:00
Matthias Ringwald
6b2d59ef27 posix: flush tlv file after write 2018-08-24 14:33:40 +02:00
Matthias Ringwald
2370d9c182 daemon: use '-' for tlv db filename 2018-08-24 14:03:19 +02:00
Matthias Ringwald
b6a1d7313d daemon: use . as storage path in windows 2018-08-24 11:04:49 +02:00
Matthias Ringwald
fb4ddcf3a9 daemon: use current dir on windows, enable le secure connections 2018-08-24 10:56:45 +02:00
Matthias Ringwald
ddd7eb8cef btstack_crypto: improve warning 2018-08-24 10:56:24 +02:00
Matthias Ringwald
a4fe646795 example: register for events after setting up the stack, register for hci events after sm_init() 2018-08-24 10:03:14 +02:00
Matthias Ringwald
04115d8549 stm32f4-discovery-cc256x: use relative path for files from port 2018-08-23 20:27:27 +02:00
Matthias Ringwald
f33a455d6e daemon: enable LE_SECURE_CONNECTIONS 2018-08-23 17:28:59 +02:00
Matthias Ringwald
f299206d43 l2cap: fix emitted L2CAP_EVENT_CONNECTION_PARAMETER_UPDATE_REQUEST 2018-08-23 12:08:14 +02:00
Matthias Ringwald
3342e387bb cc256x: append power vector for edr3 correctly. fixes #163 2018-08-23 08:51:11 +02:00
Matthias Ringwald
0b672f4399 btstack_crypto: fix compile for mbedTLS 2018-08-22 16:53:22 +02:00
Matthias Ringwald
28eca24fc7 daemon: add -fPIC to CFLAGS 2018-08-22 16:03:32 +02:00
Matthias Ringwald
0b91a77fee pan: unify function names, pan_create_gn_sdp_service -> pan_create_gn_sdp_record 2018-08-22 15:24:56 +02:00
Matthias Ringwald
de9043e06a daemon: speed up compilation by specifying .o files instead of .c files 2018-08-22 15:22:45 +02:00
Matthias Ringwald
e9b5398432 daemon: use btstack_link_key_db_tlv for all targets 2018-08-22 15:07:37 +02:00
Matthias Ringwald
a05b2457aa daemon: configure TLV, btstack_link_key_db and le_device_db 2018-08-22 14:56:15 +02:00
Matthias Ringwald
5cdae61761 daemon: bump version to 1.0 2018-08-22 14:42:14 +02:00
Matthias Ringwald
1b85e513d2 corefoundation: set __BTSTACK_FILE__ 2018-08-22 14:34:43 +02:00
Matthias Ringwald
6cf7652e2b daemon: add btstack_server_set_storage_path(), packet log written to hci_dump.pklg in storage path 2018-08-22 12:28:10 +02:00
Matthias Ringwald
1edc4fc7a8 daemon: add commands for Security Manager 2018-08-21 21:08:36 +02:00
Matthias Ringwald
e37dfee64d daemon: add ENABLE_GATT_CLIENT_PAIRING 2018-08-21 21:08:01 +02:00
Matthias Ringwald
f55bd52945 sm: drop LTK flag from Pairing Response for Secure Connections 2018-08-21 17:59:19 +02:00
Matthias Ringwald
44263cccde sm: fix pairing for Secure Connections with Bonding if remote sends additional keys 2018-08-21 17:26:47 +02:00
Matthias Ringwald
b9198f31a5 pbap: fix parsing of returned phonebook size 2018-08-20 21:17:23 +02:00
Matthias Ringwald
6ff88f1f26 example/pbap_client_demo: add pbap_get_phonebook_size 2018-08-20 20:36:34 +02:00
Matthias Ringwald
3a7447a300 pbap: add pbap_get_phonebook_size to get phonebook entry count 2018-08-20 20:35:56 +02:00
Matthias Ringwald
fafbca75fd pbap: add PBAP_SUBEVENT_PHONEBOOK_SIZE event 2018-08-20 20:30:41 +02:00