gnunet-svn
[Top][All Lists]
Advanced

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

[taler-anastasis] branch master updated: Deleted prev_hash


From: gnunet
Subject: [taler-anastasis] branch master updated: Deleted prev_hash
Date: Thu, 12 Dec 2019 07:45:26 +0100

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

dennis-neufeld pushed a commit to branch master
in repository anastasis.

The following commit(s) were added to refs/heads/master by this push:
     new a8ab046  Deleted prev_hash
a8ab046 is described below

commit a8ab046cb18530609b74709fcb18d5400eac6784
Author: Dennis Neufeld <address@hidden>
AuthorDate: Thu Dec 12 06:45:02 2019 +0000

    Deleted prev_hash
---
 src/backend/anastasis-httpd_policy.c        | 3 ---
 src/backend/anastasis-httpd_policy_upload.c | 3 +--
 src/include/anastasis_database_plugin.h     | 9 ---------
 src/lib/Makefile.am                         | 2 +-
 src/lib/anastasis.c                         | 2 +-
 src/lib/test_anastasis_api.c                | 2 +-
 6 files changed, 4 insertions(+), 17 deletions(-)

diff --git a/src/backend/anastasis-httpd_policy.c 
b/src/backend/anastasis-httpd_policy.c
index 09e4546..1c740f7 100644
--- a/src/backend/anastasis-httpd_policy.c
+++ b/src/backend/anastasis-httpd_policy.c
@@ -66,7 +66,6 @@ AH_return_backup (struct MHD_Connection *connection,
   qs = db->get_latest_recovery_document (db->cls,
                                          account,
                                          &account_sig,
-                                         &prev_hash,
                                          &recovery_data_hash,
                                          &recovery_data_size,
                                          &recovery_data,
@@ -213,7 +212,6 @@ AH_handler_policy_GET (struct MHD_Connection *connection,
     qs = db->get_recovery_document (db->cls,
                                     &accountPubP,
                                     &account_sig,
-                                    &prev_hash,
                                     &recovery_data_hash,
                                     version,
                                     &res_recovery_data_size,
@@ -224,7 +222,6 @@ AH_handler_policy_GET (struct MHD_Connection *connection,
     qs = db->get_latest_recovery_document (db->cls,
                                            &accountPubP,
                                            &account_sig,
-                                           &prev_hash,
                                            &recovery_data_hash,
                                            &res_recovery_data_size,
                                            &res_recovery_data,
diff --git a/src/backend/anastasis-httpd_policy_upload.c 
b/src/backend/anastasis-httpd_policy_upload.c
index a9a0f25..40f102a 100644
--- a/src/backend/anastasis-httpd_policy_upload.c
+++ b/src/backend/anastasis-httpd_policy_upload.c
@@ -643,7 +643,7 @@ AH_handler_policy_POST (struct MHD_Connection *connection,
         GNUNET_break_op (0);
         return TALER_MHD_reply_with_error (connection,
                                            MHD_HTTP_BAD_REQUEST,
-                                           TALER_EC_SYNC_BAD_ETAG,
+                                           TALER_EC_SYNC_BAD_IF_MATCH,
                                            "Etag does not include a 
base32-encoded SHA-512 hash");
       }
     }
@@ -780,7 +780,6 @@ AH_handler_policy_POST (struct MHD_Connection *connection,
     qs = db->store_recovery_document (db->cls,
                                       &accountPubP,
                                       &puc->account_sig,
-                                      &puc->old_policy_upload_hash,
                                       &puc->new_policy_upload_hash,
                                       recovery_data,
                                       sizeof (recovery_data),
diff --git a/src/include/anastasis_database_plugin.h 
b/src/include/anastasis_database_plugin.h
index b537387..9f794b6 100644
--- a/src/include/anastasis_database_plugin.h
+++ b/src/include/anastasis_database_plugin.h
@@ -133,7 +133,6 @@ struct ANASTASIS_DatabasePlugin
   * @param cls closure
   * @param anastasis_pub public key of the user's account
   * @param account_sig signature affirming storage request
-  * @param old_data_hash hash of the previous uploaded recovery data (must 
match)
   * @param data_hash hash of @a data
   * @param data contains encrypted_recovery_document
   * @param data_size size of data blob
@@ -149,8 +148,6 @@ struct ANASTASIS_DatabasePlugin
                              const struct
                              ANASTASIS_AccountSignatureP *account_sig,
                              const struct
-                             GNUNET_HashCode *old_data_hash,
-                             const struct
                              GNUNET_HashCode *data_hash,
                              const void *data,
                              size_t data_size,
@@ -164,7 +161,6 @@ struct ANASTASIS_DatabasePlugin
    * @param cls closure
    * @param anastasis_pub public key of the user's account
    * @param account_sig signature
-   * @param prev_hash hash of the previous uploaded recovery data
    * @param recovery_data_hash hash of the current recovery data
    * @param version[OUT] set to the version number of the policy the user 
requested
    * @param data_size size of data blob
@@ -177,8 +173,6 @@ struct ANASTASIS_DatabasePlugin
                            struct
                            ANASTASIS_AccountSignatureP *account_sig,
                            struct
-                           GNUNET_HashCode *prev_hash,
-                           struct
                            GNUNET_HashCode *recovery_data_hash,
                            uint32_t version,
                            size_t *data_size,
@@ -190,7 +184,6 @@ struct ANASTASIS_DatabasePlugin
  * @param cls closure
  * @param anastasis_pub public key of the user's account
  * @param account_sig signature
- * @param prev_hash hash of the previous uploaded recovery data
  * @param recovery_data_hash hash of the current recovery data
  * @param data_size size of data blob
  * @param data blob which contains the recovery document
@@ -204,8 +197,6 @@ struct ANASTASIS_DatabasePlugin
                                   struct
                                   ANASTASIS_AccountSignatureP *account_sig,
                                   struct
-                                  GNUNET_HashCode *prev_hash,
-                                  struct
                                   GNUNET_HashCode *recovery_data_hash,
                                   size_t *data_size,
                                   void **data,
diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index 22eca7e..815b43e 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -39,7 +39,7 @@ libanastasis_la_LDFLAGS = \
 libanastasis_la_SOURCES = \
   anastasis.c 
 libanastasis_la_LIBADD = \
-  libanastasisrest.la \
+  -lanastasisrest \
   -lgnunetutil \
   -ljansson \
   -ltalerutil \
diff --git a/src/lib/anastasis.c b/src/lib/anastasis.c
index 54cca83..d8c3e8f 100644
--- a/src/lib/anastasis.c
+++ b/src/lib/anastasis.c
@@ -1,4 +1,4 @@
 struct ANASTASIS_Policy *
-ANASTASIS_polcy_create ()
+ANASTASIS_policy_create ()
 {
 }
diff --git a/src/lib/test_anastasis_api.c b/src/lib/test_anastasis_api.c
index 9a24054..7d0e33d 100644
--- a/src/lib/test_anastasis_api.c
+++ b/src/lib/test_anastasis_api.c
@@ -360,7 +360,7 @@ main (int argc,
   if (NULL ==
       (anastasis_url = TALER_TESTING_prepare_anastasis (CONFIG_FILE)))
     return 77;
-
+  
   TALER_TESTING_cleanup_files (CONFIG_FILE);
 
   switch (TALER_TESTING_prepare_exchange (CONFIG_FILE,

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



reply via email to

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