summaryrefslogtreecommitdiffstats
path: root/perl
Commit message (Collapse)AuthorAgeFilesLines
* regedit: Fix syntax for deleting registry keys (RHBZ#737944).Richard W.M. Jones2011-10-222-8/+8
| | | | | | | | Previously we parsed -[...] to delete a registry key, but this is not correct. It should be [-...]. Reference: http://support.microsoft.com/kb/310516 https://secure.wikimedia.org/wikipedia/en/wiki/Windows_Registry#.REG_files
* More changes needed separate builddirHilko Bengen2011-08-121-0/+1
| | | | | | | Here's the fix for perl. Both in-tree and out-of-tree build and install worked. -Hilko
* perl: Fix CCFLAGS on Perl 5.14.Richard W.M. Jones2011-07-221-1/+2
| | | | | | | | | | | | | | | | | | | | A change to ExtUtils::CBuilder in Perl 5.14 causes CCFLAGS to completely replace, rather than appending, the C flags. The unfortunate consequence of this is that vital flags such as -D_FILE_OFFSET_BITS=64 are missing. For 32 bit code, this means you get binary-incompatible code that completely fails to load. For further analysis see: http://www.nntp.perl.org/group/perl.perl5.porters/2011/04/msg171535.html This commit changes CCFLAGS so that it appends to the existing $Config{ccflags} instead of replacing it. On earlier versions of Perl this means we get two copies of the flags, which is unfortunate but should be safe. Also, ignore MYMETA.yml file produced by Perl 5.14.
* maint: remove spaces before TABJim Meyering2011-06-281-1/+1
| | | | * perl/typemap: Remove spaces-before-TAB.
* maint: remove trailing blanksJim Meyering2011-06-281-3/+3
|
* hivexregedit: Add --unsafe-printable-strings option.Richard W.M. Jones2011-05-171-9/+31
|
* Add hivex_set_value API call, and ocaml and perl bindings, and tests.Conrad Meyer2010-07-081-0/+65
|
* Include a test for regimport of values containing backslash chars.Richard Jones2010-05-131-1/+8
|
* regedit: Add implicit nul-termination when importing strings.Richard Jones2010-04-282-3/+6
| | | | | | | | | | | | When you import a string value like: "Foo"="Bar" using Windows regedit program, implicit nul-termination is added to the value (not the key), so what is stored in the value would be something like: hex(1):42,00,61,00,72,00,00,00 where two of the trailing zero bytes come from the implicit terminator. This corrects the reg_import function so it works the same way.
* Add CLEANFILES rules.TJ2010-04-021-1/+1
|
* Win::Hivex::Regedit module for importing and exporting regedit format files.Richard Jones2010-03-306-0/+1025
|
* perl: Small fix to 006-pod-coverage test.Richard Jones2010-03-251-1/+1
| | | | Some code copied over from libguestfs, fixed.
* generator: Perl bindings.Richard W.M. Jones2010-02-267-4/+183
| | | | This also adds a small test suite for the Perl bindings.
* Add build framework for OCaml, Perl, Python bindings.Richard Jones2010-02-244-0/+129
(No bindings are actually built, this just adds the build, test and generator framework for them).