Bluetooth Changes for Linux 3.0

Yet another busy release. More than a hundred of commits for the Bluetooth subsystem will be in the upcoming kernel 3.0 release.

Those patches has the last bits for the Management Interface, By Johan  Hedberg. There should be things to fix and minor features to implement, especially about Bluetooth Low Energy, but the hard work is done.

Another big set of changes is in the L2CAP layer, where Gustavo Padovan is rewritten some parts of it to remove the socket dependence from the L2CAP core. This will help fix many issues in the RFCOMM layer and will help the AMP Manager implementation.

Szymon Janc worked in add Out Of Band Pairing Support to the Management Interface and to replace the kernel_thread() usage with the kthread API among other fixes.

There is also support for 16 digit PIN code in the Legacy Pairing, and lot of bug fixing and clean ups.

Release of bluez-4.95

This release fixes multiple issues in the A2DP, AVRCP and AVDTP support. It also adds support for the machine-info driven handling of adapter names.

bluez-4.95.tar.gz

Release of obexd-0.41

This is a long overdue release of an updated version. It mainly contains small bug fixes and the initial work towards support for Message Access Profile.

obexd-0.41.tar.gz

Release of bluez-hcidump-2.1

Updated hcidump utility for more Low Energy decoding support including SMP and ATT protocols.

bluez-hcidump-2.1.tar.gz

Release of bluez-4.94

This release fixes a set of memory leaks and and invalid memory read handling. It also includes a fix for AVRCP qualification with the PTS tool.

bluez-4.94.tar.gz

Release of bluez-4.93

This release fixes two minor bugs and also re-introduces the hid2hci utility with udev integration. The tool has been move from the udev package back to BlueZ.

bluez-4.93.tar.gz

Google Summer of Code 2011 students announced

Last Monday Google announced the students accepted to take part in 2011 edition of Google Summer of Code. BlueZ this time got four slots. Our projects, and students, for this year are:

Improve EDS backend of Phone Book Access Profile (PBAP)
Student: Bartosz Szatkowski
Mentor: Claudio Takahasi

Nintendo Wii Remote Device Driver
Student: David Herrmann
Mentor: Gustavo Padovan

Implementing the Basic Imaging Profile(BIP)
Student: Jakub Adamek
Mentor: Vinicius Gomes

Implement the Video Distribution Profile(VDP)
Student: Prasad Bhat
Mentor: Luiz Augusto von Dentz

Besides the mentors, Johan Hedberg and Marcel Holtmann along with whole community will also support the students helping them with doubts and technical decisions. We expect to have a very productive summer, happy hacking to all students. ;)

Release of bluez-4.92

This release fixes multiple bugs within the A2DP and SCO handling. It also updates the support for primary services via attribute profile.

bluez-4.92.tar.gz