Changesets: exchange

master a5cf0a53

2020-12-20 21:10

Christian Grothoff


Details Diff
fix NPE checking sig when there is none
mod - src/exchange/taler-exchange-httpd_keys.c Diff File

master 95333b42

2020-12-20 21:05

Christian Grothoff


Details Diff
only log with json_dumpf() if explicitly compiled via DEBUG #define
mod - src/lib/exchange_api_handle.c Diff File
mod - src/lib/exchange_api_management_get_keys.c Diff File

master 4b9fb610

2020-12-20 21:03

Christian Grothoff


Details Diff
do not log error on MHD_HTTP_GONE status code, revocation is a legitimate reply
mod - src/lib/auditor_api_deposit_confirmation.c Diff File
mod - src/lib/auditor_api_exchanges.c Diff File
mod - src/lib/exchange_api_auditor_add_denomination.c Diff File
mod - src/lib/exchange_api_deposit.c Diff File
mod - src/lib/exchange_api_deposits_get.c Diff File
mod - src/lib/exchange_api_handle.c Diff File
mod - src/lib/exchange_api_link.c Diff File
mod - src/lib/exchange_api_management_auditor_disable.c Diff File
mod - src/lib/exchange_api_management_auditor_enable.c Diff File
mod - src/lib/exchange_api_management_get_keys.c Diff File
mod - src/lib/exchange_api_management_post_keys.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_set_wire_fee.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
mod - src/lib/exchange_api_melt.c Diff File
mod - src/lib/exchange_api_recoup.c Diff File
mod - src/lib/exchange_api_refreshes_reveal.c Diff File
mod - src/lib/exchange_api_refund.c Diff File
mod - src/lib/exchange_api_reserves_get.c Diff File
mod - src/lib/exchange_api_transfers_get.c Diff File
mod - src/lib/exchange_api_wire.c Diff File
mod - src/lib/exchange_api_withdraw2.c Diff File
mod - src/testing/test_bank_api.c Diff File
mod - src/testing/test_exchange_api_overlapping_keys_bug.c Diff File
mod - src/testing/testing_api_cmd_withdraw.c Diff File
mod - src/testing/testing_api_helpers_bank.c Diff File

master d9865553

2020-12-20 19:27

Christian Grothoff


Details Diff
log when we sign, with error if time does not match expectations
rm - src/testing/test_exchange_api_interpreter_on-off.c Diff File
mod - src/util/taler-helper-crypto-eddsa.c Diff File

master 1fcfdf4c

2020-12-20 18:15

Christian Grothoff


Details Diff
add missing return
mod - src/exchange/taler-exchange-httpd_wire.c Diff File

master c57d2f04

2020-12-20 18:11

Christian Grothoff


Details Diff
spell checking issues
mod - src/exchange/taler-exchange-httpd_keys.h Diff File
mod - src/exchange/taler-exchange-httpd_wire.c Diff File
mod - src/include/taler_exchangedb_plugin.h Diff File

master 69991605

2020-12-20 18:10

Christian Grothoff


Details Diff
misc doxygen fixes
mod - src/auditor/report-lib.c Diff File
mod - src/exchange-tools/taler-auditor-offline.c Diff File
mod - src/exchange-tools/taler-exchange-offline.c Diff File
mod - src/exchange/exchange.conf Diff File
mod - src/exchange/taler-exchange-httpd_keys.c Diff File
mod - src/exchange/taler-exchange-httpd_keys.h Diff File
mod - src/exchange/taler-exchange-httpd_refreshes_reveal.c Diff File
mod - src/exchange/taler-exchange-httpd_wire.h Diff File
mod - src/exchangedb/exchangedb.conf 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_testing_lib.h Diff File
mod - src/lib/exchange_api_handle.c Diff File
mod - src/lib/exchange_api_wire.c Diff File
mod - src/util/auditor_signatures.c Diff File
mod - src/util/crypto.c Diff File
mod - src/util/crypto_helper_denom.c Diff File
mod - src/util/crypto_helper_esign.c Diff File
mod - src/util/crypto_wire.c Diff File
mod - src/util/offline_signatures.c Diff File
mod - src/util/secmod_signatures.c Diff File
mod - src/util/taler-helper-crypto-eddsa.c Diff File
mod - src/util/taler-helper-crypto-rsa.c Diff File

master 6a73629a

2020-12-20 18:10

Christian Grothoff


Details Diff
re-enable cherry picking test (kind-of passes, not finished)
mod - src/testing/Makefile.am Diff File
mod - src/testing/test-taler-exchange-aggregator-postgres.conf Diff File
mod - src/testing/test-taler-exchange-wirewatch-postgres.conf Diff File
mod - src/testing/test_auditor_api.conf Diff File
mod - src/testing/test_exchange_api.conf Diff File
mod - src/testing/test_exchange_api_keys_cherry_picking.c Diff File
mod - src/testing/test_exchange_api_keys_cherry_picking.conf Diff File
mod - src/testing/test_exchange_api_overlapping_keys_bug.c Diff File
mod - src/testing/test_exchange_api_twisted.conf Diff File
mod - src/testing/testing_api_cmd_check_keys.c Diff File

master 8e7b0f5f

2020-12-20 17:49

Christian Grothoff


Details Diff
rename wire2.c to wire.c
mod - src/exchange/Makefile.am Diff File
mod - src/exchange/taler-exchange-httpd_wire.c Diff File

master a11f6aa8

2020-12-20 17:48

Christian Grothoff


Details Diff
do not generate invalid /wire replies
mod - src/exchange/taler-exchange-httpd_wire2.c Diff File

master 6f69bc42

2020-12-20 16:52

Christian Grothoff


Details Diff
fix GNUNET_DISK_fn_write() rval check to match latest GNUnet API
rm - src/testing/test_exchange_api_keys_cherry_picking_extended.conf Diff File
rm - src/testing/test_exchange_api_keys_cherry_picking_extended_2.conf Diff File
mod - src/util/taler-helper-crypto-eddsa.c Diff File
mod - src/util/taler-helper-crypto-rsa.c Diff File

master 7877c24e

2020-12-19 19:44

Christian Grothoff


Details Diff
adapt to GNUENT_DISK_fn_write API change
mod - src/exchange-tools/taler-exchange-offline.c Diff File

master 0ad6cb0a

2020-12-19 18:36

Christian Grothoff


Details Diff
fix 0006662: add versioning information to JSON exchanged between taler-exchange-offline invocations Affected Issues
0006662
mod - src/exchange-tools/taler-auditor-offline.c Diff File
mod - src/exchange-tools/taler-exchange-offline.c Diff File

master b1e305fb

2020-12-17 17:19

Christian Grothoff


Details Diff
remove obsolete configuration options
mod - contrib/exchange-template/config/exchange-common.conf Diff File
mod - contrib/exchange-template/config/exchange-keyup.conf Diff File
mod - src/auditor/generate-auditor-basedb.conf Diff File
mod - src/auditor/test-auditor.conf Diff File
mod - src/benchmark/benchmark.conf Diff File
mod - src/exchange/test_taler_exchange_httpd.conf Diff File
mod - src/exchange/test_taler_exchange_unix.conf Diff File
mod - src/testing/test-taler-exchange-aggregator-postgres.conf Diff File
mod - src/testing/test-taler-exchange-wirewatch-postgres.conf Diff File
mod - src/testing/test_auditor_api.conf Diff File
mod - src/testing/test_exchange_api.conf Diff File
mod - src/testing/test_exchange_api_keys_cherry_picking.conf Diff File
mod - src/testing/test_exchange_api_twisted.conf Diff File

master f930a8c9

2020-12-17 16:46

Christian Grothoff


Details Diff
simplify further
mod - src/auditor/report-lib.c Diff File
mod - src/exchange-tools/taler-exchange-offline.c Diff File
mod - src/exchangedb/exchangedb_accounts.c Diff File
mod - src/include/taler_exchangedb_lib.h Diff File

master b74612fc

2020-12-17 14:04

Christian Grothoff


Details Diff
update auditordb and test logic to work with new key separation logic (0006175)
mod - src/auditor/auditor-basedb.age Diff File
mod - src/auditor/auditor-basedb.mpub Diff File
mod - src/auditor/auditor-basedb.sql Diff File
mod - src/auditor/auditor.conf Diff File
mod - src/auditor/generate-auditor-basedb.sh Diff File
mod - src/auditor/generate-revoke-basedb.sh Diff File
mod - src/auditor/report-lib.c Diff File
mod - src/auditor/revoke-basedb.age Diff File
mod - src/auditor/revoke-basedb.mpub Diff File
mod - src/auditor/revoke-basedb.sql Diff File
mod - src/auditor/test-auditor.sh Diff File
mod - src/auditor/test-revocation.sh Diff File
mod - src/auditordb/auditor-0001.sql Diff File
mod - src/auditordb/plugin_auditordb_postgres.c Diff File
mod - src/auditordb/test_auditordb.c Diff File
mod - src/exchange-tools/taler-auditor-offline.c Diff File
mod - src/exchangedb/plugin_exchangedb_postgres.c Diff File
mod - src/include/taler_auditordb_plugin.h Diff File

master ff27037d

2020-12-16 21:01

Christian Grothoff


Details Diff
regenerate DBs
mod - src/auditor/auditor-basedb.age Diff File
mod - src/auditor/auditor-basedb.mpub Diff File
mod - src/auditor/auditor-basedb.sql Diff File
mod - src/auditor/revoke-basedb.age Diff File
mod - src/auditor/revoke-basedb.mpub Diff File
mod - src/auditor/revoke-basedb.sql Diff File

master cd6a3b8d

2020-12-16 20:58

Christian Grothoff


Details Diff
fix config for aggregator test
mod - src/testing/test-taler-exchange-aggregator-postgres.conf Diff File
mod - src/testing/test_taler_exchange_aggregator.c Diff File
mod - src/testing/testing_api_helpers_exchange.c Diff File

master 9745e82c

2020-12-16 20:40

Christian Grothoff


Details Diff
aggregator test now does also needs exchange running, if only to post the fees initially
mod - src/testing/test-taler-exchange-aggregator-postgres.conf Diff File
mod - src/testing/test_taler_exchange_aggregator.c Diff File

master 9d3e052a

2020-12-16 20:35

Christian Grothoff


Details Diff
enable more test logic
mod - src/testing/test_exchange_management_api.c Diff File

master c9402961

2020-12-16 20:31

Christian Grothoff


Details Diff
need to have fees for wire tool tests, too
mod - src/testing/test_taler_exchange_aggregator.c Diff File
mod - src/testing/test_taler_exchange_wirewatch.c Diff File

master 233f567b

2020-12-16 20:29

Christian Grothoff


Details Diff
need to have fees for auditor test, too
mod - src/testing/test_auditor_api.c Diff File

master 6f6c71a8

2020-12-16 20:23

Christian Grothoff


Details Diff
load fees from DB instead of from config, also in wire tools
mod - src/auditor/Makefile.am Diff File
mod - src/auditor/revoke-basedb.age Diff File
mod - src/auditor/revoke-basedb.mpub Diff File
mod - src/auditor/revoke-basedb.sql Diff File
rm - src/auditor/taler-auditor-sign.c Diff File
mod - src/auditor/test-auditor.sh Diff File
mod - src/auditor/test-revocation.sh Diff File
mod - src/exchange/taler-exchange-aggregator.c Diff File
mod - src/exchange/taler-exchange-closer.c Diff File
mod - src/exchangedb/Makefile.am Diff File
mod - src/exchangedb/exchangedb_accounts.c Diff File
rm - src/exchangedb/exchangedb_auditorkeys.c Diff File
rm - src/exchangedb/exchangedb_denomkeys.c Diff File
rm - src/exchangedb/exchangedb_fees.c Diff File
rm - src/exchangedb/exchangedb_signkeys.c Diff File
rm - src/exchangedb/test_exchangedb_auditors.c Diff File
rm - src/exchangedb/test_exchangedb_denomkeys.c Diff File
rm - src/exchangedb/test_exchangedb_fees.c Diff File
rm - src/exchangedb/test_exchangedb_signkeys.c Diff File
mod - src/include/taler_exchangedb_lib.h Diff File
mod - src/include/taler_testing_lib.h Diff File
mod - src/testing/Makefile.am Diff File
rm - src/testing/testing_api_cmd_exec_auditor-sign.c Diff File

master e0497239

2020-12-16 16:05

Christian Grothoff


Details Diff
adapt tests to run without keyup tool
mod - src/testing/test_exchange_management_api.c Diff File
rm - src/testing/testing_api_cmd_exec_keyup.c Diff File
mod - src/testing/testing_api_cmd_revoke.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_helpers_exchange.c Diff File

master 0336e62c

2020-12-16 15:39

Christian Grothoff


Details Diff
finish revocation DB generation fixes: add timetravel for helpers
mod - src/auditor/generate-revoke-basedb.sh Diff File
 First  Prev  1 2 3 ... 20 21 22 23 24 25 26 27 ... 40 ... 60 ... 80 ... 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 202 203 204  Next  Last