Changesets: exchange

master 9cc2c7a2

2020-01-19 22:01

Christian Grothoff


Details Diff
fix option
mod - src/auditor/generate-auditor-basedb.conf Diff File

master 4f4b0349

2020-01-19 22:01

Christian Grothoff


Details Diff
add missing option
mod - src/auditor/auditor-basedb.age Diff File
mod - src/auditor/auditor-basedb.fees Diff File
mod - src/auditor/auditor-basedb.mpub Diff File
mod - src/auditor/auditor-basedb.sql Diff File
mod - src/auditor/generate-auditor-basedb.conf Diff File

master 4fac247b

2020-01-19 21:57

Christian Grothoff


Details Diff
use TALER_config_get_amount() consistently, require currency rounding option to exist instead of defaulting
mod - src/auditor/taler-auditor.c Diff File
mod - src/auditor/taler-wire-auditor.c Diff File
mod - src/exchange-tools/taler-exchange-keyup.c Diff File
mod - src/exchange/taler-exchange-aggregator.c 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_twisted.conf Diff File

master 6f3c6827

2020-01-19 21:39

Christian Grothoff


Details Diff
rename: TALER_config_get_denom->amount
mod - src/exchange-tools/taler-exchange-keyup.c Diff File
mod - src/include/taler_util.h Diff File
mod - src/util/config.c Diff File

master bc812a0a

2020-01-19 21:37

Christian Grothoff


Details Diff
indent
mod - src/util/mhd.c Diff File

master a0c6adfa

2020-01-19 21:36

Christian Grothoff


Details Diff
split off mhd.c
mod - src/util/Makefile.am Diff File
add - src/util/mhd.c Diff File
mod - src/util/url.c Diff File

master 59398cfd

2020-01-19 21:33

Christian Grothoff


Details Diff
separate util.c and url.c
mod - src/include/taler_crypto_lib.h Diff File
mod - src/util/Makefile.am Diff File
mod - src/util/amount.c Diff File
add - src/util/config.c Diff File
mod - src/util/crypto.c Diff File
mod - src/util/crypto_wire.c Diff File
add - src/util/getopt.c Diff File
mod - src/util/os_installation.c Diff File
add - src/util/payto.c Diff File
add - src/util/url.c Diff File
mod - src/util/util.c Diff File

master 600592db

2020-01-19 21:11

Christian Grothoff


Details Diff
fix rounding, extend test
mod - src/include/taler_amount_lib.h Diff File
mod - src/util/amount.c Diff File
mod - src/util/test_amount.c Diff File

master e4cfa3d6

2020-01-19 20:44

Christian Grothoff


Details Diff
annotate
mod - src/util/amount.c Diff File

master 5da9cfc5

2020-01-19 20:39

Christian Grothoff


Details Diff
clean up amount logic, fix 2^53 check
mod - src/auditor/generate-auditor-basedb.sh Diff File
mod - src/util/amount.c Diff File

master 1f5c814b

2020-01-19 20:22

Christian Grothoff


Details Diff
fix copyright headers as per CA
mod - src/exchangedb/test_exchangedb_auditors.c Diff File
mod - src/exchangedb/test_exchangedb_denomkeys.c Diff File
mod - src/exchangedb/test_exchangedb_fees.c Diff File
mod - src/exchangedb/test_exchangedb_signkeys.c Diff File

master d22a52cc

2020-01-19 20:21

Christian Grothoff


Details Diff
fix copyright headers as per CA
mod - src/auditor/taler-auditor-dbinit.c Diff File
mod - src/auditor/taler-auditor-httpd.c Diff File
mod - src/auditor/taler-auditor-httpd.h Diff File
mod - src/auditor/taler-auditor-httpd_deposit-confirmation.h Diff File
mod - src/auditor/taler-auditor-httpd_exchanges.h Diff File
mod - src/auditor/taler-auditor-httpd_mhd.h Diff File
mod - src/auditor/taler-auditor-sign.c Diff File
mod - src/auditordb/auditordb_plugin.c Diff File
mod - src/auditordb/plugin_auditordb_postgres.c Diff File
mod - src/auditordb/test_auditordb.c Diff File
mod - src/bank-lib/bank_api_common.h Diff File
mod - src/bank-lib/taler-fakebank-run.c Diff File
mod - src/exchange-tools/taler-exchange-dbinit.c Diff File
mod - src/exchange-tools/taler-exchange-keycheck.c Diff File
mod - src/exchange/taler-exchange-httpd_db.c Diff File
mod - src/exchange/taler-exchange-httpd_db.h Diff File
mod - src/exchange/taler-exchange-httpd_deposit.h Diff File
mod - src/exchange/taler-exchange-httpd_keystate.h Diff File
mod - src/exchange/taler-exchange-httpd_mhd.c Diff File
mod - src/exchange/taler-exchange-httpd_mhd.h Diff File
mod - src/exchange/taler-exchange-httpd_recoup.c Diff File
mod - src/exchange/taler-exchange-httpd_recoup.h Diff File
mod - src/exchange/taler-exchange-httpd_refresh_link.h Diff File
mod - src/exchange/taler-exchange-httpd_refresh_melt.h Diff File
mod - src/exchange/taler-exchange-httpd_refresh_reveal.h Diff File
mod - src/exchange/taler-exchange-httpd_refund.h Diff File
mod - src/exchange/taler-exchange-httpd_reserve_status.c Diff File
mod - src/exchange/taler-exchange-httpd_reserve_status.h Diff File
mod - src/exchange/taler-exchange-httpd_reserve_withdraw.h Diff File
mod - src/exchange/taler-exchange-httpd_responses.c Diff File
mod - src/exchange/taler-exchange-httpd_responses.h Diff File
mod - src/exchange/taler-exchange-httpd_track_transaction.c Diff File
mod - src/exchange/taler-exchange-httpd_track_transaction.h Diff File
mod - src/exchange/taler-exchange-httpd_track_transfer.h Diff File
mod - src/exchange/taler-exchange-httpd_validation.h Diff File
mod - src/exchange/taler-exchange-httpd_wire.c Diff File
mod - src/exchange/taler-exchange-httpd_wire.h Diff File
mod - src/exchangedb/exchangedb_signkeys.c Diff File
mod - src/exchangedb/plugin_exchangedb_common.c Diff File
mod - src/include/backoff.h Diff File
mod - src/include/taler_amount_lib.h Diff File
mod - src/include/taler_auditordb_lib.h Diff File
mod - src/include/taler_curl_lib.h Diff File
mod - src/include/taler_exchangedb_lib.h Diff File
mod - src/include/taler_json_lib.h Diff File
mod - src/include/taler_pq_lib.h Diff File
mod - src/include/taler_signatures.h Diff File
mod - src/json/json.c Diff File
mod - src/json/test_json.c Diff File
mod - src/json/test_json_wire.c Diff File
mod - src/lib/auditor_api_curl_defaults.c Diff File
mod - src/lib/auditor_api_curl_defaults.h Diff File
mod - src/lib/auditor_api_deposit_confirmation.c Diff File
mod - src/lib/auditor_api_exchanges.c Diff File
mod - src/lib/auditor_api_handle.c Diff File
mod - src/lib/auditor_api_handle.h Diff File
mod - src/lib/exchange_api_curl_defaults.c Diff File
mod - src/lib/exchange_api_curl_defaults.h Diff File
mod - src/lib/exchange_api_deposit.c Diff File
mod - src/lib/exchange_api_handle.c Diff File
mod - src/lib/exchange_api_handle.h Diff File
mod - src/lib/exchange_api_recoup.c Diff File
mod - src/lib/exchange_api_refund.c Diff File
mod - src/lib/exchange_api_reserve.c Diff File
mod - src/lib/exchange_api_track_transaction.c Diff File
mod - src/lib/exchange_api_track_transfer.c Diff File
mod - src/pq/pq_query_helper.c Diff File
mod - src/pq/pq_result_helper.c Diff File
mod - src/pq/test_pq.c Diff File
mod - src/util/amount.c Diff File
mod - src/util/test_amount.c Diff File
mod - src/util/test_crypto.c Diff File

master cf2e77c9

2020-01-19 20:19

Christian Grothoff


Details Diff
fix section name
mod - src/auditor/generate-auditor-basedb.conf Diff File

master cb58740f

2020-01-19 20:12

Florian Dold


Details Diff
remove redundant METHOD option, we can derive it from PAYTO_URI
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/taler-exchange-aggregator.c Diff File
mod - src/exchange/test_taler_exchange_httpd.conf Diff File
mod - src/exchangedb/exchangedb_accounts.c Diff File
mod - src/include/taler_bank_service.h 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_bank_api_fakebank.conf Diff File
mod - src/testing/test_bank_api_pybank_twisted.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 60747908

2020-01-19 19:48

Florian Dold


Details Diff
config syntax for accounts
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/benchmark/taler-exchange-benchmark.c Diff File
mod - src/exchange/test_taler_exchange_httpd.conf Diff File
mod - src/exchangedb/exchangedb_accounts.c Diff File
mod - src/exchangedb/test_exchangedb.c Diff File
mod - src/include/taler_exchangedb_lib.h 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.c Diff File
mod - src/testing/test_auditor_api.conf Diff File
mod - src/testing/test_bank_api.c Diff File
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_pybank.conf Diff File
mod - src/testing/test_bank_api_pybank_twisted.conf Diff File
mod - src/testing/test_bank_api_twisted.c Diff File
mod - src/testing/test_exchange_api.c 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_revocation.c Diff File
mod - src/testing/test_exchange_api_twisted.c Diff File
mod - src/testing/test_exchange_api_twisted.conf Diff File
mod - src/testing/test_taler_exchange_aggregator.c Diff File
mod - src/testing/test_taler_exchange_wirewatch.c Diff File

master c1dc7cc2

2020-01-19 18:25

Christian Grothoff


Details Diff
leaks
mod - src/benchmark/taler-exchange-benchmark.c Diff File

master 9031f734

2020-01-19 18:14

Christian Grothoff


Details Diff
try to fix mess for keystate locking
mod - src/exchange/taler-exchange-httpd_keystate.c Diff File

master b6543b8f

2020-01-19 18:04

Christian Grothoff


Details Diff
fix merge conflict
mod - src/auditor/generate-auditor-basedb.conf Diff File
mod - src/auditor/taler-wire-auditor.c Diff File
mod - src/auditor/test-auditor.conf Diff File
mod - src/bank-lib/taler-bank-transfer.c Diff File
mod - src/benchmark/benchmark.conf Diff File
mod - src/benchmark/taler-exchange-benchmark.c Diff File
mod - src/exchange-tools/taler-exchange-wire.c Diff File
mod - src/exchange/taler-exchange-httpd_validation.c Diff File
mod - src/exchange/test_taler_exchange_httpd.conf Diff File
mod - src/exchangedb/exchangedb_accounts.c Diff File
mod - src/exchangedb/test_exchangedb.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_lib.h Diff File
mod - src/include/taler_json_lib.h Diff File
mod - src/include/taler_util.h Diff File
mod - src/json/json_wire.c Diff File
mod - src/lib/exchange_api_handle.c Diff File
mod - src/lib/exchange_api_wire.c 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_bank_api_fakebank.conf Diff File
mod - src/testing/test_bank_api_fakebank_twisted.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_api.conf Diff File
rm - src/testing/test_exchange_api_home/.config/taler/account-1.json Diff File
mod - src/testing/test_exchange_api_home/.config/taler/account-2.json Diff File
rm - src/testing/test_exchange_api_home/.config/taler/test.json Diff File
rm - src/testing/test_exchange_api_home/.config/taler/x-taler-bank.json Diff File
mod - src/testing/test_exchange_api_keys_cherry_picking.conf Diff File
mod - src/testing/test_exchange_api_keys_cherry_picking_home/.config/taler/x-taler-bank.json Diff File
mod - src/testing/test_exchange_api_twisted.conf Diff File
mod - src/testing/test_taler_exchange_httpd_home/.config/taler/account-1.json Diff File
mod - src/testing/testing_api_cmd_insert_deposit.c Diff File
mod - src/testing/testing_api_cmd_wire.c Diff File
mod - src/testing/testing_api_helpers_bank.c Diff File
mod - src/util/crypto_wire.c Diff File
mod - src/util/util.c Diff File

master 707449aa

2020-01-19 18:03

Christian Grothoff


Details Diff
try to fix KS handling
mod - src/exchange/taler-exchange-httpd.c Diff File
mod - src/exchange/taler-exchange-httpd_keystate.c Diff File
mod - src/exchange/taler-exchange-httpd_keystate.h Diff File

master ce5addda

2020-01-19 18:03

Christian Grothoff


Details Diff
clean up benchmark logic
mod - src/benchmark/taler-exchange-benchmark.c Diff File

master fc8bdb9b

2020-01-19 18:03

Florian Dold


Details Diff
consistently use payto URI instead of URL
mod - src/auditor/generate-auditor-basedb.conf Diff File
mod - src/auditor/taler-wire-auditor.c Diff File
mod - src/auditor/test-auditor.conf Diff File
mod - src/bank-lib/taler-bank-transfer.c Diff File
mod - src/benchmark/benchmark.conf Diff File
mod - src/benchmark/taler-exchange-benchmark.c Diff File
mod - src/exchange-tools/taler-exchange-wire.c Diff File
mod - src/exchange/taler-exchange-httpd_validation.c Diff File
mod - src/exchange/test_taler_exchange_httpd.conf Diff File
mod - src/exchangedb/exchangedb_accounts.c Diff File
mod - src/exchangedb/test_exchangedb.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_lib.h Diff File
mod - src/include/taler_json_lib.h Diff File
mod - src/include/taler_util.h Diff File
mod - src/json/json_wire.c Diff File
mod - src/lib/exchange_api_handle.c Diff File
mod - src/lib/exchange_api_wire.c 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_bank_api_fakebank.conf Diff File
mod - src/testing/test_bank_api_fakebank_twisted.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_api.conf Diff File
rm - src/testing/test_exchange_api_home/.config/taler/account-1.json Diff File
mod - src/testing/test_exchange_api_home/.config/taler/account-2.json Diff File
rm - src/testing/test_exchange_api_home/.config/taler/test.json Diff File
rm - src/testing/test_exchange_api_home/.config/taler/x-taler-bank.json Diff File
mod - src/testing/test_exchange_api_keys_cherry_picking.conf Diff File
mod - src/testing/test_exchange_api_keys_cherry_picking_home/.config/taler/x-taler-bank.json Diff File
mod - src/testing/test_exchange_api_twisted.conf Diff File
mod - src/testing/test_taler_exchange_httpd_home/.config/taler/account-1.json Diff File
mod - src/testing/testing_api_cmd_insert_deposit.c Diff File
mod - src/testing/testing_api_cmd_wire.c Diff File
mod - src/testing/testing_api_helpers_bank.c Diff File
mod - src/util/crypto_wire.c Diff File
mod - src/util/util.c Diff File

master 9f522baa

2020-01-19 17:06

Florian Dold


Details Diff
add missing files and adjust .gitignore rules for testing move
mod - .gitignore Diff File
add - src/include/taler_twister_testing_lib.h Diff File
add - src/testing/testing_api_cmd_twister_exec_client.c Diff File
add - src/testing/testing_api_twister_helpers.c Diff File

master 03bcd50d

2020-01-19 17:02

Florian Dold


Details Diff
move libtalertwistertesting into the exchange
mod - src/testing/Makefile.am Diff File
mod - src/testing/test_bank_api_twisted.c Diff File
mod - src/testing/test_exchange_api_twisted.c Diff File

master ca0bc6fd

2020-01-19 16:46

Christian Grothoff


Details Diff
fix theoretical barrier issue
mod - src/exchange/taler-exchange-httpd_keystate.c Diff File

master 42ef95d0

2020-01-19 16:38

Christian Grothoff


Details Diff
duplicate code elimination
mod - src/testing/testing_api_loop.c Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 66 67 68 69 70 71 72 ... 80 ... 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 212 213 214  Next  Last