hal ChangeLog,1.372.2.19,1.372.2.20

David Zeuthen david at freedesktop.org
Thu Jan 6 19:26:53 PST 2005


Update of /cvs/hal/hal
In directory gabe:/tmp/cvs-serv6751

Modified Files:
      Tag: hal-0_4-stable-branch
	ChangeLog 
Log Message:
2005-01-06  David Zeuthen  <davidz at redhat.com>

	* hald/linux/volume_id/volume_id.c (probe_iso9660): Patch from
	Leon Breedt <bitserf at gmail.com>. Signed off by Kay Sievers
	<kay.sievers at vrfy.org>. It seems Joliet stores the volume label in
	something called a Supplementary Volume Descriptor (located some
	where after the Primary Volume Descriptor). This has largely the
	same format as a PVD, and the volume_id field of this descriptor
	contains the UTF-16 (Big Endian) encoded volume ID. I've created a
	patch that uses this instead if present, and it works for me. As
	in, the names in lshal and hal-device-manager are correctly
	displayed.



Index: ChangeLog
===================================================================
RCS file: /cvs/hal/hal/ChangeLog,v
retrieving revision 1.372.2.19
retrieving revision 1.372.2.20
diff -u -d -r1.372.2.19 -r1.372.2.20
--- ChangeLog	7 Jan 2005 03:22:34 -0000	1.372.2.19
+++ ChangeLog	7 Jan 2005 03:26:51 -0000	1.372.2.20
@@ -1,5 +1,18 @@
 2005-01-06  David Zeuthen  <davidz at redhat.com>
 
+	* hald/linux/volume_id/volume_id.c (probe_iso9660): Patch from
+	Leon Breedt <bitserf at gmail.com>. Signed off by Kay Sievers
+	<kay.sievers at vrfy.org>. It seems Joliet stores the volume label in
+	something called a Supplementary Volume Descriptor (located some
+	where after the Primary Volume Descriptor). This has largely the
+	same format as a PVD, and the volume_id field of this descriptor
+	contains the UTF-16 (Big Endian) encoded volume ID. I've created a
+	patch that uses this instead if present, and it works for me. As
+	in, the names in lshal and hal-device-manager are correctly
+	displayed.
+
+2005-01-06  David Zeuthen  <davidz at redhat.com>
+
 	* hald/linux/osspec.c (add_device): Patch from Sjoerd Simons
 	<sjoerd at luon.net>. Hal doesn't handle the case that
 	recover_net_device fails, causing a nice segv. Fixed in attached




More information about the hal-commit mailing list