chiark / gitweb /
release 142
authorKay Sievers <kay.sievers@vrfy.org>
Wed, 13 May 2009 00:35:37 +0000 (02:35 +0200)
committerKay Sievers <kay.sievers@vrfy.org>
Wed, 13 May 2009 00:35:37 +0000 (02:35 +0200)
ChangeLog
NEWS
TODO

index 8b607c3a3b2727041cff50e13b60c7febce9cd52..598ce58be05e651fbdf750e3bcb93f8f5310f62a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,67 @@
+Summary of changes from v141 to v142
+============================================
+
+Andre Przywara (1):
+      rules: create /dev/cpu/<n>/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 <subsytem>:<devtype> 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
 ============================================
 
diff --git a/NEWS b/NEWS
index ba6668795a3d5a747733b7c3f58b9ad6a84cee29..cc4618e340f3cbd621dd135f7e1c4ced1591fd22 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,7 +2,7 @@ udev 142
 ========
 Bugfixes.
 
-The program vol_id and the library libvolume_id is removed from the
+The program vol_id and the library libvolume_id are removed from the
 repository. Libvolume_id is merged with libblkid from the util-linux-ng
 package. Persistent disk links for label and uuid depend on the
 util-linux-ng version (2.15) of blkid now. Older versions of blkid
@@ -13,11 +13,11 @@ to be delivered, and waking up the subscribing process, a filter can be
 installed, to drop messages inside a kernel socket filter. The filters
 match on the <subsytem>:<devtype> properties of the device.
     This is part of the ongoing effort to replace HAL, and switch current
-users over to directly use libudev, or for higher-level services use the
-specialized D-Bus interface of a DeviceKit service.
+users over to directly use libudev.
     Libudev is still marked as experimental, and its interface might
-change if needed, but no major changes of the currently exported interface
-are expected anymore, and a first stable release should happen soon.
+eventually change if needed, but no major changes of the currently exported
+interface are expected anymore, and a first stable release should happen
+soon.
 
 A too old kernel (2.6.21) or a kernel with CONFIG_SYSFS_DEPRECATED
 is not supported since while and udevd will log an error message at
diff --git a/TODO b/TODO
index 58875afc2bb381dab70d9d730a94f5630f290519..541faea5565d299d49986abaf20c0b6842e967e4 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,11 +1,7 @@
-  udev 142:
-  o add udev_monitor_filter_add_match_property()
   o add tests for kernel provided DEVNAME logic
-
   o drop modprobe floppy alias (SUSE), it will be in the module (2.6.30)
   o remove MMC rules, they got a modalias now (2.6.30)
   o add scsi:t-0x09* to "ch" and remove modprobe rule (2.6.30)
-
   o convert readdir loops to unlinkat(), fstatat()
   o implement path_id in C with libudev (?)
   o convert firmware.sh to C (?)