Changesets: exchange
|
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 | ||
|
master 21037d01 2016-11-17 12:31 Details Diff |
fix error handling path that resulted in non-aborted transaction persisting, causing subsequent transactions to fail (0004737) | ||
| mod - src/exchange/taler-exchange-httpd_db.c | Diff File | ||
|
master 2e16fbba 2016-11-17 00:05 Details Diff |
Merge branch 'master' of taler.net:exchange | ||
| mod - src/util/Makefile.am | Diff File | ||
| rm - src/util/taler-arm.in | Diff File | ||
|
master 22441daf 2016-11-17 00:05 Details Diff |
Resuming taler-config generation | ||
| mod - configure.ac | Diff File | ||
|
master ed9f4f1d 2016-11-14 16:51 Details Diff |
remove taler-arm, since we use taler-deployment-arm | ||
| mod - src/util/Makefile.am | Diff File | ||
| rm - src/util/taler-arm.in | Diff File | ||
|
master 5e5d6b9b 2016-11-12 14:26 Details Diff |
fixing typos | ||
| mod - doc/paper/taler.tex | Diff File | ||