Gopi Sakshihally Bhuthaiah
0c9fd64434
DH Key compute check modification for OOB Pairing
2024-08-29 08:46:53 +00:00
Samad Atoro
2e99153696
Pandora: Add L2CAP service
2024-08-23 16:38:29 -07:00
zxzxwu
54a6f3cb36
Merge pull request #536 from zxzxwu/asha
...
Refactor ASHA service implementation and examples
2024-08-24 01:19:42 +08:00
Charlie Boutier
4a691c11d4
pyusb: allow to detect multiple usb dongle
...
Allow to detect multiple usb dongle by just provind the pid/vid
2024-08-23 08:22:43 -07:00
Gilles Boccon-Gibod
a311c3f723
hotfix for usb transport
2024-08-22 22:26:44 -07:00
Josh Wu
04311b4c90
Refactor ASHA service and integrate with examples
2024-08-22 12:53:19 +08:00
Josh Wu
597560ff80
Ignore invalid local resolvable address
2024-08-21 00:11:14 +08:00
Josh Wu
2248f9ae5e
Correct HID type annotations
2024-08-13 23:13:33 +08:00
Gopi Sakshihally Bhuthaiah
c44c89cc6e
DH Key compute check modification for OOB Pairing
2024-08-13 02:10:41 +00:00
Gilles Boccon-Gibod
03c79aacb2
Merge pull request #529 from google/gbg/broadcast-assistant
...
basic broadcast assistant functionality
2024-08-12 13:02:50 -07:00
zxzxwu
0c31713a8e
Merge pull request #528 from zxzxwu/rpa
...
Fix CTKD failure introduced by Host RPA generation
2024-08-13 01:30:19 +08:00
Gilles Boccon-Gibod
9dd814f32e
strict compliance check
2024-08-12 08:31:40 -07:00
Gilles Boccon-Gibod
a699520188
fix after rebase merge
2024-08-12 08:31:40 -07:00
Gilles Boccon-Gibod
f3b776c343
wip
2024-08-12 08:31:37 -07:00
Gilles Boccon-Gibod
de7b99ce34
wip
2024-08-12 08:29:32 -07:00
Gilles Boccon-Gibod
c0b17d9aff
Merge pull request #530 from google/gbg/usb-no-parser
...
don't user a parser for a usb source
2024-08-12 08:21:19 -07:00
Josh Wu
c6b3deb8df
Fix CTKD failure introduced by Host RPA generation
2024-08-12 15:13:40 +08:00
Gopi Sakshihally Bhuthaiah
414f2f3efb
DH Key compute check modification for OOB Pairing
2024-08-12 07:00:51 +00:00
Gilles Boccon-Gibod
a0b5606047
don't user a parser for a usb source
2024-08-11 20:57:45 -07:00
Gopi Sakshihally Bhuthaiah
ed00d44ae1
DH Key compute check modification for OOB Pairing
2024-08-09 17:30:19 +00:00
Josh Wu
3824e38485
Support Interlaced Scan config
2024-08-09 22:09:26 +08:00
Gopi Sakshihally Bhuthaiah
b164524380
DH Key compute check modification for OOB Pairing
2024-08-08 10:31:26 +00:00
Gopi Sakshihally Bhuthaiah
29e4a843df
DH Key compute check modification for OOB Pairing
2024-08-08 08:48:58 +00:00
Gopi Sakshihally Bhuthaiah
619b32d36e
DH Key compute check modification for OOB Pairing
2024-08-08 07:53:05 +00:00
Gilles Boccon-Gibod
312fc8db36
support controller-generated rpa
2024-08-05 08:59:05 -07:00
Gilles Boccon-Gibod
615691ec81
add basic RPA support
2024-08-01 15:37:11 -07:00
Josh Wu
4a8e21f4db
Add Metadata LTV serializer and adapt Unicast
2024-07-31 01:20:28 +08:00
Josh Wu
0f2e5239ad
MCP constants and Client implementation
2024-07-24 22:57:26 +08:00
Gilles Boccon-Gibod
1c278bec93
Merge pull request #518 from google/gbg/usb-queue
...
USB: better packet queue logic
2024-07-18 12:51:00 -07:00
Gilles Boccon-Gibod
6a51166af7
better packet queue logic
2024-07-17 17:48:26 -07:00
Josh Wu
881a5a64b5
Add UNIX socket transport
2024-07-17 00:41:04 +08:00
zxzxwu
5aae44b610
Merge pull request #501 from zxzxwu/exception
...
Reorganize exceptions
2024-07-12 15:44:58 +08:00
Gilles Boccon-Gibod
e3ea167827
Merge pull request #506 from google/gbg/a2dp-fixes
...
a2dp: emit delay_report
2024-07-11 18:46:06 -07:00
Gilles Boccon-Gibod
eec145e095
add type hint
2024-07-11 18:39:02 -07:00
Gilles Boccon-Gibod
ad94c1e1f3
Merge pull request #509 from AlanRosenthal/discover
...
device.py: Add discover_all() api
2024-07-11 18:34:29 -07:00
Alan Rosenthal
3389e3e1ed
device.py: Update get_characteristics_by_uuid()
...
`get_characteristics_by_uuid()` now allows a UUID to be passed to the
service param. This allows for users to easily query for a service uuid
and characteristic uuid with one API.
2024-07-11 18:05:41 +00:00
Alan Rosenthal
df206667b6
device.py: Add discover_all() api
2024-07-10 13:24:08 -04:00
Gilles Boccon-Gibod
27791cf218
emit delay_report
2024-07-03 13:51:15 -07:00
Gilles Boccon-Gibod
32a41a815d
Merge pull request #502 from google/gbg/extended-advertising-termination-reverse
...
support out of order advertising set termination / connection events
2024-06-18 16:42:06 -07:00
Gilles Boccon-Gibod
79122313a6
Merge pull request #489 from google/gbg/basic-auracast-app
...
basic auracast app
2024-06-12 10:06:30 -07:00
Josh Wu
f8a2d4f0e0
Reorganize exceptions
...
* Add BaseBumbleException as a "real" root error
* Add several core error classes and properly replace builtin errors
with them
* Add several error classes for specific modules (transport, device)
2024-06-11 16:13:08 +08:00
Gilles Boccon-Gibod
00edd1fbf8
post-rebase fixes
2024-06-10 10:30:59 -07:00
Gilles Boccon-Gibod
999d7b07e1
wip
2024-06-09 11:39:44 -07:00
Gilles Boccon-Gibod
2e3aeb8648
support out of order advertising set termination / connection events
2024-06-05 16:29:31 -07:00
Gilles Boccon-Gibod
f910a696ad
Merge pull request #499 from google/gbg/rfcomm-bridge
...
rfcomm bridge app
2024-06-05 11:18:13 -07:00
Gilles Boccon-Gibod
394137b6f7
fix legacy advertising auto restart
2024-06-03 19:08:46 -07:00
Gilles Boccon-Gibod
dea907be86
attempt to fix pandora test (+3 squashed commits)
...
Squashed commits:
[759372d] address PR comments
[2f2a275] wip
[cc86b98] wip
wip
address PR comments
attempt to fix pandora test
2024-06-03 18:22:29 -07:00
Gilles Boccon-Gibod
f5baf51132
improve DLC parameters
2024-06-03 18:11:13 -07:00
Gilles Boccon-Gibod
f2dc8bd84e
wip (+2 squashed commits)
...
Squashed commits:
[451a295] wip
[ed7b5b6] wip (+1 squashed commit)
Squashed commits:
[9d938c8] wip
wip
wip
2024-05-30 14:59:22 -07:00
zxzxwu
090309302f
Merge pull request #372 from zxzxwu/source
...
ASCS Source Implementation
2024-05-29 13:17:51 +08:00