Matthias Ringwald
|
195a80287b
|
removed btstack/include folder
|
2015-10-15 16:33:34 +02:00 |
|
Matthias Ringwald
|
75e30611be
|
use HCI Event style packet instead of sm_event_t
|
2015-10-11 23:33:03 +02:00 |
|
Matthias Ringwald
|
494b3cc52e
|
pass in connection handle instead of address / address_type info for SM API
|
2015-10-11 21:40:03 +02:00 |
|
Matthias Ringwald
|
80c6fa00ac
|
store both local and remote csrk - remote incorrect optimization
|
2015-10-10 21:36:43 +02:00 |
|
Matthias Ringwald
|
5838a2ed38
|
use PRIu32 for printf of 32-bit integers
|
2015-09-21 18:10:47 +02:00 |
|
Matthias Ringwald
|
264e3be687
|
rename sm_request_authorization to sm_request_pairing
|
2015-08-20 22:00:54 +02:00 |
|
Matthias Ringwald
|
03679531e4
|
sm: flip message data before calculating CMAC, also store hash result as little endian
|
2015-08-19 22:39:19 +02:00 |
|
Matthias Ringwald
|
4a2d13bbab
|
log valid cmac signature check, too
|
2015-08-19 12:58:04 +02:00 |
|
Matthias Ringwald
|
5f62024dd4
|
handle encryption key refresh event
|
2015-08-13 13:04:27 +02:00 |
|
Matthias Ringwald
|
71de195ed3
|
fix c99 warnings for missing argument of functions with no arguments, fix more warnings
|
2015-05-13 10:30:46 +02:00 |
|
Matthias Ringwald
|
142d429464
|
correct ATT_MTU_EXCHANGE_COMPLETE event generation
|
2015-04-03 22:40:20 +02:00 |
|
Matthias Ringwald
|
64c9c43f68
|
fix compile
|
2015-04-03 22:12:34 +02:00 |
|
Matthias Ringwald
|
1c00af99f7
|
emit event for ATT MTU size
|
2015-04-03 21:58:10 +02:00 |
|
matthias.ringwald@gmail.com
|
c1899d25d0
|
pass sign counter into CMAC calculation functions
|
2015-03-05 14:42:26 +00:00 |
|
matthias.ringwald@gmail.com
|
b9b968bb23
|
rename central_device_db_index into le_device_db_index
|
2015-03-02 21:44:16 +00:00 |
|
matthias.ringwald@gmail.com
|
3a3e1c9119
|
renamed central_device_db* files into le_device_db*
|
2015-03-02 21:40:56 +00:00 |
|
matthias.ringwald@gmail.com
|
c5d3944d90
|
rename central_device_db into le_device_db
|
2015-03-02 21:30:12 +00:00 |
|
matthias.ringwald@gmail.com
|
d2d764240d
|
add encryption info to central db
|
2015-03-02 21:12:29 +00:00 |
|
mila@ringwald.ch
|
a0c35809ae
|
streamline copyright headers
|
2015-02-06 16:19:27 +00:00 |
|
mila@ringwald.ch
|
0d7c65122a
|
updated copyright header
|
2014-11-27 13:20:52 +00:00 |
|
matthias.ringwald@gmail.com
|
8fb59d68a7
|
fix typo
|
2014-11-18 12:56:47 +00:00 |
|
matthias.ringwald@gmail.com
|
eb37a75f1d
|
fix use of max mtu for att server
|
2014-11-18 12:56:07 +00:00 |
|
matthias.ringwald@gmail.com
|
352208daaa
|
use att_connection.mtu instead of calling l2cap_max_mtu (for better testing)
|
2014-11-06 11:40:20 +00:00 |
|
mila@ringwald.ch
|
2d27d5e979
|
att mtu is per default ATT MTU MIN. During MTU exchange is set to a max l2cap le mtu
|
2014-10-09 10:09:04 +00:00 |
|
mila@ringwald.ch
|
edb8d076e0
|
used HCI_ACL_PAYLOAD_SIZE as att request buffer size
|
2014-10-09 09:11:49 +00:00 |
|
mila@ringwald.ch
|
5b09aef38a
|
check client handler before calling it att_server
|
2014-09-07 19:27:54 +00:00 |
|
mila@ringwald.ch
|
9da54300b6
|
use log_info instead of printf, remove trailing newline from log calls
|
2014-08-15 21:26:50 +00:00 |
|
matthias.ringwald@gmail.com
|
e5e1518d8a
|
add l2cap_max_le_mtu
|
2014-08-14 15:36:00 +00:00 |
|
matthias.ringwald@gmail.com
|
c51c539d70
|
remove unused function
|
2014-08-11 22:07:10 +00:00 |
|
matthias.ringwald@gmail.com
|
f9a298a27e
|
use l2cap_can_send_fixed_channel_packet_now
|
2014-08-11 21:58:44 +00:00 |
|
matthias.ringwald@gmail.com
|
eb036bf832
|
use ATT_DEFAULT_MTU instead of l2cap classic mtu
|
2014-07-15 20:55:01 +00:00 |
|
mila@ringwald.ch
|
22332a8a16
|
corrected cmd att opcode name
|
2014-06-19 22:19:26 +00:00 |
|
matthias.ringwald
|
50111094b9
|
fix compile
|
2014-06-13 08:54:20 +00:00 |
|
matthias.ringwald
|
4c427ab8e2
|
use l2cap mtu for att server
|
2014-06-11 20:57:59 +00:00 |
|
matthias.ringwald
|
7763678c43
|
remove signature from att_write callback, add connection handle to att read and write callbacks, update examples
|
2014-06-10 21:44:05 +00:00 |
|
matthias.ringwald@gmail.com
|
c6d061e8ab
|
add att_dispatch to allow for independent implementations of ATT Client and ATT Server
|
2014-04-25 13:22:11 +00:00 |
|
matthias.ringwald@gmail.com
|
20473f8051
|
fix check for att_error_response
|
2014-04-03 21:11:42 +00:00 |
|
matthias.ringwald@gmail.com
|
3d0fc0bc8b
|
use prepared packets in att_server.c
|
2014-04-03 20:39:43 +00:00 |
|
matthias.ringwald@gmail.com
|
640925c0e2
|
use l2cap_can_send_connectionless_packet_now instead of hci_can_send_packet_now_using_packet_buffer(HCI_ACL_DATA_PACKET)
|
2014-04-03 19:00:31 +00:00 |
|
matthias.ringwald@gmail.com
|
6950c29ff6
|
also check if hci buffer can be used in att_server
|
2014-04-03 15:21:14 +00:00 |
|
mila@ringwald.ch
|
2696645049
|
more logging for CSRK/IRK
|
2014-02-01 15:05:43 +00:00 |
|
matthias.ringwald@gmail.com
|
b9ccc2858d
|
clear prepared write queue on disconnect
|
2014-01-31 10:04:51 +00:00 |
|
matthias.ringwald@gmail.com
|
826864a686
|
properly deal with authenticated signed writes
|
2014-01-30 19:11:08 +00:00 |
|
matthias.ringwald@gmail.com
|
e6606e1fc1
|
don't send again after indication timeout
|
2014-01-30 14:08:10 +00:00 |
|
matthias.ringwald@gmail.com
|
6d9f0ef4d0
|
provide sm_send_security_request
|
2014-01-30 10:32:09 +00:00 |
|
matthias.ringwald@gmail.com
|
3602cdee65
|
also trunkate request buffer after signed write was validated
|
2014-01-26 21:56:43 +00:00 |
|
matthias.ringwald@gmail.com
|
bde315ce6c
|
renamed btstack config.h to btstack-config.h to allow for better integration with other projects
|
2014-01-19 16:45:57 +00:00 |
|
matthias.ringwald@gmail.com
|
ea8b28d601
|
fix compile
|
2014-01-17 08:41:36 +00:00 |
|
matthias.ringwald@gmail.com
|
9382667d3f
|
store connection handle on connection complete, don't reset authorization flag on encryption change
|
2014-01-17 07:58:30 +00:00 |
|
matthias.ringwald@gmail.com
|
8a3fac4ff5
|
start timer on handle value indication, assert only on indication is active, notify client about handle value indication completion, extend ble_peripheral
|
2014-01-12 21:24:25 +00:00 |
|