X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=ChangeLog;h=aefb51a6b27fbfecc426cb1bd0c6fd94ffa29d02;hp=ac03a3d29a8cb1daab212ab6d36a6a60cde0eda1;hb=b93e0709497e37a5fb023b8b3c5c47a425123193;hpb=07fb7fce66a101b22c3e121e3ee99438db798b8e diff --git a/ChangeLog b/ChangeLog index ac03a3d29..aefb51a6b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,394 @@ +Summary of changes from v157 to v158 +============================================ + +Harald Hoyer (1): + extras/keymap: add Samsung N210 to keymap rules + +Kay Sievers (7): + version bump + libudev: fix fd leak in udev_enumerate_scan_devices() when tags are searched + udevd: in case we don't daemonize, send READY message to /sbin/init + delete last distro specific rules + remove a few comments in file headers + mtd_probe: add needed include, modprobe blacklist flag, and change some whitespace + rules: remove unused subdir + +Martin Pitt (4): + Fix hid2hci rules harder + add Vala vapi for gudev-1.0 + Revert "add Vala vapi for gudev-1.0" + Fix usb printer rule for multiple USB interfaces + +Maxim Levitsky (1): + mtd_probe: add autodetection for xD cards + +Paul Bender (1): + configure.ac: fix cross compilation + + +Summary of changes from v156 to v157 +============================================ + +Harald Hoyer (1): + 40-redhat.rules: removed file + +Jerone Young (3): + Fix wlan key on Inspirion 1210 + Fix wlan key on Inspiron 910 + Fix wlan key on Inspiron 1010 & 1110 + +Kay Sievers (25): + configure.ac: version bump + Makefile.am: silent build mkdir + rules: mount fuse control filesystem + fix compilation with --enable-debug + while (1) -> for (;;) + childs -> children + udevd: replace --debug-trace with --children-max + udevd: fix comments + rules: add -v to modprobe calls to be able see what will be loaded + udevd: read debug settings from kernel commandline + update NEWS + rules: delete pilot rules and remove redhat directory + man: add static device nodes and udevd debug options + man: add kernel command line parameters + man: udevd - update intro + rules: rename packages -> arch + rules: SUSE - move last distro rule to package + rules: add misc/30-kernel-compat.rules + make: mkdir /lib/udev/devices/ + make: fix rules/ subdir names + udevd: set umask before creating files/directories + add IMPORT{cmdline} + IMPORT{cmdline}: start at first char after '=' + libudev: doc - fix typo + update NEWS + + +Summary of changes from v155 to v156 +============================================ + +Bryan Kadzban (1): + udevd: fix typo /proc/fd -> /proc/self/fd + +Kay Sievers (4): + configure.ac: version bump + cdrom_id: do not export ID_CDROM_MEDIA_SESSION_LAST_OFFSET= for single session media + rules: optical drives - use ID_CDROM_MEDIA_TRACK_COUNT_DATA + libudev: fix udev_queue_get_seqnum_sequence_is_finished() with empty queue file + + +Summary of changes from v154 to v155 +============================================ + +Kay Sievers (11): + reset process priority before executing RUN+= + configure.ac: version bump + rules: SUSE - delete device-mapper rules + libudev: add O_CLOEXEC + use default mode of 0600 for nodes if gid == 0 + udevd: create standard symlinks and handle /lib/udev/devices + update NEWS README + fix tests and allow MODE=000 + create static nodes provided by kernel modules to allow module autoloading + update NEWS + man: directly use 'refentry' + + +Summary of changes from v153 to v154 +============================================ + +Harald Hoyer (2): + Makefile.am: add LGPL COPYING file to EXTRA_DIST + cdrom_id: only mark sr[0-9]* as ID_CDROM + +Jerone Young (1): + Fix volume keys not releasing for Pegatron platform + +Kay Sievers (23): + configure.ac: version bump + more readlink buffer size handling + remove left-over from ignore_remove and all_partitions + fix previous commit + udevadm: info --export-db -- remove watch handle export + add TAG= to improve event filtering and device enumeration + all to match against a given TAG== + udev-acl: use a tag instead of a property to mark devices + fix logic on-demand loading logic for db and uevent + use the usual TAG+=, TAG= logic + delete old tags when configuration changes + libudev: accept NULL in udev_device_get_tags_list_entry() + export tag functions + export udev_device_get_tags_list_entry() + udevd: always try to find an idle worker instead of forking a new one + remove unused parameter from udev_node_mknod() + remove debug output during rules parsing + warn when renaming kernel-provided nodes instead of adding symlinks + man: udevadm trigger - the default is "change" not "add" + update README regarding kernel version and default rules + add info message when empty NAME is given + libudev: add documentation for recently added functions + udevd: reload config only for *.rules files + +Martin Pitt (1): + keymap: Fix Bluetooth key on Acer TravelMate 4720 + +Mathias Nyman (1): + remove buffer-overrun risk in readlink call + +Matthias Schwarzott (1): + rules: Gentoo - remove old devfs compat rules + +Michael Thayer (1): + fix device node deletion + +Robby Workman (1): + configure.ac: move firmware-path setting out of extras section + +Yin Kangkai (2): + keymap: Add keymap and force-release quirk for Samsung N128 + keymap: Add keymap quirk of WebCam key for MSI netbooks. + + +Summary of changes from v152 to v153 +============================================ + +Kay Sievers (1): + configure.ac: version bump + +Robby Workman (1): + configure.ac: fix broken firmware search path in configure.ac + + +Summary of changes from v151 to v152 +============================================ + +Adrian Bunk (1): + udev needs automake 1.10 + +Amit Shah (2): + Fix virtio-ports rule to use $attr instead of $ATTR + rules: virtio - fix is to check if the 'name' attribute is present + +Andy Whitcroft (2): + keymap: Add Samsung Q210/P210 force-release quirk + keymap: Add Fujitsu Amilo 1848+u force-release quirk + +Dan Williams (1): + modeswitch: morph into tool that only switches Mobile Action cables + +David Zeuthen (3): + Decrease buffer size when advancing past NUL byte + Use UTIL_LINE_SIZE, not UTIL_PATH_SIZE to truncate properties + Increase UTIL_LINE_SIZE from 2048 to 16384 + +Harald Hoyer (1): + cdrom_id: remove debugging code + +Jerone Young (6): + Force key release for volume keys on Dell Studio 1557 + Fix Keymapping for upcoming Dell Laptops + Add new Dell touchpad keycode + Revert special casing 0xD8 to latitude XT only + Fix Dell Studio 1558 volume keys not releasing + Add support for another Dell touchpad toggle key + +Kamal Mostafa (3): + keymap: Unite laptop models needing common volume-key release quirk + keymap: Add force-release quirk for Coolbox QBook 270-02 + keymap: Add force-release quirk for Mitac 8050QDA + +Kay Sievers (43): + libudev: bump minor version + udevadm: fix untested and broken commit to set buffer size + configure.ac: version bump + udev-acl: no not encourage use of ACL_MANAGE outside of rules file + replace utimes() with utimensat() + libbudev-private: rename udev_list_entry_get_flag() + udevadm: monitor - use / as separator in --subsystem-match=subsystem[/devtype] + use major:minor as entries in symlink stack instead of devpath + use major:minor as entries in watch directory + libudev: docs - .gitignore backup files + firmware: fix possible segfault when firmware device goes away while loading + do not reset SELinux context when the node was not touched + libudev: add udev_device_new_from_environment() + add LGPL COPYING to libudev and GUdev + cdrom_id: open non-mounted optical media with O_EXCL + libudev: update documentation + extras: mobile-action-modeswitch - update gitignore + scsi_id: add rand() in retry loop + cdrom_id: retry to open the device, if EBUSY + cdrom_id: check mount state in retry loop + cdrom_id: always set ID_CDROM regardless if we can run cdrom_id + rules: delete outdated packagees rules + rules: we do not have static devices which are renamed + unify/cleanup event handling + allow IMPORT{db}="KEY" + usb-db: remove double '/' + replace "add|change" with "!remove" + update NEWS + log info only if we actually delete the node + udevadm: trigger - switch default action from "add" to "change" + remove "all_partitions" option + rules: call modprobe on all events but "remove" + remove "ignore_remove" option + update NEWS + cdrom_id: rework feature/profiles buffer parsing + cdrom_id: print more debug messages + cdrom_id: debug - print feature values in hex + cdrom_id: debug - print feature values in hex + cdrom_id: set ID_CDROM_MEDIA=1 only for known media + Revert "Fix switching Logitech bluetooth adapters into hci mode." + add O_NOFOLLOW when creating files in link stack + delete only device nodes, not symlinks when deleting a devtmpfs node + doc: add section about how *not* to rename device nodes + +Marco d'Itri (3): + rules: input - create by-path/ links for pci devices + Fix switching Logitech bluetooth adapters into hci mode. + doc: document the WAIT_FOR timeout + +Martin Pitt (12): + keymap: Add Dell Inspiron 1011 (Mini 10) + Fix brightness keys on MSI Wind U-100 + keymap: Fix LG X110 + keymap: Add Toshiba Satellite M30X + udev-acl: Correctly handle ENV{ACL_MANAGE}==0 + input_id: Fix linking + keymap: Add Acer TravelMate 6593G and Acer Aspire 1640 + keymap: Fix another key for Acer TravelMate 6593 + cdrom_id: Fix uninitialized variables + cdrom_id: Fix uninitialized buffers + cdrom_id: Do not ignore errors from scsi_cmd_run() + cdrom_id: Swap media state and TOC info probing + +Mike Brudevold (1): + cdrom_id: add missing profiles to feature_profiles + +Robert Hooker (1): + keymap: Add support for Gateway AOA110/AOA150 clones. + +Scott James Remnant (2): + libudev: export udev_monitor_set_receive_buffer_size() + udevadm monitor: increase netlink buffer size + +Thomas Bächler (1): + firmware: fix error reporting on missing firmware files + +Yury G. Kudryashov (3): + configure.ac - fix typo in --with-pci-ids-path option + hid2hci: include linux/types.h for __u32 + configure.ac: ddd --with-firmware-path option + + +Summary of changes from v150 to v151 +============================================ + +Amit Shah (1): + rules: Add symlink rule for virtio ports + +Bryan Kadzban (1): + Fix reverted floppy-device permissions + +Egbert Eich (1): + rulews: suse - add do-not-load-KMS-modules rules + +Frederic Crozat (1): + rules: acl - add COLOR_MEASUREMENT_DEVICE match + +Kay Sievers (11): + configure.ac: version bump + udevd: inotify - do not parse rules at create but at close + do not remove device nodes of active kernel devices + libudev: device - create db file atomically + clarify message about not removed device node + input_id: include limits.h + keymap: include linux/limits.h + keymap: linux/input.h - get absolute include path from gcc + delete outdated and unmaintained writing_udev_rules + update README and NEWS + update tests + +Marco d'Itri (2): + writing_udev_rules: update rules files names + keymap: support for the Samsung N140 keyboard + +Martin Pitt (4): + add ACL rule for Garmin GPSMap 60 + keymap: move force-release directory + extras/keymap/check-keymaps.sh: Ignore comment-only lines + keymap: Fix invalid map line + + +Summary of changes from v149 to v150 +============================================ + +Clemens Buchacher (2): + add Samsung R70/R71 keymap + keymap: Samsung R70/R71 force-release quirk + +Daniel Drake (2): + keymap: Add OLPC XO key mappings + keymap: Fix typo in compal rules + +Daniel Elstner (1): + libudev: wrap in extern "C" block for C++ + +David Zeuthen (1): + Export ID_WWN_VENDOR_EXTENSION and ID_WWN_WITH_EXTENSION + +Jerone Young (1): + keymap: Lenovo Thinkpad USB Keyboard with Tracepoint + +Johannes Stezenbach (2): + keymap: add Samsung N130 + keymap: handle atkbd force_release quirk + +Kay Sievers (15): + util_unlink_secure(): chmod() before chown() + floppy: fix rule to create additional floppy device nodes + configure.ac: version bump + remove remaining support for CONFIG_SYSFS_DEPRECATED + cdrom_id: remove deprecated device matches + rules: add "block" match to floppy rule + update mtime of nodes and links when we re-use them + udevadm: info - fix info --root --query=name --path= for device without a device node + remove remaining support for CONFIG_SYSFS_DEPRECATED + fix typo in log message priority handling + remove UDEV_RUN environment variable + udevadm: logging - copy va_list and do not use it twice + libudev: doc - add symbols to sections.txt + work around gtk-doc which breaks distcheck + gobject-introspection: use $datadir instead of $prefix + +Marco d'Itri (2): + build: keymap - create subdir + rules: udev-acl - add firewire video devices + +Martin Pitt (12): + keymap: Add Acer Aspire 1810T + 95-keymap.rules: Run on change events, too + keymap: fix findkeyboards + Speed up udev_enumerate_scan_* + keymap: Add hotkey quirk for Acer Aspire One (AO531h/AO751h) + Clarify RUN/IMPORT documentation + keymap: Add Logitech S510 USB keyboard + keymap: add Acer TravelMate 8471 + keymap: Add Acer Aspire 1810TZ + keymap: Add LG X110 + keymap: Add Fujitsu Amilo Li 1718 + keymap: Document force-release + +Piter PUNK (1): + firmware: convert shell script to C + +Scott James Remnant (1): + 70-acl.rules: ACL manage Android G1 dev phones + +Thomas de Grenier de Latour (1): + libudev: enumerate - fix move_later logic + + Summary of changes from v148 to v149 ============================================