Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | hivex: Various improvements in header parsing, thanks to better documentation. | Richard Jones | 2010-01-15 | 1 | -22/+74 | |
| | ||||||
* | hivex: Print header fields. Print all offsets in hex (in debug output). | Richard Jones | 2010-01-15 | 1 | -16/+26 | |
| | ||||||
* | hivex: Reenable checksum calculations, but don't check result. | Richard Jones | 2010-01-15 | 1 | -3/+4 | |
| | ||||||
* | hivex: Update documentation. | Richard Jones | 2010-01-15 | 1 | -0/+4 | |
| | ||||||
* | hivex: Send all debug messages to stderr. | Richard Jones | 2010-01-14 | 1 | -55/+55 | |
| | ||||||
* | hivex: Remove stray debugging message. | Richard Jones | 2010-01-14 | 1 | -1/+0 | |
| | ||||||
* | hivex: Documentation: Add environment variables section. | Richard Jones | 2010-01-14 | 1 | -0/+11 | |
| | ||||||
* | hivex: Whitespace change. | Richard Jones | 2010-01-14 | 1 | -1/+1 | |
| | ||||||
* | hivex: Move STR* macros into C file. | Richard Jones | 2010-01-14 | 2 | -10/+10 | |
| | | | | Don't pollute the public header file with these macros. | |||||
* | hivex: Small updates to the documentation. | Richard Jones | 2010-01-14 | 2 | -8/+92 | |
| | ||||||
* | maint: use EXIT_* symbol (not constant, 2) to indicate key/path not found | Jim Meyering | 2009-11-20 | 1 | -2/+4 | |
| | | | | | * hivex/hivexget.c (EXIT_NOT_FOUND): Define. (main): Use exit (EXIT_NOT_FOUND), not "exit (2)". | |||||
* | maint: use EXIT_SUCCESS and EXIT_FAILURE, not 0 and 1 to exit | Jim Meyering | 2009-11-20 | 2 | -13/+13 | |
| | | | | | | | | | | | | | | | Convert all uses automatically, via these two commands: git grep -l '\<exit *(1)' \ | grep -vEf .x-sc_prohibit_magic_number_exit \ | xargs --no-run-if-empty \ perl -pi -e 's/\b(exit ?)\(1\)/$1(EXIT_FAILURE)/' git grep -l '\<exit *(0)' \ | grep -vEf .x-sc_prohibit_magic_number_exit \ | xargs --no-run-if-empty \ perl -pi -e 's/\b(exit ?)\(0\)/$1(EXIT_SUCCESS)/' * .x-sc_prohibit_magic_number_exit: New file. Edit (RWMJ): Don't change Java code. | |||||
* | use STREQ, not strcmp: part 1 | Jim Meyering | 2009-11-09 | 1 | -1/+1 | |
| | | | | | git grep -l 'strcmp *([^=]*== *0'|xargs \ perl -pi -e 's/\bstrcmp( *\(.*?\)) *== *0/STREQ$1/g' | |||||
* | change strncmp() == 0 to STREQLEN() | Jim Meyering | 2009-11-09 | 1 | -1/+1 | |
| | | | | | git grep -l 'strncmp *([^=]*== *0'|xargs \ perl -pi -e 's/\bstrncmp( *\(.*?\)) *== *0\b/STREQLEN$1/g' | |||||
* | convert uses of strcasecmp to STRCASEEQ | Jim Meyering | 2009-11-09 | 1 | -2/+2 | |
| | | | | | git grep -l 'strcasecmp *([^=]*== *0'| xargs \ perl -pi -e 's/\bstrcasecmp( *\(.*?\)) *== *0/STRCASEEQ$1/' | |||||
* | define STREQ, STRNEQ, STREQLEN, STRCASEQ, etc. | Jim Meyering | 2009-11-09 | 1 | -0/+10 | |
| | | | | | | * src/guestfs.h: Define STREQ and company. * daemon/daemon.h: Likewise. * hivex/hivex.h: Likewise. | |||||
* | indent with spaces, not TABs | Jim Meyering | 2009-11-09 | 1 | -6/+6 | |
| | | | | | | | | | | | * HACKING: Expand indentation TABs. * configure.ac: Likewise. * daemon/daemon.h: Likewise. * daemon/guestfsd.c: Likewise. * fuse/guestmount.c: Likewise. * hivex/LICENSE: Likewise. * src/generator.ml: Likewise. * tools/virt-win-reg: Likewise. | |||||
* | placate 'make syntax-check' | Jim Meyering | 2009-11-09 | 1 | -1/+0 | |
| | | | | * hivex/hivex.c: Remove unused "#include <assert.h>". | |||||
* | hivex: fail upon integer overflow | Jim Meyering | 2009-11-04 | 1 | -0/+3 | |
| | | | | | * hivex/hivex.c (windows_utf16_to_utf8): Avoid overflow and a potential infloop. | |||||
* | hivex: Check unchecked calloc (Jim Meyering). | Richard Jones | 2009-11-04 | 1 | -0/+2 | |
| | ||||||
* | Add HTML documentation to website. | Richard Jones | 2009-10-29 | 1 | -0/+29 | |
| | ||||||
* | Fix misspelling in previous commit. | Richard Jones | 2009-10-29 | 1 | -2/+2 | |
| | ||||||
* | RHEL 5: Also add le{16,64}toh functions | Richard Jones | 2009-10-29 | 1 | -0/+12 | |
| | ||||||
* | RHEL 5: Detect endianness functions and supply them. | Richard Jones | 2009-10-29 | 3 | -1/+34 | |
| | ||||||
* | Prepare for version 1.0.75. | Richard Jones | 2009-10-29 | 1 | -1/+1 | |
| | ||||||
* | Support for Windows Registry. | Richard Jones | 2009-10-29 | 10 | -0/+3271 | |
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. |