Home | History | Annotate | Download | only in sdpd
History log of /src/usr.sbin/sdpd/server.c
RevisionDateAuthorComments
 1.12  08-Aug-2021  nia introduce a SOL_LOCAL for unix-domain socket level socket options
as an alias of the current 0 used for these options, as in FreeBSD.

reviewed by many.
 1.11  01-Mar-2012  joerg Fix format string. Make sure it doesn't reappear by using __printf_like
as appropiate.
 1.10  01-Jul-2011  joerg branches: 1.10.2; 1.10.4;
Fix memset usage.
 1.9  18-Oct-2010  plunky move debug output before the loop, which possibly changes the value of fd
 1.8  07-Mar-2010  plunky add some LOG_DEBUG
 1.7  12-May-2009  plunky Add in the new Service Discovery Protocol API as announced previously in
http://mail-index.netbsd.org/tech-userlevel/2009/02/27/msg001764.html

in lib/libbluetooth, add new SDP functions and bump minor version
replace usr.sbin/sdpd with new version
install sdp.h and sdp.3 from lib/libbluetooth

(Don't remove libsdp yet since some programs still refer to it)
 1.6  18-Apr-2009  lukem Fix -Wcast-qual and -Wsign-compare issues
 1.5  15-Jan-2009  plunky branches: 1.5.2;
use msg_flags field to determine

a. if the PDU is truncated, close client fd
b. if a control message is truncated, ignore it
 1.4  15-Dec-2007  perry replace instances of __attribute__((__packed__)) with __packed
 1.3  18-Mar-2007  plunky branches: 1.3.4;
Add an option to permit members of a specific group to register services, in
order to lower the barrier for users of bluetooth devices which may need to
query services on the local host.
 1.2  22-Feb-2007  plunky use CMSG_LEN and SOCKCREDSIZE macros to validate length because when
there are zero extra groups, the size of the cmsg is smaller than
sizeof(struct sockcred). This fixes a problem with registering
services during rc.d

while here, validate the pdu header length before using the contents
 1.1  19-Jun-2006  gdamore branches: 1.1.4;
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,
NetBSD Foundation Membership still pending.) This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.
 1.1.4.2  14-Oct-2007  riz Pull up following revision(s) (requested by xtraeme in ticket #930):
etc/group: revision 1.22
etc/defaults/rc.conf: revision 1.85
etc/master.passwd: revision 1.38
usr.sbin/sdpd/sdpd.8: revision 1.2
usr.sbin/sdpd/sdpd.8: revision 1.3
share/man/man5/rc.conf.5: revision 1.113
etc/rc.d/sdpd: revision 1.2
usr.sbin/sdpd/server.c: revision 1.3
usr.sbin/postinstall/postinstall: revision 1.38
usr.sbin/sdpd/server.h: revision 1.2
usr.sbin/sdpd/main.c: revision 1.2
usr.sbin/sdpd/main.c: revision 1.3
Add an option to permit members of a specific group to register services, in
order to lower the barrier for users of bluetooth devices which may need to
query services on the local host.
change default user/group from nobody/nobody to _sdpd/_sdpd
 1.1.4.1  24-Feb-2007  bouyer branches: 1.1.4.1.2;
Pull up following revision(s) (requested by plunky in ticket #459):
usr.sbin/sdpd/server.c: revision 1.2
use CMSG_LEN and SOCKCREDSIZE macros to validate length because when
there are zero extra groups, the size of the cmsg is smaller than
sizeof(struct sockcred). This fixes a problem with registering
services during rc.d
while here, validate the pdu header length before using the contents
 1.1.4.1.2.1  29-Oct-2007  wrstuden Catch up with 4.0 RC3
 1.3.4.1  09-Jan-2008  matt sync with HEAD
 1.5.2.1  13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.10.4.1  05-Mar-2012  sborrill Pull up the following revisions(s) (requested by joerg in ticket #74):
usr.sbin/sdpd/sdpd.h: revision 1.2
usr.sbin/sdpd/server.c: revision 1.11

Fix format string. Make sure problem doesn't reappear by using __printf_like
as appropriate.
 1.10.2.1  17-Apr-2012  yamt sync with head

RSS XML Feed