zxzxwu
1932f14fb6
Merge pull request #811 from zxzxwu/websockets
...
Upgrade websockets dependency to 15.0.1+
2025-11-01 00:05:06 +08: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
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
William Escande
8a5f6a61d5
HAP: wait for MTU to process reconnection event
...
When HAP reconnect, it sends indication of all events that happen during
the disconnection.
But it should wait for the profile to be ready and for the MTU to have
been negotiated or else the remote may not be ready yet.
As a side effect of this, the current GattServer doesn't re-populate the
handle of subscriber during a reconnection, we have to bypass this check
to send the notification
2025-09-16 16:18:16 -07:00
Josh Wu
83c5061700
Handle ISO data path race condition
2025-09-16 13:39:09 +08:00
khsiao-google
b80b790dc1
Remove the word 'complete' from function name
2025-09-16 03:45:32 +00:00
khsiao-google
21bf69592c
Add a2dp_test.py tests for a2dp.py
2025-09-16 03:23:53 +00:00
zxzxwu
7d8addb849
Merge pull request #762 from zxzxwu/ipv6
...
Distinguish IPv6 address and metadata
2025-09-10 15:58:41 +08:00
khsiao-google
d86d69d816
Merge pull request #771 from khsiao-google/update
...
Improve connection related functions and names
2025-09-10 14:56:38 +08:00
Josh Wu
bb08a1c70b
Distinguish IPv6 address and metadata
2025-09-09 11:59:51 +08:00
khsiao-google
dc93f32a9a
Replace core.ConnectionParameters by Connection.Parameters in device.py
2025-09-08 02:00:49 +00:00
zxzxwu
9838908a26
Merge pull request #772 from zxzxwu/hap
...
HAP: Slightly Pythonic refactor
2025-09-05 23:08:09 +08:00