History log of /netbsd-src/usr.sbin/btdevctl/btdevctl.c (Results 1 – 11 of 11)
Revision Date Author Comments
# bcd1eb15 07-Jun-2020 thorpej <thorpej@NetBSD.org>

Update for proplib(3) API changes.


# 8756b978 27-Aug-2011 joerg <joerg@NetBSD.org>

static + __dead


# 0e26bab8 20-Mar-2011 plunky <plunky@NetBSD.org>

provide more informative error messages


# 170631f4 12-May-2009 plunky <plunky@NetBSD.org>

update to use new sdp(3) and sdp_data(3) APIs


# 9c194566 21-Jul-2008 lukem <lukem@NetBSD.org>

Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.


# b0d7f48f 19-Nov-2007 plunky <plunky@NetBSD.org>

use optarg instead of mode when reporting failure - mode is uninitialised


# 5e809e89 17-Aug-2007 pavel <pavel@NetBSD.org>

Attempt at fixing build failures after proplib was converted to bool:
FALSE -> false, TRUE -> true, boolean_t -> bool, int -> bool when
appropriate, include stdbool.h . proplib.h no longer provides b

Attempt at fixing build failures after proplib was converted to bool:
FALSE -> false, TRUE -> true, boolean_t -> bool, int -> bool when
appropriate, include stdbool.h . proplib.h no longer provides boolean_t,
so it is necessary to change to bool.

From Tom Spindler (dogcow@).

show more ...


# f5db72e7 21-Apr-2007 plunky <plunky@NetBSD.org>

Add 'service level' security for L2CAP and RFCOMM connections, following
the Linux (BlueZ) API.

- L2CAP or RFCOMM connections can require the baseband radio link
mode be any of:
authenticat

Add 'service level' security for L2CAP and RFCOMM connections, following
the Linux (BlueZ) API.

- L2CAP or RFCOMM connections can require the baseband radio link
mode be any of:
authenticated (devices are paired)
encrypted (implies authentication)
secured (encryption, plus generate new link key)

- for sockets, the mode is set using setsockopt(2) and the socket
connection will be aborted if the mode change fails.

- mode settings will be applied during connection establishment, and
for safety, we enter a wait state and will only proceed when the mode
settings are successfuly set.

- It is possible to change the mode on already open connections, but
not possible to guarantee that data already queued (from either end)
will not be delivered. (this is a feature, not a bug)

- bthidev(4) and rfcomm_sppd(1) support "auth", "encrypt" and
"secure" options

- btdevctl(8) by default enables "auth" for HIDs, and "encrypt" for
keyboards (which are required to support it)

show more ...


# ed4d8d47 11-Sep-2006 plunky <plunky@NetBSD.org>

also include service name in dictionary being sent to kernel.

(this is not used just yet, but it might be in the future and it will
be easier if we dont have to provide code to handle its absence)


# 4f1cbddc 10-Sep-2006 plunky <plunky@NetBSD.org>

update to bluetooth device attachment:

remove pseudo-device btdev(4) and inherent limitations

add bthub(4) which autoconfigures at bluetooth controllers as they
are enabled. bluetooth devices now a

update to bluetooth device attachment:

remove pseudo-device btdev(4) and inherent limitations

add bthub(4) which autoconfigures at bluetooth controllers as they
are enabled. bluetooth devices now attach here.

btdevctl(8) and its cache is updated to handle new semantics

etc/rc.d/btdevctl is updated to configure devices from a list
in /etc/bluetooth/btdevctl.conf

show more ...


# 885b13c5 13-Aug-2006 plunky <plunky@NetBSD.org>

rename btcontrol(8) as btdevctl(8) to make it fit with the NetBSD naming
scheme for control programs. This fixes pr 34051.