From dd6b96edf860bc47515e0e3dee62920556899a69 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Wed, 22 Jun 2011 15:09:15 -0400 Subject: [PATCH] Add .Encrypted interface with Unlock() and Lock() methods Signed-off-by: David Zeuthen --- data/org.freedesktop.UDisks2.xml | 42 +++- doc/udisks2-docs.xml | 3 + doc/udisks2-sections.txt | 65 ++++++ doc/udisks2.types | 4 + policy/org.freedesktop.udisks2.policy.in | 22 +- src/Makefile.am | 1 + src/udisksdaemon.c | 62 +++++ src/udisksdaemon.h | 22 ++ src/udisksdaemontypes.h | 9 +- src/udiskslinuxblock.c | 35 +++ src/udiskslinuxencrypted.c | 383 +++++++++++++++++++++++++++++++ src/udiskslinuxencrypted.h | 37 +++ udisks/udisksenums.h | 6 +- udisks/udiskserror.c | 3 +- 14 files changed, 680 insertions(+), 14 deletions(-) create mode 100644 src/udiskslinuxencrypted.c create mode 100644 src/udiskslinuxencrypted.h diff --git a/data/org.freedesktop.UDisks2.xml b/data/org.freedesktop.UDisks2.xml index 7b7bf27..80c41ae 100644 --- a/data/org.freedesktop.UDisks2.xml +++ b/data/org.freedesktop.UDisks2.xml @@ -303,8 +303,9 @@ @@ -417,6 +418,43 @@ + + + + + + + + + + + + + + + + + + +