Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-23 | libudev: monitor - switch to filter_add_match_subsystem_devtype() | 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-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-26 | libudev: GPL -> LGPL | Kay Sievers | |
2009-01-06 | libudev: device - add udev_device_get_property_value() | Kay Sievers | |
2009-01-03 | libudev: subsytem -> subsystem | Kay Sievers | |
2009-01-03 | libudev: device - remove udev_device_get_parent_with_subsystem | Marcel Holtmann | |
2009-01-03 | libudev: device - lookup subsystem and devtype together | Marcel Holtmann | |
2009-01-02 | libudev: device - add devtype support | Marcel Holtmann | |
2008-12-29 | libudev: enumerate - add lookup by property | Kay Sievers | |
2008-12-16 | libudev: include <sys/types.h> | Kay Sievers | |
2008-11-06 | udevadm: settle - exit if udevd exits | Kay Sievers | |
2008-10-20 | libudev: device - get_attr_value() -> get_sysattr_value() | Kay Sievers | |
2008-10-14 | libudev: handle ! in sysname, add sysnum, return allocated list_entry on add | Kay Sievers | |
2008-10-07 | libudev: device - add device lookup by subsystem:sysname | Kay Sievers | |
2008-10-02 | libudev: device - add get_parent_with_subsystem() | 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 | libudev: enumerate - add_device() -> add_syspath() | Kay Sievers | |
2008-10-01 | libudev: add queue interface | Kay Sievers | |
2008-09-30 | libudev: enumerate - scan devices and subsystems, add subsystem and ↵ | Kay Sievers | |
attribute filter | |||
2008-09-29 | libudev: enumerate - split new() and scan() | Kay Sievers | |
2008-09-28 | libudev: enumerate - accept list of subsystems to scan, or skip | Kay Sievers | |
2008-09-28 | libudev: more list rework | Kay Sievers | |
2008-09-26 | libudev: rework list handling | Kay Sievers | |
2008-09-26 | libudev: enumerate_get_devices_list -> enumerate_get_list | Kay Sievers | |
2008-09-25 | libudev: replace awkward callback list interfaces with list iterators | Kay Sievers | |
2008-09-24 | libudev: add userdata pointer | Kay Sievers | |
2008-09-21 | libudev: add udev_device_new_from_devnum() | Kay Sievers | |
2008-09-20 | libudev: udev_device_get_devname -> udev_device_get_devnode | Kay Sievers | |
2008-09-17 | libudev: pass udev_device in enumerate | Kay Sievers | |
2008-09-15 | libudev: switch API from devpath to syspath | Kay Sievers | |
2008-09-13 | libudev: udev_device - add attribute cache | Kay Sievers | |
2008-09-12 | libudev: switch to "udev_device_get_parent" | Kay Sievers | |
2008-09-11 | udevadm: info - use "udev_device" | Kay Sievers | |
2008-09-10 | libudev: add selinux | Kay Sievers | |
2008-09-09 | libudev: rename enumerate function | Kay Sievers | |
2008-09-09 | libudev: monitor- add netlink uevent support | Kay Sievers | |
2008-09-09 | libudev: monitor - add event properties to udev_device | Kay Sievers | |
2008-09-09 | add a bunch of private device properties to udev_device | Kay Sievers | |
2008-09-08 | move udev_ctrl to libudev-private | Kay Sievers | |
2008-09-06 | use libudev code, unify logging, pass udev context around everywhere | Kay Sievers | |
2008-09-01 | libudev: add udev_device_get_syspath() | Kay Sievers | |
2008-08-30 | autogen.sh: add --with-selinux | Kay Sievers | |
2008-08-29 | libudev: require LIBUDEV_I_KNOW_THE_API_IS_SUBJECT_TO_CHANGE | Kay Sievers | |
2008-08-28 | libudev: add udev event monitor API | Kay Sievers | |
2008-08-27 | libudev: add library to access udev information | Kay Sievers | |