gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-anastasis] branch master updated: refactor truth key and includes


From: gnunet
Subject: [taler-anastasis] branch master updated: refactor truth key and includes
Date: Tue, 31 Mar 2020 15:42:22 +0200

This is an automated email from the git hooks/post-receive script.

ds-meister pushed a commit to branch master
in repository anastasis.

The following commit(s) were added to refs/heads/master by this push:
     new e25acf9  refactor truth key and includes
e25acf9 is described below

commit e25acf9aa16698b212b554b362324d89335e6483
Author: Dominik Meister <address@hidden>
AuthorDate: Tue Mar 31 15:42:09 2020 +0200

    refactor truth key and includes
---
 src/include/anastasis_service.h                | 10 ++++++----
 src/include/anastasis_testing_lib.h            |  5 +++--
 src/lib/anastasis.c                            |  1 -
 src/lib/anastasis_api_keyshare_lookup.c        |  4 ++--
 src/lib/testing_api_cmd_policy_lookup.c        |  1 -
 src/lib/testing_api_cmd_policy_store.c         |  1 -
 src/lib/testing_api_cmd_truth_store.c          |  1 -
 src/lib/testing_api_trait_account_priv.c       |  1 -
 src/lib/testing_api_trait_account_pub.c        |  1 -
 src/lib/testing_api_trait_hash.c               |  1 -
 src/lib/testing_api_trait_payment_identifier.c |  1 -
 src/stasis/plugin_anastasis_postgres.c         | 18 +++++++++++-------
 src/stasis/test_anastasis_db.c                 |  4 ++--
 13 files changed, 24 insertions(+), 25 deletions(-)

diff --git a/src/include/anastasis_service.h b/src/include/anastasis_service.h
index 90d4392..4aa0d63 100644
--- a/src/include/anastasis_service.h
+++ b/src/include/anastasis_service.h
@@ -293,7 +293,8 @@ typedef void
 struct ANASTASIS_PolicyLookupOperation *
 ANASTASIS_policy_lookup (struct GNUNET_CURL_Context *ctx,
                          const char *backend_url,
-                         const struct ANASTASIS_AccountPubP *anastasis_pub,
+                         const struct
+                         ANASTASIS_CRYPTO_AccountPublicKey *anastasis_pub,
                          ANASTASIS_PolicyLookupCallback cb,
                          void *cb_cls);
 
@@ -312,7 +313,8 @@ struct ANASTASIS_PolicyLookupOperation *
 ANASTASIS_policy_lookup_version (struct GNUNET_CURL_Context *ctx,
                                  const char *backend_url,
                                  const struct
-                                 ANASTASIS_AccountPubP *anastasis_pub,
+                                 ANASTASIS_CRYPTO_AccountPublicKey *
+                                 anastasis_pub,
                                  ANASTASIS_PolicyLookupCallback cb,
                                  void *cb_cls,
                                  uint32_t *version);
@@ -368,7 +370,7 @@ struct ANASTASIS_PolicyStoreOperation *
 ANASTASIS_policy_store (struct GNUNET_CURL_Context *ctx,
                         const char *backend_url,
                         const struct
-                        ANASTASIS_AccountPrivP *anastasis_priv,
+                        ANASTASIS_CRYPTO_AccountPrivateKey *anastasis_priv,
                         const struct
                         GNUNET_HashCode *prev_recovery_data_hash,
                         const void *recovery_data,
@@ -426,7 +428,7 @@ struct ANASTASIS_KeyShareLookupOperation *
 ANASTASIS_key_share_lookup (struct GNUNET_CURL_Context *ctx,
                             const char *backend_url,
                             uuid_t *truth_uuid,
-                            const struct ANASTASIS_TruthKey *truth_key,
+                            const struct ANASTASIS_CRYPTO_TruthKey *truth_key,
                             const struct GNUNET_HashCode *hashed_answer,
                             ANASTASIS_KeyShareLookupCallback cb,
                             void *cb_cls);
diff --git a/src/include/anastasis_testing_lib.h 
b/src/include/anastasis_testing_lib.h
index 7d1b980..dc846c9 100644
--- a/src/include/anastasis_testing_lib.h
+++ b/src/include/anastasis_testing_lib.h
@@ -116,7 +116,7 @@ ANASTASIS_TESTING_get_trait_account_priv (const struct
                                           TALER_TESTING_Command *cmd,
                                           unsigned int index,
                                           const struct
-                                          ANASTASIS_CRYPTO_AccountPublicKey **
+                                          ANASTASIS_CRYPTO_AccountPrivateKey **
                                           priv);
 
 
@@ -130,7 +130,8 @@ ANASTASIS_TESTING_get_trait_account_priv (const struct
 struct TALER_TESTING_Trait
 ANASTASIS_TESTING_make_trait_account_priv (unsigned int index,
                                            const struct
-                                           ANASTASIS_CRYPTO_AccountPrivKey 
*priv);
+                                           ANASTASIS_CRYPTO_AccountPrivateKey *
+                                           priv);
 
 /**
  * Obtain an account public key from @a cmd.
diff --git a/src/lib/anastasis.c b/src/lib/anastasis.c
index f6e6eae..fd54cf3 100644
--- a/src/lib/anastasis.c
+++ b/src/lib/anastasis.c
@@ -21,7 +21,6 @@
  */
 
 #include "anastasis.h"
-#include "anastasis_crypto_lib.h"
 #include <taler/taler_json_lib.h>
 #include <gnunet/gnunet_util_lib.h>
 #include "anastasis_service.h"
diff --git a/src/lib/anastasis_api_keyshare_lookup.c 
b/src/lib/anastasis_api_keyshare_lookup.c
index b6aac20..806ea8b 100644
--- a/src/lib/anastasis_api_keyshare_lookup.c
+++ b/src/lib/anastasis_api_keyshare_lookup.c
@@ -75,7 +75,7 @@ struct ANASTASIS_KeyShareLookupOperation
   /**
    * Key to decrypt the truth on the server
    */
-  struct ANASTASIS_TruthKey truth_key;
+  struct ANASTASIS_CRYPTO_TruthKey truth_key;
 
   /**
    * Hash of the response (security question)
@@ -258,7 +258,7 @@ struct ANASTASIS_KeyShareLookupOperation *
 ANASTASIS_key_share_lookup (struct GNUNET_CURL_Context *ctx,
                             const char *backend_url,
                             uuid_t *truth_uuid,
-                            const struct ANASTASIS_TruthKey *truth_key,
+                            const struct ANASTASIS_CRYPTO_TruthKey *truth_key,
                             const struct GNUNET_HashCode *hashed_answer,
                             ANASTASIS_KeyShareLookupCallback cb,
                             void *cb_cls)
diff --git a/src/lib/testing_api_cmd_policy_lookup.c 
b/src/lib/testing_api_cmd_policy_lookup.c
index 90b5e5f..ff9ad3f 100644
--- a/src/lib/testing_api_cmd_policy_lookup.c
+++ b/src/lib/testing_api_cmd_policy_lookup.c
@@ -25,7 +25,6 @@
  */
 
 #include "platform.h"
-#include "anastasis_service.h"
 #include "anastasis_testing_lib.h"
 #include <taler/taler_util.h>
 #include <taler/taler_testing_lib.h>
diff --git a/src/lib/testing_api_cmd_policy_store.c 
b/src/lib/testing_api_cmd_policy_store.c
index 9225a8d..088dcc9 100644
--- a/src/lib/testing_api_cmd_policy_store.c
+++ b/src/lib/testing_api_cmd_policy_store.c
@@ -24,7 +24,6 @@
  */
 
 #include "platform.h"
-#include "anastasis_service.h"
 #include "anastasis_testing_lib.h"
 #include <taler/taler_util.h>
 #include <taler/taler_testing_lib.h>
diff --git a/src/lib/testing_api_cmd_truth_store.c 
b/src/lib/testing_api_cmd_truth_store.c
index eb6d370..c7e6b2a 100644
--- a/src/lib/testing_api_cmd_truth_store.c
+++ b/src/lib/testing_api_cmd_truth_store.c
@@ -25,7 +25,6 @@
 
 #include "platform.h"
 #include <uuid/uuid.h>
-#include "anastasis_service.h"
 #include "anastasis_testing_lib.h"
 #include <taler/taler_util.h>
 #include <taler/taler_testing_lib.h>
diff --git a/src/lib/testing_api_trait_account_priv.c 
b/src/lib/testing_api_trait_account_priv.c
index 97ab6e0..2fb701d 100644
--- a/src/lib/testing_api_trait_account_priv.c
+++ b/src/lib/testing_api_trait_account_priv.c
@@ -22,7 +22,6 @@
  * @author Christian Grothoff
  */
 #include "platform.h"
-#include "anastasis_service.h"
 #include "anastasis_testing_lib.h"
 
 #define ANASTASIS_TESTING_TRAIT_ACCOUNT_PRIV "anastasis-account_priv"
diff --git a/src/lib/testing_api_trait_account_pub.c 
b/src/lib/testing_api_trait_account_pub.c
index 08cd52d..ddf5d0d 100644
--- a/src/lib/testing_api_trait_account_pub.c
+++ b/src/lib/testing_api_trait_account_pub.c
@@ -22,7 +22,6 @@
  * @author Christian Grothoff
  */
 #include "platform.h"
-#include "anastasis_service.h"
 #include "anastasis_testing_lib.h"
 
 #define ANASTASIS_TESTING_TRAIT_ACCOUNT_PUB "anastasis-account_pub"
diff --git a/src/lib/testing_api_trait_hash.c b/src/lib/testing_api_trait_hash.c
index faf5bb9..18be1ea 100644
--- a/src/lib/testing_api_trait_hash.c
+++ b/src/lib/testing_api_trait_hash.c
@@ -22,7 +22,6 @@
  * @author Christian Grothoff
  */
 #include "platform.h"
-#include "anastasis_service.h"
 #include "anastasis_testing_lib.h"
 
 #define ANASTASIS_TESTING_TRAIT_HASH "anastasis-hash"
diff --git a/src/lib/testing_api_trait_payment_identifier.c 
b/src/lib/testing_api_trait_payment_identifier.c
index 5256a79..e27568a 100644
--- a/src/lib/testing_api_trait_payment_identifier.c
+++ b/src/lib/testing_api_trait_payment_identifier.c
@@ -22,7 +22,6 @@
  * @author Dennis Neufeld
  */
 #include "platform.h"
-#include "anastasis_service.h"
 #include "anastasis_testing_lib.h"
 
 #define ANASTASIS_TESTING_TRAIT_PAYMENT_IDENTIFIER \
diff --git a/src/stasis/plugin_anastasis_postgres.c 
b/src/stasis/plugin_anastasis_postgres.c
index 4896f54..d4047e6 100644
--- a/src/stasis/plugin_anastasis_postgres.c
+++ b/src/stasis/plugin_anastasis_postgres.c
@@ -355,7 +355,7 @@ payment_by_account_cb (void *cls,
 static enum ANASTASIS_DB_QueryStatus
 postgres_lookup_pending_payments_by_account (void *cls,
                                              const struct
-                                             ANASTASIS_AccountPubP *
+                                             ANASTASIS_CRYPTO_AccountPublicKey 
*
                                              anastasis_pub,
                                              
ANASTASIS_DB_PaymentPendingIterator
                                              it,
@@ -404,7 +404,8 @@ postgres_lookup_pending_payments_by_account (void *cls,
 static enum ANASTASIS_DB_QueryStatus
 postgres_store_recovery_document (void *cls,
                                   const struct
-                                  ANASTASIS_AccountPubP *anastasis_pub,
+                                  ANASTASIS_CRYPTO_AccountPublicKey *
+                                  anastasis_pub,
                                   const struct
                                   ANASTASIS_AccountSignatureP *account_sig,
                                   const struct
@@ -661,7 +662,8 @@ postgres_store_recovery_document (void *cls,
  */
 static enum ANASTASIS_DB_QueryStatus
 postgres_increment_lifetime (void *cls,
-                             const struct ANASTASIS_AccountPubP *anastasis_pub,
+                             const struct
+                             ANASTASIS_CRYPTO_AccountPublicKey *anastasis_pub,
                              const struct
                              ANASTASIS_PaymentSecretP *payment_identifier,
                              struct GNUNET_TIME_Relative lifetime)
@@ -809,7 +811,8 @@ postgres_increment_lifetime (void *cls,
  */
 static enum ANASTASIS_DB_QueryStatus
 postgres_record_payment (void *cls,
-                         const struct ANASTASIS_AccountPubP *anastasis_pub,
+                         const struct
+                         ANASTASIS_CRYPTO_AccountPublicKey *anastasis_pub,
                          uint32_t post_counter,
                          const struct ANASTASIS_PaymentSecretP *payment_secret,
                          const struct TALER_Amount *amount)
@@ -1104,7 +1107,7 @@ postgres_get_key_share (void *cls,
 enum ANASTASIS_DB_QueryStatus
 postgres_lookup_account (void *cls,
                          const struct
-                         ANASTASIS_AccountPubP *anastasis_pub)
+                         ANASTASIS_CRYPTO_AccountPublicKey *anastasis_pub)
 {
   struct PostgresClosure *pg = cls;
   struct GNUNET_TIME_Absolute expiration_date;
@@ -1160,7 +1163,8 @@ postgres_lookup_account (void *cls,
 enum ANASTASIS_DB_QueryStatus
 postgres_get_latest_recovery_document (void *cls,
                                        const struct
-                                       ANASTASIS_AccountPubP *anastasis_pub,
+                                       ANASTASIS_CRYPTO_AccountPublicKey *
+                                       anastasis_pub,
                                        struct
                                        ANASTASIS_AccountSignatureP 
*account_sig,
                                        struct
@@ -1227,7 +1231,7 @@ postgres_get_latest_recovery_document (void *cls,
 enum ANASTASIS_DB_QueryStatus
 postgres_get_recovery_document (void *cls,
                                 const struct
-                                ANASTASIS_AccountPubP *anastasis_pub,
+                                ANASTASIS_CRYPTO_AccountPublicKey 
*anastasis_pub,
                                 struct
                                 ANASTASIS_AccountSignatureP *account_sig,
                                 struct
diff --git a/src/stasis/test_anastasis_db.c b/src/stasis/test_anastasis_db.c
index 594db84..2ae6536 100644
--- a/src/stasis/test_anastasis_db.c
+++ b/src/stasis/test_anastasis_db.c
@@ -59,12 +59,12 @@ static struct ANASTASIS_PaymentSecretP paymentSecretP;
 /**
  * User public key, set to a random value
  */
-static struct ANASTASIS_AccountPubP accountPubP;
+static struct ANASTASIS_CRYPTO_AccountPublicKey accountPubP;
 
 /**
  * User private key
  */
-static struct ANASTASIS_AccountPrivP accountPrivP;
+static struct ANASTASIS_CRYPTO_AccountPrivateKey accountPrivP;
 
 /**
  * Signature

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]