aboutsummaryrefslogtreecommitdiff
path: root/src/exchangedb
AgeCommit message (Expand)Author
2017-02-07fix SQLFlorian Dold
2017-02-07typoFlorian Dold
2017-02-07fix SQL statement after removing transaction_idFlorian Dold
2017-02-07remove transaction_id, only one payment per proposal allowedFlorian Dold
2017-02-06contract terminology renaming (#4877)Florian Dold
2016-11-21better logging when db connection failsFlorian Dold
2016-11-18fixing another test failing due to amount 1e-8 changeChristian Grothoff
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-17select proper row of result set, not row 0 (in misc. database operations)Christian Grothoff
2016-11-17fix exchangedb auditor functions to return proper serial idsChristian Grothoff
2016-11-17change rowid type to uint64_t everywhere; start with reserve-analysis in auditorChristian Grothoff
2016-11-17add note on #4794Christian Grothoff
2016-10-24NULL-terminate arrayChristian Grothoff
2016-10-20Finishing with #4709Marcello Stanisci
2016-10-20Adding auditor-related db functions in testcase. Each cb is just a stub.Marcello Stanisci
2016-10-18@authorMarcello Stanisci
2016-10-17closing #4709Marcello Stanisci
2016-10-17defining all but one exchangedb-for-audit functionsMarcello Stanisci
2016-10-17starting with #4709Marcello Stanisci
2016-10-10check dbinit return value to not fail hard if DB not availableChristian Grothoff
2016-10-09add skeletons for new DB API functionsChristian Grothoff
2016-10-09expanding exchange DB API to meet auditor requirements (not implemented, just...Christian Grothoff
2016-10-06fix having multiple primary keysChristian Grothoff
2016-10-06first draft for an auditor table structureChristian Grothoff
2016-09-26return execution time also from exchange C API (#4578)Christian Grothoff
2016-09-26implement that /track/transaction returns execution time (#4578)Christian Grothoff
2016-09-23check return values, fix use of uninit memory on certain error handling pathsChristian Grothoff
2016-09-20renaming local variableMarcello Stanisci
2016-08-11updating DB schema to profit from new KDF-based refresh variantChristian 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-13Merge branch 'master' of git+ssh://git.taler.net/var/git/exchangeChristian Grothoff
2016-07-13-be explicit about transaction modeChristian Grothoff
2016-07-07fixing #4594Marcello Stanisci
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-05improve error message to diagnose #4559Christian Grothoff
2016-06-02remove unnecessary checkChristian Grothoff
2016-05-31extend test to cover GCChristian Grothoff
2016-05-31implement GC logic (#3485)Christian Grothoff
2016-05-31adding a few more uniqueness constraints to DBChristian Grothoff
2016-05-27making DB scheme niceChristian Grothoff
2016-05-27a first step towards normalizing the DB a bit and not storing data redundantlyChristian Grothoff
2016-05-27a first step towards normalizing the DB a bit and not storing data redundantlyChristian Grothoff
2016-05-27a first step towards normalizing the DB a bit and not storing data redundantlyChristian Grothoff
2016-05-27a first step towards normalizing the DB a bit and not storing data redundantlyChristian Grothoff
2016-05-27rename to avoid ambiguityChristian Grothoff
2016-05-27add ON DELETE CASCADE refs where applicableChristian Grothoff