[Libguestfs] [Hivex][PATCH v2] Report last-modified time of hive root and nodes

Richard W.M. Jones rjones at redhat.com
Wed Aug 10 21:17:57 UTC 2011


On Wed, Aug 10, 2011 at 01:24:05PM -0700, Alex‎ Nelson wrote:
> These changes are bringing the hivexml program into a file system
> analysis suite that deals with many different file system types,
> each with their own timestamp recording quirks, and even some file
> formats which have yet more quirks.  We think that ISO 8601 is the
> best umbrella output format, with an additional XML attribute noting
> the time granularity (like FAT's 2-second and 1-day granularities).
> That's why we're outputting strings in C, which, yes, feels wrong,
> but simplifies parsing outside of the scope of hivexml.  We're
> dealing with the time presentation proactively.

Reading this over again, I think you may be confusing how the hivex
API/library returns the data and how hivexml displays the data.  The
two are completely different things.  You can have hivexml displaying
the data as an ISO 8601 string (in fact, I would say that is a very
good choice).  But that does not in any way require that the C API
returns a string.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://et.redhat.com/~rjones/virt-df/




More information about the Libguestfs mailing list