Skip to content

Commit

Permalink
release: 2018-08-R1 -- the DEFCON release
Browse files Browse the repository at this point in the history
New LE sniffing engine and lots of other awesome extras
  • Loading branch information
mikeryan committed Aug 7, 2018
1 parent 57e0426 commit 15e931f
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 14 deletions.
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -6,10 +6,10 @@ suitable for Bluetooth experimentation. Ubertooth ships with a capable
BLE (Bluetooth Smart) sniffer and can sniff some data from Basic Rate
(BR) Bluetooth Classic connections.

The latest release is [2018-06-R1](https://github.com/greatscottgadgets/ubertooth/releases/tag/2018-06-R1).
The latest release is [2018-08-R1](https://github.com/greatscottgadgets/ubertooth/releases/tag/2018-08-R1).
The latest firmware build can be found on the release page.

This release is paired with [libbtbb 2018-06-R1](https://github.com/greatscottgadgets/libbtbb/releases/tag/2018-06-R1).
This release is paired with [libbtbb 2018-08-R1](https://github.com/greatscottgadgets/libbtbb/releases/tag/2018-08-R1).

Instructions for flashing the firmware can be found [on the corresponding Wiki page](https://github.com/greatscottgadgets/ubertooth/wiki/Firmware).
Instructions for building libbrbb can be found [on the corresponding Wiki page](https://github.com/greatscottgadgets/ubertooth/wiki/Build-Guide).
Expand Down
7 changes: 7 additions & 0 deletions changelog
@@ -1,3 +1,10 @@
ubertooth (2018-08-R1) unstable; urgency=low
* Support for partial channel map updates
* LE no-follow mode (advertising packets only)
* USB API version bumped to 1.04

-- Mike Ryan <mikeryan@lacklustre.net> 07 Aug 2018 15:20:00 -0700

ubertooth (2018-06-R1) unstable; urgency=low
* Brand new LE sniffing engine
* Support for partial channel maps and channel map updates during connection
Expand Down
2 changes: 1 addition & 1 deletion host/cmake/set_release.cmake
Expand Up @@ -6,7 +6,7 @@
# tagged

if(NOT DEFINED RELEASE_STRING)
set(LATEST_RELEASE "2018-06-R1")
set(LATEST_RELEASE "2018-08-R1")

execute_process(
COMMAND git log -n 1 --format=%h
Expand Down
29 changes: 18 additions & 11 deletions tools/RELEASENOTES
@@ -1,7 +1,7 @@
Ubertooth 2018-06-R1 Release Notes
Ubertooth 2018-08-R1 Release Notes
==============================
The Ubertooth host utilities in this release require libbtbb-2018-06-R1
(https://github.com/greatscottgadgets/libbtbb/releases/tag/2018-06-R1) or
The Ubertooth host utilities in this release require libbtbb-2018-08-R1
(https://github.com/greatscottgadgets/libbtbb/releases/tag/2018-08-R1) or
greater.

Changes
Expand All @@ -21,22 +21,29 @@ connection is established as well as support for the Channel Map Update
Link Layer Procedure. This allows capturing connections from virtually
all modern BLE devices.

**Feature degradation** - Support for Connection Update Link Layer
Procedure has been lost as of this update. This is a relatively rare
occurrence, and it will be added in an upcoming release once it has been
fully debugged. If you encounter a device that uses this feature, please
file a bug on the project as it will help with our implementation
testing.
**Connection update support** - Support for Connection Update Link Layer
Procedure has been reimplemented as of this update. This was a feature
degradation in 2018-06-R1 but has been fixed.

**Improved filtering** - LE filtering now applies to all advertising
packets, not just connections. Packets that do not match the filter are
silently dropped. Filters can include a CIDR-style netmask, allowing as
few as 1 or as many as 48 bits to be included in the BD ADDR filter.

**No-follow mode** - In LE, it is now a first-class operation to only
log advertising packets (inhibit connection following). The previous
mechanism of using a filter of 00:00:00:00:00:00 is no longer
functional, and this new feature should be used instead.

**USB API version** - As with the previous release, we are using USB API
versioning to improve the experience of failures due to mismatched
firmware and host code. As of this release, the USB API has been bumped
to 1.03. If the Ubertooth tools complain that your firmware is out of
to 1.04. If the Ubertooth tools complain that your firmware is out of
date, please update your firmware. Updating firmware is simple and
reliable, please follow the instructions on the wiki
https://github.com/greatscottgadgets/ubertooth/wiki/Firmware
A release archive with precompiled firmware is available from
https://github.com/greatscottgadgets/ubertooth/releases/download/2018-06-R1/ubertooth-2018-06-R1.tar.xz
https://github.com/greatscottgadgets/ubertooth/releases/download/2018-08-R1/ubertooth-2018-08-R1.tar.xz

Support
-------
Expand Down

0 comments on commit 15e931f

Please sign in to comment.