Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-25 | make: build internal tools against libudev-private.la | Kay Sievers | |
2009-06-17 | extras: delete man pages for private udev tools | Kay Sievers | |
These are mostly dummy man pages, without real content, some even outdated. None of these tools are part of any offered public interface, and they should not pretend to be by offering a man page. | |||
2009-06-17 | cleanup ./configure installation directory options | Kay Sievers | |
2009-06-09 | move syslog wrapper to libudev | Kay Sievers | |
2009-06-08 | libudev: move to top-level directory | Kay Sievers | |
2009-05-20 | use more efficient string copying | Kay Sievers | |
2009-03-28 | usb_id: remove unused variable | Kay Sievers | |
2009-03-25 | usb_id: add ID_VENDOR_ID, ID_MODEL_ID, ID_USB_INTERFACE_NUM, ID_USB_DRIVER | Kay Sievers | |
$ extras/usb_id/usb_id -x /class/tty/ttyUSB1 ID_VENDOR=HUAWEI_Technology ID_VENDOR_ENC=HUAWEI\x20Technology ID_VENDOR_ID=12d1 ID_MODEL=HUAWEI_Mobile ID_MODEL_ENC=HUAWEI\x20Mobile ID_MODEL_ID=1003 ID_REVISION=0000 ID_SERIAL=HUAWEI_Technology_HUAWEI_Mobile ID_TYPE=generic ID_BUS=usb ID_USB_INTERFACES=:ffffff:080650: ID_USB_INTERFACE_NUM=01 ID_USB_DRIVER=option | |||
2009-03-16 | usb_id: add manpage | Adam Buchbinder | |
Signed-off-by: Adam Buchbinder <adam.buchbinder@gmail.com> | |||
2009-02-26 | usb_id: fix comment | Kay Sievers | |
2009-02-26 | usb_id: fix NULL string usage | Kay Sievers | |
2009-02-26 | usb_id: return values if called directly for an usb_device | Kay Sievers | |
2009-02-26 | usb_id: add ID_USB_INTERFACES=:0e0100:0e0200:010100:010200: | Kay Sievers | |
2009-02-17 | *_id: add model/vendor enc strings | David Zeuthen | |
So ID_MODEL and ID_VENDOR are pretty useful keys. However since we fix them up (removing leading/trailing whitespace, converts spaces to underscores) for use in device naming etc. we also force these fixups on the desktop shell. And this looks pretty ugly. The attached patch introduces the ID_MODEL_ENC and ID_VENDOR_ENC keys that contains the encoded version of the raw strings obtained. It's pretty similar in spirit to ID_FS_LABEL and its cousin ID_FS_LABEL_ENC. With this patch a desktop shell can fix up these strings as it sees fit. Note that some fixup is still needed though, for example # /lib/udev/ata_id --export /dev/sda |grep ID_MODEL ID_MODEL=INTEL_SSDSA2MH080G1GC ID_MODEL_ENC=INTEL\x20SSDSA2MH080G1GC\x20\x20\x20\x20\x20\x20\x20\x20 \x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 Note the trailing and leading whitespace. Anyway with the attached patch the desktop shell should be able to display "INTEL SSDSA2MH080G1GC" rather than "INTEL_SSDSA2MH080G1GC" to the user. | |||
2009-01-22 | usb_id: handle ATAPI devices like SCSI devices | Kay Sievers | |
Some weird mass storage devices identify the disks as ATAPI/cdrom devices, and all disks in such enclusure get the same ids which overwrite each other, in such cases, get the typ of device from the scsi device, which has more knowledge what kind of device it really is. | |||
2009-01-06 | extras: fix mis-spelling of "environment" | Adam Buchbinder | |
2009-01-05 | usb_id: s/image/media/ | Kay Sievers | |
2009-01-03 | usb_id: use devtype lookup | Kay Sievers | |
2009-01-03 | libudev: device - remove udev_device_get_parent_with_subsystem | Marcel Holtmann | |
2008-12-29 | usb_id: add "image" class | Kay Sievers | |
2008-12-06 | make: do not delete autotools generated file with distclean | Kay Sievers | |
[...] running the command `make maintainer-clean' should not delete `configure' even if `configure' can be remade using a rule in the Makefile. More generally, `make maintainer-clean' should not delete anything that needs to exist in order to run `configure' and then begin to build the program. This is the only exception; `maintainer-clean' should delete everything else that can be rebuilt. | |||
2008-11-26 | usb_id: add "break" to currently unused case labels | Kay Sievers | |
2008-11-26 | usb_id: fix switch statement for video type | Marcel Holtmann | |
Introducing the video type, creating a fall-through case where other devices might now be declared as type video. | |||
2008-11-20 | usb_id: replace chars in returned strings | Kay Sievers | |
Slashes are not funny in device names: |-- input | |-- by-id | | `-- usb-Logitech_USB-PS | | |-- 2_Optical_Mouse-event-mouse -> ../../event2 | | `-- 2_Optical_Mouse-mouse -> ../../mouse1 | |||
2008-11-20 | rules: v4l - add by-id/ links for USB devices | Kay Sievers | |
/dev/v4l |-- by-id | |-- usb-046d_09a4_C4B15020-video-index0 -> ../../video0 | `-- usb-05a9_a511-video-index0 -> ../../video1 `-- by-path |-- pci-0000:00:1d.0-usb-0:1:1.0-video-index0 -> ../../video1 `-- pci-0000:00:1d.7-usb-0:2:1.0-video-index0 -> ../../video0 | |||
2008-11-05 | unify string replacement | Kay Sievers | |
2008-11-05 | usb_id: MassStorage SubClass 6 is "scsi" not "disk" | Kay Sievers | |
2008-10-24 | fix uninitialized variable warnings | Kay Sievers | |
2008-10-20 | libudev: device - get_attr_value() -> get_sysattr_value() | Kay Sievers | |
2008-10-02 | usb_id: use libudev | Kay Sievers | |
2008-10-02 | libudev: get rid of selinux | Kay Sievers | |
"Hello world!" linked against libselinux parses /proc/mounts and whatever else on startup, even when the lib is not needed at all. Not funny! Get rid of that thing where it's not absolutely needed. | |||
2008-10-02 | use no_argument, required_argument, optional_argument in longopts | Kay Sievers | |
2008-09-29 | fix dbg() callers | Kay Sievers | |
2008-09-19 | always include config.h from Makefile | Kay Sievers | |
2008-09-10 | get rid of udev_sysdeps.c | Kay Sievers | |
2008-09-10 | convert to libudev and delete udev_utils_string.c | Kay Sievers | |
2008-09-10 | extras: use libudev code | Kay Sievers | |
2008-09-10 | libudev: rename libudev-utils.c libudev-util.c | Kay Sievers | |
2008-09-10 | libudev: get rid of udev_utils.c | Kay Sievers | |
2008-09-10 | libudev: get rid of udev_sysfs.c | Kay Sievers | |
2008-09-10 | libudev: add selinux | Kay Sievers | |
2008-09-06 | use libudev code, unify logging, pass udev context around everywhere | Kay Sievers | |
2008-08-12 | add missing includes | Kay Sievers | |
2008-07-30 | use autotools | Kay Sievers | |
2008-07-30 | delete all Makefiles and move udev source to udev/ | Kay Sievers | |
2008-04-20 | logging: add trailing newline to all strings | Kay Sievers | |
2008-03-15 | Makefile: do not require GNU install | Roy Marples | |
2007-11-08 | extras: ignore built and generated files | Dan Nicholson | |
2007-10-15 | usb_id: fail if vendor/product can not be retrieved | Kay Sievers | |
Thanks to Daniel Drake for identifying the bug. | |||
2007-05-01 | usb_id: add <devpath> to help text | Kay Sievers | |