summaryrefslogtreecommitdiff
path: root/src/exchange
AgeCommit message (Expand)Author
2017-03-18more work on auditorChristian Grothoff
2017-03-18add wire_out tracking to exchangedb, including deferred constraint, and to ag...Christian Grothoff
2017-03-17fix typosChristian Grothoff
2017-03-17fix refund check logicChristian Grothoff
2017-03-15update getopt config parsing style to match 'getopt' GNUnet branch API changeChristian Grothoff
2017-03-08fix #4851Christian 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-03use new ENABLE method to load wire pluginsChristian Grothoff
2017-03-03update configuration generators to use new ENABLE option instead of WIREFORMA...Christian Grothoff
2017-03-03changing wire plugin specification from [exchange]WIREFORMAT to [exchange-wir...Christian Grothoff
2017-03-02implement #4851 (refuse to run without wire plugin)Christian Grothoff
2017-03-02implementing #4921: add base URL to wire transfersChristian Grothoff
2017-02-07add code to silence false positive warning in gcc6.3Florian Dold
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-11-25refuse to start if we have no denominationsFlorian Dold
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-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-17change rowid type to uint64_t everywhere; start with reserve-analysis in auditorChristian 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-11-11-only enable developer logic if MHD is recent enoughChristian Grothoff
2016-11-07resolving merge issueChristian Grothoff
2016-11-07indentationChristian Grothoff
2016-10-20introducing error codes for the merchant backendChristian Grothoff
2016-10-19fix recently introduced JSON pack format string errorsChristian Grothoff
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-14Merge branch 'master' of git+ssh://taler.net/exchangeChristian Grothoff
2016-10-14fix #4730: amount coult end up being zero, so check should be for SYSERR, not...Christian Grothoff
2016-10-13logging for refreshFlorian Dold
2016-10-13fix returning wrong status code to MHD on malformed /refresh/reveal requestChristian Grothoff
2016-09-30mint->exchange leftoversChristian Grothoff
2016-09-30fixing aggregator hanging after bank's errorMarcello Stanisci
2016-09-29-stylistic improvement: use numbers for counters instead of GNUNET_OK, etc.Christian Grothoff
2016-09-28typoMarcello Stanisci
2016-09-26include execution time in signed message for /track/transfer (#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-23fix #4673Christian Grothoff
2016-09-23reduce log levelChristian 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-07mostly working migration of the DH-seeded refresh variantChristian Grothoff