summaryrefslogtreecommitdiffstats
path: root/hivex/hivex.h
Commit message (Collapse)AuthorAgeFilesLines
* hivex: Add value_any callback to the visitor.Richard Jones2010-01-281-0/+1
| | | | | | | | | | The visitor currently contains lots of value_* callbacks, such as value_string which is called back when the value has type string. This is fine but it makes it complicated to deal with the case where you just want to see 'a value', and don't care about its type. The value_any callback allows visitors to see values generically.
* hivex: Move STR* macros into C file.Richard Jones2010-01-141-10/+0
| | | | Don't pollute the public header file with these macros.
* define STREQ, STRNEQ, STREQLEN, STRCASEQ, etc.Jim Meyering2009-11-091-0/+10
| | | | | | * src/guestfs.h: Define STREQ and company. * daemon/daemon.h: Likewise. * hivex/hivex.h: Likewise.
* Support for Windows Registry.Richard Jones2009-10-291-0/+114
In hivex/: This mini-library allows us to extract Windows Registry binary files ("hives"). There are also two tools: hivexml converts a hive to a self-describing XML format. hivexget can be used to extract single subkeys from a hive. New tool: virt-win-reg. This is a wrapper around the library functionality allowing you to pull out data from the registries of Windows guests.