Changesets: exchange
master 7d6b8d53 2016-11-18 19:29 Details Diff |
addressing 0004803: nicer error messages for invalid wire formats | ||
mod - src/exchange-lib/exchange_api_wire.c | Diff File | ||
mod - src/exchange-lib/test_exchange_api.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_admin.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_deposit.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_validation.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_validation.h | Diff File | ||
mod - src/include/taler_error_codes.h | Diff File | ||
mod - src/include/taler_wire_plugin.h | Diff File | ||
mod - src/util/Makefile.am | Diff File | ||
mod - src/wire/plugin_wire_sepa.c | Diff File | ||
mod - src/wire/plugin_wire_template.c | Diff File | ||
mod - src/wire/plugin_wire_test.c | Diff File | ||
mod - src/wire/test_sepa_wireformat.c | Diff File | ||
mod - src/wire/test_wire_plugin.c | Diff File | ||
master de68a7b3 2016-11-18 18:21 Details Diff |
hack to get taler-config working again | ||
mod - src/util/taler-config.in | Diff File | ||
master f80a1013 2016-11-18 17:34 Details Diff |
fixing another test failing due to amount 1e-8 change | ||
mod - src/exchangedb/test_exchangedb.c | Diff File | ||
master c583d0a8 2016-11-18 17:12 Details Diff |
fix testcase with new 1e-10 logic | ||
mod - src/util/test_amount.c | Diff File | ||
master a80d94ea 2016-11-18 15:58 Details Diff |
change fractional base to 1e8 | ||
mod - src/include/taler_amount_lib.h | Diff File | ||
master 7fd6be5c 2016-11-17 17:37 Details Diff |
add idempotency checks for /refresh/reveal, fixing 0004793 | ||
mod - ChangeLog | Diff File | ||
mod - src/exchange-lib/test_exchange_api.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_db.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_responses.c | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
mod - src/include/taler_exchangedb_plugin.h | Diff File | ||
master e140ca9d 2016-11-17 16:53 Details Diff |
handle more nicely the case that concurrent withdraws have changed history, causing us to see a different balance just before the commit; in this case, just retry the transaction; this should fix 0004794 |
Affected Issues 0004794 |
|
mod - src/exchange/taler-exchange-httpd_db.c | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
master bb7c5892 2016-11-17 16:33 Details Diff |
if reserve history computation reveals database inconsistency, do not abort but return proper error code | ||
mod - src/exchange/taler-exchange-httpd_db.c | Diff File | ||
mod - src/include/taler_error_codes.h | Diff File | ||
master f8eb7792 2016-11-17 16:19 Details Diff |
add proper log statement on success | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
master 1c32ef95 2016-11-17 16:19 Details Diff |
add log statement on success | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
master 6274aa34 2016-11-17 16:17 Details Diff |
need to initialize reserve_pub first | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
master 2859dbe5 2016-11-17 16:15 Details Diff |
increments of more than 1 do happen | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
master e216d9e2 2016-11-17 16:12 Details Diff |
cut and paste error | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
master 94026368 2016-11-17 16:12 Details Diff |
select proper row of result set, not row 0 (in misc. database operations) | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
master ddd4a6af 2016-11-17 16:02 Details Diff |
serial IDs start at 1, fixed in right place this time | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
master 9556fb32 2016-11-17 16:01 Details Diff |
serial IDs start at 1 | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
master cda939f3 2016-11-17 15:59 Details Diff |
fix exchangedb auditor functions to return proper serial ids | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
master 5e2b3e1c 2016-11-17 15:47 Details Diff |
handle case rowid = 0 | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
master e3ec645b 2016-11-17 15:31 Details Diff |
change rowid type to uint64_t everywhere; start with reserve-analysis in auditor | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
mod - src/exchange/taler-exchange-aggregator.c | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
mod - src/exchangedb/test_exchangedb.c | Diff File | ||
mod - src/include/taler_exchangedb_plugin.h | Diff File | ||
master 2faa711f 2016-11-17 14:33 Details Diff |
actually install taler-config | ||
mod - src/util/Makefile.am | Diff File | ||
master ff95ccfb 2016-11-17 13:07 Details Diff |
add note on 0004794 | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
master 18bec3ea 2016-11-17 12:48 Details Diff |
add note for 0004792 | ||
mod - src/exchange/taler-exchange-httpd_db.c | Diff File | ||
master fe6f6dbe 2016-11-17 12:38 Details Diff |
update ChangeLog | ||
mod - ChangeLog | Diff File | ||
master c2ead716 2016-11-17 12:36 Details Diff |
three more missing rollbacks found | ||
mod - src/exchange/taler-exchange-httpd_db.c | Diff File | ||
master bd096d39 2016-11-17 12:31 Details Diff |
Merge branch 'master' of git+ssh://taler.net/exchange | ||
mod - configure.ac | Diff File | ||
mod - src/util/Makefile.am | Diff File | ||
rm - src/util/taler-arm.in | Diff File |