summaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2012-08-28 16:03:50 +0100
committerRichard W.M. Jones <rjones@redhat.com>2012-08-29 17:08:01 +0100
commit8a723ca62eb4f93f19c5c66beffaf70997afb64c (patch)
tree4a6768046b45c498506c79dd1fd629f725cc5780 /java
parent228d49bb842cda517b414bbfab460e8be429cc5f (diff)
downloadlibguestfs-8a723ca62eb4f93f19c5c66beffaf70997afb64c.tar.gz
libguestfs-8a723ca62eb4f93f19c5c66beffaf70997afb64c.tar.xz
libguestfs-8a723ca62eb4f93f19c5c66beffaf70997afb64c.zip
New APIs: hivex_*
Transscribe many hivex(3) APIs into the libguestfs API. There is one hive handle per libguestfs handle, as with Augeas. Note that hivex uses iconv_open for some APIs (eg. hivex_value_string). But since we delete all the i18n files from the appliance, this doesn't work -- iconv_open returns EINVAL. Therefore hivex APIs which require iconv cannot be bound in the daemon.
Diffstat (limited to 'java')
-rw-r--r--java/Makefile.inc2
-rw-r--r--java/com/redhat/et/libguestfs/.gitignore2
2 files changed, 4 insertions, 0 deletions
diff --git a/java/Makefile.inc b/java/Makefile.inc
index 2b4b35e4..73b45cc7 100644
--- a/java/Makefile.inc
+++ b/java/Makefile.inc
@@ -23,6 +23,8 @@ java_built_sources = \
com/redhat/et/libguestfs/Application.java \
com/redhat/et/libguestfs/BTRFSSubvolume.java \
com/redhat/et/libguestfs/Dirent.java \
+ com/redhat/et/libguestfs/HivexNode.java \
+ com/redhat/et/libguestfs/HivexValue.java \
com/redhat/et/libguestfs/INotifyEvent.java \
com/redhat/et/libguestfs/ISOInfo.java \
com/redhat/et/libguestfs/IntBool.java \
diff --git a/java/com/redhat/et/libguestfs/.gitignore b/java/com/redhat/et/libguestfs/.gitignore
index 80b245dc..72a1144c 100644
--- a/java/com/redhat/et/libguestfs/.gitignore
+++ b/java/com/redhat/et/libguestfs/.gitignore
@@ -1,6 +1,8 @@
Application.java
BTRFSSubvolume.java
Dirent.java
+HivexNode.java
+HivexValue.java
INotifyEvent.java
ISOInfo.java
IntBool.java