Changesets: exchange

master ba4f585d

2020-12-05 11:48

Christian Grothoff


Details Diff
add logic for wire fee signing with new offline tool
mod - src/exchange-tools/taler-exchange-offline.c Diff File

master 8338d457

2020-12-04 22:34

Christian Grothoff


Details Diff
improve/test taler-exchange-offline
mod - src/exchange-tools/taler-exchange-offline.c Diff File
mod - src/lib/exchange_api_management_revoke_denomination_key.c Diff File
mod - src/lib/exchange_api_management_revoke_signing_key.c Diff File
mod - src/lib/exchange_api_management_wire_disable.c Diff File
mod - src/lib/exchange_api_management_wire_enable.c Diff File

master efc07a55

2020-12-04 22:16

Christian Grothoff


Details Diff
add commands to change wire accounts
mod - src/exchange-tools/taler-exchange-offline.c Diff File

master 93537ce8

2020-12-04 21:38

Christian Grothoff


Details Diff
more offline commands support
mod - src/exchange-tools/taler-exchange-offline.c Diff File

master 6cceb617

2020-12-04 21:29

Christian Grothoff


Details Diff
centralize (most) offline signing/verifying operations into offline_signatures.c
mod - src/auditor/taler-auditor-httpd_deposit-confirmation.c Diff File
mod - src/auditor/taler-helper-auditor-aggregation.c Diff File
mod - src/auditor/taler-helper-auditor-coins.c Diff File
mod - src/auditor/taler-helper-auditor-reserves.c Diff File
mod - src/exchange-tools/taler-exchange-offline.c Diff File
mod - src/exchange/taler-exchange-httpd_management_denominations_HDP_revoke.c Diff File
mod - src/exchange/taler-exchange-httpd_management_post_keys.c Diff File
mod - src/exchange/taler-exchange-httpd_management_signkey_EP_revoke.c Diff File
mod - src/exchange/taler-exchange-httpd_management_wire.c Diff File
mod - src/exchange/taler-exchange-httpd_management_wire_disable.c Diff File
mod - src/exchange/taler-exchange-httpd_management_wire_fees.c Diff File
mod - src/exchangedb/exchangedb_denomkeys.c Diff File
mod - src/include/taler_crypto_lib.h Diff File
mod - src/lib/auditor_api_deposit_confirmation.c Diff File
mod - src/lib/exchange_api_handle.c Diff File
mod - src/testing/testing_api_cmd_revoke_denom_key.c Diff File
mod - src/testing/testing_api_cmd_revoke_sign_key.c Diff File
mod - src/testing/testing_api_cmd_set_wire_fee.c Diff File
mod - src/testing/testing_api_cmd_wire_add.c Diff File
mod - src/testing/testing_api_cmd_wire_del.c Diff File
mod - src/util/Makefile.am Diff File
add - src/util/offline_signatures.c Diff File
mod - src/util/payto.c Diff File
mod - src/util/test_payto.c Diff File

master 9b290fb2

2020-12-04 19:07

Christian Grothoff


Details Diff
more funky boilerplate for taler-exchange-offline tool
mod - src/exchange-tools/Makefile.am Diff File
mod - src/exchange-tools/taler-exchange-offline.c Diff File

master 2dd11d7e

2020-12-04 17:55

Christian Grothoff


Details Diff
fix build order
mod - src/Makefile.am Diff File

master 6f0c6394

2020-12-04 17:43

Christian Grothoff


Details Diff
start skeleton for taler-exchange-offline tool
mod - src/exchange-tools/.gitignore Diff File
mod - src/exchange-tools/Makefile.am Diff File
add - src/exchange-tools/taler-exchange-offline.c Diff File

master 82813b33

2020-12-04 13:25

Florian Dold


Details Diff
copy (un)blinding logic from GNUnet
mod - src/util/crypto.c Diff File

master d3b71492

2020-12-04 13:09

Florian Dold


Details Diff
conditionally use (un)blinding implementation from libgnunetutil
mod - src/exchange/taler-exchange-httpd_recoup.c Diff File
mod - src/include/taler_crypto_lib.h Diff File
mod - src/lib/exchange_api_link.c Diff File
mod - src/util/crypto.c Diff File
mod - src/util/test_helper_rsa.c Diff File

master 86dd5d46

2020-12-02 21:27

Christian Grothoff


Details Diff
set correct options for fakebank, we have been lucky that this didn't show up badly in tests
mod - src/bank-lib/fakebank.c Diff File

master 9a337776

2020-12-02 17:02

Christian Grothoff


Details Diff
remove bogus check
mod - src/util/taler-helper-crypto-eddsa.c Diff File

master b92e85f9

2020-12-02 16:58

Christian Grothoff


Details Diff
fix SQL error
mod - src/exchangedb/exchange-0002.sql Diff File

master 9572337a

2020-12-01 22:07

Christian Grothoff


Details Diff
more management API tests and bugfixes
mod - src/exchange/taler-exchange-httpd.c Diff File
mod - src/exchange/taler-exchange-httpd_management_wire.c Diff File
mod - src/exchange/taler-exchange-httpd_management_wire_disable.c Diff File
mod - src/exchange/taler-exchange-httpd_management_wire_fees.c Diff File
mod - src/exchangedb/plugin_exchangedb_postgres.c Diff File
mod - src/lib/exchange_api_management_set_wire_fee.c Diff File
mod - src/lib/exchange_api_management_wire_enable.c Diff File
mod - src/testing/test_exchange_management_api.c Diff File
mod - src/testing/testing_api_cmd_wire_add.c Diff File

master d3184e04

2020-12-01 20:47

Christian Grothoff


Details Diff
add logic to launch crypto helpers as part of tests
mod - src/testing/test_bank_api_fakebank.conf Diff File
mod - src/testing/test_bank_api_fakebank_twisted.conf Diff File
mod - src/testing/test_bank_api_nexus.conf Diff File
mod - src/testing/test_bank_api_pybank.conf Diff File
mod - src/testing/test_bank_api_pybank_twisted.conf Diff File
mod - src/testing/test_exchange_management_api.c Diff File
mod - src/testing/testing_api_helpers_exchange.c Diff File

master 06b8ed9b

2020-12-01 10:19

Christian Grothoff


Details Diff
start with exchange management test
mod - src/exchange-tools/Makefile.am Diff File
add - src/exchange-tools/exchange-offline.conf Diff File
mod - src/include/taler_testing_lib.h Diff File
mod - src/testing/.gitignore Diff File
mod - src/testing/Makefile.am Diff File
mod - src/testing/test_exchange_api.conf Diff File
add - src/testing/test_exchange_management_api.c Diff File
mod - src/testing/testing_api_cmd_auditor_add.c Diff File
mod - src/testing/testing_api_cmd_auditor_add_denom_sig.c Diff File
mod - src/testing/testing_api_cmd_auditor_del.c Diff File
mod - src/testing/testing_api_cmd_revoke_denom_key.c Diff File
mod - src/testing/testing_api_cmd_revoke_sign_key.c Diff File
mod - src/testing/testing_api_cmd_set_wire_fee.c Diff File
mod - src/testing/testing_api_cmd_wire_add.c Diff File
mod - src/testing/testing_api_cmd_wire_del.c Diff File
mod - src/testing/testing_api_loop.c Diff File

master 65915731

2020-12-01 01:34

Christian Grothoff


Details Diff
add dispatching logic for (most) of the new endpoints
mod - src/exchange/taler-exchange-httpd.c Diff File
mod - src/exchange/taler-exchange-httpd.h Diff File
mod - src/exchange/taler-exchange-httpd_auditors.c Diff File
mod - src/exchange/taler-exchange-httpd_auditors.h Diff File
mod - src/exchange/taler-exchange-httpd_management.h Diff File
mod - src/exchange/taler-exchange-httpd_management_auditors.c Diff File
mod - src/exchange/taler-exchange-httpd_management_auditors_AP_disable.c Diff File
mod - src/exchange/taler-exchange-httpd_management_post_keys.c Diff File

master 862054f6

2020-12-01 00:43

Christian Grothoff


Details Diff
expose new endpoint functions via headers
mod - src/exchange/Makefile.am Diff File
mod - src/exchange/taler-exchange-httpd_auditors.c Diff File
add - src/exchange/taler-exchange-httpd_auditors.h Diff File
add - src/exchange/taler-exchange-httpd_management.h Diff File
mod - src/exchange/taler-exchange-httpd_management_auditors.c Diff File
mod - src/exchange/taler-exchange-httpd_management_auditors_AP_disable.c Diff File
mod - src/exchange/taler-exchange-httpd_management_denominations_HDP_revoke.c Diff File
mod - src/exchange/taler-exchange-httpd_management_post_keys.c Diff File
mod - src/exchange/taler-exchange-httpd_management_signkey_EP_revoke.c Diff File
mod - src/exchange/taler-exchange-httpd_management_wire.c Diff File
mod - src/exchange/taler-exchange-httpd_management_wire_disable.c Diff File
mod - src/exchange/taler-exchange-httpd_management_wire_fees.c Diff File

master 9ee7d665

2020-11-30 15:24

Christian Grothoff


Details Diff
add cmd to set wire fees / provide master_sig
mod - src/testing/Makefile.am Diff File
add - src/testing/testing_api_cmd_set_wire_fee.c Diff File

master 4b2504a3

2020-11-30 15:16

Christian Grothoff


Details Diff
doxygen fixes
mod - src/exchange/taler-exchange-httpd_auditors.c Diff File
mod - src/exchangedb/plugin_exchangedb_postgres.c Diff File
mod - src/include/taler_crypto_lib.h Diff File
mod - src/include/taler_exchange_service.h Diff File
mod - src/include/taler_exchangedb_plugin.h Diff File
mod - src/include/taler_testing_lib.h Diff File
mod - src/lib/exchange_api_management_get_keys.c Diff File
mod - src/util/taler-helper-crypto-eddsa.c Diff File
mod - src/util/taler-helper-crypto-rsa.c Diff File

master a1af10a8

2020-11-30 15:05

Christian Grothoff


Details Diff
add API for /management/wire-fees
mod - src/include/taler_exchange_service.h Diff File
mod - src/lib/Makefile.am Diff File
add - src/lib/exchange_api_management_set_wire_fee.c Diff File
mod - src/lib/exchange_api_management_wire_enable.c Diff File

master a3548f0e

2020-11-30 12:51

Christian Grothoff


Details Diff
add command to add auditor's denomination signature
mod - src/include/taler_exchange_service.h Diff File
mod - src/include/taler_testing_lib.h Diff File
mod - src/testing/Makefile.am Diff File
add - src/testing/testing_api_cmd_auditor_add_denom_sig.c Diff File

master e89bb8ed

2020-11-29 19:02

Christian Grothoff


Details Diff
more DB functions for new /management/ endpoints
mod - src/exchange/taler-exchange-httpd_management_post_keys.c Diff File
mod - src/exchangedb/plugin_exchangedb_postgres.c Diff File
mod - src/include/taler_exchangedb_plugin.h Diff File

master 855e7829

2020-11-29 18:27

Christian Grothoff


Details Diff
more work on DB plugin for managemetn API
mod - src/exchangedb/exchange-0002.sql Diff File
mod - src/exchangedb/plugin_exchangedb_postgres.c Diff File
mod - src/include/taler_exchangedb_plugin.h Diff File

master 6b434c62

2020-11-29 17:21

Christian Grothoff


Details Diff
work on DB logic, add auditor_name to /management/auditors API
mod - src/exchange/taler-exchange-httpd_management_auditors.c Diff File
mod - src/exchange/taler-exchange-httpd_management_auditors_AP_disable.c Diff File
mod - src/exchangedb/exchange-0002.sql Diff File
mod - src/exchangedb/plugin_exchangedb_postgres.c Diff File
mod - src/include/taler_exchange_service.h Diff File
mod - src/include/taler_exchangedb_plugin.h Diff File
mod - src/lib/exchange_api_management_auditor_enable.c Diff File
mod - src/testing/testing_api_cmd_auditor_add.c Diff File
 First  Prev  1 2 3 ... 20 ... 24 25 26 27 28 29 30 ... 40 ... 60 ... 80 ... 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 202 203 204  Next  Last