Changesets: exchange

master 7cab50b4

2018-11-30 23:26:32

Christian Grothoff

Details Diff
update README
mod - README Diff File
mod - configure.ac Diff File

master abf640c9

2018-11-25 15:54:45

Christian Grothoff

Details Diff
doxygen for exchange'
add - doc/doxygen/.gitignore Diff File
add - doc/doxygen/Makefile.am Diff File
add - doc/doxygen/logo.svg Diff File
add - doc/doxygen/taler.doxy Diff File

master f2240175

2018-11-25 15:38:58

Christian Grothoff

Details Diff
fix a few more leaks
mod - src/auditor-lib/.gitignore Diff File
mod - src/exchange/taler-exchange-httpd_refresh_reveal.c Diff File
mod - src/exchangedb/plugin_exchangedb_common.c Diff File
mod - src/wire-plugins/plugin_wire_taler-bank.c Diff File

master 85aa6d17

2018-11-25 14:51:31

Christian Grothoff

Details Diff
fix misc. memory leaks
mod - src/auditor/taler-auditor-httpd.c Diff File
mod - src/bank-lib/bank_api_parse.c Diff File
mod - src/exchange-lib/testing_api_cmd_batch.c Diff File
mod - src/exchange-lib/testing_api_cmd_refresh.c Diff File
mod - src/wire-plugins/plugin_wire_taler-bank.c Diff File

master 5052698c

2018-11-25 14:40:03

Christian Grothoff

Details Diff
getting test_auditor_api to pass
mod - src/auditor-lib/test_auditor_api.c Diff File
mod - src/exchange-lib/exchange_api_deposit.c Diff File
mod - src/exchange-lib/exchange_api_handle.c Diff File
mod - src/exchange-lib/exchange_api_handle.h Diff File
mod - src/exchange-lib/exchange_api_payback.c Diff File
mod - src/exchange-lib/exchange_api_refresh.c Diff File
mod - src/exchange-lib/exchange_api_refresh_link.c Diff File
mod - src/exchange-lib/exchange_api_refund.c Diff File
mod - src/exchange-lib/exchange_api_reserve.c Diff File
mod - src/exchange-lib/exchange_api_track_transaction.c Diff File
mod - src/exchange-lib/exchange_api_track_transfer.c Diff File
mod - src/exchange-lib/exchange_api_wire.c Diff File
mod - src/exchange-lib/testing_api_cmd_batch.c Diff File
mod - src/exchange-lib/testing_api_cmd_withdraw.c Diff File
mod - src/exchange-lib/testing_api_loop.c Diff File
mod - src/include/taler_testing_lib.h Diff File

master 55015a23

2018-11-24 22:30:16

Christian Grothoff

Details Diff
migrate auditor-report.tex.j2 to current JSON style where currency/value are no longer separated
mod - contrib/auditor-report.tex.j2 Diff File

master d0231022

2018-11-23 17:48:36

Marcello Stanisci

Details Diff
Remove double closing of a "file stream".
mod - src/exchange-tools/taler-exchange-wire.c Diff File

master 793c5731

2018-11-20 13:32:02

Marcello Stanisci

Details Diff
Offer contract terms trait as a JSON object.
mod - src/auditor-lib/testing_auditor_api_cmd_deposit_confirmation.c Diff File
mod - src/exchange-lib/testing_api_cmd_deposit.c Diff File
mod - src/exchange-lib/testing_api_cmd_refund.c Diff File
mod - src/exchange-lib/testing_api_cmd_track.c Diff File
mod - src/exchange-lib/testing_api_trait_string.c Diff File
mod - src/include/taler_testing_lib.h Diff File

master d3f73936

2018-11-19 23:52:24

Marcello Stanisci

Details Diff
Skip test when wire-plugin is not loaded.
mod - src/wire-plugins/test_ebics_wireformat.c Diff File
mod - src/wire-plugins/test_wire_plugin.c Diff File
mod - src/wire/wire.c Diff File

master 368f3a9a

2018-11-19 23:02:37

Marcello Stanisci

Details Diff
Minor changes to make tests pass/no-skip again.
mod - src/auditor-lib/test_auditor_api.c Diff File
mod - src/auditordb/plugin_auditordb_postgres.c Diff File
mod - src/exchange-lib/exchange_api_handle.c Diff File
mod - src/exchange-lib/test_exchange_api_twisted.c Diff File
mod - src/exchange-lib/test_exchange_api_twisted.conf Diff File
mod - src/exchangedb/exchangedb_auditorkeys.c Diff File
mod - src/exchangedb/perf_taler_exchangedb_interpreter.c Diff File
mod - src/exchangedb/test_exchangedb.c Diff File

master 423f0597

2018-11-19 06:51:02

Christian Grothoff

Details Diff
expand test logic for test_auditor_api, currently crashes, hence skipping for now
mod - src/auditor-lib/Makefile.am Diff File
mod - src/auditor-lib/test_auditor_api.c Diff File
add - src/auditor-lib/test_auditor_api_expire_reserve_now.conf Diff File
mod - src/exchange-lib/test_exchange_api_new.c Diff File

master a71756ee

2018-11-18 14:41:27

Christian Grothoff

Details Diff
get auditor api test to pass (minimal version)
mod - src/auditor-lib/testing_auditor_api_helpers.c Diff File
mod - src/auditor/taler-auditor-httpd.c Diff File
mod - src/exchange-lib/testing_api_helpers.c Diff File

master 428ecee3

2018-11-18 13:56:41

Christian Grothoff

Details Diff
do not crash if session is NULL
mod - src/auditordb/test_auditordb.c Diff File

master f155aff7

2018-11-18 11:57:48

Christian Grothoff

Details Diff
add basic test configuration
mod - src/auditor-lib/test_auditor_api.c Diff File
mod - src/auditor-lib/test_auditor_api.conf Diff File
add - src/auditor-lib/test_exchange_api_home/.config/taler/account-1.json Diff File
add - src/auditor-lib/test_exchange_api_home/.config/taler/account-2.json Diff File
add - src/auditor-lib/test_exchange_api_home/.config/taler/sepa.json Diff File
add - src/auditor-lib/test_exchange_api_home/.config/taler/test.json Diff File
add - src/auditor-lib/test_exchange_api_home/.config/taler/x-taler-bank.json Diff File
add - src/auditor-lib/test_exchange_api_home/.local/share/taler/auditor/offline-keys/auditor.priv Diff File
add - src/auditor-lib/test_exchange_api_home/.local/share/taler/exchange/offline-keys/master.priv Diff File
add - src/auditor-lib/test_exchange_api_home/.local/share/taler/exchange/wirefees/x-taler-bank.fee Diff File

master 8facb1c8

2018-11-18 11:53:37

Christian Grothoff

Details Diff
add dbinit cmd
mod - src/auditor-lib/Makefile.am Diff File
mod - src/auditor-lib/test_auditor_api.c Diff File
add - src/auditor-lib/testing_auditor_api_cmd_exec_auditor_dbinit.c Diff File
mod - src/include/taler_testing_auditor_lib.h Diff File

master bbbb0986

2018-11-17 19:23:39

Christian Grothoff

Details Diff
complete /deposit-confirmation test command
mod - src/auditor-lib/testing_auditor_api_cmd_deposit_confirmation.c Diff File
mod - src/exchange-lib/testing_api_cmd_deposit.c Diff File
mod - src/include/taler_testing_auditor_lib.h Diff File
mod - src/include/taler_testing_lib.h Diff File

master 5f365133

2018-11-17 18:14:11

Christian Grothoff

Details Diff
add list exchanges command
mod - src/auditor-lib/Makefile.am Diff File
add - src/auditor-lib/testing_auditor_api_cmd_exchanges.c Diff File
mod - src/include/taler_testing_auditor_lib.h Diff File

master e42f014c

2018-11-17 17:19:02

Christian Grothoff

Details Diff
use more const in taler_testing_lib.h
mod - src/auditor-lib/testing_auditor_api_cmd_deposit_confirmation.c Diff File
mod - src/auditor-lib/testing_auditor_api_cmd_exec_auditor.c Diff File
mod - src/auditor-lib/testing_auditor_api_cmd_exec_wire_auditor.c Diff File
mod - src/bank-lib/testing_api_cmd_history.c Diff File
mod - src/bank-lib/testing_api_cmd_reject.c Diff File
mod - src/exchange-lib/testing_api_cmd_bank_check.c Diff File
mod - src/exchange-lib/testing_api_cmd_batch.c Diff File
mod - src/exchange-lib/testing_api_cmd_deposit.c Diff File
mod - src/exchange-lib/testing_api_cmd_exec_aggregator.c Diff File
mod - src/exchange-lib/testing_api_cmd_exec_auditor-sign.c Diff File
mod - src/exchange-lib/testing_api_cmd_exec_keyup.c Diff File
mod - src/exchange-lib/testing_api_cmd_exec_wirewatch.c Diff File
mod - src/exchange-lib/testing_api_cmd_fakebank_transfer.c Diff File
mod - src/exchange-lib/testing_api_cmd_payback.c Diff File
mod - src/exchange-lib/testing_api_cmd_refresh.c Diff File
mod - src/exchange-lib/testing_api_cmd_status.c Diff File
mod - src/exchange-lib/testing_api_cmd_track.c Diff File
mod - src/exchange-lib/testing_api_cmd_withdraw.c Diff File
mod - src/exchange-lib/testing_api_loop.c Diff File
mod - src/exchange-lib/testing_api_trait_amount.c Diff File
mod - src/exchange-lib/testing_api_trait_blinding_key.c Diff File
mod - src/exchange-lib/testing_api_trait_cmd.c Diff File
mod - src/exchange-lib/testing_api_trait_coin_priv.c Diff File
mod - src/exchange-lib/testing_api_trait_denom_pub.c Diff File
mod - src/exchange-lib/testing_api_trait_denom_sig.c Diff File
mod - src/exchange-lib/testing_api_trait_exchange_pub.c Diff File
mod - src/exchange-lib/testing_api_trait_exchange_sig.c Diff File
mod - src/exchange-lib/testing_api_trait_fresh_coin.c Diff File
mod - src/exchange-lib/testing_api_trait_json.c Diff File
mod - src/exchange-lib/testing_api_trait_key_peer.c Diff File
mod - src/exchange-lib/testing_api_trait_number.c Diff File
mod - src/exchange-lib/testing_api_trait_process.c Diff File
mod - src/exchange-lib/testing_api_trait_reserve_priv.c Diff File
mod - src/exchange-lib/testing_api_trait_string.c Diff File
mod - src/exchange-lib/testing_api_trait_wtid.c Diff File
mod - src/exchange-lib/testing_api_traits.c Diff File
mod - src/include/taler_testing_lib.h Diff File

master cf1ce478

2018-11-17 16:11:47

Christian Grothoff

Details Diff
more work towards testing deposit confirmations
mod - src/auditor-lib/testing_auditor_api_cmd_deposit_confirmation.c Diff File
mod - src/exchange-lib/exchange_api_common.c Diff File
mod - src/exchange-lib/testing_api_cmd_deposit.c Diff File
mod - src/exchange-lib/testing_api_cmd_payback.c Diff File
mod - src/exchange-lib/testing_api_cmd_refresh.c Diff File
mod - src/exchange-lib/testing_api_cmd_refund.c Diff File
mod - src/exchange-lib/testing_api_cmd_track.c Diff File
mod - src/exchange-lib/testing_api_trait_coin_priv.c Diff File
mod - src/include/taler_exchange_service.h Diff File
mod - src/include/taler_testing_lib.h Diff File

master 4d058c4e

2018-11-17 15:15:51

Christian Grothoff

Details Diff
work towards testing auditor deposit-confirmation API
mod - src/auditor-lib/Makefile.am Diff File
mod - src/auditor-lib/auditor_api_deposit_confirmation.c Diff File
add - src/auditor-lib/testing_auditor_api_cmd_deposit_confirmation.c Diff File
mod - src/auditor-lib/testing_auditor_api_cmd_exec_auditor.c Diff File
mod - src/auditor-lib/testing_auditor_api_cmd_exec_wire_auditor.c Diff File
mod - src/exchange-lib/Makefile.am Diff File
mod - src/exchange-lib/exchange_api_deposit.c Diff File
mod - src/exchange-lib/testing_api_cmd_deposit.c Diff File
add - src/exchange-lib/testing_api_trait_exchange_pub.c Diff File
add - src/exchange-lib/testing_api_trait_exchange_sig.c Diff File
mod - src/include/taler_auditor_service.h Diff File
mod - src/include/taler_exchange_service.h Diff File
mod - src/include/taler_testing_auditor_lib.h Diff File
mod - src/include/taler_testing_lib.h Diff File

master 17edb09f

2018-11-11 16:45:09

Christian Grothoff

Details Diff
extend testing logic to setup handle for the auditor
mod - src/auditor-lib/Makefile.am Diff File
mod - src/auditor-lib/test_auditor_api.c Diff File
add - src/auditor-lib/testing_auditor_api_helpers.c Diff File
mod - src/exchange-lib/testing_api_loop.c Diff File
mod - src/include/taler_testing_auditor_lib.h Diff File
mod - src/include/taler_testing_lib.h Diff File

master 4885b899

2018-11-11 16:12:21

Christian Grothoff

Details Diff
add commands to run auditor
mod - src/auditor-lib/Makefile.am Diff File
add - src/auditor-lib/testing_auditor_api_cmd_exec_auditor.c Diff File
add - src/auditor-lib/testing_auditor_api_cmd_exec_wire_auditor.c Diff File
rm - src/auditor-lib/testing_auditor_api_helpers.c Diff File

master 6f0b652d

2018-11-11 15:49:53

Christian Grothoff

Details Diff
fix TXL_curl_easy_get signatures
mod - src/auditor-lib/curl_defaults.c Diff File
mod - src/auditor-lib/curl_defaults.h Diff File
mod - src/auditor-lib/test_auditor_api.c Diff File
mod - src/exchange-lib/curl_defaults.c Diff File
mod - src/exchange-lib/curl_defaults.h Diff File

master debe0d05

2018-11-11 15:46:06

Christian Grothoff

Details Diff
improve auditor support in libtalertesting
mod - src/auditor-lib/testing_auditor_api_helpers.c Diff File
mod - src/exchange-lib/testing_api_helpers.c Diff File
mod - src/include/taler_auditordb_plugin.h Diff File
mod - src/include/taler_testing_auditor_lib.h Diff File
mod - src/include/taler_testing_lib.h Diff File

master 277f90bf

2018-11-10 19:28:28

Christian Grothoff

Details Diff
preparing test logic for new auditor requirements (incomplete)
mod - src/auditor-lib/test_auditor_api.c Diff File
mod - src/auditor-lib/testing_auditor_api_helpers.c Diff File
mod - src/benchmark/taler-exchange-benchmark.c Diff File
mod - src/exchange-lib/test_exchange_api.conf Diff File
mod - src/exchange-lib/test_exchange_api_keys_cherry_picking.conf Diff File
mod - src/exchange-lib/test_exchange_api_keys_cherry_picking_new.c Diff File
mod - src/exchange-lib/test_exchange_api_new.c Diff File
mod - src/exchange-lib/testing_api_helpers.c Diff File
mod - src/include/taler_testing_auditor_lib.h Diff File
mod - src/include/taler_testing_lib.h Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 97 98 99 100 101 102 103 ... 120 ... 140 ... 160 ... 180 ... 200 ... 202 203 204  Next  Last