Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-26 | drop "extern" keyword from non-static function | Kay Sievers | |
2009-04-24 | update NEWS | Kay Sievers | |
2009-04-24 | rules: create /dev/cpu/<n>/cpuid world readable | Andre Przywara | |
I don't see any security implications, to be actually useful, /dev/cpu/<n>/cpuid should be world readable. The cpuid instruction can be called from userspace anyway, so there is nothing to hide. The device does not support any write operation, so 0444 should suffice. Signed-off-by: Andre Przywara <andre.przywara@amd.com> | |||
2009-04-23 | libudev: monitor - export filter_update() | Kay Sievers | |
2009-04-23 | libudev: queue - clarify comments | Kay Sievers | |
2009-04-23 | cdrom_id: skip media tests if CDROM_DRIVE_STATUS != CDS_DISC_OK | Kay Sievers | |
2009-04-23 | libudev: queue - fix get_seqnum_is_finished() | Kay Sievers | |
On Thu, Apr 23, 2009 at 11:39, Alan Jenkins <alan-jenkins@tuffmail.co.uk> wrote: > I'm puzzled by this function: > > /* if we have not seen this seqnum, check if it is/was already queued */ > if (seqnum < udev_queue->last_seen_udev_seqnum) { > udev_queue_get_udev_seqnum(udev_queue); > if (seqnum < udev_queue->last_seen_udev_seqnum) > > Shouldn't the test be (seqnum > udev_queue->last_seen_udev_seqnum) ? | |||
2009-04-23 | libudev: monitor - add udev_monitor_filter_remove | Kay Sievers | |
2009-04-23 | udevadm: monitor - add <subsytem>:<devtype> support | Kay Sievers | |
2009-04-23 | libudev: monitor - do not filter messages with wrong magic | Kay Sievers | |
2009-04-23 | libudev: monitor - switch to filter_add_match_subsystem_devtype() | Kay Sievers | |
2009-04-22 | libudev: monitor - use simpler hash | Kay Sievers | |
2009-04-22 | edd_id: add cciss devices | John Wright | |
Since cciss devices can be BIOS boot devices just as well as sd* and hd*, the edd_id program should be run on them so that the later /dev/disk/by-id/edd-* rules will work. | |||
2009-04-22 | udevadm monitor - add --subsystem-match= | Kay Sievers | |
2009-04-22 | update TODO | Kay Sievers | |
2009-04-22 | udevadm: monitor - print error if we can not bind to socket | Kay Sievers | |
2009-04-22 | libudev: monitor - add client socket filter for subsystem value | Kay Sievers | |
Messages send back by the udev daemon to the netlink socket are multiplexed by the kernel and delivered to multiple clients. The clients can upload a socket filter to let the kernel drop messages not belonging to a certain subsystem. This prevent needless wakeups and message processing for users who are only interested in a subset of available events. Recent kernels allow untrusted users to listen to the netlink messages. The messages send by the udev daemon are versioned, to prevent any custom software reading them without libudev. The message wire format may change with any udev version update. | |||
2009-04-21 | cdrom_id: add and use ID_CDROM_MEDIA to decide if we run vol_id | Kay Sievers | |
Some broken mobile phones offer a faked cdrom drive with a media without any tracks. | |||
2009-04-19 | udevd: at startup create /dev/null, /dev/console, /dev/kmsg | Kay Sievers | |
2009-04-18 | update NEWS | Kay Sievers | |
2009-04-18 | TODO: add packet filter | Kay Sievers | |
2009-04-18 | test-libudev: update monitor source | Kay Sievers | |
2009-04-17 | cdrom_id: add Xen cdrom support | Kay Sievers | |
2009-04-16 | path_id: support identification of Xen virtual block devices | Ian Campbell | |
2009-04-16 | update NEWS | Kay Sievers | |
2009-04-16 | rules: remove DVB shell script | Kay Sievers | |
2009-04-16 | udevd: log error for too old kernels or CONFIG_SYSFS_DEPRECATED | Kay Sievers | |
2009-04-16 | libudev: monitor - clarify socket handling documentation | Kay Sievers | |
2009-04-15 | libudev: path_encode - always return 0 if encoded string does not fit into size | Kay Sievers | |
2009-04-14 | version bump | Kay Sievers | |
2009-04-08 | release 141 | Kay Sievers | |
2009-04-08 | libudev: monitor - ignore messages from unusual sources | Scott James Remnant | |
For added protection, ignore any unicast message received on the netlink socket or any multicast message on the kernel group not received from the kernel. Signed-off-by: Scott James Remnant <scott@ubuntu.com> | |||
2009-04-08 | libudev: monitor - unify socket message handling | Kay Sievers | |
2009-04-08 | path_encode: fix max length calculation | Kay Sievers | |
Sebastian Krahmer wrote: > it should reserve 4 times not 3 times len :) | |||
2009-04-06 | avoid leaking netlink socket fd to external programs | Alan Jenkins | |
The netlink socket is now used by udev event processes. We should take care not to pass it to the programs they execute. This is the same way the inotify fd was handled. Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk> | |||
2009-03-30 | IMPORT: 2048 -> 4096 bytes buffer | Kay Sievers | |
2009-03-29 | "UDEV_MONITOR_KERNEL/UDEV" -> "kernel/udev" | Kay Sievers | |
2009-03-29 | send monitor events back to netlink socket | Kay Sievers | |
Instead of of our own private monitor socket, we send the processed event back to our netlink socket, to the multicast group 2 -- so any number of users can listen to udev events, just like they can listen to kernel emitted events on group 1. | |||
2009-03-28 | usb_id: remove unused variable | Kay Sievers | |
2009-03-26 | libudev: GPL -> LGPL | 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-25 | rules: replace IDE driver with media match | Kay Sievers | |
2009-03-24 | rules: serial - support ttyACM devices | Kay Sievers | |
2009-03-23 | rules: remove ram* from persisten disk links blacklist | Kay Sievers | |
2009-03-23 | rules: exclude mtd* from persistent disk links | David Brownell | |
2009-03-22 | rules: rename ide-floppy to ide-gd | Borislav Petkov | |
The driver's name changed in the 2.6.28 timeframe. | |||
2009-03-18 | udevadm: monitor - clarify printed header | Kay Sievers | |
2009-03-18 | udevadm: test - handling trailing '/' in devpath | Kay Sievers | |
On Wed, Mar 18, 2009 at 16:00, Matthias Schwarzott <zzam@gentoo.org> wrote: found out how the error occurs: It is a difference between A. udevadm test /sys/class/mem/null/ and B. udevadm test /sys/class/mem/null Case A was the case that showed the error behaviour. It seems udevadm is confused by the trailing slash. This behaviour seems to be there since ages. | |||
2009-03-18 | version bump | Kay Sievers | |
2009-03-18 | rules: fix extra quote in 50-udev-default.rules | Kay Sievers | |
Patch from Gerardo Exequiel Pozzi. |