summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bluetooth
Commit message (Collapse)AuthorAgeFilesLines
* Remove redundant assignments to WARNS.ed2011-06-061-1/+0
| | | | For these directories, WARNS is already implied to be 6.
* Encode horizontal scroll events (AC Pan) as button presses (bit 5 and 6)emax2011-05-041-0/+11
| | | | | Submitted by: David Demelier demelier dot david at gmail dot com MFC after: 1 week
* Improve the man page and l2control's usage() a bit.emax2011-04-192-13/+22
| | | | | Submitted by: arundel MFC after: 1 week
* Do not use word 'flood' as it not entirely correct. Use better 'no delay'emax2011-03-282-18/+19
| | | | | | | description. While here, replace atoi(3) with strtol(3). Submitted by: arundel MFC after: 1 week
* Don't generate input() since it's not used.brucec2010-11-222-2/+2
|
* Add firmware downloader for Atheros AR3011 based USB Bluetooth devices.emax2010-11-124-0/+375
| | | | | | | Hardware donated by: Rusty Nejdl rnejdl at ringofsaturn dot com Tested by: Rusty Nejdl rnejdl at ringofsaturn dot com Tested by: Andrzej Tobola ato at iem dot pw dot edu dot pl MFC after: 3 weeks
* Make sure to only pickup hid_input items when parsing input reports.emax2010-09-081-1/+2
| | | | | | | | As it turns out, libusbhid(3) also picks up hic_collection items even though we explicitly requested hid_input items only. Tested by: Buganini < buganini at gmail dot com > MFC after: 1 week
* Do not request SDP attributes using ranges.emax2010-09-071-2/+4
| | | | | | | Apparently some devices do not like it. MFC after: 1 week Tested by: Buganini < buganini at gmail dot com >
* mdoc: move remaining sections into consistent orderuqs2010-05-132-9/+9
| | | | | | | This pertains mostly to FILES, HISTORY, EXIT STATUS and AUTHORS sections. Found by: mdocml lint run Reviewed by: ru
* mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to theuqs2010-05-132-25/+25
| | | | | | | | | | | bottom of the manpages and order them consistently. GNU groff doesn't care about the ordering, and doesn't even mention CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put them. Found by: mdocml lint run Reviewed by: ru
* Catch up with libusbhid merge (rev 205728).kaiw2010-05-091-11/+5
| | | | | | | | | | | | | | hid_get_data() now expects that the hid data passed in always contains the report ID byte. Thus we should not skip the the report ID byte in hid_interrupt(). Also, if HUP_KEYBOARD usage is an array, do not try to modify the 'data' pointer, instead, increase the hid_item_t field 'pos' by 'report_size' before calling hid_get_data() during each iteration. PR: usb/146367 Reported and tested by: Alex Deiter Pointy hat to: kaiw Reviewed by: emax
* Remove redundant WARNS?=6 overrides and inherit the WARNS setting fromuqs2010-03-021-1/+0
| | | | | | | | the toplevel directory. This does not change any WARNS level and survives a make universe. Approved by: ed (co-mentor)
* Teach btpand(8) to recognized Bluetooth device node names.emax2009-05-181-1/+1
| | | | | Tested by: Daniel O'Connor <doconnor -at- gsoft -dot- com -dot- au> MFC after: 3 days
* Fix bug in event timeout handlingemax2009-04-171-5/+5
| | | | | Submitted by: mav MFC after: 3 days
* Build fixups for the new USB stack.thompsa2009-02-231-0/+1
|
* Clenup code a bit and do not call fork(2) before dameon(3) where not needed.emax2009-02-043-36/+10
| | | | MFC after: 1 month
* Hook up btpand(8) to the buildemax2009-02-021-0/+1
| | | | MFC after: 1 month
* Fix client mode. Pick up service availability changes.emax2009-02-023-21/+19
| | | | | Obtained from: NetBSD MFC after: 1 month
* Add btpand(8) daemon from NetBSD. This daemon provides support foremax2009-01-3015-0/+3372
| | | | | | | | Bluetooth Network Access Point (NAP), Group Ad-hoc Network (GN) and Personal Area Network User (PANU) profiles. Obtained from: NetBSD MFC after: 1 month
* Straighten out those pesky SDP records for the Bluetoothemax2008-11-251-10/+26
| | | | | | | Service Discovery Application Profile. Discussed with: Iain Hibbert of NetBSD plunky at rya dash online dot net MFC after: 3 weeks
* Add mandatory "security description" SDP parameter to the PANU profileemax2008-03-191-0/+15
| | | | | Pointed-out by: Iain Hibbert < plunky at rya-online dot net > MFC after: 3 days
* Add PSM and Load Factor SDP parameters to the BNEP based profilesemax2008-03-186-15/+110
| | | | | | | | | | | (NAP, GN and PANU). No reason to not to support them. Separate SDP parameters data structures for the BNEP based profiles. Generalize Service Availability SDP parameter creation. Requested by: Iain Hibbert < plunky at rya-online dot net > MFC after: 3 days
* Update usage() - add new -D option. While I'm here, update copyrightemax2008-03-141-2/+5
| | | | | | information and license formatting MFC after: 1 day
* Add support for the NAP, GN and PANU profiles to the sdpd(8).emax2008-03-116-6/+562
| | | | | | | It should be mentioned that a somewhat similar patch was submitted by Rako < rako29 at gmail dot com > MFC after: 1 week
* Add an option to register DUN (Dial-Up Networking) service on the sameemax2008-03-062-3/+43
| | | | | | | RFCOMM channel if needed. There is really no good reason to not to support this. AT-command exchange can be faked with chat script in ppp.conf. MFC after: 1 week
* Allow search for any UUID entered by user.emax2007-11-041-3/+0
| | | | MFC after: 3 days
* Fixed "make checkdpadd" (missing library dependencies).ru2007-10-011-1/+1
| | | | Approved by: re (kensmith)
* Add `accept dns' to rfcomm-server examplepav2007-05-131-0/+1
| | | | | | | PR: docs/111320 Submitted by: James Flemer <jflemer@alum.rpi.edu> No objection: emax MFC after: 1 week
* Check that the length of the received message is at least as big as a PDUemax2007-02-231-1/+2
| | | | | | | before we use pdu->len. Submitted by: Iain Hibbert MFC after: 3 days
* Do not mark Bluetooth HID device as a "potential keyboard" if its descriptoremax2006-11-271-1/+1
| | | | | | | | | has items with CONSUMER page. For now only check for items with KEYBOARD page. This should prevent bthidd(8) from allocating vkbd(4) keyboard for Microsoft Bluetooth Explorer mouse. Reported by: Eric Anderson MFC after: 3 days
* - Grammar fixesmarkus2006-11-131-56/+74
| | | | | | | | | | | | - Reword some sentences - Use .Cm for arguments - s/CAVEAT/CAVEATS/ Based on PR: docs/78174 Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com> Reviewed by: brueffer Approved by: emax (mentor) MFC after: 3 days
* Properly htole16() PSM in sockaddr_l2capemax2006-11-021-3/+3
| | | | MFC after: 3 days
* - Add a 'verbose' switch -vmarkus2006-10-313-2/+17
| | | | | | | | - Only dump items that are being used for padding when being verbose. This brings bthidcontrol in line with the behaviour of usbhidctl(1). - Update the manpage accordingly Approved by: emax
* - Grammar and typo fixesmarkus2006-10-101-12/+11
| | | | | | | | - Rewording of some sentences Reviewed by: brueffer Approved by: emax (mentor) MFC after: 3 days
* Fix a typo introduced in the last commit: WWW Refresh is 0x227, not 0227markus2006-10-091-1/+1
| | | | | Approved by: emax (mentor) MFC after: 1 day
* Pacify new GCC4 warnings.emax2006-09-213-4/+4
| | | | | Submitted by: kan MFC after: 1 week
* Get rid of extra const to pacify new GCC4 warnings.emax2006-09-212-30/+30
| | | | | Submitted by: kan MFC after: 1 week
* Use socklen_t instead of int32_t where appropriate to pacify new GCC4emax2006-09-215-7/+12
| | | | | | | warnings. Submitted by: kan MFC after: 1 week
* Temporarily put ugly workaround in place to make sparc64 build happy.emax2006-09-081-12/+12
| | | | panther is down at the moment, so better fix will follow later.
* Update bthidd(8) code and hook it up to the build.emax2006-09-0714-462/+642
| | | | | | | | | | bthidd(8) now was integrated with vkbd(4) and supports multiple keyboards via vkbd(4)/kbdmux(4). The code was tested with Apple Bluetooth keyboard and SE k700i cell phone (remote control feature). MFC after: 1 month
* - Only print a clarifying message about which HCI node has been used if theremarkus2006-06-021-4/+6
| | | | | | | | is more than one HCI node present - Use errx(3) instead of err(3) if there is no HCI node present as errno is 0 in this case and the resulting error message wouldn't make much sense Approved by: emax (mentor)
* - Document the new Read_Node_List command, autodetection of HCI nodes andmarkus2006-05-221-8/+9
| | | | | | | | | that the '-n' parameter is now optional - Grammar fixes Reviewed by: emax Approved by: emax MFC after: 1 week
* - Add HCI node autodetection. As a consequence of this, make the '-n'markus2006-05-223-7/+89
| | | | | | | | | | parameter optional. - Add Read_Node_List command which prints a list of available HCI nodes, their Netgraph IDs and connected hooks Reviewed by: emax Approved by: emax MFC after: 1 week
* Fix formatting. Add missing break;emax2006-05-141-2/+3
| | | | | Submitted by: Iain Hibbert MFC after: 3 days
* Properly map mouse buttonsemax2006-03-211-1/+4
| | | | | | PR: bin/94577 Submitted by: Krzysztof Jedruczyk < beaker at hot dot pl > MFC after: 3 days
* Properly convert L2CAP PSM values in sockaddr_l2cap to LE16 byte order.emax2006-03-163-4/+4
| | | | | Noticed by: Iain Hibbert < plunky at rya-online dot net > MFC after: 3 days
* Style: NO_MAN doesn't need any value.ru2006-03-151-1/+1
|
* Teach bthidd(8) to reload its config when SIGHUP is received.emax2006-03-141-3/+27
| | | | | Submitted by: Iain Hibbert < plunky at rya-online dot net > MFC after: 3 days
* Fix typoemax2006-03-131-1/+1
| | | | | Submitted by: Iain Hibbert < plunky at rya-online dot net > MFC after: 3 days
* - Use official version strings for LMP and HCI version reporting and addmarkus2006-02-234-7/+42
| | | | | | | | version strings up to Bluetooth 2.0 - Update manufacturer list Approved by: emax MFC after: 3 days
OpenPOWER on IntegriCloud