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