Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | |\
  • | | *
  • | * |
  • | |\ \
  • | | * |
  • | |/ /
  • | | *
  • | | *
  • | | *
  • | |/
  • | *
  • | |\
  • | | *
  • | | *
  • | | *
  • | |/
  • | *
  • | |\
  • | * \
  • | |\ \
  • | | | *
  • | | |/
  • | |/|
  • | | *
  • | |/
  • | *
  • | |\
  • | | *
  • | | *
  • | |/
  • | *
  • | |\
  • | | *
  • | |/
  • | *
  • | *
  • | |\
  • | | *
  • | |/
  • | *
  • | *
  • | *
  • | *
  • | *
  • | |\
  • | | *
  • | |/
  • | *
  • | |\
  • | | *
  • | |/
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |/
  • *
  • *
  • |\
  • * \
  • |\ \
  • | * |
  • |/ /
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • 0aa73a8 (hid) refactor a bit and add tests... incomplete... by John-Mark Gurney 2022-03-10 17:12:23 -0800
  • 8074546 Address review comments by Tobias Müller 2022-01-17 19:12:29 +0100
  • 6487974 Create CODE_OF_CONDUCT.md by Straithe 2021-12-06 14:56:26 -0500
  • e6876d7 Fix UAC2 Input Terminal Descriptor by Tobias Müller 2021-05-26 13:50:08 +0200
  • c47d360 Add UAC2 FeatureUnitDescriptor by Tobias Müller 2021-05-25 22:04:41 +0200
  • 313c07c Fix unit test for UAC2 ClockSourceDescriptor by Tobias Müller 2021-05-25 21:37:57 +0200
  • 2737c65 Rework UAC/MIDI by Tobias Müller 2021-04-18 21:06:58 +0200
  • b0aa65a Fix UAC2 descriptors and add unit tests by Tobias Müller 2021-04-18 16:01:33 +0200
  • 5bb7742 Don't count interfaces with alternate settings multiple times by Tobias Müller 2021-04-18 16:50:03 +0200
  • e7f740a Minimal change to allow support of HID descriptors by Dave Marples 2021-04-07 23:53:10 +0100
  • 10b2b79 descriptors: pass descriptor collection to ConfigurationDescriptorEmitter by Mike Walters 2021-03-17 12:51:15 +0000
  • 87eb88c add MIDI Streaming Descriptors by Hans Baier 2021-03-06 04:42:41 +0700
  • b38334f implement useable subset of USB Audio Class 2.0 by Hans Baier 2021-02-22 08:47:17 +0700
  • 429c910 rename construct.py to fix unittest imports by Mikaela Szekely 2021-02-18 14:49:57 -0700
  • c10346f usb3: add some SuperSpeed BOS device capability descriptors by Katherine Temkin 2020-10-16 02:50:26 -0600
  • bb33d2d descriptors: add types.descriptors.partial for parsing potentially incomplete data by Mikaela Szekely 2020-09-30 12:34:23 -0600
  • 928e5db descriptors: extend to include some SuperSpeed content by Katherine Temkin 2020-10-11 10:48:15 -0600
  • 0f73adc types.usb3: fix flipped LUP/LDN (never trust a book) by Katherine Temkin 2020-10-03 22:45:09 -0600
  • 01eda94 types: add basic SuperSpeed types by Katherine Temkin 2020-10-02 15:20:20 -0600
  • 59759a3 emitters: restore default bLength for endpoint descriptors by Mikaela Szekely 2020-10-01 06:43:54 -0600
  • d054152 types.descriptors: handle Audio 1.0 endpoint descriptors by Mikaela Szekely 2020-09-29 06:39:53 -0600
  • 874f1dc emitters: allow endpoint-less configurations by Mikaela Szekely 2020-08-14 09:34:52 -0600
  • a983073 (HEAD -> main) Merge pull request #22 from twam/uac2-fixes by Mike Walters 2022-01-17 18:45:17 +0000
  • 4da76c4 Address review comments by Tobias Müller 2022-01-17 19:12:29 +0100
  • e597022 Merge pull request #23 from usb-tools/add-code-of-conduct-1 by Straithe 2021-12-06 14:56:37 -0500
  • 82859c1 Create CODE_OF_CONDUCT.md by Straithe 2021-12-06 14:56:26 -0500
  • 0b925fd Fix UAC2 Input Terminal Descriptor by Tobias Müller 2021-05-26 13:50:08 +0200
  • 70d0a7c Add UAC2 FeatureUnitDescriptor by Tobias Müller 2021-05-25 22:04:41 +0200
  • 23701c4 Fix unit test for UAC2 ClockSourceDescriptor by Tobias Müller 2021-05-25 21:37:57 +0200
  • a8ff3d9 Merge pull request #20 from twam/feature/rework-uac2 by Kate Temkin 2021-05-03 11:52:04 -0600
  • ad2e7e7 Rework UAC/MIDI by Tobias Müller 2021-04-18 21:06:58 +0200
  • 4cdc8c4 Fix UAC2 descriptors and add unit tests by Tobias Müller 2021-04-18 16:01:33 +0200
  • 0409f98 Don't count interfaces with alternate settings multiple times by Tobias Müller 2021-04-18 16:50:03 +0200
  • 9fecaac Merge pull request #17 from mubes/hid_descriptor by Kate Temkin 2021-04-13 06:36:46 -0600
  • 03200d0 Merge pull request #16 from miek/descriptor_collection by Kate Temkin 2021-04-13 06:35:45 -0600
  • 5fdadd8 Minimal change to allow support of HID descriptors by Dave Marples 2021-04-07 23:53:10 +0100
  • b4ca796 descriptors: pass descriptor collection to ConfigurationDescriptorEmitter by Mike Walters 2021-03-17 12:51:15 +0000
  • 56831fb Merge pull request #14 from hansfbaier/uac2 by Kate Temkin 2021-03-16 12:01:24 -0600
  • 5ad0368 add MIDI Streaming Descriptors by Hans Baier 2021-03-06 04:42:41 +0700
  • 4a21eef implement useable subset of USB Audio Class 2.0 by Hans Baier 2021-02-22 08:47:17 +0700
  • 2f8c2a8 Merge pull request #12 from Qyriad/fixes/rename-construct.py by Kate Temkin 2021-02-23 04:19:00 -0700
  • 2b3ff02 rename construct.py to fix unittest imports by Mikaela Szekely 2021-02-18 14:49:57 -0700
  • dddc5cf usb3: add some SuperSpeed BOS device capability descriptors by Katherine Temkin 2020-10-16 02:50:26 -0600
  • 8b189b8 Merge pull request #9 from Qyriad/fixes/partial-descriptors by Kate Temkin 2020-10-12 06:32:15 -0600
  • a4130d3 descriptors: add types.descriptors.partial for parsing potentially incomplete data by Mikaela Szekely 2020-09-30 12:34:23 -0600
  • 9fc29f0 descriptors: extend to include some SuperSpeed content by Katherine Temkin 2020-10-11 10:48:15 -0600
  • 2bf3bdd types.usb3: fix flipped LUP/LDN (never trust a book) by Katherine Temkin 2020-10-03 22:45:09 -0600
  • 171a137 types: add basic SuperSpeed types by Katherine Temkin 2020-10-02 15:20:20 -0600
  • 2e78bb6 emitters: restore default bLength for endpoint descriptors by Mikaela Szekely 2020-10-01 06:43:54 -0600
  • bf67826 Merge pull request #8 from Qyriad/fixes/audio-endpoint-descriptor by Kate Temkin 2020-09-30 08:38:07 -0600
  • a0ceb18 types.descriptors: handle Audio 1.0 endpoint descriptors by Mikaela Szekely 2020-09-29 06:39:53 -0600
  • fb56782 Merge pull request #7 from Qyriad/fixes/config-without-endpoints by Kate Temkin 2020-08-21 14:33:24 -0600
  • 78d67ca emitters: allow endpoint-less configurations by Mikaela Szekely 2020-08-14 09:34:52 -0600
  • 4a660f8 Change descriptor_type default check by Josh Koike 2020-08-10 15:51:38 -0700
  • 45b7a89 Move descriptor_type argument to avoid API breakage by Josh Koike 2020-08-10 15:50:48 -0700
  • f292dc9 Fix typo in `add_report_raw` by Josh Koike 2020-08-10 15:40:54 -0700
  • bbc5f67 Fix some missed refactoring by Josh Koike 2020-08-09 12:26:56 -0700
  • 9e10dbd Add documentation to HID descriptor emitter by Josh Koike 2020-08-09 12:19:13 -0700
  • 8417f36 Add add_report_raw method to append raw items/bytes-likes to HID descriptor by Josh Koike 2020-08-09 12:12:44 -0700
  • cbe13dd Change report_enum -> report_prefix to clarify purpose by Josh Koike 2020-08-09 12:03:23 -0700
  • 2db2205 Change HIDPrefixes -> HIDPrefix by Josh Koike 2020-08-09 12:02:21 -0700
  • 2e7f95f Rename to clarify HIDDescriptor report item methods by Josh Koike 2020-08-09 11:53:59 -0700
  • cef2b8b Add HID descriptors by Josh Koike 2020-08-08 15:50:48 -0700
  • 26c9cf0 types,emitters: add basic CDC-ACM descriptors and emitters by Katherine Temkin 2020-07-08 15:29:53 -0600
  • 414778a Merge pull request #4 from dokthar/fix_strdesc by Kate Temkin 2020-06-08 16:26:31 -0600
  • 37371d8 Merge pull request #5 from dokthar/fix_bcd by Kate Temkin 2020-06-08 16:25:12 -0600
  • 1d1408c fix BCD fields encoding by dokthar 2020-06-06 19:38:22 +0200
  • a922fe0 emitters: add test for automatic language descriptor by dokthar 2020-06-06 17:02:43 +0200
  • 5b9c2e6 emitters: fix for automatic language descriptors by dokthar 2020-06-06 17:02:19 +0200
  • 9634fc9 emitters: add support for language string descriptors by Kate Temkin 2020-04-05 07:40:08 -0600
  • 21ba039 fix issues with descriptor length field & make emitters easier to access by Kate Temkin 2020-04-05 04:12:07 -0600
  • 4f26131 add examples by Kate Temkin 2020-04-04 16:13:07 -0600
  • 7672fb5 add complex emitters for building USB descriptors by Kate Temkin 2020-04-04 15:52:00 -0600
  • 708f838 commit first working code, with descriptor parsers/emitters by Kate Temkin 2020-04-04 12:52:29 -0600
  • 6671188 initial commit: import descriptor definitions and basic types from ViewSB by Kate Temkin 2020-04-04 08:25:54 -0600