Commit Graph

  • 64b75be29b add psm parameter for testing support Yuyang Huang 2023-01-03 16:39:45 -08:00
  • 06018211fe emit event for ASHA l2cap packet Yuyang Huang 2022-12-20 13:33:18 -08:00
  • e640991608 Merge branch 'google:main' into yuyangh/add_ASHA_L2CAP Yuyang Huang 2023-01-03 14:58:37 -08:00
  • 1068a6858d improve logging Yuyang Huang 2022-12-20 13:33:18 -08:00
  • 17db5dd4ff Merge pull request #103 from google/uael/device-fixes Lucas Abel 2022-12-20 12:15:49 -08:00
  • ea0a7e2347 device: commit LE connection **before** reading it's PHY Abel Lucas 2022-12-15 20:45:53 +00:00
  • 6febd1ba35 add L2CAP CoC to ASHA Yuyang Huang 2022-12-20 11:15:58 -08:00
  • ea6a8d4339 Merge pull request #104 from google/gbg/fix-windll-load v0.0.136 Gilles Boccon-Gibod 2022-12-20 08:05:57 -08:00
  • ce049865a4 device: always prefer R2 for remote name request Abel Lucas 2022-12-15 20:44:29 +00:00
  • 6e0129b71d fix libusb loading on Windows Gilles Boccon-Gibod 2022-12-18 22:00:26 -08:00
  • 81994010bd Deployed 7ae3a1d with MkDocs version: 1.3.1 Gilles Boccon-Gibod 2022-12-18 20:58:09 -08:00
  • 5f0477bd28 Deployed 7ae3a1d with MkDocs version: 1.3.1 Gilles Boccon-Gibod 2022-12-18 20:55:03 -08:00
  • 7ae3a1d973 Merge pull request #101 from google/gbg/formatting-linting-automation v0.0.135 Gilles Boccon-Gibod 2022-12-16 19:39:28 -08:00
  • c2959dadb4 formatting and linting automation Squashed commits: [cd479ba] formatting and linting automation [7fbfabb] formatting and linting automation [c4f9505] fix after rebase [f506ad4] rename job [441d517] update doc (+7 squashed commits) [2e1b416] fix invoke and github action [6ae5bb4] doc for git blame [44b5461] add GitHub action [b07474f] add docs [4cd9a6f] more linter fixes [db71901] wip [540dc88] wip Gilles Boccon-Gibod 2022-12-10 09:29:51 -08:00
  • 80fe2ea422 Merge pull request #102 from mogenson/libusb_package Michael Mogenson 2022-12-15 21:53:56 -05:00
  • 08e6590a76 Merge pull request #88 from google/uael/abort_on_event Lucas Abel 2022-12-15 12:46:37 -08:00
  • f580ffcbc3 device: set as Secure Connection when encrypted with AES Abel Lucas 2022-12-02 19:28:01 +00:00
  • 5178c866ac classic: add to .encrypt the possibilty to disable encryption Abel Lucas 2022-12-01 22:11:22 +00:00
  • 441933bd64 reverted: 662704e "classic: complete authentication when being the .authenticate acceptor" Abel Lucas 2022-12-01 22:09:48 +00:00
  • 287df94090 host: spawn each asynchronous task with the right aliveness Abel Lucas 2022-11-29 00:59:04 +00:00
  • 86f9496575 Load libusb-1.0 shared library from libusb_package wheel Michael Mogenson 2022-12-15 10:06:16 -05:00
  • f5fe3d87f2 Merge pull request #98 from yuyangh/yuyangh/update_asha_advertising Gilles Boccon-Gibod 2022-12-12 15:23:47 -08:00
  • f65bed2ec4 Merge branch 'main' into yuyangh/update_asha_advertising Yuyang Huang 2022-12-12 13:35:17 -08:00
  • 3efe35065d Merge pull request #96 from google/gbg/black Gilles Boccon-Gibod 2022-12-12 13:27:58 -08:00
  • 83b42488ea update ASHA AdvertisingData Yuyang Huang 2022-12-12 11:42:48 -08:00
  • 135df0dcc0 format with Black Gilles Boccon-Gibod 2022-12-10 08:53:51 -08:00
  • 8bef344879 Merge pull request #94 from AlanRosenthal/alan/bumble_version_in_show_device Gilles Boccon-Gibod 2022-12-10 09:00:30 -08:00
  • 55e2f23e29 Add bumble's version to show device Alan Rosenthal 2022-12-09 12:23:45 -05:00
  • 297246fa4c Merge pull request #92 from yuyangh/yuyangh/add_ASHA_GATT v0.0.134 Gilles Boccon-Gibod 2022-12-07 13:16:01 -08:00
  • 52db1cfcc1 improve code style Yuyang Huang 2022-12-06 07:38:05 -08:00
  • 29f9a79502 improve get service advertising data Yuyang Huang 2022-12-05 11:21:20 -08:00
  • c86125de4f Merge pull request #93 from AlanRosenthal/alan/add_default_services v0.0.133 Gilles Boccon-Gibod 2022-12-01 12:36:03 -08:00
  • 697d5df3f8 code style update Yuyang Huang 2022-12-01 10:50:15 -08:00
  • 87aa4f617e add ASHA advertising factory method Yuyang Huang 2022-12-01 10:40:30 -08:00
  • a8eff737e6 Add Device::add_default_services() Alan Rosenthal 2022-11-30 16:15:26 -05:00
  • 4417eb636c Merge pull request #83 from AlanRosenthal/alan/pytest_fixes_2 Gilles Boccon-Gibod 2022-11-29 12:48:35 -08:00
  • f4e5e61bbb Test all python versions in CI Alan Rosenthal 2022-11-23 11:46:25 -05:00
  • ba7a60025f Merge pull request #89 from google/uael/misc Lucas Abel 2022-11-29 12:14:03 -08:00
  • d92b7e9b74 add ASHA Profile Yuyang Huang 2022-11-29 10:34:59 -08:00
  • b0336adf1c add ASHA GATT UUID Yuyang Huang 2022-11-28 15:42:19 -08:00
  • 691450c7de gatt: fix CharacteristicDeclaration.__str__ and associated test Abel Lucas 2022-11-29 16:43:47 +00:00
  • 99a0eb21c1 address: fix deprecated use of combined @classmethod and @property Abel Lucas 2022-11-29 16:32:12 +00:00
  • ab4859bd94 device: fix typos Abel Lucas 2022-11-29 16:26:02 +00:00
  • 0d70cbde64 Merge pull request #75 from google/uael/fixes Lucas Abel 2022-11-28 21:42:43 -08:00
  • f41d0682b2 Merge pull request #80 from AlanRosenthal/alan/gatt_server_getter Gilles Boccon-Gibod 2022-11-28 19:21:08 -08:00
  • 062dc1e53d Merge pull request #85 from AlanRosenthal/alan/gatt_server_console2 Gilles Boccon-Gibod 2022-11-28 19:19:25 -08:00
  • 662704e551 classic: complete authentication when being the .authenticate acceptor Abel Lucas 2022-11-22 18:55:26 +00:00
  • 02a474c44e smp: emit enough information on pairing complete to deduce security level Abel Lucas 2022-11-22 02:55:19 +00:00
  • a1c7aec492 device: fix .find_connection_by_bd_addr Abel Lucas 2022-11-22 02:50:59 +00:00
  • 6112f00049 device: introduce BR/EDR pending connections Abel Lucas 2022-11-18 18:17:47 +00:00
  • f56ac14f2c Add bumble-console --device-config support for gatt services Alan Rosenthal 2022-11-28 14:11:27 -05:00
  • a739fc71ce Merge pull request #84 from google/gbg/78 v0.0.132 Gilles Boccon-Gibod 2022-11-27 12:42:02 -08:00
  • b89f9030a0 Added class CharacteristicDeclaration, gatt_server getters Alan Rosenthal 2022-11-23 13:06:31 -05:00
  • 9e5a85bd10 use libusb auto-detach feature Gilles Boccon-Gibod 2022-11-25 17:52:13 -08:00
  • b437bd8619 Merge pull request #82 from AlanRosenthal/alan/pytest_fixes Gilles Boccon-Gibod 2022-11-25 13:19:53 -08:00
  • a3e4674819 Fix test failures Alan Rosenthal 2022-11-23 11:26:29 -05:00
  • 5f1d57fcb0 device: simplify and fixes remote name request Abel Lucas 2022-11-17 03:04:39 +00:00
  • ae0b739e4a Merge pull request #79 from google/gbg/fix-host-reset v0.0.131 Gilles Boccon-Gibod 2022-11-22 09:16:26 -08:00
  • 0570b59796 Merge pull request #77 from mogenson/l2cap-on-event Michael Mogenson 2022-11-22 09:39:04 -05:00
  • 22218627f6 fix sequencing logic broken by earlier merge Gilles Boccon-Gibod 2022-11-21 21:07:47 -08:00
  • 1c72242264 Fix for 'Host' object has no attribute 'add_listener' Michael Mogenson 2022-11-21 12:31:21 -05:00
  • 9c133706e6 keys: add a way to remove all bonds from key store Abel Lucas 2022-11-17 02:54:37 +00:00
  • 4988a31487 Merge pull request #76 from mogenson/connection-error-params Michael Mogenson 2022-11-18 10:48:02 -05:00
  • e6c062117f Swap arguments to ConnectionError in RFCOMM Multiplexer Michael Mogenson 2022-11-18 10:02:40 -05:00
  • f2133235d5 Merge pull request #73 from google/gbg/faster-l2cap-test v0.0.130 Gilles Boccon-Gibod 2022-11-15 10:49:55 -08:00
  • 867e8c13dc lower the number of test cases for l2cap in order to speed up the test Gilles Boccon-Gibod 2022-11-14 17:26:09 -08:00
  • 25ce38c3f5 Merge pull request #72 from google/uael/public-str-address Lucas Abel 2022-11-14 17:16:47 -08:00
  • c0810230a6 address: add public information to the stringified value Abel Lucas 2022-11-14 19:55:40 +00:00
  • 27c46eef9d Merge pull request #71 from mogenson/prefer-notify Michael Mogenson 2022-11-13 19:53:09 -05:00
  • c140876157 Add prefer_notify option to gatt_client subscribe() Michael Mogenson 2022-11-10 16:47:04 -05:00
  • d743656f09 Merge pull request #68 from google/uael/pairing-improvements Lucas Abel 2022-11-11 21:03:17 -08:00
  • b91d0e24c1 device: handle HCI passkey notification event Abel Lucas 2022-11-11 18:43:35 +00:00
  • eb46f60c87 le: save own_address_type on ACL connection for SMP to be able to use the right self address Abel Lucas 2022-11-10 02:06:37 +00:00
  • 8bbba7c84c pairing: always ask user for confirmation, even in JUST_WORKS method Abel Lucas 2022-11-09 23:00:14 +00:00
  • ee54df2d08 Merge pull request #65 from google/gbg/fix-classic-connect-await Gilles Boccon-Gibod 2022-11-09 14:40:29 -08:00
  • 6549e53398 Merge pull request #60 from google/gbg/fix-console-logs Gilles Boccon-Gibod 2022-11-09 13:19:26 -08:00
  • 0f219eff12 address PR comments Gilles Boccon-Gibod 2022-11-09 13:18:30 -08:00
  • 4a1345cf95 only force the type if the address is passed as a string Gilles Boccon-Gibod 2022-11-08 19:10:13 -08:00
  • 8a1cdef152 fix classic connection event filtering Gilles Boccon-Gibod 2022-11-08 17:33:29 -08:00
  • 6e1baf0344 use a formatter object, not a string Gilles Boccon-Gibod 2022-11-08 13:19:41 -08:00
  • cea1905ffb Merge pull request #59 from google/uael/device-cleanup Lucas Abel 2022-11-08 11:50:40 -08:00
  • af8e0d4dc7 le: pass own_address_type to BLE Device.connect Abel Lucas 2022-11-08 18:22:54 +00:00
  • 875195aebb Merge pull request #58 from AlanRosenthal/main Gilles Boccon-Gibod 2022-11-08 09:34:22 -08:00
  • 5aee37aeab Merge pull request #34 from google/gbg/l2cap-bridge Gilles Boccon-Gibod 2022-11-07 16:57:17 -08:00
  • edcb7d05d6 fix merge conflict Gilles Boccon-Gibod 2022-11-07 16:51:40 -08:00
  • ce9004f0ac Add L2CAP CoC support (squashed) [85542e0] fix test [3748781] add ASAH sink example [e782e29] add app [83daa30] wip [7f138a0] add test [f732108] allow different address syntax [9d0bbf8] rename deprecated methods [eb303d5] add LE CoC support Gilles Boccon-Gibod 2022-06-02 11:44:01 -07:00
  • d4228e3b5b Add definition of Client Characteristic Configuration bit Alan Rosenthal 2022-11-07 19:43:22 -05:00
  • be8f8ac68f Merge pull request #55 from google/uael/device-improvements Lucas Abel 2022-11-07 15:22:41 -08:00
  • ca16410a6d device: add option to check for the address type when using find_connection_by_bd_addr Abel Lucas 2022-11-07 22:17:01 +00:00
  • b95888eb39 le: permit legacy scanning even when extended is supported Abel Lucas 2022-11-07 22:15:54 +00:00
  • 56ed46adfa classic: add BR/EDR accept connection logic Abel Lucas 2022-10-19 19:00:03 +00:00
  • 7044102e05 classic: upgrade Device.cancel_connection logic to support canceling ongoing BR/EDR connections Abel Lucas 2022-10-19 17:35:51 +00:00
  • ca8f284888 le: add own_address_type parameter to Device.start_advertising Abel Lucas 2022-10-24 22:39:05 +00:00
  • e9e14f5183 le: make the device connecting state relative to LE only Abel Lucas 2022-10-19 17:25:05 +00:00
  • b961affd3d device: update Device.connect documentation to match BR/EDR behavior Abel Lucas 2022-11-02 20:16:02 +00:00
  • 51ddb36c91 device: add auto_restart mechanism to .start_discovery (default to True) Abel Lucas 2022-10-31 18:31:38 +00:00
  • 78534b659a device: enhance .request_remote_name to also accept an Address as argument Abel Lucas 2022-10-31 18:19:47 +00:00
  • ce9472bf42 core: change AdvertisingData.get default raw behavior to False Abel Lucas 2022-10-31 20:49:41 +00:00
  • fc331b7aea core: improve Advertisement.ad_data_to_object with support for more data types Abel Lucas 2022-10-28 19:13:52 +00:00
  • 8119bc210c host: pass remote_host_supported_features event to upper layer Abel Lucas 2022-10-31 18:20:48 +00:00