Commit Graph

4469 Commits

Author SHA1 Message Date
Christian Grothoff
788f84f695
fix ftbfs issues in wire2 2020-12-09 13:06:31 +01:00
Christian Grothoff
fa1914b267
work on new logic to generate /wire response 2020-12-09 12:31:10 +01:00
Christian Grothoff
9911b327ac
fix #6665 2020-12-09 07:25:26 +01:00
Christian Grothoff
ccafd0245e
missing file 2020-12-08 19:55:19 +01:00
Christian Grothoff
05f539c127
initialize master_pub field 2020-12-08 19:13:39 +01:00
Christian Grothoff
75b510f92f
fix secmod rsa signature 2020-12-08 19:01:27 +01:00
Christian Grothoff
3ffd605041
fix FTBFS issues in new /keys logic 2020-12-07 21:39:45 +01:00
Christian Grothoff
f256dab738
more work on new /keys logic 2020-12-07 00:05:07 +01:00
Christian Grothoff
7db909dd12
record DB replies for /keys in memory 2020-12-06 22:36:29 +01:00
Christian Grothoff
22c9321e67
expand exchangedb plugin for new /keys logic 2020-12-06 21:54:32 +01:00
Christian Grothoff
fd96e34c78
more work on future /keys 2020-12-06 17:51:44 +01:00
Christian Grothoff
d9ac8e7975
incomplete work on forthcoming /keys implementation 2020-12-06 16:53:29 +01:00
Christian Grothoff
b90293a92f
need TOFU file option 2020-12-06 00:08:04 +01:00
Christian Grothoff
70b0839644
implement new taler-auditor-offline tool 2020-12-06 00:05:45 +01:00
Christian Grothoff
9aff197bb3
completed offline tool uploading /management/keys 2020-12-05 21:56:12 +01:00
Christian Grothoff
e0b62b0a49
towards offline tool uploading /management/keys 2020-12-05 21:33:30 +01:00
Christian Grothoff
719779577a
work on 'show' command for taler-exchange-offline 2020-12-05 20:06:03 +01:00
Christian Grothoff
8170e1e9ab
move all TALER_SIGNATURE_SM_-operations to secmod_signatures.c 2020-12-05 19:47:54 +01:00
Christian Grothoff
c898ff53a2
add tofu logic 2020-12-05 13:09:49 +01:00
Christian Grothoff
ba4f585d69
add logic for wire fee signing with new offline tool 2020-12-05 10:48:59 +01:00
Christian Grothoff
8338d4574f
improve/test taler-exchange-offline 2020-12-04 21:34:53 +01:00
Christian Grothoff
efc07a5591
add commands to change wire accounts 2020-12-04 21:16:32 +01:00
Christian Grothoff
93537ce8d3
more offline commands support 2020-12-04 20:38:00 +01:00
Christian Grothoff
6cceb617af
centralize (most) offline signing/verifying operations into offline_signatures.c 2020-12-04 20:29:18 +01:00
Christian Grothoff
9b290fb26b
more funky boilerplate for taler-exchange-offline tool 2020-12-04 18:07:29 +01:00
Christian Grothoff
2dd11d7e9c
fix build order 2020-12-04 16:55:38 +01:00
Christian Grothoff
6f0c639478
start skeleton for taler-exchange-offline tool 2020-12-04 16:43:23 +01:00
82813b337c
copy (un)blinding logic from GNUnet 2020-12-04 12:25:58 +01:00
d3b714922f
conditionally use (un)blinding implementation from libgnunetutil 2020-12-04 12:10:09 +01:00
Christian Grothoff
86dd5d46dd
set correct options for fakebank, we have been lucky that this didn't show up badly in tests 2020-12-02 20:27:42 +01:00
Christian Grothoff
9a3377766d
remove bogus check 2020-12-02 16:02:56 +01:00
Christian Grothoff
b92e85f9cc
fix SQL error 2020-12-02 15:58:13 +01:00
Christian Grothoff
9572337aed
more management API tests and bugfixes 2020-12-01 21:07:56 +01:00
Christian Grothoff
d3184e04e2
add logic to launch crypto helpers as part of tests 2020-12-01 19:47:01 +01:00
Christian Grothoff
06b8ed9ba8
start with exchange management test 2020-12-01 09:19:58 +01:00
Christian Grothoff
65915731a9
add dispatching logic for (most) of the new endpoints 2020-12-01 00:34:04 +01:00
Christian Grothoff
862054f6f2
expose new endpoint functions via headers 2020-11-30 23:43:16 +01:00
Christian Grothoff
9ee7d665bd
add cmd to set wire fees / provide master_sig 2020-11-30 14:24:58 +01:00
Christian Grothoff
4b2504a3c3
doxygen fixes 2020-11-30 14:16:42 +01:00
Christian Grothoff
a1af10a832
add API for /management/wire-fees 2020-11-30 14:05:34 +01:00
Christian Grothoff
a3548f0efb
add command to add auditor's denomination signature 2020-11-30 11:51:42 +01:00
Christian Grothoff
e89bb8edaa
more DB functions for new /management/ endpoints 2020-11-29 18:02:00 +01:00
Christian Grothoff
855e7829d7
more work on DB plugin for managemetn API 2020-11-29 17:27:53 +01:00
Christian Grothoff
6b434c626f
work on DB logic, add auditor_name to /management/auditors API 2020-11-29 16:21:10 +01:00
Christian Grothoff
3240844e48
get code for most new endpoints to build (but DB not done) 2020-11-29 14:32:39 +01:00
Christian Grothoff
b65a2f77eb
sketch logic for wire-fee management endpoint 2020-11-28 18:56:29 +01:00
Christian Grothoff
3d8abcc041
more work on new endpoints 2020-11-28 17:18:22 +01:00
Christian Grothoff
a6f98bab5a
first draft for POST /management/keys 2020-11-27 19:32:43 +01:00
Christian Grothoff
99de3a49c3
add tables for signing key revocation and for wire accounts 2020-11-27 14:46:48 +01:00
Christian Grothoff
a69079ef6c
add cmd to revoke exchange online signing key 2020-11-27 00:36:19 +01:00