| Commit message (Expand) | Author | Age | Files | Lines |
* | Adopt to jaulib ringbuffer changes v1.0.1-8-g854a714 | Sven Gothel | 2023-01-01 | 1 | -1/+5 |
* | clang-tidy fixes part-1 | Sven Gothel | 2022-11-27 | 1 | -3/+3 |
* | Adopt to jau::function<R(A...)> from jau::FunctionDef<> | Sven Gothel | 2022-09-16 | 1 | -3/+3 |
* | Bump jaulib v0.9.1 and adopt to fraction changes, use wait_until() w/ out-of-... | Sven Gothel | 2022-05-01 | 1 | -3/+4 |
* | SMPHandler::ctor: Move DBG_PRINT post service_runner start | Sven Gothel | 2022-04-23 | 1 | -2/+3 |
* | L2CAPClient::read(): Add READ_TIMEOUT and simplify branching on result in rea... | Sven Gothel | 2022-04-23 | 1 | -6/+16 |
* | SMPHandler::send() failure: {IRQ->ERR}_PRINT | Sven Gothel | 2022-04-23 | 1 | -1/+1 |
* | L2CAPComm read/write: Reuse already queried 'interrupted()' stored in err_res... | Sven Gothel | 2022-04-23 | 1 | -23/+26 |
* | [SMP|BTGatt]Handler: 'IOError state' -> 'ioerr state' | Sven Gothel | 2022-04-23 | 1 | -1/+1 |
* | [HCI|L2CAP]Comm: Clarify external interrupted API: is_interrupted_t -> get_bo... | Sven Gothel | 2022-04-22 | 1 | -1/+1 |
* | [L2CAP, HCI]Comm: Hold external interrupted delegate from service_runner for ... | Sven Gothel | 2022-04-18 | 1 | -12/+15 |
* | SMPHandler: Also use service_runner; Remove HCIHandler::pidSelf | Sven Gothel | 2022-04-15 | 1 | -107/+58 |
* | L2CAPComm.hpp: L2CAP{ClientServer->Comm}, add adapter device id for clarity o... | Sven Gothel | 2022-04-10 | 1 | -1/+1 |
* | L2CAPComm: Rename L2CAP{Comm->Client} and have L2CAP{Client,Server} derive fr... | Sven Gothel | 2022-04-10 | 1 | -3/+3 |
* | SMPHandler.hpp: #define -> 'inline constexpr' to allow proper compile time an... | Sven Gothel | 2022-04-10 | 1 | -5/+1 |
* | Inrcrease Reader-Callback Shutdown Robustness: Limited time (8s) and have thr... | Sven Gothel | 2021-11-17 | 1 | -1/+7 |
* | Unlock mutex before notify_all to avoid pessimistic re-block of notified wait... | Sven Gothel | 2021-11-16 | 1 | -2/+4 |
* | Adapt to jau::ringbuffer API change | Sven Gothel | 2021-10-31 | 1 | -3/+3 |
* | Adopt to jaulib v0.4.9; Fixes BTSecurityRegistry::getStartOf(..) | Sven Gothel | 2021-10-05 | 1 | -9/+10 |
* | L2CAPComm::[read|write]: Explode 'errout:' branch: WORDY_ for (!is_open || in... | Sven Gothel | 2021-09-26 | 1 | -3/+3 |
* | L2CAPComm::ExitCode -> RWExitCode | Sven Gothel | 2021-09-26 | 1 | -3/+3 |
* | L2CAPComm/BTGattHandle/SMPHandler: Show informal INFO_PRINT on non interrupti... | Sven Gothel | 2021-09-25 | 1 | -3/+3 |
* | [BTGatt|SMP]Handler::l2capReaderThreadImpl(): Only an error if 0 > len, 0 == ... | Sven Gothel | 2021-09-23 | 1 | -1/+1 |
* | [BTGatt|SMP]Handler::l2capReaderThreadImpl()/send(): On R/W failue, IRQ|DBT o... | Sven Gothel | 2021-09-23 | 1 | -7/+11 |
* | Resolve L2CAPComm post-close 'has_ioerror' setting (reusing instance failed);... | Sven Gothel | 2021-09-23 | 1 | -2/+6 |
* | Add BTAdapter::[getV|v]isibleAddressAndType[()] and BTAdapter::get[Address->A... | Sven Gothel | 2021-07-28 | 1 | -1/+1 |
* | Bump to jaulin v0.3.3 and adapte to jau:ringbuffer changes | Sven Gothel | 2021-06-11 | 1 | -1/+1 |
* | C++: Promote L2CAP_PSM, L2CAP_CID, .. to 'enum class'; Minor constexpr enhanc... | Sven Gothel | 2021-02-08 | 1 | -1/+1 |
* | C++ direct_bt files: Cleanup includes, order and type mixed-up during refacto... | Sven Gothel | 2021-02-02 | 1 | -2/+2 |
* | Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha... | Sven Gothel | 2021-01-25 | 1 | -9/+9 |
* | Replace std::vector w/ jau::darray and jau::cow_vector with jau::cow_darray (... | Sven Gothel | 2021-01-11 | 1 | -1/+1 |
* | Adapty to jau::cow_vector changes (along w/ new jau::darray): Use const_itera... | Sven Gothel | 2021-01-05 | 1 | -1/+1 |
* | smart_ptr-3: Handle HCIEvent + SMPPDUMsg instances via std::unique_ptr instea... | Sven Gothel | 2020-12-14 | 1 | -5/+5 |
* | Adopt new BDAddressAndType key value across project | Sven Gothel | 2020-12-12 | 1 | -1/+1 |
* | Use new BTSecurityLevel instead of uint8_t BT_SECURITY value; DBTDevice: Add ... | Sven Gothel | 2020-11-19 | 1 | -1/+1 |
* | Fix minor compiler error: DBTScanner10.java: complete using executeOffThread(... | Sven Gothel | 2020-11-17 | 1 | -0/+1 |
* | Align SMPHandler::establishSecurity(..), DBTDevice::connectSMP(..) with L2CAP... | Sven Gothel | 2020-11-17 | 1 | -0/+6 |
* | L2CAPComm: Allow multiple open/close cycles during lifetime, required to re-e... | Sven Gothel | 2020-11-15 | 1 | -4/+5 |
* | MgmtTypes: Reorg MgmtMsg <- [MgmtCommand (w/ Opcode), MgmtEvent (w/ Opcode)];... | Sven Gothel | 2020-11-09 | 1 | -4/+3 |
* | Adding tentative SMPHandler (WIP for non Linux/BlueZ platforms or when suppor... | Sven Gothel | 2020-11-08 | 1 | -0/+328 |