X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=ChangeLog;h=598ce58be05e651fbdf750e3bcb93f8f5310f62a;hp=d7bcf5ff1c05b3d24f4fd627aaa5af96c4470c3e;hb=d3c8231e738dd286591c1becc2f327ed55ed89d1;hpb=9ad0d7370cffff0bc07e9c561559b4066ae39dc6 diff --git a/ChangeLog b/ChangeLog index d7bcf5ff1..598ce58be 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,204 @@ +Summary of changes from v141 to v142 +============================================ + +Andre Przywara (1): + rules: create /dev/cpu//cpuid world readable + +Ian Campbell (1): + path_id: support identification of Xen virtual block devices + +John Wright (1): + edd_id: add cciss devices + +Kay Sievers (46): + version bump + libudev: path_encode - always return 0 if encoded string does not fit into size + libudev: monitor - clarify socket handling documentation + udevd: log error for too old kernels or CONFIG_SYSFS_DEPRECATED + rules: remove DVB shell script + update NEWS + cdrom_id: add Xen cdrom support + test-libudev: update monitor source + TODO: add packet filter + update NEWS + udevd: at startup create /dev/null, /dev/console, /dev/kmsg + cdrom_id: add and use ID_CDROM_MEDIA to decide if we run vol_id + libudev: monitor - add client socket filter for subsystem value + udevadm: monitor - print error if we can not bind to socket + update TODO + udevadm monitor - add --subsystem-match= + libudev: monitor - use simpler hash + libudev: monitor - switch to filter_add_match_subsystem_devtype() + libudev: monitor - do not filter messages with wrong magic + udevadm: monitor - add : support + libudev: monitor - add udev_monitor_filter_remove + libudev: queue - fix get_seqnum_is_finished() + cdrom_id: skip media tests if CDROM_DRIVE_STATUS != CDS_DISC_OK + libudev: queue - clarify comments + libudev: monitor - export filter_update() + update NEWS + drop "extern" keyword from non-static function + rule_generator: net - fix usb comment generation + rules: input - add links for USB/platform non-kbd/mouse devices + rules: input - fix comments + rules: add rfcomm* to group dialout + accept DEVNAME from the kernel as a hint for the node name + update TODO + build: use AC_MSG_RESULT + rules: add "event*" match + udevd: revert initial device node creation + rules: remove initramfs comment + handle devtmpfs nodes + oops, removed ppp entry from rules got committed + remove all PHYSDEVPATH handling and warning about + remove asmlinkage + rules: fix ieee1394 rules + add "static" back to the inline functions + update TODO + delete vol_id and require util-linux-ng's blkid + delete libvolume_id + +Lubomir Rintel (1): + rule-generator: net - whitelist NICs that violate MAC local scheme + + +Summary of changes from v140 to v141 +============================================ + +Adam Buchbinder (4): + usb_id: add manpage + cdrom_id: update manpage + create_floppy_devices: expand manpage + vol_id: fix language in manpage + +Alan Jenkins (1): + avoid leaking netlink socket fd to external programs + +Borislav Petkov (1): + rules: rename ide-floppy to ide-gd + +David Brownell (1): + rules: exclude mtd* from persistent disk links + +Kay Sievers (15): + rules: fix extra quote in 50-udev-default.rules + version bump + udevadm: test - handling trailing '/' in devpath + udevadm: monitor - clarify printed header + rules: remove ram* from persisten disk links blacklist + rules: serial - support ttyACM devices + rules: replace IDE driver with media match + usb_id: add ID_VENDOR_ID, ID_MODEL_ID, ID_USB_INTERFACE_NUM, ID_USB_DRIVER + libudev: GPL -> LGPL + usb_id: remove unused variable + send monitor events back to netlink socket + "UDEV_MONITOR_KERNEL/UDEV" -> "kernel/udev" + IMPORT: 2048 -> 4096 bytes buffer + path_encode: fix max length calculation + libudev: monitor - unify socket message handling + +Michal Soltys (1): + rules: md-raid.rules fix + +Robby Workman (1): + udevadm: trigger - add "--action" to --help + +Scott James Remnant (1): + libudev: monitor - ignore messages from unusual sources + + +Summary of changes from v139 to v140 +============================================ + +Harald Hoyer (1): + libvolume_id: bump age + +Kay Sievers (12): + version bump + update TODO + volume_id: ntfs - fix uuid setting + update TODO + rules: Fedora update + libudev: queue - use lstat() to check existence of symlink + udevadm: settle - add --seq-start= --seq-end= + udevd: switch watch symlinks to devpath + udevadm: add text for new options to command and man page + update TODO + libudev: ctrl - return error after sending ctrl message + udevadm: settle - use timeout signal, instead of loop counter + +Michael Prokop (1): + fix compile error in debug mode + +Scott James Remnant (1): + udevadm: settle - synchronise with the udev daemon + + +Summary of changes from v138 to v139 +============================================ + +Kay Sievers (11): + version bump + remove static local variable + use the event udev_device to disable the watch on "remove" + add "nowatch" to disable a default installed watch with a later rule + add m4/ subdir + use AC_USE_SYSTEM_EXTENSIONS instead of AC_GNU_SOURCE + usb_id: add ID_USB_INTERFACES=:0e0100:0e0200:010100:010200: + usb_id: return values if called directly for an usb_device + usb_id: fix NULL string usage + usb_id: fix comment + udevadm: info - export all devices with --export-db + +Scott James Remnant (10): + Don't add inotify watch until RUN rules processed. + Clear existing inotify watch before processing. + Cleanup a little. + Allow watch handle to be stored in the udevdb. + Store watch handle in db. + Use the udevdb to speed up watch clearing. + Put a log message in a more sensible place. + Output watch handle in udevadm info. + lookup the old watch handle; reload only if has a path + Look at more inotify events in the buffer than just the first. + + +Summary of changes from v137 to v138 +============================================ + +David Zeuthen (1): + *_id: add model/vendor enc strings + +Karel Zak (2): + vol_id: fix ddf version string + vol_id: add missing id->type to swap0 + +Kay Sievers (13): + man: fix grammar + version bump + fix NAME="" logic + rules: dm - add escape for uuid links with whitespace + test: add test for empty and non-existent ATTR + rules: fix md "change"/"remove" handling + autogen.sh: add more warnings + fix NAME= and OPTION+="string_escape=..." logic + rules: move OPTIONS to separate rule + use global "reload_config" flag + rules: add "watch" option to dm and md rules + rules: include loop block devices in persistent links + release 138 + +Matthias Schwarzott (1): + rules: Gentoo update + +Miklos Vajna (1): + doc: writing udev rules - refer to 'udevadm info' instead of 'udevinfo' + +Scott James Remnant (2): + udevd: optionally watch device nodes with inotify + rules: update persistent storage rules to use inotify watches + + Summary of changes from v136 to v137 ============================================