summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bluetooth
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo in rfcomm_pppd(8) man page.emax2005-12-121-1/+1
| | | | | Noticed by: Ronald Klop MFC after: 1 day
* Teach sdpd(8) to check peer's credentials before accepting request toemax2005-12-066-9/+55
| | | | | | | | register, remove or change services in the local database. For now only accept the request if the peer has effective user ID the same as 'root' user ID. MFC after: 1 week
* Fix typo in usage.emax2005-09-011-1/+1
| | | | | Submitted by: Jonatan B < onatan at gmail dot com > MFC after: 3 days
* Fix all the spelling mistakes I could find in the man pages for wordskeramida2005-07-312-5/+5
| | | | | | | | that have at least 3 characters. MFC after: 1 week Thanks to: Music band ``Chingon'' for keeping me company while searching for these.
* - Grammar fixesmarkus2005-07-091-12/+12
| | | | | | | - s/spdcontrol/sdpcontrol/ Approved by: re (hrs, rwatson), brueffer MFC after: 3 days
* Do not tread 128-bit UUID as int128. Provide separate macros to get/putemax2005-05-271-27/+36
| | | | | | 128-bit UUID libsdp(3). Fix 128-bit UUID printing in sdpcontrol(8). MFC after: 3 days
* Fix problem with session termination. bthidd(8) maintains two L2CAPemax2005-05-182-3/+4
| | | | | | | | | | | | | | | | connections to Bluetooth HID device. As soon as Bluetooth HID device is powered off (or goes out of RF range) the stack will terminate both connections. File descriptors for both connections will become active on next select(2) call. Because bthidd(8) processes file descriptors in order, it will detect descriptor for one of the closed connections first and kill the session. However, there is still a second (active) descriptor that used to point to the same session. bthidd(8) used to assert() if it cant find session by file descriptor, which was wrong. While I'm here fix a couple of typos in parser.y Reported by: Eric Anderson anderson AT centtech DOT com MFC after: 3 days
* Let bsd.prog.mk set SRCS and MAN to their default values.ru2005-01-284-4/+0
|
* Sort sections.ru2005-01-188-26/+26
|
* Added the EXIT STATUS section where appropriate.ru2005-01-178-8/+8
|
* Fix typo %d -> %xemax2005-01-121-1/+1
| | | | | | | | | That should fix the problem with invalid PSM returned from bthidcontrol. Pointy hat goes to me. PR: misc/76107 Submitted by: Hiroyuki Aizu < aizu at navi dot org > MFC after: 1 day
* Scheduled mdoc(7) sweep.ru2005-01-112-10/+11
|
* Teach sdpd(8) about 32-bit and 128-bit uuid's.emax2005-01-055-13/+162
| | | | MFC after: 3 days
* Rename 'class' field to 'uclass' in the ng_hci_inquiry_response structure.emax2005-01-041-1/+1
| | | | | | | class is a reserved word in C++ Submitted by: Markus Brueffer < markus AT brueffer DOT de > MFC after: 3 days
* Start the dreaded NOFOO -> NO_FOO conversion.ru2004-12-211-1/+1
| | | | OK'ed by: core
* Check in updated bthidd(8). This is still work in progress.emax2004-11-189-48/+874
|
* Serial devices now called /dev/cuadXX not /dev/cuaaXXemax2004-11-022-2/+2
|
* For variables that are only checked with defined(), don't provideru2004-10-241-1/+1
| | | | any fake value.
* Add missing #includeemax2004-09-142-1/+2
| | | | | | | | Bump WARNS level to 2 PR: bin/71668 Submitted by: Dan Lukes <dan@obluda.cz> MFC after: 3 days
* Update links to the bluez-firmware packageemax2004-08-111-4/+4
| | | | Update md5 hash
* Introduce ng_hci_inquiry_response structure and use it in the hccontrol(8)emax2004-08-101-8/+1
|
* - One can use both BD_ADDR or name to specify address of the Bluetooth device.emax2004-08-0510-30/+47
| | | | | | | | Update man pages to document this fact. - Update usage messages - Change u_intXXX to uintXXX
* - Update l2ping(8) man page and mention that it is possible to use namesemax2004-08-042-42/+70
| | | | | | | | | | | instead of BD_ADDRs - Convert BD_ADDRs in l2ping(8) output into the human readable names via bt_gethostbyaddr(3) - Introduce and document '-n' - numberic output option Suggested by: Anil Madhavapeddy <anil at recoil dot org>
* Avoid casts as lvalues.kan2004-07-281-3/+6
|
* Add workaround for brain damaged cell phonesemax2004-07-272-3/+62
| | | | PR: bin/67906
* Fix cut-n-paste bugs in hccontrol(8). Its very strange that no one noticedemax2004-06-282-17/+17
| | | | | them earlier. Thanks to Mike Crosland (mcrosland at xs4all.nl) for pointing them out.
* Remove dependency on dev/usb/usbdevs.h, in preparation for itsimp2004-06-251-2/+4
| | | | | | disappearing from the tree. We already were splitting the baby (using the symbol for the vendor BROADCOM, but not for the device). Use #defines for both.
* Assorted markup, grammar, and spelling fixes.ru2004-06-133-19/+22
|
* Markup nits.ru2004-06-041-3/+5
|
* Reapply some lost fixes, fix some more.ru2004-06-041-13/+15
|
* Start committing Bluetooth HID (Human Interface Device) support.emax2004-04-1017-0/+3015
| | | | | | Note: bthidd(8) is still not complete. Need to commit kernel support (a-la Linux /dev/input) to feed HID events into kernel. Also need to write bthidd(8) and bthidd.conf(5) man pages.
* Use uint instead of u_intemax2004-04-0910-64/+64
|
* Make sure Bluetooth stuff can be compiled on amd64emax2004-04-092-5/+5
| | | | Submitted by: ps
* Make NULL a (void*)0 whereever possible, and fix the warnings(-Werror)markm2004-03-051-1/+1
| | | | | | | | | | | | | | | that this provokes. "Wherever possible" means "In the kernel OR NOT C++" (implying C). There are places where (void *) pointers are not valid, such as for function pointers, but in the special case of (void *)0, agreement settles on it being OK. Most of the fixes were NULL where an integer zero was needed; many of the fixes were NULL where ascii <nul> ('\0') was needed, and a few were just "other". Tested on: i386 sparc64
* Add extra sanity check for SDP packets in libsdp(3)emax2004-02-261-1/+3
| | | | Fix yet another endianess bug in sdpd(8)
* Fix endianes bugemax2004-02-251-0/+3
|
* Teach rfcomm_pppd(8) how to register Bluetooth LAN service with local sdpd(8)emax2004-02-232-19/+88
| | | | | | Add -u(unit) option Reviewed by: imp (mentor), ru
* l2ping(8) should not loose echo data if target does not responds to the pingemax2004-02-172-24/+36
| | | | Reviewed by: imp (mentor), ru
* Cleanup CFLAGS in libsdp(3) Makefileemax2004-01-252-1/+15
| | | | | | Connect sdpd(8) to the build Reviewed by: ru, imp (mentor)
* Import sdpd(8) sources. This is Bluetooth Service Discovery Protocol daemon.emax2004-01-2026-0/+4284
| | | | | | | | Extend libsdp(3) API to allow service registration and removal. Fix uninitialized variable bug in sdpcontrol(8). Reviewed by: imp (mentor) No objection: ru
* Change sdp_open_local(3) API. It now takes a path to a control socketemax2004-01-093-55/+89
| | | | | | | | Teach sdpcontrol(8) how to talk to the local SDP server Update man pages s/u_int/uint Reviewed by: imp (mentor), ru
* Fix uncontrolled access to the buffer in rfcomm_sppd(1).emax2003-12-191-2/+2
| | | | | | | | Fix typo in hcsecd(8) man page. Submitted by: Guido Falsi <mad@madpilot.net> Reviewed by: imp (mentor) Approved by: imp (mentor)
* Replace all uses of the old netgraph constants NG_*LEN by the newharti2003-11-152-2/+2
| | | | | | constants NG_*SIZ that include the trailing NUL byte. This change is mostly mechanical except for the replacement of a couple of snprintf() and sprintf() calls with strlcpy.
* Fix few typosemax2003-11-113-7/+7
| | | | | Reviewed by: imp, julian, ru Approved by: imp (mentor)
* Update Bluetooth code.emax2003-10-1243-463/+1991
| | | | | Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org> Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)
* Account for the fact that "buildworld" builds in the 'obj' treejulian2003-06-241-1/+1
| | | | Pointed out by: Andrew Gallatin <gallatin@cs.duke.edu>
* Reapply mdoc(7) fixes that got accidentally lost in the lastru2003-05-208-380/+424
| | | | | | | Bluetooth update, and fix a few more issues. Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com>, ru Approved by: re (blanket)
* Make the README reflect reality.julian2003-05-111-3/+2
| | | | Approved by: re@ (blanket for bluetooth upgrade)
* Re-enable the broadcom firmware utility now that the Makefile in that subdirjulian2003-05-111-3/+1
| | | | | | | | has been fixed to not need the missing files. The firmware files themselves still now need to be fetched from the internet. The README there gives the location. Approved by: re@ (part of bluetooth upgrade)
* Fix (presently unused) Makefile to not need files not yet checked in.julian2003-05-111-11/+11
| | | | | | Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com> Approved by: re@ (part of Bluetooth upgrade)
OpenPOWER on IntegriCloud