8351 Commits

Author SHA1 Message Date
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
Matthias Ringwald
e69ef7647f obex: add pbap application parameter type ids 2018-08-20 20:29:34 +02:00
Matthias Ringwald
ce4de57332 goep_client: add goep_client_add_header_application_parameters 2018-08-20 17:47:18 +02:00
Matthias Ringwald
4c293e47ef daemon: add btstack_server_run_tcp() 2018-08-20 11:23:16 +02:00
Matthias Ringwald
ee252d543b daemon: provide btstack_server.h 2018-08-20 10:56:12 +02:00
Matthias Ringwald
85fb050059 daemon: extract command line handling, provide btstack_server_run 2018-08-20 10:22:22 +02:00
Matthias Ringwald
c028280874 goep_client: fix handling of RFCOMM Channel Closed Event 2018-08-17 17:13:44 +02:00
Matthias Ringwald
be62b31359 wiced: update list of source files 2018-08-17 10:59:52 +02:00
Matthias Ringwald
01259e62f1 wiced: remove le_device_db_memory.c from build 2018-08-15 19:31:40 +02:00
Matthias Ringwald
abb9d6cb30 daemon: fix libusb detection 2018-08-15 16:55:43 +02:00
Matthias Ringwald
15c7f428a6 daemon: reduce log output 2018-08-15 16:37:27 +02:00
Matthias Ringwald
51102e1820 daemon: use USB_CFLAGS/LDFLAGS, set linker flags for winusb 2018-08-15 16:32:42 +02:00
Matthias Ringwald
0d54ffa102 daemon/socket_connection: fix send packet for win32 2018-08-15 16:28:49 +02:00
Matthias Ringwald
ec7a14efef daemon: fix memory leak in socket_connection 2018-08-15 16:23:36 +02:00
Matthias Ringwald
6358dec73f daemon: use USB_CFLAGS/LDFLAGS, set linker flags for winusb 2018-08-15 16:22:15 +02:00
Matthias Ringwald
ddca189c91 daemon: implement win32 version of socket_connection 2018-08-15 16:04:57 +02:00
Matthias Ringwald
ba2b4ec976 daemon: avoid warning when using usb transport 2018-08-15 15:59:12 +02:00
Matthias Ringwald
09cf815907 daemon: fix example compile 2018-08-15 08:50:21 +02:00
Matthias Ringwald
2ca78d1806 daemon: fix example compile 2018-08-15 08:46:39 +02:00
Matthias Ringwald
fa968b9965 daemon: fix example compile 2018-08-15 08:06:12 +02:00
Matthias Ringwald
b9dcd1cc6b daemon: use windows run loop and uart block 2018-08-14 22:56:39 +02:00
Matthias Ringwald
092bd57e49 daemon: winsock2.h needed for gethostname on windows 2018-08-14 22:46:25 +02:00
Matthias Ringwald
2ab223899f daemon: use btstack_uart_block_windows.c on mingw* 2018-08-14 22:42:35 +02:00
Matthias Ringwald
5a351b2046 daemon: use hci_trasnport_h2_winusb.c on mingw* 2018-08-14 22:28:46 +02:00
Matthias Ringwald
3d0114c2da deamon: only check for libusb if needed 2018-08-14 22:20:00 +02:00
Matthias Ringwald
1686c0ed24 daemon: use btstack_run_loop_windows for mingw* 2018-08-14 22:13:07 +02:00
Matthias Ringwald
71d91108d5 daemon: sort linker flags to fix mingw64 compile 2018-08-14 21:40:41 +02:00
Matthias Ringwald
42963ecee0 daemon: make TCP default if not HAVE_UNIX_SOCKETS 2018-08-14 21:13:53 +02:00
Matthias Ringwald
33845bfee4 daemon/socket_connection: only define S_IRWXG and S_IRWXO on demand 2018-08-14 20:58:01 +02:00
Matthias Ringwald
aaef358bb1 mtk: add HAVE_UNIX_SOCKETS to fix compile 2018-08-14 20:53:46 +02:00
Matthias Ringwald
3a6c8b019e daemon/socket_connection: guard unix socket code by HAVE_UNIX_SOCKETS 2018-08-14 17:50:12 +02:00
Matthias Ringwald
bce95a1644 daemon: define HAVE_UNIX_SOCKETS if not on mingw 2018-08-14 17:45:15 +02:00
Matthias Ringwald
ec8ca29f14 tinydir: use upstream, only use PATH_MAX if defined 2018-08-14 16:10:23 +02:00