summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.2.7.1.2.7Richard W.M. Jones2011-05-171-1/+1
|
* Version 1.2.6.1.2.6Richard W.M. Jones2011-05-121-1/+1
|
* configure: AC_PROG_LIBTOOL -> AM_PROG_LIBTOOL.Richard W.M. Jones2011-05-121-1/+1
| | | | Unclear if this makes any difference.
* hivex: check for presence of OCaml native compilerHilko Bengen2011-05-121-0/+1
| | | | | | | Only compile bytecode otherwise, avoiding ocamlfind's helpful error message "ocamlfind: Not supported in your configuration: ocamlopt" (Successfully tested on Debian/unstable on alpha)
* hivex: Use OCaml bytecode compiler for caml_raise_with_args checkHilko Bengen2011-05-121-3/+3
| | | | | | | | | | | | | | | | | | | | On installations where no native OCaml compiler is available, the test program can't be compiled and so we get this message: ,---- | checking for function caml_raise_with_args... not found `---- This breaks building of the OCaml bindings. ,---- | gcc -std=gnu99 -I.. -I/usr/lib/ocaml -I../ocaml -I../lib -g -O2 -fPIC -Wall -c hivex_c.c | hivex_c.c:52: error: static declaration of 'caml_raise_with_args' follows non-static declaration | /usr/lib/ocaml/caml/fail.h:30: note: previous declaration of 'caml_raise_with_args' was here | make[2]: *** [hivex_c.o] Error 1 `---- (Successfully tested on Debian/unstable on alpha)
* configure: Use Python platform-dependent site-packages.Richard W.M. Jones2011-05-121-1/+1
| | | | This updates commit b808c875a34e62fcdf360534f923d6030590ff44.
* Use Python's distutils to determine include and site-packages directories.Hilko Bengen2011-05-091-34/+12
| | | | | | The code has been taken from specifically ac_python_devel.m4 published at <http://ac-archive.sf.net/>, it has turned out to be less error-prone on my Debian system.
* Include generator in the tarball.Richard W.M. Jones2011-04-281-0/+1
|
* Version 1.2.5.1.2.5Richard W.M. Jones2011-04-131-2/+2
| | | | Updated PO files.
* Version 1.2.4.1.2.4Richard W.M. Jones2010-12-021-1/+1
|
* Python bindings.Richard W.M. Jones2010-11-281-48/+61
|
* Version 1.2.3.1.2.3Richard Jones2010-08-271-1/+1
|
* build: Don't warn about 'long long'.Richard Jones2010-08-271-0/+2
| | | | | | We have to allow this, even though it's a GCC extension. This is a port of libguestfs commit 0c0976496dafda4d172c5a7fc787d6a87d5bce8d.
* Version 1.2.2.1.2.2Richard Jones2010-04-281-1/+1
|
* Remove checks for Test::Pod and Test::Pod::Coverage.Richard Jones2010-04-201-1/+1
| | | | | | | Although these modules are optionally used by the Perl tests, they aren't necessary and won't break the build if they are not there. These modules aren't available in RHEL 5. Therefore remove these checks.
* Add a linker script to limit visibility to exported symbols.Richard Jones2010-04-031-0/+6
|
* Remove explicit dependency on ncurses.TJ2010-04-031-2/+2
|
* Prepare for version 1.2.1.Richard Jones2010-03-301-1/+1
|
* hivexregedit: Low-level tool for merging and export in regedit format.Richard Jones2010-03-301-0/+1
|
* Win::Hivex::Regedit module for importing and exporting regedit format files.Richard Jones2010-03-301-1/+1
|
* RHEL 5: Fixes for old version of OCaml in EPEL 5.Richard Jones2010-03-011-0/+29
|
* Prepare for version 1.2.0.1.2.0Richard Jones2010-03-011-2/+2
| | | | | | Fix hivexsh_SOURCES. Update PO files.
* NO Python bindings - ran out of time.Richard W.M. Jones2010-02-261-49/+48
| | | | | | This commit disables parts of the build related to Python and notes in the README that we didn't have time to finish Python bindings.
* Add build framework for OCaml, Perl, Python bindings.Richard Jones2010-02-241-0/+3
| | | | | (No bindings are actually built, this just adds the build, test and generator framework for them).
* configure: Comment out Ruby, Java, Haskell detection.Richard Jones2010-02-241-158/+158
| | | | | | | | | We will not be implementing bindings for Ruby, Java or Haskell unless someone pitches in to do the work. Therefore comment out the code which detects these languages in the configure script. (This leaves OCaml, Perl, Python, which we will be writing bindings for).
* Create separate toplevel directories for hivexsh and hivexml.Richard Jones2010-02-241-1/+3
|
* Rename hivex/ -> lib/Richard Jones2010-02-241-2/+2
|
* Move test images to images/ and add a large, generated test image.Richard Jones2010-02-241-1/+1
| | | | | | | | | | | Previously we had one minimal test image. This was located in hivex/t (a subdirectory of the main library). This adds a large, procedurally generated test image. Because this needs to be built using hivex code, and because subdirectories are built before the parent directory by automake, we have to also move the directory location to a top-level directory called images/.
* Version 1.1.21.1.2Richard Jones2010-02-221-1/+1
|
* Version 1.1.1.1.1.1Richard Jones2010-02-221-1/+1
| | | | Also some minor fixes to the build system.
* Version 1.1.01.1.0Richard Jones2010-02-191-2/+2
|
* po: Import pofiles and various build fixes.Richard Jones2010-02-191-1/+2
|
* hivex: Minimal registry example.Richard Jones2010-02-191-0/+1
| | | | | This is the smallest registry you can make and still have it load correctly in Windows regedit.
* Tools for analyzing and reverse engineering hive files.Richard Jones2010-02-191-2/+3
| | | | | | | | | | | | | | This commit is not of general interest. It contains the tools which I used to reverse engineer the hive format and to test changes. Keeping these with the rest of the code is useful in case in future we encounter a hive file that we fail to modify. Note that the tools are not compiled by default. You have to compile each explicitly with: make -C hivex/tools <toolname>.opt You will also need ocaml-extlib-devel and ocaml-bitstring-devel.
* RHEL 5: Detect endianness functions and supply them.Richard Jones2010-02-191-1/+1
|
* Prepare for version 1.0.75.Richard Jones2010-02-191-1/+1
|
* Support for Windows Registry.Richard Jones2010-02-191-0/+433
In hivex/: This mini-library allows us to extract Windows Registry binary files ("hives"). There are also two tools: hivexml converts a hive to a self-describing XML format. hivexget can be used to extract single subkeys from a hive.