Bthome-ble

Latest version: v3.9.3

Safety actively analyzes 638741 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 12

3.9.3

Fix

* fix: allow contents permission to workflow (131)

fix: allow contents permission to workflow ([`eda9bfd`](https://github.com/Bluetooth-Devices/bthome-ble/commit/eda9bfd454af3a0fd58d11fd951bebc28374e89d))

* fix: rename pypi token (130)

fix: rename pypi token ([`03a9d90`](https://github.com/Bluetooth-Devices/bthome-ble/commit/03a9d90c33582b773f0737daf95495b9d123bafd))

* fix: use list for version_toml (129)

fix: use list for version_toml ([`0fc3d45`](https://github.com/Bluetooth-Devices/bthome-ble/commit/0fc3d453d8b31723668daf6720c80adf71821b9c))

* fix: reference to gh action pypi push (128)

fix: reference to gh action pypi push ([`88b1fe9`](https://github.com/Bluetooth-Devices/bthome-ble/commit/88b1fe968ee3f9e62bf2e1c49d445db079013235))

* fix: fix pypi workflow (127)

fix: fix pypi workflow ([`53c8e0d`](https://github.com/Bluetooth-Devices/bthome-ble/commit/53c8e0dc34af2ef86f4fbc67617dc35a3d951962))

* fix: fix release workflow (126)

fix: fix release workflow (125)

fix: fix release workflow ([`4d985e9`](https://github.com/Bluetooth-Devices/bthome-ble/commit/4d985e91edfb01be2df83b6074758e88b288da39))

* fix: bump python-semantic-release (124) ([`bbef3a7`](https://github.com/Bluetooth-Devices/bthome-ble/commit/bbef3a7f7ba4b77949a60cbaba6d2e64889e8b1b))

3.9.2

Fix

* fix: make tests compatible with habluetooth>=3.0 (123)

* fix: make tests compatible with habluetooth>=3.0

The tests consume habluetooth via home-assistant-bluetooth, and in

3.9.1

Fix

* fix: accept new encryption counter only if the message was not corrupted (119)

* fix: accept new encryption counter only if the message was not corrupted

* fix: check that message is not corrupted during wraparound too

* feat: allow battery replacement caused resets

Remove the check for the highest counter value, as devices may restart the sequence for various reasons. A new security counter value will be accepted only if decryption is successful, indicating that the sender is either a legitimate user with the key, or is replaying BLE messages since the last setup or device reset. This requires an attacker to be extremely patient and dedicated, with questionable rewards.

* fix: whitespace ([`bc61824`](https://github.com/Bluetooth-Devices/bthome-ble/commit/bc61824bfe6c1d3c7394e7754f757a0241c14939))

3.9.0

Feature

* feat: add button hold event (120) ([`49124ab`](https://github.com/Bluetooth-Devices/bthome-ble/commit/49124ab9db18e179aba9fb731ba4ed08e113eff3))

3.8.1

Fix

* fix: remove mac workaround (115)

* fix: remove mac workaround ([`303f833`](https://github.com/Bluetooth-Devices/bthome-ble/commit/303f8331dac612f848c875869284be0ca621692e))

3.8.0

Feature

* feat: allow one failed decryption before reauth (114)

* feat: allow one failed decryption before reauth

* fix: revert change for empty payload after decryption ([`7c499cc`](https://github.com/Bluetooth-Devices/bthome-ble/commit/7c499cce6c15ab6f21b25779bae773e3c00f7841))

Page 1 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.