summaryrefslogtreecommitdiff
path: root/src/exchange/taler-exchange-httpd_db.c
AgeCommit message (Expand)Author
2017-04-02implement returning /paybacks as part of reserve history (#3887)Christian Grothoff
2017-04-02implementing insertion of payback information in postgres plugin (part of #3887)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-29first sketch at db module implementation for #3887Christian Grothoff
2017-03-29implement /payback parsing and signature verificationChristian Grothoff
2017-03-19fix regression causing NPEChristian Grothoff
2017-03-18more work on auditorChristian Grothoff
2017-03-17fix typosChristian Grothoff
2017-03-17fix refund check logicChristian Grothoff
2017-03-08fix #4851Christian Grothoff
2017-03-04implementing #4929Christian Grothoff
2017-02-07remove transaction_id, only one payment per proposal allowedFlorian Dold
2017-02-06contract terminology renaming (#4877)Florian Dold
2016-11-17add idempotency checks for /refresh/reveal, fixing #4793Christian Grothoff
2016-11-17handle more nicely the case that concurrent withdraws have changed history, c...Christian Grothoff
2016-11-17if reserve history computation reveals database inconsistency, do not abort b...Christian Grothoff
2016-11-17add note for #4792Christian Grothoff
2016-11-17three more missing rollbacks foundChristian Grothoff
2016-11-17fix error handling path that resulted in non-aborted transaction persisting, ...Christian Grothoff
2016-10-18implement #4497/#4705 -- addition of unique numeric error codes -- for the se...Christian Grothoff
2016-10-14fix #4730: amount coult end up being zero, so check should be for SYSERR, not...Christian Grothoff
2016-10-13fix returning wrong status code to MHD on malformed /refresh/reveal requestChristian Grothoff
2016-09-30mint->exchange leftoversChristian Grothoff
2016-09-26implement that /track/transaction returns execution time (#4578)Christian Grothoff
2016-08-11updating DB schema to profit from new KDF-based refresh variantChristian Grothoff
2016-08-11finished implementing session-hash based reveal checkingChristian Grothoff
2016-08-11re-compute refresh session hash in reveal stepChristian Grothoff
2016-08-05first half of changing refresh protocol to derive all key data from DHChristian Grothoff
2016-07-07fixing #4594Marcello Stanisci
2016-06-11-indentationChristian Grothoff
2016-06-11-indentation, doxChristian Grothoff
2016-06-11fixing more leaksChristian Grothoff
2016-06-09rename /deposit/wtid and /wire/deposits to /track/{transaction,transfer} for ...Christian Grothoff
2016-06-09make code build against revised GNUnet blind signing APIChristian Grothoff
2016-05-26fix #4533 for exchange (breaks interaction with bank for /admin/add/incoming)Christian Grothoff
2016-05-24fix #4483Christian Grothoff
2016-05-21testing refund, fixing bugs, refund test passesChristian Grothoff
2016-05-16use GNUNET_new_array()Christian Grothoff
2016-05-16fixing #3814 by removing ability to melt multiple oldcoins at the same timeChristian Grothoff
2016-05-08reorg testcase a bitChristian Grothoff
2016-05-08expand testcase to cover refund API, fix minor issuesChristian Grothoff
2016-05-05working on #3641: more on /refund implementationChristian Grothoff
2016-05-02fixing #4462: avoid temporary schemata altogetherChristian Grothoff
2016-04-25presumably fixing #4455. A check did exist (see taler-exchange-httpd_deposit....Christian Grothoff
2016-04-15Merge branch 'master' of ssh://taler.net:/var/git/exchangeChristian Grothoff
2016-04-11implement signing of /wire/deposit replies (#4135)Christian Grothoff
2016-04-11refactor /wire/deposit response generation to do all JSON logic in httpd_resp...Christian Grothoff
2016-03-21API change in GNUnet crypto for Full Domain HashingJeff Burdges
2016-03-19first refactoring of JSON logic to address #4150 and #4237Christian Grothoff