41 Commits
Author SHA1 Message Date
Frans van Dorsselaer 6557da3e75 Refactor to use Nerdbank.GitVersioning 2026-11-09 01:32:53 +01:00
Anuj Deshpande c45bd9142c Add --connected option to 'usbipd list'
Allows hiding the Persisted section, only showing currently connected devices.
2026-10-22 14:12:33 +05:30
Frans van Dorsselaer fd727763c6 Consolidate UsbDevice to Device 2026-03-30 02:33:20 +02:00
Frans van Dorsselaer a24d37037a Refactor tab completions 2025-12-04 05:10:45 +01:00
Frans van Dorsselaer 8abe41d567 Add installer delay for detach/unbind to complete 2025-10-05 22:02:31 +02:00
Frans van Dorsselaer 2b542ef86c Add registry tests 2025-09-29 07:36:31 +02:00
Frans van Dorsselaer 311e711ac2 Cleanup
Related Work Items: #1268
2025-09-25 02:06:39 +02:00
Frans van Dorsselaer f726ecde00 Add more installer helpers 2025-09-19 08:41:52 +02:00
Frans van Dorsselaer 1b34fad160 Add support for removing old driver versions 2025-09-15 02:03:59 +02:00
Frans van Dorsselaer 9dc5195b25 Refactor installer custom actions 2025-09-13 16:35:21 +02:00
Frans van Dorsselaer 61504052b0 Bump dependencies 2025-09-12 21:17:17 +02:00
Frans van Dorsselaer 37edef316b Fix policy rules for hardware ID 2025-08-27 11:55:21 +02:00
Frans van Dorsselaer d26dbf2d44 Bump dependencies 2025-08-27 11:54:12 +02:00
Frans van Dorsselaer 6a1947573d Bump System.CommandLine from 2.0.0-beta4 to 2.0.0-beta5 2025-06-28 17:14:05 +02:00
Frans van Dorsselaer 32119263fe Fix help message
+semver: major
2025-03-22 20:05:36 +01:00
Frans van Dorsselaer f9c0576d9c Improve WSL (auto)attach
- add option --host-ip
- add option --unplugged
2025-01-27 18:23:19 +01:00
Frans van Dorsselaer 19977c7d17 Add spell check 2024-12-26 22:22:52 +01:00
Frans van Dorsselaer fd5dfec89a Fix benign warnings 2024-12-06 08:52:22 +01:00
Frans van Dorsselaer 0670fcc288 Use .NET 9 2024-11-17 13:29:32 +01:00
Frans van Dorsselaer eddebafc6f Rename options 2024-04-17 13:44:56 +02:00
Frans van Dorsselaer 6b6da498ec Add policy rules 2024-04-14 10:45:48 +02:00
Frans van Dorsselaer 078dc95eb3 Refactor driver custom actions
- also fixes VBoxUSBMon logging
2024-02-11 01:06:27 +01:00
Frans van Dorsselaer bc752b89a4 Fix crash for incompatible hubs 2024-01-01 04:07:59 +01:00
Frans van Dorsselaer 0366ac2bb7 Cleanup 2023-11-28 02:03:24 +01:00
Frans van Dorsselaer 79c40dd23a Refactor WSL, supporting mirrored network mode 2023-11-26 03:31:40 +01:00
Frans van Dorsselaer e4388f5dca Move attach command to top level
- move 'wsl attach' to 'attach --wsl'
- mark 'wsl' as obsolete
- remove "bind if required and admin" from attach
2023-11-23 20:45:22 +01:00
Frans van Dorsselaer cb41897b50 Make detach command generic
- Moved from wsl subcommand
2023-11-23 06:00:10 +01:00
Frans van Dorsselaer 016c2874a4 Remove obsolete 'usbipd wsl list' command 2023-11-18 12:28:05 +01:00
Frans van Dorsselaer 27b713ff06 Use .NET 8
- Drop support for Windows 8/8.1/Server 2012/Server 2012 R2/Server 2016 (EOL)
2023-11-16 20:55:37 +01:00
Frans van Dorsselaer 96bde594a8 Implicit usings 2023-10-28 13:40:07 +02:00
Frans van Dorsselaer 551f087994 Add usb.ids 2023-02-25 21:56:47 +01:00
Frans van Dorsselaer 365edb55b5 Bump .NET SDK from 7.0.100 to 7.0.101 2022-12-15 17:13:46 +01:00
Frans van Dorsselaer 006e6daadc Bump to .NET 7 2022-11-10 02:20:55 +01:00
Frans van Dorsselaer e6cbfbfe2e Bump drivers to 7.0.2 and use GPL 3 license
- VirtualBox 7 was relicensed from GPL-2.0-only to GPL-3.0-only.
- Changing the license is a breaking change.

+semver: major
2022-11-09 16:08:06 +01:00
Frans van Dorsselaer 74610b015b Remove obsolete Lock class 2022-08-19 23:30:55 +02:00
Frans van Dorsselaer 3cc8e9d05c Fix breaking changes in Beta 4. 2022-06-03 02:02:12 +02:00
Frans van Dorsselaer 166f273d63 Add WSL --auto-attach option, remove --usbip-path option 2022-04-20 22:46:43 +02:00
Frans van Dorsselaer f14255c77f Add --hardware-id completion suggestions 2022-04-20 22:23:47 +02:00
Frans van Dorsselaer 0fe5dfba8d Automation: strong types for BusId and VidPid
- also adds VID:PID to list and wsl list
2022-04-16 10:59:39 +02:00
Frans van Dorsselaer 31b2c4ca1d Add option --hardware-id 2022-04-13 22:36:27 +02:00
Frans van Dorsselaer a04a98c964 Rename UsbIpServer directory to Usbipd 2022-04-03 14:22:46 +02:00