summaryrefslogtreecommitdiff
path: root/src/exchange
AgeCommit message (Expand)Author
2017-10-31rename: TALER_setup_planchet -> TALER_planchet_setup_refreshChristian Grothoff
2017-10-31rename: TALER_FreshCoinP -> TALER_PlanchetSecretsP, and TALER_setup_fresh_coi...Christian Grothoff
2017-10-17fix matching of auditor keys/denomination issues so that we return _all_ appl...Christian Grothoff
2017-10-17report if DK lacks auditor signatureChristian Grothoff
2017-10-07properly handle signing errors if httpd lacks signing keys by returning inter...Christian Grothoff
2017-10-06handle (most) TEH_KS_acquire errorsChristian Grothoff
2017-10-06handle hypothetical failure of plugin not foundChristian Grothoff
2017-10-06handle plugin load failure without crashingChristian Grothoff
2017-10-06do not potentially pass -1 to fcntl()Christian Grothoff
2017-10-06do not potentially pass -1 to fcntl()Christian Grothoff
2017-10-06check return value from TALER_amount_get_zeroChristian Grothoff
2017-10-06check return value from TALER_JSON_hashChristian Grothoff
2017-09-26fix mapping of auditor sigs to DKs, avoid one hash operation by caching hash ...Christian Grothoff
2017-09-26fix uninit auditor_url fieldChristian Grothoff
2017-09-26fix calculation of 'Expires:' header, also handle HTTP HEAD requestsChristian Grothoff
2017-09-26check json_array_append_new() return values, proper logging on errorsChristian Grothoff
2017-09-26fix bad sizeof()Christian Grothoff
2017-09-17bump version of taler protocol we implementChristian Grothoff
2017-09-17clean up /keys cherry picking logic, including changing the last_issue_date v...Christian Grothoff
2017-09-14be more precise about encoding HTTP bodiesChristian Grothoff
2017-09-14(imperfect) test for #4840Christian Grothoff
2017-09-13note on messy / duplicated codeChristian Grothoff
2017-09-13do keep signing over DKs even for cherry-picked /keys repliesChristian Grothoff
2017-09-13style fixChristian Grothoff
2017-09-13theoretically finished implementation of #4840 (/keys cherry picking), but by...Christian Grothoff
2017-09-12fix odd missing initialization, very strange that this did not show up before...Christian Grothoff
2017-07-21improve diagnosticsChristian Grothoff
2017-07-20implement #5114Christian Grothoff
2017-07-06log amount involvedChristian Grothoff
2017-07-06tolerate total-amount==fee in aggregatorChristian Grothoff
2017-06-29preparations for #4840Christian Grothoff
2017-06-24fix #5010 for taler-exchange-aggregatorChristian Grothoff
2017-06-24working on #5010 for aggregatorChristian Grothoff
2017-06-23address #5010 for wirewatchChristian Grothoff
2017-06-23adapt /admin/add/incoming to #5010Christian Grothoff
2017-06-23Fix #5010 for keystateChristian Grothoff
2017-06-22address #5010 for /refresh/meltChristian Grothoff
2017-06-20incomplete work on fixing #5010 for /refresh/meltChristian Grothoff
2017-06-20fixing #5010 for /refresh/revealChristian Grothoff
2017-06-20address #5010 for /refresh/linkChristian Grothoff
2017-06-19move reply_transfer_pending to where it belongsChristian Grothoff
2017-06-19split httpd_refresh.c into refresh_melt, refresh_link and refresh_revealChristian Grothoff
2017-06-19fix #5010 for /track/transactionChristian Grothoff
2017-06-19fix #5010 for /track/transferChristian Grothoff
2017-06-19refactor /track logic towards new structureChristian Grothoff
2017-06-19split tracking into track_transfer.c and track_transaction.cChristian Grothoff
2017-06-19address #5010 for /paybackChristian Grothoff
2017-06-19address #5010 for /refundChristian Grothoff
2017-06-19fix leaks and typosChristian Grothoff
2017-06-19fixing #5010 for /reserve/withdrawChristian Grothoff