Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 02/14] maint: remove unnecessary test-before-free
From: Jim Meyering <meyering at redhat.com> * lib/hivex.c (hivex_node_set_value): Remove unnecessary test-before-free. --- lib/hivex.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/lib/hivex.c b/lib/hivex.c index d042f4f..a72fa77 100644 --- a/lib/hivex.c +++ b/lib/hivex.c @@ -2748,8 +2748,7 @@ hivex_node_set_value (hive_h *h, hive_node_h node, leave_partial: for (int i = 0; i < alloc_ct; i += 2) { - if (values[i / 2].value != NULL) - free (values[i / 2].value); + free (values[i / 2].value); if (i + 1 < alloc_ct && values[i / 2].key != NULL) free (values[i / 2].key); } -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 03/14] maint: remove definitions of PRId64 and PRIu64, ...
From: Jim Meyering <meyering at redhat.com> now that we're using gnulib's inttypes module, which ensures that we use a conforming <inttypes.h>. * bootstrap (modules): Add inttypes. * generator/generator.ml (generate_perl_xs) [PRId64, PRIu64]: Don't define these symbols. Instead, ... Include <inttypes.h>. --- bootstrap | 1 + generator/generator.ml | 11 ++--------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/bootstrap b/bootstrap index ecaf2c8..e91c8c9 100755 --- a/bootstrap +++ b/bootstrap @@ -62,6 +62,7 @@ gitlog-to-changelog gnu-make gnumakefile ignore-value +inttypes maintainer-makefile manywarnings progname diff --git a/generator/generator.ml b/generator/generator.ml index 117781a..8f1f935 100755 --- a/generator/generator.ml +++ b/generator/generator.ml @@ -1,6 +1,6 @@ #!/usr/bin/env ocaml (* hivex - * Copyright (C) 2009-2010 Red Hat Inc. + * Copyright (C) 2009-2011 Red Hat Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -2188,10 +2188,7 @@ and generate_perl_xs () #include <string.h> #include <hivex.h> - -#ifndef PRId64 -#define PRId64 \"lld\" -#endif +#include <inttypes.h> static SV * my_newSVll(long long val) { @@ -2205,10 +2202,6 @@ my_newSVll(long long val) { #endif } -#ifndef PRIu64 -#define PRIu64 \"llu\" -#endif - #if 0 static SV * my_newSVull(unsigned long long val) { -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 04/14] maint: update po/POTFILES.in
From: Jim Meyering <meyering at redhat.com> * po/POTFILES.in: Reduce list of files with translatable messages to match reality. --- po/POTFILES.in | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-) diff --git a/po/POTFILES.in b/po/POTFILES.in index 92b36f0..3e02786 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,9 +1,2 @@ -images/mklarge.c -lib/hivex.c -ocaml/hivex_c.c -perl/Hivex.c -perl/lib/Win/Hivex.pm -perl/lib/Win/Hivex/Regedit.pm -python/hivex-py.c sh/hivexsh.c xml/hivexml.c -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 05/14] maint: normalize to exactly one newline at EOF
From: Jim Meyering <meyering at redhat.com> * .tx/config: Remove trailing empty line. * images/Makefile.am: Likewise. * sh/example1: Add newline at EOF. * sh/example2: Likewise. * sh/example3: Likewise. * sh/example4: Likewise. * sh/example5: Likewise. --- .tx/config | 1 - images/Makefile.am | 1 - sh/example1 | 2 +- sh/example2 | 2 +- sh/example3 | 2 +- sh/example4 | 2 +- sh/example5 | 2 +- 7 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.tx/config b/.tx/config index 109bfc8..705e760 100644 --- a/.tx/config +++ b/.tx/config @@ -5,4 +5,3 @@ host = https://www.transifex.net file_filter = po/<lang>.po source_file = po/hivex.pot source_lang = en - diff --git a/images/Makefile.am b/images/Makefile.am index 2808aa5..2adaed3 100644 --- a/images/Makefile.am +++ b/images/Makefile.am @@ -33,4 +33,3 @@ large: mklarge ./mklarge $(srcdir)/minimal large CLEANFILES = $(noinst_DATA) - diff --git a/sh/example1 b/sh/example1 index 5b1313f..a2e1775 100755 --- a/sh/example1 +++ b/sh/example1 @@ -37,4 +37,4 @@ d=`dirname $0` $d/hivexsh -w <<EOF load $1 commit $2 -EOF \ No newline at end of file +EOF\ No newline at end of file diff --git a/sh/example2 b/sh/example2 index 8d27546..08a9f40 100755 --- a/sh/example2 +++ b/sh/example2 @@ -44,4 +44,4 @@ setval 1 @ string:Root commit /tmp/modified -EOF \ No newline at end of file +EOF\ No newline at end of file diff --git a/sh/example3 b/sh/example3 index b482e41..134cf19 100755 --- a/sh/example3 +++ b/sh/example3 @@ -50,4 +50,4 @@ dword:0x12345678 C string:dcbadcbadcbaabcd commit /tmp/modified -EOF \ No newline at end of file +EOF\ No newline at end of file diff --git a/sh/example4 b/sh/example4 index 85fd552..1ce1b6e 100755 --- a/sh/example4 +++ b/sh/example4 @@ -31,4 +31,4 @@ load $1 cd \Microsoft del commit $2 -EOF \ No newline at end of file +EOF\ No newline at end of file diff --git a/sh/example5 b/sh/example5 index ccf711c..b34edea 100755 --- a/sh/example5 +++ b/sh/example5 @@ -51,4 +51,4 @@ string:This is the default key of Test5 ThisIsTest5 dword:0x87654321 commit $2 -EOF \ No newline at end of file +EOF -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 06/14] maint: remove definition of O_CLOEXEC, ...
From: Jim Meyering <meyering at redhat.com> now that we're using gnulib's fcntl module, which ensures that we use a conforming <fcntl.h>. * lib/hivex.c (O_CLOEXEC): Remove definition. * bootstrap (modules): Add fcntl for its guaranteed definition of O_CLOEXEC. --- bootstrap | 1 + lib/hivex.c | 4 ---- 2 files changed, 1 insertions(+), 4 deletions(-) diff --git a/bootstrap b/bootstrap index e91c8c9..638d230 100755 --- a/bootstrap +++ b/bootstrap @@ -56,6 +56,7 @@ gnulib_tool=$GNULIB_SRCDIR/gnulib-tool modules=' c-ctype +fcntl full-read full-write gitlog-to-changelog diff --git a/lib/hivex.c b/lib/hivex.c index a72fa77..946ecf3 100644 --- a/lib/hivex.c +++ b/lib/hivex.c @@ -38,10 +38,6 @@ #include "full-read.h" #include "full-write.h" -#ifndef O_CLOEXEC -#define O_CLOEXEC 0 -#endif - #define STREQ(a,b) (strcmp((a),(b)) == 0) #define STRCASEEQ(a,b) (strcasecmp((a),(b)) == 0) //#define STRNEQ(a,b) (strcmp((a),(b)) != 0) -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 07/14] maint: remove now-unnecessary #ifdef HAVE_BYTESWAP_H guard
From: Jim Meyering <meyering at redhat.com> * lib/byte_conversions.h: Remove #ifdef HAVE_BYTESWAP_H guard. With gnulib, we're guaranteed to have that header file. * bootstrap (modules): Use the byteswap module. --- bootstrap | 1 + lib/byte_conversions.h | 2 -- 2 files changed, 1 insertions(+), 2 deletions(-) diff --git a/bootstrap b/bootstrap index 638d230..79b6717 100755 --- a/bootstrap +++ b/bootstrap @@ -55,6 +55,7 @@ gnulib_tool=$GNULIB_SRCDIR/gnulib-tool <$gnulib_tool || exit modules=' +byteswap c-ctype fcntl full-read diff --git a/lib/byte_conversions.h b/lib/byte_conversions.h index 84e9e2d..aa4ffe6 100644 --- a/lib/byte_conversions.h +++ b/lib/byte_conversions.h @@ -18,9 +18,7 @@ #ifdef HAVE_ENDIAN_H #include <endian.h> #endif -#ifdef HAVE_BYTESWAP_H #include <byteswap.h> -#endif #if __BYTE_ORDER == __LITTLE_ENDIAN #ifndef be32toh -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 08/14] maint: remove trailing blanks
From: Jim Meyering <meyering at redhat.com> --- generator/generator.ml | 12 ++++++------ lib/tools/visualizer.ml | 8 ++++---- perl/lib/Win/Hivex/Regedit.pm | 6 +++--- sh/hivexsh.pod | 24 ++++++++++++------------ 4 files changed, 25 insertions(+), 25 deletions(-) diff --git a/generator/generator.ml b/generator/generator.ml index 8f1f935..31478cd 100755 --- a/generator/generator.ml +++ b/generator/generator.ml @@ -19,16 +19,16 @@ (* This script generates language bindings and some documentation for * hivex. - * + * * After editing this file, run it (./generator/generator.ml) to * regenerate all the output files. 'make' will rerun this * automatically when necessary. Note that if you are using a separate * build directory you must run generator.ml from the _source_ * directory. - * + * * IMPORTANT: This script should NOT print any warnings. If it prints * warnings, you should treat them as errors. - * + * * OCaml tips: (1) In emacs, install tuareg-mode to display and format * OCaml code correctly. 'vim' comes with a good OCaml editing mode by * default. (2) Read the resources at http://ocaml-tutorial.org/ @@ -73,7 +73,7 @@ and argt = (* Note, cannot be NULL/0 unless it (* Hive types, from: * https://secure.wikimedia.org/wikipedia/en/wiki/Windows_Registry#Keys_and_values - * + * * It's unfortunate that in our original C binding we strayed away from * the names that Windows uses (eg. REG_SZ for strings). We include * both our names and the Windows names. @@ -841,7 +841,7 @@ hivex - Windows Registry \"hive\" extraction library =head1 SYNOPSIS #include <hivex.h> - + "; List.iter ( fun (shortname, style, _, _) -> @@ -3020,7 +3020,7 @@ initlibhivexmod (void) initialized = 1; } " - + and generate_python_py () generate_header HashStyle LGPLv2plus; diff --git a/lib/tools/visualizer.ml b/lib/tools/visualizer.ml index 5b7ac79..cc71748 100644 --- a/lib/tools/visualizer.ml +++ b/lib/tools/visualizer.ml @@ -83,10 +83,10 @@ let bitmatch header_fields (* All three GUIDs here confirmed in Windows 7 registries. In * Windows <= 2003 these GUID fields seem to contain junk. - * + * * If you write zeroes to the GUID fields, load and unload in Win7 * REGEDIT, then Windows 7 writes some random GUIDs. - * + * * Also (on Win7) unknownguid1 == unknownguid2. unknownguid3 is * different. *) @@ -414,10 +414,10 @@ let bitmatch nk_fields * names are usually ASCII, that would be max length of names * 2). * This is a historical maximum, so it can be greater than the * current maximum name field. - * + * * The remaining fields are often non-zero, but the purpose is * unknown. - * + * * In the hives we examined the other fields had values as * follows: * userflags: 0, 2, 0xa, 0xe diff --git a/perl/lib/Win/Hivex/Regedit.pm b/perl/lib/Win/Hivex/Regedit.pm index 9b6a5d5..3d7e5ed 100644 --- a/perl/lib/Win/Hivex/Regedit.pm +++ b/perl/lib/Win/Hivex/Regedit.pm @@ -29,13 +29,13 @@ Win::Hivex::Regedit - Helper for reading and writing regedit format files use Win::Hivex; use Win::Hivex::Regedit qw(reg_import reg_export); - + $h = Win::Hivex->open ('SOFTWARE', write => 1); - + open FILE, "updates.reg"; reg_import (\*FILE, $h); $h->commit (undef); - + reg_export ($h, "\\Microsoft\\Windows NT\\CurrentVersion", \*OUTFILE, prefix => "HKEY_LOCAL_MACHINE\\SOFTWARE"); diff --git a/sh/hivexsh.pod b/sh/hivexsh.pod index a31d9e0..7d7fc0a 100644 --- a/sh/hivexsh.pod +++ b/sh/hivexsh.pod @@ -30,13 +30,13 @@ Or you can start C<hivexsh> without any arguments, and immediately use the C<load> command to load a hive: $ hivexsh - + Welcome to hivexsh, the hivex interactive shell for examining Windows Registry binary hive files. - + Type: 'help' for help with commands 'quit' to quit the shell - + > load software software\> @@ -198,22 +198,22 @@ The second line of each pair is the value, which has a special format C<type:value> with possible types summarized in the table below: none No data is stored, and the type is set to 0. - + string:abc "abc" is stored as a UTF16-LE-encoded string (type 1). Note that only 7 bit ASCII strings are supported as input. - + expandstring:... Same as string but with type 2. - + dword:0x01234567 A DWORD (type 4) with the hex value 0x01234567. You can also use decimal or octal numbers here. - + qword:0x0123456789abcdef A QWORD (type 11) with the hex value 0x0123456789abcdef. You can also use decimal or octal numbers here. - + hex:<type>:<hexbytes> hex:1:41,00,42,00,43,00,44,00,00,00 This is the generic way to enter any @@ -231,15 +231,15 @@ C<type:value> with possible types summarized in the table below: $ guestfish --ro -i Windows7 ><fs> download win:c:\windows\system32\config\software software ><fs> quit - + $ hivexsh software - + Welcome to hivexsh, the hivex interactive shell for examining Windows Registry binary hive files. - + Type: 'help' for help with commands 'quit' to quit the shell - + software\> ls ATI Technologies Classes -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 09/14] maint: use "test x = x", not "test x == x"
From: Jim Meyering <meyering at redhat.com> * autogen.sh: Using "test x = x" is more portable. --- autogen.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/autogen.sh b/autogen.sh index ae68052..eb09236 100755 --- a/autogen.sh +++ b/autogen.sh @@ -51,7 +51,7 @@ mkdir -p perl/lib/Win # If no arguments were specified and configure has run before, use the previous # arguments -if [ $# == 0 -a -x ./config.status ]; then +if [ $# = 0 -a -x ./config.status ]; then ./config.status --recheck else $CONFIGUREDIR/configure "$@" -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 10/14] maint: exempt lib/gettext.h from a syntax-check
From: Jim Meyering <meyering at redhat.com> * cfg.mk: Exempt lib/gettext.h from sc_useless_cpp_parens. --- cfg.mk | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/cfg.mk b/cfg.mk index d10cf23..3ba36c5 100644 --- a/cfg.mk +++ b/cfg.mk @@ -13,3 +13,6 @@ gnulib_dir = .gnulib exclude_file_name_regexp--sc_prohibit_empty_lines_at_EOF = \ ^images/minimal$$ + +exclude_file_name_regexp--sc_useless_cpp_parens = \ + ^lib/gettext\.h$$ -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 11/14] maint: avoid using test's -a and -o operators; they are not portable
From: Jim Meyering <meyering at redhat.com> * configure.ac: use "test C1 && test C2", not "test C1 -a C2"; * autogen.sh: Likewise. * sh/hivexget: Use "test C1 || test C2", not "test C1 -o C2" --- autogen.sh | 2 +- configure.ac | 16 +++++++++------- sh/hivexget | 2 +- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/autogen.sh b/autogen.sh index eb09236..4017d32 100755 --- a/autogen.sh +++ b/autogen.sh @@ -51,7 +51,7 @@ mkdir -p perl/lib/Win # If no arguments were specified and configure has run before, use the previous # arguments -if [ $# = 0 -a -x ./config.status ]; then +if test $# = 0 && test -x ./config.status; then ./config.status --recheck else $CONFIGUREDIR/configure "$@" diff --git a/configure.ac b/configure.ac index 1d929b4..22b806f 100644 --- a/configure.ac +++ b/configure.ac @@ -173,8 +173,10 @@ AC_SUBST([LIBXML2_LIBS]) dnl Check for OCaml (optional, for OCaml bindings). AC_PROG_OCAML AC_PROG_FINDLIB -AM_CONDITIONAL([HAVE_OCAML],[test "x$OCAMLC" != "xno" -a "x$OCAMLFIND" != "xno"]) -AM_CONDITIONAL([HAVE_OCAMLOPT], [test "x$OCAMLOPT" != "xno" -a "x$OCAMLFIND" != "xno"]) +AM_CONDITIONAL([HAVE_OCAML], + [test "x$OCAMLC" != "xno" && test "x$OCAMLFIND" != "xno"]) +AM_CONDITIONAL([HAVE_OCAMLOPT], + [test "x$OCAMLOPT" != "xno" && test "x$OCAMLFIND" != "xno"]) if test "x$OCAMLC" != "xno"; then dnl Check if we have caml/unixsupport.h header (OCaml bindings only). @@ -226,7 +228,7 @@ if test "x$missing_perl_modules" = "xyes"; then fi AM_CONDITIONAL([HAVE_PERL], - [test "x$PERL" != "xno" -a "x$missing_perl_modules" != "xyes"]) + [test "x$PERL" != "xno" && test "x$missing_perl_modules" != "xyes"]) dnl Check for Python (optional, for Python bindings). AC_CHECK_PROG([PYTHON],[python],[python],[no]) @@ -265,14 +267,14 @@ AC_SUBST(PYTHON_INCLUDEDIR) AC_SUBST(PYTHON_SITE_PACKAGES) AM_CONDITIONAL([HAVE_PYTHON], - [test "x$PYTHON_INCLUDEDIR" != "x" -a "x$PYTHON_SITE_PACKAGES" != "x"]) + [test "x$PYTHON_INCLUDEDIR" != "x" && test "x$PYTHON_SITE_PACKAGES" != "x"]) dnl dnl Check for Ruby and rake (optional, for Ruby bindings). dnl AC_CHECK_LIB([ruby],[ruby_init],[HAVE_LIBRUBY=1],[HAVE_LIBRUBY=0]) dnl AC_CHECK_PROG([RAKE],[rake],[rake],[no]) dnl AM_CONDITIONAL([HAVE_RUBY], -dnl [test "x$RAKE" != "xno" -a -n "$HAVE_LIBRUBY"]) +dnl [test "x$RAKE" != "xno" && test -n "$HAVE_LIBRUBY"]) dnl dnl Check for Java. dnl AC_ARG_WITH(java_home, @@ -282,7 +284,7 @@ dnl [], dnl [with_java_home=check]) dnl if test "x$with_java_home" != "xno"; then -dnl if test "x$with_java_home" != "xyes" -a "x$with_java_home" != "xcheck" +dnl if test "x$with_java_home" != "xyes" && test "x$with_java_home" != "xcheck" dnl then dnl # Reject unsafe characters in $JAVA_HOME dnl jh_lf=' @@ -304,7 +306,7 @@ dnl for d in \ dnl /usr/lib/jvm/java \ dnl /usr/lib/jvm/java-6-openjdk dnl do -dnl if test -d $d -a -f $d/bin/java; then +dnl if test -d $d && test -f $d/bin/java; then dnl JAVA_HOME=$d dnl break dnl fi diff --git a/sh/hivexget b/sh/hivexget index f804d0d..be73d62 100755 --- a/sh/hivexget +++ b/sh/hivexget @@ -17,7 +17,7 @@ set -e -if [ $# -lt 2 -o $# -gt 3 ]; then +if test $# -lt 2 || test $# -gt 3; then echo "hivexget hivefile path [key]" exit 1 fi -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 12/14] maint: remove spaces before TAB
From: Jim Meyering <meyering at redhat.com> * perl/typemap: Remove spaces-before-TAB. --- perl/typemap | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/perl/typemap b/perl/typemap index 2cc5e0c..c29c02d 100644 --- a/perl/typemap +++ b/perl/typemap @@ -2,7 +2,7 @@ TYPEMAP char * T_PV const char * T_PV hive_h * O_OBJECT_hive_h -int64_t T_IV +int64_t T_IV INPUT O_OBJECT_hive_h -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 13/13] build: update gnulib submodule to latest
From: Jim Meyering <meyering at redhat.com> --- .gnulib | 2 +- m4/.gitignore | 2 ++ 2 files changed, 3 insertions(+), 1 deletions(-) diff --git a/.gnulib b/.gnulib index b2b6064..0f247f9 160000 --- a/.gnulib +++ b/.gnulib @@ -1 +1 @@ -Subproject commit b2b60640bee61caf8531f678350f3d3f74049d60 +Subproject commit 0f247f994ecf88c40563c2d264536a1aa7634b33 diff --git a/m4/.gitignore b/m4/.gitignore index 992ca55..6e8711e 100644 --- a/m4/.gitignore +++ b/m4/.gitignore @@ -114,3 +114,5 @@ /printf.m4 /read.m4 /wchar_h.m4 +/fpieee.m4 +/getcwd.m4 -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 13/14] maint: remove rule that generated po/POTFILES.in
From: Jim Meyering <meyering at redhat.com> * Makefile.am (all-local): Remove rule. It would put many files in po/POTFILES.in that contain no translatable diagnostic. --- Makefile.am | 10 ---------- 1 files changed, 0 insertions(+), 10 deletions(-) diff --git a/Makefile.am b/Makefile.am index b86caca..0d59bbf 100644 --- a/Makefile.am +++ b/Makefile.am @@ -41,16 +41,6 @@ dist-hook: $(top_srcdir)/build-aux/gitlog-to-changelog > ChangeLog cp ChangeLog $(distdir)/ChangeLog -# Update the list of translatable files in po/POTFILES.in. -all-local: - cd $(srcdir); \ - find $(DIST_SUBDIRS) \ - -name '*.c' -o -name '*.pl' -o -name '*.pm' | \ - grep -v '^gnulib/' | \ - grep -v 'perl/blib/' | \ - LC_ALL=C sort | \ - sed 's,^\./,,' > po/POTFILES.in - # Pkgconfig. pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = hivex.pc -- 1.7.6.rc2.302.gc2115
Jim Meyering
2011-Jun-28 18:09 UTC
[Libguestfs] [PATCH hivex 14/14] build: update gnulib submodule to latest
From: Jim Meyering <meyering at redhat.com> --- .gnulib | 2 +- m4/.gitignore | 2 ++ 2 files changed, 3 insertions(+), 1 deletions(-) diff --git a/.gnulib b/.gnulib index b2b6064..0f247f9 160000 --- a/.gnulib +++ b/.gnulib @@ -1 +1 @@ -Subproject commit b2b60640bee61caf8531f678350f3d3f74049d60 +Subproject commit 0f247f994ecf88c40563c2d264536a1aa7634b33 diff --git a/m4/.gitignore b/m4/.gitignore index 992ca55..6e8711e 100644 --- a/m4/.gitignore +++ b/m4/.gitignore @@ -114,3 +114,5 @@ /printf.m4 /read.m4 /wchar_h.m4 +/fpieee.m4 +/getcwd.m4 -- 1.7.6.rc2.302.gc2115
Reasonably Related Threads
- [PATCH 01/14] hivexsh: Document some peculiarities of the "cd" command.
- [hivex PATCH 1/2] hivexregedit: fix POD markup
- hivex: pod2html complaints
- [PATCH 1/2] hivex: ruby: find files to install in correct directories when building out-of-tree
- [PATCH 0/12] Add support for writing to hive files