Go to file
Johan Hedberg 1cd99f445e Fix bonding IO channel closing
The kernel seems to have some state tracking issues if we close the
bonding socket before it gets into connected state. This needs to be
investigated on the kernel side but a simple fix is to let the socket be
closed in its BtIO callback instead of through some HCI event (for the
successful case).
2011-01-29 15:18:56 +02:00
attrib Fix incoming attrib-server connection MTUs 2011-01-21 12:19:12 +05:30
audio Update a2dpsink to use new Acquire API 2011-01-20 14:58:34 +05:30
btio Get mode option for L2CAP sockets 2010-10-18 17:14:53 +03:00
compat Remove unused includes 2010-11-28 13:41:35 +02:00
cups Fix coding style issues in CUPS code 2010-09-01 21:45:16 +03:00
doc mgmt: Add set_io_capability command 2011-01-25 13:45:24 +02:00
gdbus gdbus: Remove root node 'name' attribute in introspection 2011-01-19 20:36:47 +05:30
health HDP: reject MDL reconnection with different MTU 2011-01-28 18:07:55 +02:00
input Fix use of deprecated glib on input plugin 2011-01-19 13:53:20 +02:00
lib Bluetooth: flushable packet supports headers 2011-01-27 11:00:21 +02:00
network Fix use of deprecated glib on network plugin 2011-01-19 13:54:17 +02:00
plugins Fix bonding IO channel closing 2011-01-29 15:18:56 +02:00
sbc sbc: detect when bitpool has changed 2010-12-23 00:43:22 +02:00
scripts Also run bluetoothd on udev change events 2010-09-22 22:26:02 +03:00
serial Fix use of deprecated glib on serial plugin 2011-01-19 14:10:05 +02:00
src Add some more debug prints to the bonding procedure 2011-01-29 10:23:15 +02:00
test Fix use of deprecated glib on tests 2011-01-19 14:10:05 +02:00
tools Add LE read supported states for hciconfig 2010-12-29 23:48:19 +02:00
tracer Add manual log to hcitrace 2010-05-21 10:44:29 +02:00
.gitignore Fix the bluetooth.ver.in screwup 2010-10-06 14:11:53 +02:00
.mailmap Fix Alok's email address 2010-10-06 10:29:09 +02:00
acinclude.m4 Use -DG_DISABLE_DEPRECATED compiler define 2011-01-18 14:56:31 +01:00
AUTHORS Add INdT developers in AUTHORS 2010-10-15 16:54:39 +03:00
bluez.pc.in Improve build system 2007-12-08 21:46:12 +00:00
bootstrap Add --automake option 2006-08-18 19:41:53 +00:00
bootstrap-configure Enable Health and Attribute plugins for testing 2010-10-06 10:19:59 +02:00
ChangeLog Release 4.87 2011-01-25 22:08:26 +01:00
configure.ac Release 4.87 2011-01-25 22:08:26 +01:00
COPYING Remove new page characters 2008-08-14 22:56:25 +02:00
COPYING.LIB Remove new page characters 2008-08-14 22:56:25 +02:00
INSTALL Big cleanup of CVS relics 2005-10-29 19:25:42 +00:00
Makefile.am Add Health API document to distribution package 2011-01-27 17:54:38 +02:00
Makefile.tools Fix test-attrib not being listed in EXTRA_DIST 2010-11-11 16:22:41 +02:00
NEWS Initial revision 2002-03-08 21:10:06 +00:00
README Update copyright information 2010-01-01 17:08:17 -08:00
TODO TODO: Start Discover All Primary Services after SDP if necessary 2011-01-05 14:12:07 +02:00

BlueZ - Bluetooth protocol stack for Linux
******************************************

Copyright (C) 2000-2001  Qualcomm Incorporated
Copyright (C) 2002-2003  Maxim Krasnyansky <maxk@qualcomm.com>
Copyright (C) 2002-2010  Marcel Holtmann <marcel@holtmann.org>


Compilation and installation
============================

In order to compile Bluetooth utilities you need following software packages:
	- Linux Bluetooth protocol stack (BlueZ)
	- GCC compiler
	- D-Bus library
	- GLib library
	- USB library (optional)
	- Lexical Analyzer (flex, lex)
	- YACC (yacc, bison, byacc)

To configure run:
	./configure --prefix=/usr --mandir=/usr/share/man \
		--sysconfdir=/etc --localstatedir=/var --libexecdir=/lib

Configure automatically searches for all required components and packages.

To compile and install run:
	make && make install


Information
===========

Mailing lists:
	linux-bluetooth@vger.kernel.org

For additional information about the project visit BlueZ web site:
	http://www.bluez.org