| Commit message (Expand) | Author | Age | Files | Lines |
* | Small footprint compromise: Use jau::nsize_t and jau::snsize_t where appropriate | Sven Gothel | 2020-10-20 | 1 | -4/+4 |
* | Normalize: Use size_t where appropriate; timestamp is uint64_t | Sven Gothel | 2020-10-20 | 1 | -6/+6 |
* | Extract common C++ Support Library inclusive Java JNI Binding to sub-project ... | Sven Gothel | 2020-10-16 | 1 | -1/+1 |
* | valgrind memcheck: Avoid warnings on ::bind(..), use whole struct sockaddr as... | Sven Gothel | 2020-09-29 | 1 | -6/+9 |
* | [L2CAP|HCI]Comm + [GATT|HCI]Handler/DBTManager: Properly synchronize reader t... | Sven Gothel | 2020-09-29 | 1 | -13/+34 |
* | HCIComm, L2CAPComm, GATTHandler: Better var- and accessor-naming, init fd in ... | Sven Gothel | 2020-09-18 | 1 | -15/+15 |
* | C++ noexcept: ATTPDUTypes string methods; DBTEnv; HCIComm and HCIHandler | Sven Gothel | 2020-09-14 | 1 | -5/+5 |
* | HCIComm, L2CAPComm: API-Doc+; Maintain own mtx_write and use it for write(..)... | Sven Gothel | 2020-08-27 | 1 | -1/+2 |
* | DBTManager, HCIHandler, GATTHandler: Have all timeout+ config values read fro... | Sven Gothel | 2020-08-27 | 1 | -4/+1 |
* | Introduce HCITypes + HCIHandler: Providing C++ basics for full HCI support; M... | Sven Gothel | 2020-06-04 | 1 | -581/+0 |
* | Clarify le_scan and conn[ection] arguments for whitelist and connect methods ... | Sven Gothel | 2020-06-01 | 1 | -8/+8 |
* | Complete using definite tyep HCIErrorCode for disconnect reason; Add Mgmt Dis... | Sven Gothel | 2020-06-01 | 1 | -4/+6 |
* | Differentiate disconnect w/ IO-Error, i.e. DBTDevice shall not issue HCI nor ... | Sven Gothel | 2020-05-31 | 1 | -25/+2 |
* | Use SIGALRM instead of SIGINT to interrupt system IO (for EINTR abort) | Sven Gothel | 2020-05-28 | 1 | -2/+2 |
* | Fix HCIComm::send_req: Always add 'exp_event', use 'continue' statement for n... | Sven Gothel | 2020-05-28 | 1 | -14/+15 |
* | HCI connect returning HCIErrorCode to DBTDevice | Sven Gothel | 2020-05-27 | 1 | -19/+31 |
* | HCI le_connect: COMMAND_DISALLOWED handled 'softer' / applications may ignore... | Sven Gothel | 2020-05-27 | 1 | -5/+9 |
* | HCIComm: Expose 'HCI Error Codes' (BT Core Spec v5.2: Vol 1, Part F) | Sven Gothel | 2020-05-27 | 1 | -66/+161 |
* | DBTDevice/HCIComm: More 'snappy' connect method names and drop unused LE min/... | Sven Gothel | 2020-05-25 | 1 | -3/+6 |
* | C++ multithreading fixes and example | Sven Gothel | 2020-05-24 | 1 | -2/+3 |
* | DBTAdapter: Remove explicit HCISession, migrate connectedDevice and use HCICo... | Sven Gothel | 2020-05-23 | 1 | -3/+23 |
* | Use ERR_PRINT instead of perror and remove explicit errno info in ERR_PRINT m... | Sven Gothel | 2020-04-27 | 1 | -20/+20 |
* | Add HCI non LE connect; DBTDevice: Add defaultConnect() for LE and BREDR addr... | Sven Gothel | 2020-04-26 | 1 | -3/+37 |
* | BTIoctl: Remove unused 'helpers'; Fix MgmtDisconnectCmd setup | Sven Gothel | 2020-04-26 | 1 | -2/+2 |
* | DBTManager / DBTDeviceStatusListener: Refine events; java: Keep alive discove... | Sven Gothel | 2020-04-26 | 1 | -3/+3 |
* | Use Kernel BlueZ Manager for Discovery, Connect, etc. (Initial Commit - Java ... | Sven Gothel | 2020-04-25 | 1 | -2/+69 |
* | Refine: DBT API, HCISession/DBTAdapter lifecycle, API doc and C++ and C++/JNI... | Sven Gothel | 2020-04-21 | 1 | -15/+6 |
* | HCIComm thread safety, resolve deadlock; Renaming: MgmtHandler -> DBTManager,... | Sven Gothel | 2020-04-20 | 1 | -0/+8 |
* | Initial working Java binding for the direct_bt C++ module | Sven Gothel | 2020-04-20 | 1 | -2/+1 |
* | Warnings: Remove -Wextra warnings | Sven Gothel | 2020-04-11 | 1 | -5/+7 |
* | Implement direct_bt: Direct Bluetooth access via Linux's Kernel BlueZ protoco... | Sven Gothel | 2020-04-09 | 1 | -0/+550 |