9184 Commits

Author SHA1 Message Date
Matthias Ringwald
52b3d2e98e doc/stm32-f4discovery-cc256x: fix build 2019-06-21 11:14:24 +02:00
Matthias Ringwald
bdc352b16d examples: renamed le_counter to gatt_counter and le_streamer to le_streamer_server to indicate suppport for GATT over BR/EDR 2019-06-21 10:45:17 +02:00
Matthias Ringwald
59a1a47a1b hci: fix compile for LE-only 2019-06-20 17:56:20 +02:00
Matthias Ringwald
5aea4d8e7c changelog: ENABLE_GATT_OVER_CLASSIC enables support for GATT over BR/EDR in att_server 2019-06-20 17:26:35 +02:00
Matthias Ringwald
b3f0b70bf0 spp_and_le_streamer: setup GATT over BR/EDR 2019-06-20 17:23:26 +02:00
Matthias Ringwald
c76b4f5903 spp_and_le_counter: setup GATT over BR/EDR 2019-06-20 17:23:26 +02:00
Matthias Ringwald
32324834e4 le_streamer: setup GATT over BR/EDR 2019-06-20 17:23:03 +02:00
Matthias Ringwald
6bee1f95fc le_counter: setup GATT over BR/EDR 2019-06-20 17:22:41 +02:00
Matthias Ringwald
df33ee14b9 att_server: emit att event opened on l2cap connect 2019-06-20 17:09:06 +02:00
Matthias Ringwald
36de854754 att_server: printf->log_info 2019-06-20 17:09:06 +02:00
Matthias Ringwald
914988a1e3 att_server: fetch security params on l2cap connected and restore CCC 2019-06-20 15:30:46 +02:00
Matthias Ringwald
4097998a57 att_server: restore persistent ccc only for LE connections on encrpytion change event 2019-06-20 15:30:46 +02:00
Matthias Ringwald
483643642f att_server: skip check for gap_reconnect_security_setup_active, handle L2CAP_EVENT_CAN_SEND_NOW 2019-06-20 15:17:09 +02:00
Matthias Ringwald
c0f26e1cb2 att_server: replace calls to att_dispatch_server_can_send_now with att_server_can_send_packet 2019-06-20 15:17:09 +02:00
Matthias Ringwald
c8c6e9b449 att_server: replace calls to att_dispatch_server_request_can_send_now_event with att_server_request_can_send_now 2019-06-20 15:17:09 +02:00
Matthias Ringwald
e1beca976b att_server: remove request_con_handle 2019-06-20 15:17:09 +02:00
Matthias Ringwald
b633586462 att_server: set replace request_con_handle -- HCI_CON_HANDLE_INVALID with request_att_server == NULL 2019-06-20 15:17:09 +02:00
Matthias Ringwald
69d32c5615 att_server: set request_att_server to same connection as request_con_handle 2019-06-20 15:17:09 +02:00
Matthias Ringwald
ed053a3580 att_server: extract att_server_request_can_send_now 2019-06-20 15:17:09 +02:00
Matthias Ringwald
41772f378f att_server: extract att_server_handle_att_pdu 2019-06-20 15:17:09 +02:00
Matthias Ringwald
122b723e1f att_server: init att_connection on l2cap open 2019-06-20 15:17:09 +02:00
Matthias Ringwald
70dca4d47d att_server: map l2cap_cid to att_server context 2019-06-20 15:17:09 +02:00
Matthias Ringwald
7fc7cb2b7a hci: add l2cap_cid to att_server_t 2019-06-20 15:17:09 +02:00
Matthias Ringwald
8b35e16a93 hci: support classic connection in gap_secure_connection 2019-06-20 15:16:59 +02:00
Matthias Ringwald
5f3981bf10 hci: support classic connection in gap_authenticated 2019-06-20 15:16:53 +02:00
Matthias Ringwald
e5836baf61 sdp: add gatt_create_sdp_record 2019-06-20 11:22:56 +02:00
Matthias Ringwald
50514142f9 nordic_spp_le_streamer: use new ATT connect/disconnect events 2019-06-20 11:08:59 +02:00
Matthias Ringwald
b0c7a5e2bd spp_and_le_streamer: use new ATT connect/disconnect events 2019-06-20 10:57:59 +02:00
Matthias Ringwald
036861b773 le_streamer: use new ATT connect/disconnect events 2019-06-19 18:08:37 +02:00
Matthias Ringwald
6187ad4c7c att_server: fix con handle in ATT_EVENT_DISCONNECTED 2019-06-19 18:04:19 +02:00
Matthias Ringwald
4d3334c0a1 le_data_channel_server: init streamer on le connection complete 2019-06-19 17:33:03 +02:00
Matthias Ringwald
ff1bec9511 att: emit ATT_EVENT_CONNECTED after HCI LE Connected and ATT_EVENT_DISCONNECTED before HCI Disconnected event 2019-06-19 11:49:03 +02:00
Matthias Ringwald
5d964c8b44 att: remove l2cap_cid from ATT_EVENT_CONNECTED 2019-06-19 11:45:58 +02:00
Matthias Ringwald
a43588bafe att: define ATT_EVENT_CONNECTED and ATT_EVENT_DISCONNECTED 2019-06-19 11:37:25 +02:00
Matthias Ringwald
38933cf9d9 /btstack_link_key_db_static: fix compile warning 2019-06-17 15:36:07 +02:00
Matthias Ringwald
d1a9b16cdc btstack_event: add Connection Handle to BNEP_EVENT_CHANNEL_OPENED 2019-06-17 11:10:07 +02:00
Matthias Ringwald
32b46fec1d btstack_event: add Connection Handle to BNEP_EVENT_CHANNEL_OPENED 2019-06-15 19:36:09 +02:00
Matthias Ringwald
45e58dda4d lwip: fix compile for NO_SYS 2019-06-13 15:38:57 +02:00
Matthias Ringwald
917f809a51 lwip: create helper functions to abstract NO_SYS vs. SYS 2019-06-13 15:16:24 +02:00
Matthias Ringwald
66871e79a8 esp32: copy platform/lwip to esp-idf 2019-06-13 15:16:24 +02:00
Matthias Ringwald
86a50e771e esp32: add lwip/dhcp-server and enable pan_lwip_http_server.c 2019-06-13 15:16:24 +02:00
Matthias Ringwald
21b6c1bf54 esp32: fix BTSTACK_FILE__ 2019-06-13 15:15:38 +02:00
Matthias Ringwald
ccc619ecbd esp32: provide HCI prebuffer (e.g. needed for BNEP) 2019-06-13 15:14:17 +02:00
Matthias Ringwald
f51d404e06 freertos: directly call function if already on main thread 2019-06-13 15:10:34 +02:00
Matthias Ringwald
06c6f94c1f libusb: avoid use-after-free by not holding a pointer to next transfer when calling packet handler 2019-06-12 15:51:00 +02:00
Matthias Ringwald
0be141ae50 lwip: fix compile in OS config 2019-06-10 16:02:34 +02:00
Matthias Ringwald
81624f6562 lwip: add readme 2019-06-10 15:12:34 +02:00
Matthias Ringwald
235be4f4c8 lwip: move nosys port into platform/lwip/port folder 2019-06-10 15:07:21 +02:00
Matthias Ringwald
8a28d1ff7d lwip: add pan_lwip_http_server example to stm32-f4discovery-cc256x 2019-06-09 18:10:39 +02:00
Matthias Ringwald
df09fcae62 lwip: add pan_lwip_http_server example to max32630-fthr 2019-06-09 18:03:59 +02:00