Maksim Yevmenkin
c7ff1a159c
Allow search for any UUID entered by user.
...
MFC after: 3 days
2007-11-04 21:24:33 +00:00
Ruslan Ermilov
71ce49ae8d
Fixed "make checkdpadd" (missing library dependencies).
...
Approved by: re (kensmith)
2007-10-01 18:15:11 +00:00
Pav Lucistnik
a60c1777ea
Add `accept dns' to rfcomm-server example
...
PR: docs/111320
Submitted by: James Flemer <jflemer@alum.rpi.edu>
No objection: emax
MFC after: 1 week
2007-05-13 18:59:22 +00:00
Maksim Yevmenkin
6bfc799ccf
Check that the length of the received message is at least as big as a PDU
...
before we use pdu->len.
Submitted by: Iain Hibbert
MFC after: 3 days
2007-02-23 19:37:47 +00:00
Maksim Yevmenkin
06912ebab3
Do not mark Bluetooth HID device as a "potential keyboard" if its descriptor
...
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
2006-11-27 22:52:11 +00:00
Markus Brueffer
cb233e74cf
- Grammar fixes
...
- 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
2006-11-13 01:13:28 +00:00
Maksim Yevmenkin
a85871a72c
Properly htole16() PSM in sockaddr_l2cap
...
MFC after: 3 days
2006-11-02 18:57:09 +00:00
Markus Brueffer
77814ea000
- Add a 'verbose' switch -v
...
- 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
2006-10-31 00:26:58 +00:00
Markus Brueffer
f7b2cb32e1
- Grammar and typo fixes
...
- Rewording of some sentences
Reviewed by: brueffer
Approved by: emax (mentor)
MFC after: 3 days
2006-10-10 22:38:31 +00:00
Markus Brueffer
13d38e1a13
Fix a typo introduced in the last commit: WWW Refresh is 0x227, not 0227
...
Approved by: emax (mentor)
MFC after: 1 day
2006-10-09 22:27:23 +00:00
Maksim Yevmenkin
6e9bee6438
Pacify new GCC4 warnings.
...
Submitted by: kan
MFC after: 1 week
2006-09-21 17:16:37 +00:00
Maksim Yevmenkin
89facd824a
Get rid of extra const to pacify new GCC4 warnings.
...
Submitted by: kan
MFC after: 1 week
2006-09-21 02:41:04 +00:00
Maksim Yevmenkin
831a4264af
Use socklen_t instead of int32_t where appropriate to pacify new GCC4
...
warnings.
Submitted by: kan
MFC after: 1 week
2006-09-21 02:32:28 +00:00
Maksim Yevmenkin
2d7f9912e0
Temporarily put ugly workaround in place to make sparc64 build happy.
...
panther is down at the moment, so better fix will follow later.
2006-09-08 15:05:38 +00:00
Maksim Yevmenkin
7aebfa93ac
Update bthidd(8) code and hook it up to the build.
...
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
2006-09-07 21:47:49 +00:00
Markus Brueffer
02afd3d137
- Only print a clarifying message about which HCI node has been used if there
...
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)
2006-06-02 00:29:01 +00:00
Markus Brueffer
a9f8b02b01
- Document the new Read_Node_List command, autodetection of HCI nodes and
...
that the '-n' parameter is now optional
- Grammar fixes
Reviewed by: emax
Approved by: emax
MFC after: 1 week
2006-05-22 17:58:19 +00:00
Markus Brueffer
fc5806eda9
- Add HCI node autodetection. As a consequence of this, make the '-n'
...
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
2006-05-22 17:58:09 +00:00
Maksim Yevmenkin
0c3420df68
Fix formatting. Add missing break;
...
Submitted by: Iain Hibbert
MFC after: 3 days
2006-05-14 22:19:38 +00:00
Maksim Yevmenkin
5338f5dd69
Properly map mouse buttons
...
PR: bin/94577
Submitted by: Krzysztof Jedruczyk < beaker at hot dot pl >
MFC after: 3 days
2006-03-21 18:42:52 +00:00
Maksim Yevmenkin
35929e6013
Properly convert L2CAP PSM values in sockaddr_l2cap to LE16 byte order.
...
Noticed by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2006-03-16 18:26:54 +00:00
Ruslan Ermilov
6aebd02aa8
Style: NO_MAN doesn't need any value.
2006-03-15 10:46:38 +00:00
Maksim Yevmenkin
31ae0caec1
Teach bthidd(8) to reload its config when SIGHUP is received.
...
Submitted by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2006-03-14 19:29:40 +00:00
Maksim Yevmenkin
41603b1c8a
Fix typo
...
Submitted by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2006-03-13 23:59:43 +00:00
Markus Brueffer
adcddbf0b1
- Use official version strings for LMP and HCI version reporting and add
...
version strings up to Bluetooth 2.0
- Update manufacturer list
Approved by: emax
MFC after: 3 days
2006-02-23 23:19:12 +00:00
Markus Brueffer
610e662ee2
Fix scancode translation table
...
Approved by: emax
MFC after: 3 days
2006-02-20 10:07:40 +00:00
Markus Brueffer
cda869c9db
- Grammar fixes
...
- Reword one sentence
Approved by: brueffer
MFC after: 3 days
2006-02-11 15:36:37 +00:00
Markus Brueffer
595dedc1b0
- Fix attribute id of HIDBatteryPower
...
- Fix two typos in comments
Approved by: emax
2006-02-10 19:54:17 +00:00
Maksim Yevmenkin
4b99735d08
Fix typo in rfcomm_pppd(8) man page.
...
Noticed by: Ronald Klop
MFC after: 1 day
2005-12-12 04:19:36 +00:00
Maksim Yevmenkin
d1c004f7d1
Teach sdpd(8) to check peer's credentials before accepting request to
...
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
2005-12-06 17:56:36 +00:00
Maksim Yevmenkin
f27f0bce24
Fix typo in usage.
...
Submitted by: Jonatan B < onatan at gmail dot com >
MFC after: 3 days
2005-09-01 22:45:25 +00:00
Giorgos Keramidas
6fb9b618f5
Fix all the spelling mistakes I could find in the man pages for words
...
that have at least 3 characters.
MFC after: 1 week
Thanks to: Music band ``Chingon''
for keeping me company while searching for these.
2005-07-31 03:30:48 +00:00
Markus Brueffer
49490a17c8
- Grammar fixes
...
- s/spdcontrol/sdpcontrol/
Approved by: re (hrs, rwatson), brueffer
MFC after: 3 days
2005-07-09 19:04:43 +00:00
Maksim Yevmenkin
43d33de948
Do not tread 128-bit UUID as int128. Provide separate macros to get/put
...
128-bit UUID libsdp(3). Fix 128-bit UUID printing in sdpcontrol(8).
MFC after: 3 days
2005-05-27 19:11:33 +00:00
Maksim Yevmenkin
c46a9ea89b
Fix problem with session termination. bthidd(8) maintains two L2CAP
...
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
2005-05-18 23:03:44 +00:00
Ruslan Ermilov
254dd1666e
Let bsd.prog.mk set SRCS and MAN to their default values.
2005-01-28 16:08:11 +00:00
Ruslan Ermilov
59a3c79da6
Sort sections.
2005-01-18 20:02:45 +00:00
Ruslan Ermilov
a866e17077
Added the EXIT STATUS section where appropriate.
2005-01-17 07:44:44 +00:00
Maksim Yevmenkin
9fbe483ab9
Fix typo %d -> %x
...
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
2005-01-12 20:06:16 +00:00
Ruslan Ermilov
1a74e6a157
Scheduled mdoc(7) sweep.
2005-01-11 11:47:22 +00:00
Maksim Yevmenkin
ee935b5800
Teach sdpd(8) about 32-bit and 128-bit uuid's.
...
MFC after: 3 days
2005-01-05 18:37:37 +00:00
Maksim Yevmenkin
6a2dbfa47f
Rename 'class' field to 'uclass' in the ng_hci_inquiry_response structure.
...
class is a reserved word in C++
Submitted by: Markus Brueffer < markus AT brueffer DOT de >
MFC after: 3 days
2005-01-04 20:13:48 +00:00
Ruslan Ermilov
e653b48c80
Start the dreaded NOFOO -> NO_FOO conversion.
...
OK'ed by: core
2004-12-21 08:47:35 +00:00
Maksim Yevmenkin
3adfd74adb
Check in updated bthidd(8). This is still work in progress.
2004-11-18 18:05:15 +00:00
Maksim Yevmenkin
e91c64ab6b
Serial devices now called /dev/cuadXX not /dev/cuaaXX
2004-11-02 20:12:06 +00:00
Ruslan Ermilov
a35d88931c
For variables that are only checked with defined(), don't provide
...
any fake value.
2004-10-24 15:33:08 +00:00
Maksim Yevmenkin
8dc77a6163
Add missing #include
...
Bump WARNS level to 2
PR: bin/71668
Submitted by: Dan Lukes <dan@obluda.cz>
MFC after: 3 days
2004-09-14 20:04:33 +00:00
Maksim Yevmenkin
0209f41086
Update links to the bluez-firmware package
...
Update md5 hash
2004-08-11 00:22:23 +00:00
Maksim Yevmenkin
b25877a384
Introduce ng_hci_inquiry_response structure and use it in the hccontrol(8)
2004-08-10 00:38:50 +00:00
Maksim Yevmenkin
2aa65cf739
- One can use both BD_ADDR or name to specify address of the Bluetooth device.
...
Update man pages to document this fact.
- Update usage messages
- Change u_intXXX to uintXXX
2004-08-05 16:32:41 +00:00