Changesets: exchange

master 837fcd51

2017-10-07 00:13

Christian Grothoff


Details Diff
use proper return value, some c99 changes
mod - src/benchmark/taler-exchange-benchmark.c Diff File

master 15e27abe

2017-10-07 00:10

Christian Grothoff


Details Diff
doh, do not try to clean up after allocation failure
mod - src/exchange-lib/exchange_api_reserve.c Diff File

master 12619719

2017-10-07 00:08

Christian Grothoff


Details Diff
yet another TALER_amount_get_zero with missing rval check
mod - src/auditor/taler-auditor.c Diff File

master 1c725c05

2017-10-07 00:06

Christian Grothoff


Details Diff
use proper enum value for error code on signature parsing in wire plugin
mod - src/wire/plugin_wire_test.c Diff File

master d86a6615

2017-10-07 00:04

Christian Grothoff


Details Diff
really carefully check strtoll() return value before casting to uint64_t
mod - src/auditor/taler-auditor.c Diff File
mod - src/exchange-tools/taler-exchange-keyup.c Diff File

master 332a3729

2017-10-06 23:54

Christian Grothoff


Details Diff
handle (most) TEH_KS_acquire errors
mod - src/exchange/taler-exchange-httpd_deposit.c Diff File
mod - src/exchange/taler-exchange-httpd_keystate.c Diff File
mod - src/exchange/taler-exchange-httpd_keystate.h Diff File
mod - src/exchange/taler-exchange-httpd_payback.c Diff File
mod - src/exchange/taler-exchange-httpd_refresh_melt.c Diff File
mod - src/exchange/taler-exchange-httpd_refresh_reveal.c Diff File
mod - src/exchange/taler-exchange-httpd_refund.c Diff File
mod - src/exchange/taler-exchange-httpd_reserve_withdraw.c Diff File
mod - src/include/taler_error_codes.h Diff File

master 98b7444a

2017-10-06 23:41

Christian Grothoff


Details Diff
handle hypothetical failure of plugin not found
mod - src/exchange/taler-exchange-aggregator.c Diff File

master 9b585fd0

2017-10-06 23:39

Christian Grothoff


Details Diff
handle plugin load failure without crashing
mod - src/exchange/test_taler_exchange_aggregator.c Diff File

master ad97b8d4

2017-10-06 23:36

Christian Grothoff


Details Diff
use proper type for do_shutdown() callback
mod - src/auditor/taler-wire-auditor.c Diff File

master a90936f8

2017-10-06 23:35

Christian Grothoff


Details Diff
reduce scope of local vars
mod - src/pq/test_pq.c Diff File

master a7746c81

2017-10-06 23:32

Christian Grothoff


Details Diff
add assertion to be more defensive against buffer overflow (cannot happen, but this better protects against future changes)
mod - src/exchange-lib/exchange_api_refresh_link.c Diff File

master d5505065

2017-10-06 23:31

Christian Grothoff


Details Diff
BLOB is BYTEA in Postgres
mod - src/auditordb/plugin_auditordb_postgres.c Diff File

master dc883f85

2017-10-06 23:27

Christian Grothoff


Details Diff
add assertion to be more defensive against buffer overflow (cannot happen, but this better protects against future changes)
mod - src/exchange-lib/exchange_api_refresh_link.c Diff File

master 8f08e463

2017-10-06 23:23

Christian Grothoff


Details Diff
do not potentially pass -1 to fcntl()
mod - src/exchange/taler-exchange-httpd.c Diff File

master 7f37c2ae

2017-10-06 23:21

Christian Grothoff


Details Diff
more return value checks on TALER_amount_get_zero
mod - src/auditor/taler-auditor.c Diff File

master 800c54b1

2017-10-06 23:06

Christian Grothoff


Details Diff
do not potentially pass -1 to fcntl()
mod - src/exchange/taler-exchange-httpd.c Diff File

master 06f5621f

2017-10-06 23:04

Christian Grothoff


Details Diff
better logging if IBAN validation fails, also avoid potentially unbounded stack allocation
mod - src/exchange-lib/exchange_api_reserve.c Diff File
mod - src/wire/plugin_wire_sepa.c Diff File

master dbab0c65

2017-10-06 22:54

Christian Grothoff


Details Diff
check return value from TALER_amount_get_zero
mod - src/exchange-lib/exchange_api_common.c Diff File
mod - src/exchange-lib/exchange_api_reserve.c Diff File
mod - src/exchange/taler-exchange-aggregator.c Diff File
mod - src/exchange/taler-exchange-httpd_db.c Diff File
mod - src/exchange/taler-exchange-httpd_payback.c Diff File
mod - src/exchange/taler-exchange-httpd_reserve_withdraw.c Diff File
mod - src/exchange/taler-exchange-httpd_responses.c Diff File

master 2f715c27

2017-10-06 22:02

Christian Grothoff


Details Diff
check return value from TALER_JSON_hash
mod - src/auditor/taler-auditor.c Diff File
mod - src/benchmark/taler-exchange-benchmark.c Diff File
mod - src/exchange-lib/exchange_api_deposit.c Diff File
mod - src/exchange-lib/exchange_api_reserve.c Diff File
mod - src/exchange-lib/test_exchange_api.c Diff File
mod - src/exchange/taler-exchange-aggregator.c Diff File
mod - src/exchange/taler-exchange-httpd_responses.c Diff File
mod - src/exchangedb/test_exchangedb.c Diff File
mod - src/json/json.c Diff File

master 1da03b95

2017-10-06 21:54

Christian Grothoff


Details Diff
fix indentation
mod - src/json/json_helper.c Diff File

master e5aed9e5

2017-10-06 21:53

Christian Grothoff


Details Diff
fix signed calls to isalpha/isdigit/isspace etc.
mod - src/util/amount.c Diff File
mod - src/wire/plugin_wire_sepa.c Diff File

master 85a2d3dc

2017-09-30 23:28

Christian Grothoff


Details Diff
modify wire auditor to deal with asynchrony of WIRE plugin API
mod - src/auditor/taler-wire-auditor.c Diff File

master 6a4f6b18

2017-09-30 22:47

Christian Grothoff


Details Diff
also store wire position in auditordb
mod - src/auditor/taler-wire-auditor.c Diff File
mod - src/auditordb/plugin_auditordb_postgres.c Diff File
mod - src/include/taler_auditordb_plugin.h Diff File

master 96e04d33

2017-09-30 22:29

Christian Grothoff


Details Diff
update auditordb API to support logic for taler-wire-auditor
mod - src/auditor/taler-wire-auditor.c Diff File
mod - src/auditordb/plugin_auditordb_postgres.c Diff File
mod - src/include/taler_auditordb_plugin.h Diff File

master 34db060b

2017-09-26 17:16

Christian Grothoff


Details Diff
update .gitignore
mod - .gitignore Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 132 133 134 135 136 137 138 ... 140 ... 160 ... 180 ... 200 ... 216 217 218  Next  Last