[Libguestfs] [hivex][PATCH v4 0/8] Add byte run reporting to hivexml
Alex Nelson
ajnelson at cs.ucsc.edu
Wed Oct 19 23:53:20 UTC 2011
This patch series completes byte run outputting for long values.
Several unit tests are now in place for the new RLenValue generator
type, including one added example unit test for Perl.
Two patches are equivalent to their submissions from early September:
hivex: Add offset-&-length function for long value data
hivexml: Add byte run reporting functions
Alex Nelson (8):
perl: Add demonstration unit test for Perl
generator: Add new return type to ABI: RLenValue
hivex: Add offset-&-length function for long value data
ocaml: Add unit test for new RLenValue type
perl: Add unit test for new RLenValue type
python: Add unit test for new RLenValue type
ruby: Add unit test for new RLenValue type
hivexml: Add byte run reporting functions
.gitignore | 1 +
generator/generator.ml | 90 ++++++++++++++++++++++++++++++++++
lib/hivex.c | 60 +++++++++++++++++++++++
ocaml/Makefile.am | 1 +
ocaml/t/hivex_120_rlenvalue.ml | 42 ++++++++++++++++
perl/t/120-dword.t | 35 +++++++++++++
perl/t/130-rlenvalue.t | 41 ++++++++++++++++
python/t/120-rlenvalue.py | 35 +++++++++++++
ruby/tests/tc_120_rlenvalue.rb | 39 +++++++++++++++
xml/hivexml.c | 104 ++++++++++++++++++++++++++++++++++++----
10 files changed, 439 insertions(+), 9 deletions(-)
create mode 100644 ocaml/t/hivex_120_rlenvalue.ml
create mode 100644 perl/t/120-dword.t
create mode 100644 perl/t/130-rlenvalue.t
create mode 100644 python/t/120-rlenvalue.py
create mode 100644 ruby/tests/tc_120_rlenvalue.rb
--
1.7.4.4
More information about the Libguestfs
mailing list