matthias.ringwald@gmail.com
|
f471afd896
|
replaced #pragma once with old style #include guards to allow use of older compilers
|
2014-01-19 16:30:17 +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 |
|
matthias.ringwald@gmail.com
|
5ede1dd8ae
|
document att.h
|
2014-01-09 20:58:27 +00:00 |
|
matthias.ringwald@gmail.com
|
dd2731ded9
|
add C++ protection for BLE headers
|
2014-01-09 20:47:32 +00:00 |
|
matthias.ringwald@gmail.com
|
431d68e3ef
|
split out dummy central_device_db code into extra file
|
2014-01-09 20:45:43 +00:00 |
|
matthias.ringwald@gmail.com
|
ae78edb945
|
document sm.h
|
2014-01-08 15:53:37 +00:00 |
|
matthias.ringwald@gmail.com
|
93cd9d3f13
|
document sm.h
|
2014-01-08 15:53:20 +00:00 |
|
matthias.ringwald@gmail.com
|
284ffa8374
|
document central_device_db interface
|
2014-01-08 15:23:52 +00:00 |
|
matthias.ringwald@gmail.com
|
966ef2170d
|
document att_server.h
|
2014-01-08 13:16:05 +00:00 |
|
matthias.ringwald@gmail.com
|
510d4cc19a
|
fix spelling of sm_set_encryption_key_size_range
|
2014-01-08 13:08:41 +00:00 |
|
matthias.ringwald@gmail.com
|
ef8a41e1e4
|
added a minimal security manager that just denies security requests
|
2014-01-08 12:04:11 +00:00 |
|
matthias.ringwald@gmail.com
|
0d0bcdceb3
|
don't use Master Identification Information to replace addr_type and address, sort security check order
|
2014-01-07 18:24:50 +00:00 |
|
matthias.ringwald@gmail.com
|
8c0b356c3e
|
fix encryption key size lookup
|
2014-01-07 10:41:34 +00:00 |
|
matthias.ringwald@gmail.com
|
f30cb1ae00
|
fix io cap lookup, ble_peripheral has display
|
2014-01-07 10:14:30 +00:00 |
|
matthias.ringwald@gmail.com
|
abb2e83f6a
|
add notifiable and indicatable characteristic that represents an 8 bit counter
|
2014-01-06 22:11:29 +00:00 |
|
matthias.ringwald@gmail.com
|
0c1a43c084
|
allow to return ok in att_write_callback. not ok -> prepare queue full error
|
2014-01-06 18:49:43 +00:00 |
|
matthias.ringwald@gmail.com
|
1ce7a558b1
|
track authorization result
|
2014-01-06 18:44:45 +00:00 |
|
matthias.ringwald@gmail.com
|
beedfc0222
|
try to authorize an authenticated connection if required to access attribute
|
2014-01-06 18:37:25 +00:00 |
|
matthias.ringwald@gmail.com
|
c5081f46d2
|
all commands and requests validate security properties
|
2014-01-06 18:12:14 +00:00 |
|
matthias.ringwald@gmail.com
|
b512db213a
|
more security checkes
|
2014-01-06 17:43:46 +00:00 |
|
matthias.ringwald@gmail.com
|
63db888c8f
|
validate sercurity requirements for read by type request
|
2014-01-06 16:28:20 +00:00 |
|
matthias.ringwald@gmail.com
|
04bc2c1776
|
get security properties on encryption change
|
2014-01-06 15:53:46 +00:00 |
|
matthias.ringwald@gmail.com
|
270d89073e
|
pass in att_connection to PDU handlers
|
2014-01-06 15:44:47 +00:00 |
|
matthias.ringwald@gmail.com
|
c63eb6a1d7
|
implement basic authorization api to request, grant, or deny authorization
|
2014-01-06 12:58:18 +00:00 |
|
matthias.ringwald@gmail.com
|
90eac28174
|
track if connection is authenticated
|
2014-01-06 12:26:59 +00:00 |
|
matthias.ringwald@gmail.com
|
9218acdc65
|
implement sm_encryption_key_size
|
2014-01-06 12:07:15 +00:00 |
|
matthias.ringwald@gmail.com
|
8155cab62e
|
added function prototypes for encryption, authentication, and authorization
|
2014-01-06 11:57:23 +00:00 |
|
matthias.ringwald@gmail.com
|
351e720709
|
added att error codes, flags for authentication, authorization, encryption
|
2014-01-06 11:32:04 +00:00 |
|
matthias.ringwald@gmail.com
|
434961bde4
|
track att connection encryption state
|
2014-01-05 22:42:19 +00:00 |
|
matthias.ringwald@gmail.com
|
f7fb899f3b
|
track att connection encryption state
|
2014-01-05 22:40:51 +00:00 |
|
matthias.ringwald@gmail.com
|
3f0d86542c
|
comment slave keys not used in peripheral role
|
2014-01-05 22:15:07 +00:00 |
|
matthias.ringwald@gmail.com
|
0063aec7b1
|
comment master keys not used in peripheral role
|
2014-01-05 22:11:50 +00:00 |
|
matthias.ringwald@gmail.com
|
3d210f8217
|
extracted att_server
|
2014-01-05 21:39:26 +00:00 |
|
matthias.ringwald@gmail.com
|
d61b8949a7
|
report write not permitted
|
2014-01-05 20:59:18 +00:00 |
|
matthias.ringwald@gmail.com
|
831700f276
|
move Sercurity Manager into main code base
|
2014-01-05 20:45:37 +00:00 |
|
matthias.ringwald@gmail.com
|
5aae4a8148
|
allow to define Client Characteristic Configuration by adding 'CLIENT_CONFIGURATION' to characteristic property definition in .gatt file
|
2013-12-20 22:17:07 +00:00 |
|
matthias.ringwald@gmail.com
|
ad51f761ed
|
respond with attribute UUID instead of attribute value in find information response
|
2013-12-20 21:30:36 +00:00 |
|
mila@ringwald.ch
|
b47e04a3f1
|
ble client: add INCLUDE service identifier
|
2013-12-06 11:00:03 +00:00 |
|
mila@ringwald.ch
|
b436dac04b
|
support for included services
|
2013-12-05 14:26:48 +00:00 |
|
matthias.ringwald
|
f51adbed2c
|
add C++ protection
|
2013-07-15 20:11:20 +00:00 |
|
matthias.ringwald
|
6b64433e6a
|
added non-commerical clause and contact email
|
2012-05-07 21:54:09 +00:00 |
|
matthias.ringwald
|
8617733bc6
|
experimental support for Bluetooth Smart devices, example for MSP430F5438 Experimenter board with CC2564 chipset
|
2012-02-04 21:17:09 +00:00 |
|