From b824db5b85fb8d334639f17d5ae70bfa82b1492e Mon Sep 17 00:00:00 2001 From: Andreas Kempe <kempe@lysator.liu.se> Date: Fri, 5 Aug 2022 02:43:57 +0200 Subject: [PATCH] release: 0.2 --- CMakeLists.txt | 4 ++-- ChangeLog | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4d929fa..3d89dd4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,9 +11,9 @@ option(BUILD_DAEMON "Build the blued daemon" ON) option(BUILD_CLI "Build bluecontrol CLI" ON) # blued release version -set(BLUED_VERSION 0.1) +set(BLUED_VERSION 0.2) # libblue ABI version, major breaks external API, minor does not -set(BLUED_ABI_VERSION 0.1) +set(BLUED_ABI_VERSION 1.0) # provide a version string for the programs to print if --version is # given as the argument. diff --git a/ChangeLog b/ChangeLog index 7a02827..d8b842c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,54 @@ +v0.2 +==== + +Connect RPC call added +---------------------- + +If a device does not automatically reconnect, it is useful to be able +to manually initiate a connection. A connect RPC call has been added +and implemented in bluecontrol. It is used by issuing + + bluecontrol connect $addr + +HID support implemented +----------------------- + +Code from bthidd has been integrated into blued. If a mouse is paired, +it should start working automatically without any external +configuration being needed. Keyboards hypothetically work, but have +not been tested. + +The HID support makes blued unable to coexist with bthidd. Please +disable bthidd when using blued. + +A big thank you to the original bthidd developers for their work! + +Improved device listing +----------------------- + +Devices are now queried for their names and the names are saved to the +database. bluecontrol list_known will show a name for each device if +its name has been received. + +Each device's connection status is now shown alongside its pairing +status. + +liblue major version bump +------------------------- + +As part of the rather substantial bthidd integration, the library has +undergone some fairly large changes. This has lead to the ABI being +changed and the ABI version has subsequently been bumped to 1.0. + +rc script added +--------------- + +An rc script for blued is now installed as /usr/local/etc/rc.d/blued +by default. To facilitate this, the -d command line argument has been +added to blued and it makes blued fork to the background. + +blued now creates a PID file in the socket directory. + v0.1 ==== -- GitLab