History log of /netbsd/usr.sbin/btdevctl/sdp.c (Results 1 – 12 of 12)
Revision Date Author Comments
# 1661f738 12-Dec-2021 andvar <andvar@NetBSD.org>

fix various typos in comments.


# d6b3a92f 07-Jun-2020 thorpej <thorpej@NetBSD.org>

Update for proplib(3) API changes.


# f5493ae1 10-Dec-2017 bouyer <bouyer@NetBSD.org>

Fix fallout from hid factorisation:
- need to install sys/dev/hid/hid.h for userland
- include it where needed - most of the time in place if usb/usbhid.h


# 554d37b4 20-Mar-2011 plunky <plunky@NetBSD.org>

provide more informative error messages


# 366a13e7 28-Apr-2010 plunky <plunky@NetBSD.org>

additionally query the "PnP Information" service record to discover
any USB Forum vendor-id and product-id values and store them in the
property list if found.


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

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


# 020f7791 15-Apr-2009 lukem <lukem@NetBSD.org>

Fix -Wsign-compare issues


# 9abc85a7 20-Apr-2008 plunky <plunky@NetBSD.org>

use __arraycount macro instead of rolling our own


# 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 ...


# 6b1f9646 11-Apr-2007 plunky <plunky@NetBSD.org>

release prop objects after they have been retained by dictionary


# 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 ...