Release of obexd-0.45

This release fixes a few bugs with abort and application parameter handling. It also add support for OBEX over L2CAP.

obexd-0.45.tar.gz

UPDATE: Unfortunately this release requires not yet released BlueZ 4.99 to build. The bluetooth.h header from upstream BlueZ is needed to build this. We are going to fix this as quickly as possible. Just hold on to obexd 0.44 for a while.

Release of bluez-hcidump-2.3

This release adds support for OBEX over L2CAP decoding and fixing a small issue with the ATT decoding.

bluez-hcidump-2.3.tar.gz

Release of obexd-0.44

This release fixes a few minor bugs and introduces support for OBEX Single Response Mode.

obexd-0.44.tar.gz

Release of bluez-4.98

This is a bug fixing release to address some minor issues that have been found in the previous release.

bluez-4.98.tar.gz

Release of bluez-hcidump-2.2

The long awaited release after the kernel.org outage.

bluez-hcidump-2.2.tar.gz

Release of obexd-0.43

The long awaited release after the kernel.org outage.

obexd-0.43.tar.gz

Release of bluez-4.97

This long awaited release after the kernel.org outage.

bluez-4.97.tar.gz

Bluetooth Changes for Linux 3.1

The 3.1 release is coming and it’s time to see what have changed in the Bluetooth subsystem. The biggest part of the changes are related to Bluetooth Low Energy, Andre Guedes worked in adding LE Adversiment cache support, all the remote devices found are cached in a list and after a defined timeout this list is flushed. Vinicius Gomes and Anderson Briglia added a initial implementation of the LE Security Manager Protocol. At the moment only JustWorks pairing is implemented.

Gustavo Padovan worked in another L2CAP refactoring patchset towards a clear  separation between l2cap_core.c and l2cap_sock.c. Peter Hurley fixed a lot of potential deadlock over all the Bluetooth subsystem. Mat Martineau reworked the local busy handling inside the L2CAP Enhanced Retransmission Mode.

There is also many minor changes, fixes and clean ups, like HCI auth path fixes by Waldemar Rymarkiewicz, remote device blacklisting in the MGMT interface  among many others.

A full changelog can be viewed issuing the following command against linus’ tree:

git shortlog -n v3.0..origin/master –no-merges  net/bluetooth/ include/net/bluetooth/ drivers/bluetooth/