summaryrefslogtreecommitdiff
path: root/src/exchange
AgeCommit message (Collapse)Author
2018-01-18implement #5254Christian Grothoff
2018-01-16use saner log levelChristian Grothoff
2018-01-15add timestamp for /reserve/status deposit eventsChristian Grothoff
2018-01-04fix #5234Christian Grothoff
2018-01-04bugfixes in auditor and renderingChristian Grothoff
2018-01-04fix auditor to properly verify wire fee signatures and more gracefully ↵Christian Grothoff
handle arithmetic amount issue
2018-01-01change 'f' to 'contribution' in /depositChristian Grothoff
2017-12-14make DEBUG bulk logsMarcello Stanisci
2017-12-14eliminate /admin/add/incoming (fixes #5172)Christian Grothoff
2017-12-12use dual stack for exchangeChristian Grothoff
2017-12-10log rowids and amountsChristian Grothoff
2017-12-10add -r command line option to wirewatchChristian Grothoff
2017-12-10fix test for '*' accepted encodingChristian Grothoff
2017-12-06largely fix #5077Christian Grothoff
2017-11-30patch to address #5183: always round time before giving it to DB, tolerate ↵Christian Grothoff
DB answering without rounded time
2017-11-29fixing #5178Christian Grothoff
2017-11-27round timestamp so that the exchange does not crash when converting to JSONChristian Grothoff
2017-11-12work on #5077: reserve_pub vs. wtid issue, add reject functionality to wire ↵Christian Grothoff
plugin API (with stub implementations for now)
2017-11-02indentationChristian Grothoff
2017-11-02fix balance calculation for reserve withdrawalsChristian Grothoff
2017-11-01be less verboseChristian Grothoff
2017-10-31rename: TALER_setup_planchet -> TALER_planchet_setup_refreshChristian Grothoff
2017-10-31rename: TALER_FreshCoinP -> TALER_PlanchetSecretsP, and ↵Christian Grothoff
TALER_setup_fresh_coin -> TALER_setup_planchet
2017-10-17fix matching of auditor keys/denomination issues so that we return _all_ ↵Christian Grothoff
applicable auditor signatures, instead of a tiny subset
2017-10-17report if DK lacks auditor signatureChristian Grothoff
2017-10-07properly handle signing errors if httpd lacks signing keys by returning ↵Christian Grothoff
internal errors (and handling new return value from TEH_KS_sign)
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
value
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 ↵Christian Grothoff
value to be in seconds
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 ↵Christian Grothoff
by far not done testing
2017-09-12fix odd missing initialization, very strange that this did not show up ↵Christian Grothoff
before as a problem
2017-07-21improve diagnosticsChristian Grothoff
2017-07-20implement #5114Christian Grothoff
2017-07-06log amount involvedChristian Grothoff