summaryrefslogtreecommitdiffstats
path: root/hivex/hivex.c
Commit message (Expand)AuthorAgeFilesLines
* Spin off hivex as a separate upstream project.Richard Jones2010-02-221-2557/+0
* hivex: Fix handling of inline VKs.Richard Jones2010-02-051-20/+20
* hivex: Documentation and cleanups.Richard Jones2010-02-051-1/+2
* hivex: Make limits into macros.Richard Jones2010-02-051-4/+10
* hivex: Complete the implementation of adding child nodes.Richard Jones2010-02-051-6/+281
* hivex: allocate_block should update valid block bitmap.Richard Jones2010-02-041-0/+2
* hivex: More debug messages.Richard Jones2010-02-041-1/+10
* hivex: Documentation update.Richard Jones2010-02-041-1/+1
* hivex: Some missing le32toh endianness conversions.Richard Jones2010-02-041-2/+2
* hivex: Implement deleting child nodes.Richard Jones2010-02-041-0/+226
* hivex: Add flags argument to internal get_children() function.Richard Jones2010-02-041-14/+21
* hivex: Don't die on valid registries which have bad declared data lengths.Richard Jones2010-02-041-5/+8
* hivex: Begin implementation of writing to hives.Richard Jones2010-02-041-0/+384
* hivex: Add HIVEX_OPEN_WRITE flag to allow hive to be opened for writing.Richard Jones2010-02-041-10/+34
* Document that this flag is clear for default keys.Richard Jones2010-02-041-1/+2
* Move htole*/le*toh macros into a separate header file.Richard Jones2010-02-041-41/+2
* hivex: Const-correctness fix on header_checksum (thanks Jim Meyering).Richard Jones2010-01-281-1/+1
* hivex: Update some previously unknown nk-record fields.Richard Jones2010-01-281-5/+11
* hivex: Fix calculation of block size for vk data blocks.Richard Jones2010-01-281-1/+1
* hivex: Display incorrect block size as unsigned in an error message.Richard Jones2010-01-281-1/+1
* hivex: display bad block offset in hexRichard Jones2010-01-281-1/+1
* hivex: hive type in vk-record is an unsigned 32 bit intRichard Jones2010-01-281-1/+1
* hivex: Add missing le32toh conversion around field access.Richard Jones2010-01-281-3/+3
* hivex: Clarify some more fields.Richard Jones2010-01-281-2/+3
* hivex: Modify children/values functions to return intermediate blocks.Richard Jones2010-01-281-70/+168
* hivex: Add value_any callback to the visitor.Richard Jones2010-01-281-83/+95
* hivex: Move header checksum code into a function.Richard Jones2010-01-281-8/+16
* hivex: page 'offset_next' field is really 'page_size'.Richard Jones2010-01-281-8/+8
* hivex: Collect more statistics about registries.Richard Jones2010-01-281-20/+31
* hivex: Store filename in hive handle.Richard Jones2010-01-281-0/+7
* hivex: Various improvements in header parsing, thanks to better documentation.Richard Jones2010-01-151-22/+74
* hivex: Print header fields. Print all offsets in hex (in debug output).Richard Jones2010-01-151-16/+26
* hivex: Reenable checksum calculations, but don't check result.Richard Jones2010-01-151-3/+4
* hivex: Send all debug messages to stderr.Richard Jones2010-01-141-55/+55
* hivex: Remove stray debugging message.Richard Jones2010-01-141-1/+0
* hivex: Whitespace change.Richard Jones2010-01-141-1/+1
* hivex: Move STR* macros into C file.Richard Jones2010-01-141-0/+10
* use STREQ, not strcmp: part 1Jim Meyering2009-11-091-1/+1
* change strncmp() == 0 to STREQLEN()Jim Meyering2009-11-091-1/+1
* convert uses of strcasecmp to STRCASEEQJim Meyering2009-11-091-2/+2
* placate 'make syntax-check'Jim Meyering2009-11-091-1/+0
* hivex: fail upon integer overflowJim Meyering2009-11-041-0/+3
* hivex: Check unchecked calloc (Jim Meyering).Richard Jones2009-11-041-0/+2
* Fix misspelling in previous commit.Richard Jones2009-10-291-2/+2
* RHEL 5: Also add le{16,64}toh functionsRichard Jones2009-10-291-0/+12
* RHEL 5: Detect endianness functions and supply them.Richard Jones2009-10-291-1/+30
* Support for Windows Registry.Richard Jones2009-10-291-0/+1398