Josh Wu
eef5304a36
AVCTP: Change callback packet type to bytes
2025-11-02 18:03:25 +08:00
khsiao-google
1a2141126c
[Typing] Add controller.py typing
2025-11-01 09:30:36 +00:00
markus
6ed9a98490
use backquotes instead of regular quotes
2025-10-31 18:50:30 +01:00
zxzxwu
19b7660f88
Merge pull request #812 from markusjellitsch/fix/controller-dict-remove
...
Fix: RuntimeError in controller.py
2025-11-01 00:05:20 +08:00
zxzxwu
1932f14fb6
Merge pull request #811 from zxzxwu/websockets
...
Upgrade websockets dependency to 15.0.1+
2025-11-01 00:05:06 +08:00
markus
b70b92097f
fix RuntimeError: dictionary change during iteration
2025-10-31 11:56:31 +01:00
markus
b6a800c692
use timezone utc for TIMESTAMP_ANCHOR
2025-10-31 11:35:47 +01:00
Josh Wu
d43f5573a6
Upgrade websockets dependency to 15.0.1+
2025-10-31 17:35:13 +08:00
zxzxwu
1982168a9f
Merge pull request #806 from zxzxwu/avrcp-response
...
AVRCP: Reply ACCEPTED on set absolute volume
2025-10-28 14:39:26 +08:00
Josh Wu
5e1794a15b
AVRCP: Reply ACCEPTED on set absolute volume
2025-10-28 00:05:18 +08:00
Gilles Boccon-Gibod
578f7f054d
Merge pull request #804 from graynode/rfcomm-tx-credit-goes-negative-fix
...
Fixed bug where it's possible for rfcomm tx_credit to go negative resulting in l2cap disconnect from peripheral
2025-10-26 14:25:29 +01:00
graynode
4b25b3581d
updated per PR input
2025-10-24 10:09:02 -04:00
graynode
9601c7f287
fixed formatting issue
2025-10-24 09:30:45 -04:00
graynode
dae3ec5cba
Fixed bug where it's possible for tx_credit to goe negative
2025-10-23 21:56:00 -04:00
zxzxwu
95225a1774
Merge pull request #803 from zxzxwu/avdtp
...
AVDTP: Migrate enums
2025-10-23 13:45:48 +08:00
Josh Wu
e54a26393e
AVDTP: Add missing type annotations
2025-10-22 20:54:28 +08:00
Josh Wu
5dc76cf7b4
Migrate AVDTP enums
2025-10-22 20:41:51 +08:00
zxzxwu
6c68115660
Merge pull request #799 from zxzxwu/avdtp
...
Migrate AVDTP packets to dataclasses
2025-10-22 20:01:08 +08:00
zxzxwu
88ef65a4e2
Merge pull request #798 from khsiao-google/update
...
HFP: Change configuration attribute types to Sequence
v0.0.218
2025-10-22 13:52:20 +08:00
zxzxwu
324b26d8f2
Merge pull request #801 from zyanwu-google/feat/intel_ddc
...
feat(intel): clarify firmware/DDC flow and preserve driver metadata
2025-10-22 13:51:16 +08:00
Josh Wu
a43b403511
Migrate AVDTP packets to dataclasses
2025-10-21 18:54:48 +08:00
zyanwu-google
c657494362
feat(intel): clarify firmware/DDC flow and preserve driver metadata
...
- Add explanatory comments across intel driver to clarify metadata parsing.
- Ensure driver selection preserves runtime options (e.g. "intel/ddc_override:AABB")
so driver-specific metadata is passed through to the host and available to
drivers via host.hci_metadata.
- Ensure transport parsing regex and metadata extraction so transport/source
metadata is populated and visible to drivers.
- Example usage: passing [driver=intel/ddc_override:AABB] will be preserved and
can be consumed by the Intel driver to apply a DDC override blob.
2025-10-21 09:00:38 +00:00
khsiao-google
11505f08b7
[Typing] Change to Sequence
2025-10-20 08:47:40 +00:00
khsiao-google
9bf9ed5f59
[Typing] Change list to Iterable
2025-10-10 15:32:06 +00:00
zxzxwu
0fa517a4f6
Merge pull request #793 from zain2983/main
...
Minor fixes
2025-10-03 15:54:13 +08:00
Z1
a11962a487
Minor fixes
2025-10-02 19:26:30 +00:00
markus
374a1c623f
fix python 3.13 linter deprecated warnings for utcnow()
2025-09-26 22:49:46 +02:00
markus
82ffc6b23b
Revert "fix python 3.13 linter deprecated warnings for utcnow()"
...
This reverts commit 589bbfcf19 .
2025-09-26 22:46:57 +02:00
markus
589bbfcf19
fix python 3.13 linter deprecated warnings for utcnow()
2025-09-26 22:20:57 +02:00
zxzxwu
32d448edf3
Merge pull request #790 from markusjellitsch/task/fix-cis-reconnect
...
Fix - Allow re-creation of CIS link when not successfull
2025-09-26 19:55:49 +08:00
markus
3d615b13ce
fix accessing pending_cis dict
2025-09-26 12:38:38 +02:00
Markus Jellitsch
1ad92dc759
Update bumble/device.py
...
Co-authored-by: zxzxwu <92432172+zxzxwu@users.noreply.github.com >
2025-09-26 12:25:50 +02:00
markus
aacfd4328c
satisfy the linter, return None
2025-09-26 12:02:54 +02:00
markus
6aa1f5211c
use local cis_link.handle to the pop the dict
2025-09-26 11:13:52 +02:00
markus
df8e454ee5
pop cis link only when cis created successfully
2025-09-26 10:58:37 +02:00
Gilles Boccon-Gibod
aec50ac616
Merge pull request #789 from google/gbg/nrf-uart-flow-control
v0.0.217
2025-09-26 09:34:33 +02:00
Gilles Boccon-Gibod
6a3eaa457f
python 3.9 compat
2025-09-26 08:42:10 +02:00
zxzxwu
6e6b4cd4b2
Merge pull request #773 from wescande/main
...
HAP: wait for MTU to process reconnection event
2025-09-26 01:36:45 +08:00
Gilles Boccon-Gibod
aa1d7933da
enhance serial port transport
2025-09-25 18:31:14 +02:00
zxzxwu
34e0f293c2
Merge pull request #788 from zxzxwu/device
...
Fix wrong with_connection_from_address parameter
2025-09-23 19:44:50 +08:00
Josh Wu
85215df2c3
Fix wrong with_connection_from_address parameter
2025-09-23 17:55:47 +08:00
zxzxwu
f8223ca81f
Merge pull request #780 from google/dependabot/cargo/rust/cargo-ad4b9ff1ea
...
Bump the cargo group across 1 directory with 5 updates
v0.0.216
2025-09-19 14:50:45 +08:00
zxzxwu
2b0b1ad726
Merge pull request #781 from zxzxwu/connections
...
Revert pending_connections
2025-09-19 14:45:48 +08:00
Josh Wu
58debcd8bb
Revert pending_connections
2025-09-19 12:32:28 +08:00
dependabot[bot]
6eba81e3dd
Bump the cargo group across 1 directory with 5 updates
...
Bumps the cargo group with 4 updates in the /rust directory: [tokio](https://github.com/tokio-rs/tokio ), [h2](https://github.com/hyperium/h2 ), [openssl](https://github.com/sfackler/rust-openssl ) and [rustix](https://github.com/bytecodealliance/rustix ).
Updates `tokio` from 1.32.0 to 1.38.2
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.32.0...tokio-1.38.2 )
Updates `h2` from 0.3.21 to 0.3.27
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.27/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.21...v0.3.27 )
Updates `mio` from 0.8.8 to 0.8.11
- [Release notes](https://github.com/tokio-rs/mio/releases )
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.8...v0.8.11 )
Updates `openssl` from 0.10.60 to 0.10.73
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.60...openssl-v0.10.73 )
Updates `rustix` from 0.38.10 to 0.38.44
- [Release notes](https://github.com/bytecodealliance/rustix/releases )
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGES.md )
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.10...v0.38.44 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.38.2
dependency-type: direct:production
dependency-group: cargo
- dependency-name: h2
dependency-version: 0.3.27
dependency-type: indirect
dependency-group: cargo
- dependency-name: mio
dependency-version: 0.8.11
dependency-type: indirect
dependency-group: cargo
- dependency-name: openssl
dependency-version: 0.10.73
dependency-type: indirect
dependency-group: cargo
- dependency-name: rustix
dependency-version: 0.38.44
dependency-type: indirect
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-17 08:10:17 +00:00
zxzxwu
768bbd95cc
Merge pull request #778 from zxzxwu/rust
...
Upgrade Rust to 1.80.0
v0.0.215
2025-09-17 16:08:15 +08:00
Josh Wu
502b80af0d
Upgrade Rust to 1.80.0
2025-09-17 13:34:08 +08:00
zxzxwu
a25427305c
Merge pull request #775 from khsiao-google/update
...
Remove the word 'complete' from function name
2025-09-17 13:18:37 +08:00
zxzxwu
3c47739029
Merge pull request #776 from khsiao-google/test_coverage
...
Add a2dp_test.py tests for a2dp.py
2025-09-17 13:18:14 +08:00
zxzxwu
8fc1330948
Merge pull request #777 from zxzxwu/iso
...
Handle ISO data path race condition
2025-09-17 13:17:53 +08:00