302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
301558 |
07-Jun-2016 |
takawata |
Disconnect LE socket when the HCI connection associated is disconnected.
|
298813 |
29-Apr-2016 |
pfg |
sys/netgraph: spelling fixes in comments.
No functional change.
|
290038 |
27-Oct-2015 |
takawata |
Bluetooth LE Security Management channel support. Add a socket option to block until underlying HCI connection encrypted.
Differential Revision: https://reviews.freebsd.org/D3981
|
285244 |
07-Jul-2015 |
takawata |
Fix rfcomm_sppd regression I could reproduced. To reproduce it, Two machine running FreeBSD and run rfcomm_sppd -c 3 -S rfcomm_sppd -a ${PEER} -c 3 on each side.
|
281198 |
07-Apr-2015 |
takawata |
Initial Bluetooth LE support.
Note that sockaddr_l2cap structure is changed , check socket address to initialize new structure member and define L2CAP_SOCKET_CHECKED before including ng_btsocket.h
Differential Revision: https://reviews.freebsd.org/D2021 Reviewed by:emax
|
250460 |
10-May-2013 |
eadler |
Fxi a bunch of typos.
PR: misc/174625 Submitted by: Jeremy Chadwick <jdc@koitsu.org>
|
243882 |
05-Dec-2012 |
glebius |
Mechanically substitute flags from historic mbuf allocator with malloc(9) flags within sys.
Exceptions:
- sys/contrib not touched - sys/mbuf.h edited manually
|
220768 |
18-Apr-2011 |
glebius |
Node constructor methods are supposed to be called in syscall context always. Convert nodes to consistently use M_WAITOK flag for memory allocation.
Reviewed by: julian
|
210783 |
02-Aug-2010 |
emax |
Fix typo
PR: kern/140590 MFC after: 3 days
|
187454 |
19-Jan-2009 |
emax |
Properly return error code to the caller. This should fix the following panic in ng_l2cap(4).
panic: ng_l2cap_l2ca_con_req: ubt0l2cap - could not find connection!
While i'm here get rid of few goto's.
MFC after: 1 week
|
184205 |
23-Oct-2008 |
des |
Retire the MALLOC and FREE macros. They are an abomination unto style(9).
MFC after: 3 months
|
168009 |
28-Mar-2007 |
emax |
Try to silence Coverity by adding (void) in front of function call. Also add a comment, explaining why return value is not being checked.
Requested by: netchild MFC after: 1 week
|
149679 |
31-Aug-2005 |
emax |
Fix dangling callout problem in the Bluetooth L2CAP code that leads to panic. The panic happens when outgoing L2CAP connection descriptor is deleted with the L2CAP command(s) pending in the queue. In this case when the last L2CAP command is deleted (due to cleanup) and reference counter for the L2CAP connection goes down to zero the auto disconnect timeout is incorrectly set. pjd gets credit for tracking this down and committing bandaid.
Reported by: Jonatan B <onatan at gmail dot com> MFC after: 3 days
|
149356 |
21-Aug-2005 |
pjd |
Stop callout before freeing memory, so it won't panic from softclock.
Reported by: Jonatan B <onatan@gmail.com> MFC after: 3 days
|
149355 |
21-Aug-2005 |
pjd |
Before freeing memory, assert that there is no pending callout.
MFC after: 3 days
|
148518 |
29-Jul-2005 |
emax |
Fix typo and check correct (rsp) pointer against the NULL value.
Submitted by: Oliver < urnenfel at tiscali dot es > MFC after: 1 day
|
139823 |
07-Jan-2005 |
imp |
/* -> /*- for license, minor formatting changes
|
138268 |
01-Dec-2004 |
glebius |
Mechanically rename s/ng_timeout/ng_callout/g, s/ng_untimeout/ng_uncallout/g. This is done to keep both versions in RELENG_5 and support both APIs.
Reviewed by: scottl Approved by: julian (mentor), implicitly
|
137163 |
03-Nov-2004 |
emax |
Fix kernel build (caused by recent ng_{un}timeout API change)
Submitted by: glebius
|
129823 |
29-May-2004 |
julian |
Switch to using C99 sparse initialisers for the type methods array. Should make no binary difference.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru> Reviewed by: Harti Brandt <harti@freebsd.org> MFC after: 1 week
|
128688 |
27-Apr-2004 |
emax |
Address few style issues pointed out by bde
Reviewed by: bde, ru
|
128076 |
09-Apr-2004 |
emax |
Make sure Bluetooth stuff can be compiled on amd64
Submitted by: ps
|
122634 |
14-Nov-2003 |
emax |
Change double include protection style in headers to match the rest of Netgraph code.
Reviewed by: imp, ru Approved by: imp (mentor)
|
121054 |
12-Oct-2003 |
emax |
Update Bluetooth code.
Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org> Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)
|
114878 |
10-May-2003 |
julian |
Part one of undating the bluetooth code to the newest version
Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com> Approved by: re@
|
111119 |
19-Feb-2003 |
imp |
Back out M_* changes, per decision of the TRB.
Approved by: trb
|
109623 |
21-Jan-2003 |
alfred |
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
|
107120 |
20-Nov-2002 |
julian |
The second try a committing the bluetooth code Has been seen to work on several cards and communicating with several mobile phones to use them as modems etc.
We are still talking with 3com to try get them to allow us to include the firmware for their pccard in the driver but the driver is here.. In the mean time it can be downloaded from the 3com website and loaded using the utility bt3cfw(8) (supplied) (instructions in the man page)
Not yet linked to the build
Submitted by: Maksim Yevmenkin <myevmenk@exodus.net> Approved by: re
|