[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-exchange] branch master updated (296145fb -> 8d786441)
From: |
gnunet |
Subject: |
[taler-exchange] branch master updated (296145fb -> 8d786441) |
Date: |
Tue, 24 Dec 2019 23:00:16 +0100 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a change to branch master
in repository exchange.
from 296145fb skip test if talercheck DB does not exist
new 3a9d7afe another fix where hardcoded serial number can point to the
wrong transaction
new 8d786441 version bumping
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
ChangeLog | 2 +-
src/auditor/test-auditor.sh | 9 +++++----
src/lib/exchange_api_handle.c | 4 ++--
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 1efe01ea..2748eb3d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,4 @@
-Fri 20 Dec 2019 07:39:14 PM CET
+Tue 24 Dec 2019 11:09:14 PM CET
Releasing GNU Taler 0.6.0. -CG
Sat 17 Aug 2019 10:03:38 PM CEST
diff --git a/src/auditor/test-auditor.sh b/src/auditor/test-auditor.sh
index 032f7d0e..325b207c 100755
--- a/src/auditor/test-auditor.sh
+++ b/src/auditor/test-auditor.sh
@@ -437,14 +437,15 @@ echo "UPDATE deposits SET wire='$OLD_WIRE' WHERE
deposit_serial_id=${SERIAL}" |
function test_5() {
echo "===========5: deposit contract hash wrong================="
# Modify h_wire hash, so it is inconsistent with 'wire'
-OLD_H=`echo 'SELECT h_contract_terms FROM deposits WHERE deposit_serial_id=1;'
| psql $DB -Aqt`
-echo "UPDATE deposits SET
h_contract_terms='\x12bb676444955c98789f219148aa31899d8c354a63330624d3d143222cf3bb8b8e16f69accd5a8773127059b804c1955696bf551dd7be62719870613332aa8d5'
WHERE deposit_serial_id=1" | psql -Aqt $DB
+SERIAL=`echo "SELECT deposit_serial_id FROM deposits WHERE
amount_with_fee_val=0 AND amount_with_fee_frac=10000000 ORDER BY
deposit_serial_id LIMIT 1" | psql $DB -Aqt`
+OLD_H=`echo "SELECT h_contract_terms FROM deposits WHERE
deposit_serial_id=$SERIAL;" | psql $DB -Aqt`
+echo "UPDATE deposits SET
h_contract_terms='\x12bb676444955c98789f219148aa31899d8c354a63330624d3d143222cf3bb8b8e16f69accd5a8773127059b804c1955696bf551dd7be62719870613332aa8d5'
WHERE deposit_serial_id=$SERIAL" | psql -Aqt $DB
run_audit
echo -n "Checking bad signature detection... "
ROW=`jq -e .bad_sig_losses[0].row < test-audit.json`
-if test $ROW != 1
+if test $ROW != $SERIAL
then
exit_fail "Row wrong, got $ROW"
fi
@@ -469,7 +470,7 @@ fi
echo PASS
# Undo:
-echo "UPDATE deposits SET h_contract_terms='${OLD_H}' WHERE
deposit_serial_id=1" | psql -Aqt $DB
+echo "UPDATE deposits SET h_contract_terms='${OLD_H}' WHERE
deposit_serial_id=$SERIAL" | psql -Aqt $DB
}
diff --git a/src/lib/exchange_api_handle.c b/src/lib/exchange_api_handle.c
index 04de3767..abb95816 100644
--- a/src/lib/exchange_api_handle.c
+++ b/src/lib/exchange_api_handle.c
@@ -39,7 +39,7 @@
* Which revision of the Taler protocol is implemented
* by this library? Used to determine compatibility.
*/
-#define TALER_PROTOCOL_CURRENT 5
+#define TALER_PROTOCOL_CURRENT 6
/**
* How many revisions back are we compatible to?
@@ -1262,7 +1262,7 @@ keys_completed_cb (void *cls,
for (unsigned int i = 0; i<kd_old.num_denom_keys; i++)
kd.denom_keys[i].key.rsa_public_key
= GNUNET_CRYPTO_rsa_public_key_dup (
- kd_old.denom_keys[i].key.rsa_public_key);
+ kd_old.denom_keys[i].key.rsa_public_key);
kd.num_auditors = kd_old.num_auditors;
kd.auditors = GNUNET_new_array (kd.num_auditors,
--
To stop receiving notification emails like this one, please contact
address@hidden.
- [taler-exchange] branch master updated (296145fb -> 8d786441),
gnunet <=