File cyme.changes of Package cyme
-------------------------------------------------------------------
Fri Oct 17 10:06:48 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.2.7:
* config: some settings not being applied from config file (#82).
* args: sort args not being applied
-------------------------------------------------------------------
Fri Sep 26 09:35:29 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.2.6:
* watch: panic exiting due to potential dropped channel send.
-------------------------------------------------------------------
Mon Sep 22 03:27:42 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.2.5:
* config: encoding arg not being passed to print settings.
-------------------------------------------------------------------
Mon Jul 28 10:35:06 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.2.4:
* Updated vendor dependencies.
-------------------------------------------------------------------
Thu Jun 19 02:46:41 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.2.3:
* --block-operation add to control how block args are processed:
new, add, append, prepend or remove from config/defaults.
* Block args can take comma separated values.
* Default block args in --help
-------------------------------------------------------------------
Thu May 22 05:57:14 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.2.2:
* watch: bus assignment based on Windows bus_id.
-------------------------------------------------------------------
Wed May 7 02:43:33 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.2.1:
* Support for --json with watch sub-command.
-------------------------------------------------------------------
Tue Apr 22 04:36:45 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.2.0:
* `cyme` watch subcommand to watch for USB device hotplug events
and 'live' edit display settings.
* no_color option to config. Clearer parity/merge with CLI args.
* device event and DeviceBlock::LastEvent, DeviceBlock::EventIcon.
Default is profiled time (P: %y-%m-%d %H:%M:%S) but used by cyme
watch to show connect/disconnect events.
* benches for profiling.
* RUST_LOG can be module level eg: RUST_LOG=nusb=info,cyme=debug.
* custom PortPath type used for get_ methods improves
look-up 70-100%. Makes profiler faster as it uses these
methods to build the device tree.
* simple_logger now logs to stderr so can be redirected without
effecting display output: cyme watch 2> log.
* path args String to PathBuf.
-------------------------------------------------------------------
Fri Apr 11 16:38:25 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.1.3:
* Fixed:
- lsusb-verbose: hub dump not reading full descriptor
for bcd >= 0x0300 so missing hub descriptor.
- lsusb-verbose: verbose white space and some strings.
* Changed:
- build: hide `--gen` behind `cli_generate` feature.
- lsusb: brought upto date with v018 releae
and some pre-v019 features.
* Added:
- display: negotiated-speed block to show the actual operating
speed of the connected device.
-------------------------------------------------------------------
Mon Feb 24 03:31:34 UTC 2025 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.1.2:
* Fixed:
- control read endpoint stall will be re-attempted after
clearing halt.
- udev-hwdb: native supports hwdb lookup again.
- lsusb: fallback to desccriptor strings in verbose dump
for idProduct and idVendor.
- Bus::is_empty was inverse but display::prepare_devices filter
accounted by also inverting. No real bug but fixed for clarity.
* Changed:
- nusb: use cached device descriptor rather than reading
manually with control message.
- log now outputs to stderr so can be redirected.
- lazy_static dropped for LazyLock.
- rand replaced with fast_rand.
* Added:
- Example usage in README.
-------------------------------------------------------------------
Mon Dec 2 03:30:30 UTC 2024 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.1.1:
* Linux root_hubs now read_link pci driver like lsusb for
driver field.
* lsusb verbose would print all audio BmControl2 bits and show
ILLEGAL VALUE for 0 bits.
* lsusb tree number padding is now 3 digits for bus and device
numbers to match lsusb.
-------------------------------------------------------------------
Thu Oct 31 03:00:32 UTC 2024 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.1.0:
* Linux root_hub missing from it's own devices; lsusb mode
listing with libusb feature.
* nusb feature not profiling root_hub devices and so not
gathering BOS, hub descriptors and status etc.
* Attempt to claim HID interfaces on Linux to avoid dmesg warning.
Note that if a kernel module is loaded for a device, it may
still be claimed by that module and so not available to cyme.
cyme could detach the kernel module but this is not done for
usability reasons. The behaviour is the same as lsusb.
* Logging should be more useful in debug mode.
-------------------------------------------------------------------
Sun Oct 27 17:29:44 UTC 2024 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 2.0.0:
* pci.ids vendor and device information for buses where IDs
are available.
* Default Driver and Interface display blocks now include driver
and sysfs on Linux but not on other platforms.
* 'sysfs' read/readlink is now attempted first for Linux driver
information then udev.
-------------------------------------------------------------------
Fri Oct 11 17:29:03 UTC 2024 - Dead Mozay <dead_mozay@opensuse.org>
- Update to version 1.8.5:
* MixerUnit1 number of channels index incorrect causing OoB
panic.
-------------------------------------------------------------------
Fri Sep 27 15:27:10 UTC 2024 - Dead Mozay
- Update to version 1.8.4:
* Default sort by bus number and device address within buses
for all display modes (matching lsusb).
* Default Rust udev feature no longer supports hwdb lookup as
it's broken - usb-ids is used.
Use --no-default-features -F=udevlib -F=udev_hwdb if really
wishing to use local 'hwdb.bin'.
-------------------------------------------------------------------
Sat Sep 21 16:14:42 UTC 2024 - dead_mozay@opensuse.org
- Update to version 1.8.3:
* Fix panic when using auto-width and utf-8 charactors landing on non-char boundary.
* Corrected some typos.
-------------------------------------------------------------------
Wed Aug 28 02:49:00 UTC 2024 - dead_mozay@opensuse.org
- Update to version 1.8.2:
* --list-root-hubs option to include root hubs in list
* exclude root hubs for default cyme list
* remove erronous apple bus icon for intel vid
* minor lsusb formating corrections
* fix dump_hub offset and l calc
-------------------------------------------------------------------
Fri Jul 26 08:14:39 UTC 2024 - Dead Mozay <dead_mozay@opensuse.org>
- Initial package.