Changesets: exchange
master d3184e04 2020-12-01 20:47 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 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 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 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 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 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 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 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 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 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 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 | ||
master 3240844e 2020-11-29 15:32 Details Diff |
get code for most new endpoints to build (but DB not done) | ||
mod - contrib/gana | Diff File | ||
mod - src/exchange/Makefile.am | Diff File | ||
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_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 | ||
mod - src/exchangedb/exchange-0002.sql | Diff File | ||
mod - src/include/taler_exchangedb_plugin.h | Diff File | ||
master b65a2f77 2020-11-28 19:56 Details Diff |
sketch logic for wire-fee management endpoint | ||
add - src/exchange/taler-exchange-httpd_management_wire_fees.c | Diff File | ||
mod - src/include/taler_exchangedb_plugin.h | Diff File | ||
master 3d8abcc0 2020-11-28 18:18 Details Diff |
more work on new endpoints | ||
add - src/exchange/taler-exchange-httpd_auditors.c | 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 | ||
mod - src/exchange/taler-exchange-httpd_management_wire.c | Diff File | ||
mod - src/include/taler_exchangedb_plugin.h | Diff File | ||
mod - src/include/taler_signatures.h | Diff File | ||
master a6f98bab 2020-11-27 20:32 Details Diff |
first draft for POST /management/keys | ||
add - src/exchange/taler-exchange-httpd_management_auditors.c | Diff File | ||
add - src/exchange/taler-exchange-httpd_management_auditors_AP_disable.c | Diff File | ||
add - src/exchange/taler-exchange-httpd_management_denominations_HDP_revoke.c | Diff File | ||
add - src/exchange/taler-exchange-httpd_management_post_keys.c | Diff File | ||
add - src/exchange/taler-exchange-httpd_management_signkey_EP_revoke.c | Diff File | ||
add - src/exchange/taler-exchange-httpd_management_wire.c | Diff File | ||
add - src/exchange/taler-exchange-httpd_management_wire_disable.c | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
master 99de3a49 2020-11-27 15:46 Details Diff |
add tables for signing key revocation and for wire accounts | ||
mod - src/exchangedb/exchange-0002.sql | Diff File | ||
master a69079ef 2020-11-27 01:36 Details Diff |
add cmd to revoke exchange online signing key | ||
mod - src/include/taler_signatures.h | Diff File | ||
mod - src/include/taler_testing_lib.h | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/testing_api_cmd_revoke_denom_key.c | Diff File | ||
add - src/testing/testing_api_cmd_revoke_sign_key.c | Diff File | ||
master b1932df0 2020-11-27 01:26 Details Diff |
add new cmd to revoke denominations via HTTP API | ||
mod - src/include/taler_testing_lib.h | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
add - src/testing/testing_api_cmd_revoke_denom_key.c | Diff File | ||
master 1e6091d1 2020-11-27 01:05 Details Diff |
cmd to add/del wire methods from list of accounts | ||
mod - src/include/taler_exchange_service.h | Diff File | ||
mod - src/include/taler_signatures.h | Diff File | ||
mod - src/include/taler_testing_lib.h | 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/testing/Makefile.am | Diff File | ||
mod - src/testing/testing_api_cmd_auditor_add.c | Diff File | ||
mod - src/testing/testing_api_cmd_auditor_del.c | Diff File | ||
add - src/testing/testing_api_cmd_wire_add.c | Diff File | ||
add - src/testing/testing_api_cmd_wire_del.c | Diff File | ||
master 7ddd1da7 2020-11-26 23:55 Details Diff |
cmd to sign keys with offline process | ||
mod - src/testing/Makefile.am | Diff File | ||
add - src/testing/testing_api_cmd_offline_sign_keys.c | Diff File | ||
master 98f59604 2020-11-26 23:54 Details Diff |
cmd to del auditor | ||
mod - src/include/taler_exchange_service.h | Diff File | ||
mod - src/include/taler_testing_lib.h | Diff File | ||
mod - src/lib/exchange_api_management_auditor_disable.c | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/testing_api_cmd_auditor_add.c | Diff File | ||
add - src/testing/testing_api_cmd_auditor_del.c | Diff File | ||
master 1c1d4d99 2020-11-26 23:48 Details Diff |
cmd to add auditor | ||
mod - src/include/taler_crypto_lib.h | Diff File | ||
mod - src/include/taler_signatures.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.c | Diff File | ||
master 2c88cff2 2020-11-26 16:00 Details Diff |
add logic to parse and check secmod signatures | ||
mod - src/include/taler_exchange_service.h | Diff File | ||
mod - src/lib/exchange_api_management_get_keys.c | Diff File | ||
master 440d0e6e 2020-11-25 23:18 Details Diff |
complete GET /management/keys implementation | ||
mod - src/lib/Makefile.am | Diff File | ||
mod - src/lib/exchange_api_management_auditor_disable.c | Diff File | ||
mod - src/lib/exchange_api_management_get_keys.c | Diff File | ||
master 7930103d 2020-11-25 23:02 Details Diff |
auditor add denomination client logic | ||
mod - src/lib/Makefile.am | Diff File | ||
mod - src/lib/exchange_api_auditor_add_denomination.c | Diff File |