summaryrefslogtreecommitdiff
path: root/src/exchange-lib
AgeCommit message (Expand)Author
2017-04-17introducing closing feeChristian Grothoff
2017-04-16test case of /payback done twice, handle 403-case in /payback handler, thereb...Christian Grothoff
2017-04-10also test reserve history after paybackChristian Grothoff
2017-04-10fix test_exchangedb denomkeys testChristian Grothoff
2017-04-10expand /payback testsChristian Grothoff
2017-04-10add test case for #3887Christian Grothoff
2017-04-10preparations for testing /payback APIChristian Grothoff
2017-04-03implement #3887-handling in exchange-libChristian Grothoff
2017-04-03mark TODOs for #3887 in exchange-libChristian Grothoff
2017-04-03implement rest of exchange logic for #3887 (return payback information in res...Christian Grothoff
2017-04-01implement DB plugin function to obtain reserve information, migrate logic to ...Christian Grothoff
2017-03-29implementing remaining /payback responsesChristian Grothoff
2017-03-29implement /payback-functions in libtalerexchange.so (new C file)Christian Grothoff
2017-03-29implement /payback-functions in libtalerexchange.soChristian Grothoff
2017-03-24merge aggregatorChristian Grothoff
2017-03-06test more of /wire, fix off-by-oneChristian Grothoff
2017-03-06cover get more of /wire API in test caseChristian Grothoff
2017-03-04implement #4937: allow extraction of feesChristian Grothoff
2017-03-04implementing/fixing #4933: check total_amount matches aggregated transactionsChristian Grothoff
2017-03-04implementing #4929Christian Grothoff
2017-03-03implement #4929: add wire transfer fee to /wire (but not yet charged by aggre...Christian Grothoff
2017-03-03changing wire plugin specification from [exchange]WIREFORMAT to [exchange-wir...Christian Grothoff
2017-03-02implementing #4921: add base URL to wire transfersChristian Grothoff
2017-03-02fix expire header parsing if day-of-month is 7th due to field confusing (wday...Christian Grothoff
2017-02-08do not print warnings for perfectly expected status codesChristian Grothoff
2017-02-08ensure testcase terminates if wget is not installed or launching httpd failedChristian Grothoff
2017-02-08skip test if binaries are not in PATHChristian Grothoff
2017-02-07remove transaction_id, only one payment per proposal allowedFlorian Dold
2017-02-06contract terminology renaming (#4877)Florian Dold
2017-01-13Add option to initialized db, fixes 4858Florian Dold
2016-12-04#4828Marcello Stanisci
2016-11-18addressing #4803: nicer error messages for invalid wire formatsChristian Grothoff
2016-11-17add idempotency checks for /refresh/reveal, fixing #4793Christian Grothoff
2016-11-04wget-ing /admin/add/incoming from bank-lib testcaseMarcello Stanisci
2016-10-20rename and move TALER_EXCHANGE_json_get_error_code to TALER_JSON_get_error_codeChristian Grothoff
2016-10-20remove redundant exchange_api_common.h headerChristian Grothoff
2016-10-20return taler-specific error codes from C API as wellChristian Grothoff
2016-10-19Merge branch 'master' of taler.net:exchangeMarcello Stanisci
2016-10-19fix recently introduced double-freeChristian Grothoff
2016-10-18implement #4497/#4705 -- addition of unique numeric error codes -- for the se...Christian Grothoff
2016-10-17indentMarcello Stanisci
2016-10-10check dbinit return value to not fail hard if DB not availableChristian Grothoff
2016-09-26include execution time in signed message for /track/transfer (#4578)Christian Grothoff
2016-09-26return execution time also from exchange C API (#4578)Christian Grothoff
2016-08-11re-compute refresh session hash in reveal stepChristian Grothoff
2016-08-07mostly working migration of the DH-seeded refresh variantChristian Grothoff
2016-08-05first half of changing refresh protocol to derive all key data from DHChristian Grothoff
2016-07-07fixing #4594Marcello Stanisci
2016-06-20-bumps for releaseChristian Grothoff
2016-06-15check refresh amounts add up correctly, fix linker issueChristian Grothoff