index
:
direct_bt.git
alt_sendevent
bredr_2
connector_b_1.5
cor_locking
cow_locking
issue_308
issue_318
le_secure_connections
master
os_and_arch
simple_mutex0
simple_mutex2
tinyb
tinyb-2-clean
tinyb-master
Direct Bluetooth LE and BREDR programming, high-performance & reliable.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
BTAdapter::l2cap_att_srv: Have l2cap_service start/stop open and close the L2...
Sven Gothel
2022-01-17
1
-10
/
+22
*
BTDevice::toString(): Add l2cap_att
Sven Gothel
2022-01-17
1
-3
/
+3
*
BTDevice::processL2CAPSetup(): In 'smp_auto' mode on l2cap failure: Don't dis...
Sven Gothel
2022-01-17
1
-11
/
+19
*
L2CAP*::toString() add: const noexcept
Sven Gothel
2022-01-17
1
-4
/
+13
*
Add BTAdapter::setServerConnSecurity(..)
Sven Gothel
2022-01-13
1
-0
/
+9
*
BTDevice::setConnSecurity*(..): Consolidate write methods to setConnSecurity(...
Sven Gothel
2022-01-13
1
-63
/
+19
*
BTAdapter: Use L2CapServer jau::service_runner if running as GATT server (Sla...
Sven Gothel
2022-01-12
1
-5
/
+62
*
BTDevice::l2cap_att: Use as unique_ptr reference to be replaced, allow connec...
Sven Gothel
2022-01-12
1
-11
/
+21
*
Refine L2CAPComm and add L2CAPServer (listen for connecting remote devices)
Sven Gothel
2022-01-12
1
-61
/
+263
*
CMakeLists: Add jau/service_runner.cpp
Sven Gothel
2022-01-12
1
-0
/
+1
*
Add BTManager::setDefaultConnParam(..) using new MgmtSetDefaultConnParamU16Cm...
Sven Gothel
2022-01-12
1
-0
/
+28
*
MgmtTypes: Add MgmtDefaultParam, MgmtDefaultParamU16 for MgmtReadDefaultConnP...
Sven Gothel
2022-01-12
1
-0
/
+89
*
BTManager: Use jau::service_runner
Sven Gothel
2022-01-12
1
-101
/
+50
*
HCIHandler: Use jau::service_runner
Sven Gothel
2022-01-12
1
-176
/
+126
*
BTGattHandler: Add 'noexcept' to l2capReader Callbacks
Sven Gothel
2022-01-12
1
-3
/
+3
*
BTGattHandler: Use jau::service_runner
Sven Gothel
2022-01-12
1
-147
/
+97
*
EInfoReport::[read|write]_data(): Consider 'services complete', support SLAVE...
Sven Gothel
2022-01-04
1
-5
/
+49
*
BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ...
Sven Gothel
2022-01-04
1
-20
/
+40
*
mgmtEvDeviceFoundHCI: [COND_->DBG]_PRINT for initial DeviceFound info with EIR
Sven Gothel
2022-01-04
1
-4
/
+4
*
EIRDataType[Set]: Add CONN_IVAL for Slave Connection Interval Range (Supplem...
Sven Gothel
2022-01-04
1
-0
/
+1
*
[BTAdapter|HCIHandler].cpp: Fix whitespace
Sven Gothel
2022-01-03
2
-2
/
+2
*
Add support for AttFindByTypeValueReq/Rsp (GATT server mode)
Sven Gothel
2022-01-02
2
-20
/
+99
*
AttHandleValueRcv, sendNotification/Indication: Limit by mtu to avoid exception
Sven Gothel
2022-01-02
1
-2
/
+2
*
BTGattHandler::replyReadReq(): Add comment: Blob: value_size == value_offset ...
Sven Gothel
2022-01-02
1
-2
/
+2
*
BTGattHandler::reply*(): Fix AttErrorRsp: Use [start] handle, if available; B...
Sven Gothel
2022-01-02
1
-9
/
+9
*
Handle value_offset > value.size(): AttReadNRsp ctor throws AttValueException...
Sven Gothel
2022-01-02
1
-10
/
+30
*
DiscoveryPolicy: Fix: BTDevice::connectGATT(): Only discover GATT services et...
Sven Gothel
2022-01-02
1
-1
/
+4
*
BTDevice::uploadKeys(): Simplify BTRole condition and fix comments, add DBG_P...
Sven Gothel
2022-01-01
1
-7
/
+12
*
BTDevice::setSMPKeyBin(): Set pairing_data.use_sc based on SMPKeyBin LTKs
Sven Gothel
2022-01-01
1
-0
/
+1
*
BTAdapter::mgmtEvDeviceDisconnectedHCI(): PERIPHERAL_ADAPTER_MANAGES_SMP_KEYS...
Sven Gothel
2022-01-01
1
-1
/
+11
*
BTAdapter/BTDevice: Refine key managment related *_PRINT and PairingData::toS...
Sven Gothel
2022-01-01
2
-9
/
+11
*
SMPKeyBin::uses_SC() added to conveniently determine whether SC is being used...
Sven Gothel
2022-01-01
1
-2
/
+2
*
BTManager::uploadLongTermKey(): Add knowledge of Linux invalud LTK address+ty...
Sven Gothel
2022-01-01
1
-4
/
+33
*
MgmtTypes: LTK, IRK and LK: Add BDAddressAndType::getBLERandomAddressTypeStri...
Sven Gothel
2022-01-01
1
-6
/
+8
*
BTAdapter::pausing_discovery_devices: Use std::weak_ptr<BTDevice> list; Add B...
Sven Gothel
2021-11-29
1
-6
/
+66
*
DiscoveryPolicy: Implement Discovery Policy, covering HCI host OS's implied d...
Sven Gothel
2021-11-28
2
-51
/
+193
*
DiscoveryPolicy: BTDevice::connectGATT(): Discover GATT services and parse Ge...
Sven Gothel
2021-11-28
1
-32
/
+37
*
BTAdapter/BTDevice: [ERR|WARN]_PRINT: Removed 'lead-in' method name as it is ...
Sven Gothel
2021-11-28
2
-58
/
+58
*
BTAdapter.cpp: Remove redundant sync_data post mutex lock
Sven Gothel
2021-11-28
1
-3
/
+0
*
SMPKeyBin::createAndWrite(..): Drop 'overwrite' argument as we shall set over...
Sven Gothel
2021-11-19
1
-1
/
+2
*
Fix PRE_PAIRED mode for !SC: Master needs to upload init LTK 1st, then respon...
Sven Gothel
2021-11-19
1
-11
/
+30
*
BTAdapter::startAdvertising(): Annotate potential restart of advertising issue
Sven Gothel
2021-11-18
1
-1
/
+2
*
BTAdapter::mgmtEvDeviceFoundHCI: Use mgmt.unpairDevice() skipping already don...
Sven Gothel
2021-11-18
1
-1
/
+1
*
BTManager debug output: Fix classname
Sven Gothel
2021-11-17
1
-65
/
+65
*
Inrcrease Reader-Callback Shutdown Robustness: Limited time (8s) and have thr...
Sven Gothel
2021-11-17
4
-4
/
+28
*
BTAdapter::startDiscovery(..): Add 'bool filter_dup=true' as last parameter; ...
Sven Gothel
2021-11-17
1
-4
/
+6
*
Unlock mutex before notify_all to avoid pessimistic re-block of notified wait...
Sven Gothel
2021-11-16
7
-13
/
+24
*
Java JNI: Implement DBGattServer.Listener incl DBGattServer.[add|remove]Liste...
Sven Gothel
2021-11-15
1
-15
/
+0
*
BTAdapter::poweredOff(): Silence 'Powered-Off' INFO_PRINT -> DBG_PRINT
Sven Gothel
2021-11-14
1
-4
/
+5
*
Complete DBGattServer Lifecycle: Add DBGatt* dtor on Java side; Remove BTAdap...
Sven Gothel
2021-11-14
1
-0
/
+1
[next]