aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Enhance API doc: DBGattServer::Listener (C++) and DBGattServer.Listener (java)Sven Gothel2022-01-242-0/+26
* GattNumbers.hpp/DBGattChar.java: Add GENERIC_ATTRIBUTE's Characteristic GattC...Sven Gothel2022-01-242-0/+10
* BTDevice::toString(): Don't show EIR if device is BTRole::Slave (not scanned/...Sven Gothel2022-01-241-1/+2
* dbt_scanner10 (C++/Java): Use potential connection interval within EIR for co...Sven Gothel2022-01-182-4/+28
* DBTDevice::getEIRImpl(): Just copy instance w/o clear and setSven Gothel2022-01-181-2/+1
* getHCIConnSupervisorTimeout(): Revise types and add overload (Java)Sven Gothel2022-01-182-8/+27
* DBTDevice.java/cxx: Reuse EInfoReport instance and clear before retrieving dataSven Gothel2022-01-182-5/+6
* Add EInfoReport::clear()Sven Gothel2022-01-184-0/+24
* EInfoReport::set(const EInfoReport& eir): Add test !isSet(EIRDataType::..) be...Sven Gothel2022-01-181-16/+18
* BTDevice: Expose aggregated scanned EIRSven Gothel2022-01-187-147/+33
* Add EInfoReport::set(const EInfoReport&) to merger multiple scanned EIR; toSt...Sven Gothel2022-01-184-31/+272
* Bump jaulib v0.7.9 (missed version tag)Sven Gothel2022-01-171-0/+0
* Bump jaulib v0.7.9; Use jau::service_runner::singleton_sighandler(), remove o...Sven Gothel2022-01-173-53/+6
* BTAdapter::startDiscovery(): Issue l2cap_service.stop(), transition to respon...Sven Gothel2022-01-171-0/+3
* bluez-btreset: Add setting local nameSven Gothel2022-01-171-0/+4
* BTAdapter::l2cap_att_srv: Have l2cap_service start/stop open and close the L2...Sven Gothel2022-01-172-11/+25
* BTDevice::toString(): Add l2cap_attSven Gothel2022-01-171-3/+3
* BTDevice::processL2CAPSetup(): In 'smp_auto' mode on l2cap failure: Don't dis...Sven Gothel2022-01-171-11/+19
* L2CAP*::toString() add: const noexceptSven Gothel2022-01-172-6/+15
* Bump jaulib v0.7.8Sven Gothel2022-01-131-0/+0
* Add BTAdapter::setServerConnSecurity(..)Sven Gothel2022-01-135-0/+59
* BTDevice::setConnSecurity*(..): Consolidate write methods to setConnSecurity(...Sven Gothel2022-01-138-295/+61
* BTAdapter: Use L2CapServer jau::service_runner if running as GATT server (Sla...Sven Gothel2022-01-122-5/+70
* DBTConst: THREAD_SHUTDOWN_TIMEOUT_MS is jau::nsize_tSven Gothel2022-01-121-1/+3
* BTDevice::l2cap_att: Use as unique_ptr reference to be replaced, allow connec...Sven Gothel2022-01-122-12/+22
* Refine L2CAPComm and add L2CAPServer (listen for connecting remote devices)Sven Gothel2022-01-122-86/+344
* CMakeLists: Add jau/service_runner.cppSven Gothel2022-01-121-0/+1
* Add BTManager::setDefaultConnParam(..) using new MgmtSetDefaultConnParamU16Cm...Sven Gothel2022-01-122-0/+42
* MgmtTypes: Add MgmtDefaultParam, MgmtDefaultParamU16 for MgmtReadDefaultConnP...Sven Gothel2022-01-122-2/+235
* BTManager: Use jau::service_runnerSven Gothel2022-01-122-108/+54
* HCIHandler: Use jau::service_runnerSven Gothel2022-01-122-183/+130
* BTGattHandler: Add 'noexcept' to l2capReader CallbacksSven Gothel2022-01-122-6/+6
* BTGattHandler: Use jau::service_runnerSven Gothel2022-01-122-155/+102
* Bump jaulib v0.7.7Sven Gothel2022-01-121-0/+0
* API Doc: Add EInfoReport references to GAPFlags and EIRDataType[Set]; Fix Jav...Sven Gothel2022-01-044-2/+24
* EInfoReport::[read|write]_data(): Consider 'services complete', support SLAVE...Sven Gothel2022-01-041-5/+49
* DBTAdapter.cxx: Use EUI48 reference and fix exception message (show EUI48 size).Sven Gothel2022-01-041-7/+7
* BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ...Sven Gothel2022-01-048-38/+266
* mgmtEvDeviceFoundHCI: [COND_->DBG]_PRINT for initial DeviceFound info with EIRSven Gothel2022-01-041-4/+4
* EInfoReport: Add Java JNI mapping and support slave connection interval range...Sven Gothel2022-01-046-203/+1114
* Move JAVA_*_PACKAGE define BTType[0->1].hppSven Gothel2022-01-042-3/+3
* EIRDataType[Set]: Add CONN_IVAL for Slave Connection Interval Range (Supplem...Sven Gothel2022-01-043-0/+6
* Bump jaulib v0.7.6Sven Gothel2022-01-041-0/+0
* [BTAdapter|HCIHandler].cpp: Fix whitespaceSven Gothel2022-01-032-2/+2
* Add GAPFlags operator | & == and !=Sven Gothel2022-01-031-0/+12
* run-native-example-simple.sh: Don't sudo ..Sven Gothel2022-01-021-2/+2
* peripheral00 example: Use adapter name for GENERIC_ACCESS.DEVICE_NAMESven Gothel2022-01-022-2/+2
* Add support for AttFindByTypeValueReq/Rsp (GATT server mode)Sven Gothel2022-01-024-20/+293
* AttHandleValueRcv, sendNotification/Indication: Limit by mtu to avoid exceptionSven Gothel2022-01-022-5/+5
* BTGattHandler::replyReadReq(): Add comment: Blob: value_size == value_offset ...Sven Gothel2022-01-021-2/+2