path: root/src/exchange-lib
AgeCommit message (Expand)Author
2017-09-26fix mapping of auditor sigs to DKs, avoid one hash operation by caching hash ...Christian Grothoff
2017-09-26simplify time conversion using strptime instead of manual hack, also check fo...Christian Grothoff
2017-09-26check json_array_append_new() return values, proper logging on errorsChristian 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-14(imperfect) test for #4840Christian Grothoff
2017-09-13do keep signing over DKs even for cherry-picked /keys repliesChristian Grothoff
2017-09-13add logic to signal exchange to reload keysChristian Grothoff
2017-09-13add argument to TALER_EXCHANGE_check_keys_current() to allow forcing the down...Christian Grothoff
2017-09-13skeleton for /keys cherry picking testcaseChristian Grothoff
2017-09-13theoretically finished implementation of #4840 (/keys cherry picking), but by...Christian Grothoff
2017-09-12add support for #4840 (/keys cherry picking) to libtalerexchangeChristian Grothoff
2017-07-01implement logic to check protocol version compatibility (#5035)Christian Grothoff
2017-06-29preparations for #4840Christian Grothoff
2017-06-19fix leaks and typosChristian Grothoff
2017-06-19fixing #5010 for /reserve/withdrawChristian Grothoff
2017-06-11modify fakebank API to allow arbitrary subjects, not just well-fromed WTIDsChristian Grothoff
2017-06-06bump versions for releasev0.3.0Christian Grothoff
2017-06-05assert non-NULLChristian Grothoff
2017-06-05fix indentationChristian Grothoff
2017-06-04fix remaining leak from #5050Christian Grothoff
2017-06-04free auditor data on shutdown (#5050)Christian Grothoff
2017-06-04fix memory leaks (#5050)Christian Grothoff
2017-06-04fixing misc doxygen issuesChristian Grothoff
2017-06-01add version to keydata returned by libtalerexchange (#5035)Christian Grothoff
2017-05-29rename proposal_data to contract_terms (see #4879)Florian Dold
2017-05-12nicer loggingChristian Grothoff
2017-05-11clean up debug logicChristian Grothoff
2017-05-11acutally initialize num_auditors field, helps a lot...Christian Grothoff
2017-05-11fail hard if any auditor sig is wrongChristian Grothoff
2017-05-11generate auditor signatures in exchange-lib testcase, and handle problem with...Christian Grothoff
2017-05-09nicely handle error from json_dumps without assertChristian Grothoff
2017-05-08remove dead transfer details field from reserves_in (API, exchangedb, etc.)Christian Grothoff
2017-05-08updates to distinguish clearly between wtid and json transfer detailsChristian Grothoff
2017-05-07check json_pack return value, just to be niceChristian Grothoff
2017-05-04add /history support to fakebankChristian Grothoff
2017-05-04adding support for transaction history to wire plugin API (#4959)Christian Grothoff
2017-04-20finished implementing #4956 in principle, but not yet testedChristian Grothoff
2017-04-20fix misc doxygen issuesChristian Grothoff
2017-04-19implementing #4956-support in libtalerexchangeChristian Grothoff
2017-04-18fixing #4980Christian Grothoff
2017-04-17introducing closing feeChristian Grothoff
2017-04-16test case of /payback done twice, handle 403-case in /payback handler, thereb...Christian Grothoff
2017-04-10also test reserve history after paybackChristian Grothoff
2017-04-10fix test_exchangedb denomkeys testChristian Grothoff
2017-04-10expand /payback testsChristian Grothoff
2017-04-10add test case for #3887Christian Grothoff
2017-04-10preparations for testing /payback APIChristian Grothoff
2017-04-03implement #3887-handling in exchange-libChristian Grothoff
2017-04-03mark TODOs for #3887 in exchange-libChristian Grothoff