aboutsummaryrefslogtreecommitdiff
path: root/src/exchange-lib/exchange_api_handle.c
AgeCommit message (Expand)Author
2018-10-27clean up struct TALER_ExchangeSigningKeyValidityPSChristian Grothoff
2018-10-22Fix compiler warnings.Marcello Stanisci
2018-10-22Fix compiler warnings.Marcello Stanisci
2018-10-13keep a most sigs around when serializingChristian Grothoff
2018-10-13intermediate patch towards implementing #5136Christian Grothoff
2018-10-13implement deserialization logic for #5136Christian Grothoff
2018-09-26lower backoff thresholdFlorian Dold
2018-09-26use randomized backoffFlorian Dold
2018-09-25fix debug statement.Marcello Stanisci
2018-09-22put curl default options on one placeFlorian Dold
2018-09-21remove leftover codeFlorian Dold
2018-09-21use tcp fast open for /keys requestFlorian Dold
2018-09-21use deflate in exchange-apiFlorian Dold
2018-09-21use deflate for requesting /keysFlorian Dold
2018-09-15adjust timeouts to try to make test more robustChristian Grothoff
2018-09-15fix #5315, including more testingChristian Grothoff
2018-08-19fix /keys retryChristian Grothoff
2018-08-19force TALER_EXCHANGE_connect() va-list to be actually providedChristian Grothoff
2018-08-19add logic to retry /keys if /keys download failsChristian Grothoff
2018-08-17use gnunet_curl_lib.h instead of including gnurl/curl directlyFlorian Dold
2018-06-27Addressing #5291.Marcello Stanisci
2018-04-06disable /keys cherrypicking until #5315 is addressedv0.5.0Florian Dold
2018-01-30use url instead of uri consistentlyFlorian Dold
2018-01-18implement #5254Christian Grothoff
2017-12-10bump protocol version of C client, we do support the new refreshChristian Grothoff
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 argument to TALER_EXCHANGE_check_keys_current() to allow forcing the down...Christian 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-04fix remaining leak from #5050Christian Grothoff
2017-06-04free auditor data on shutdown (#5050)Christian Grothoff
2017-06-01add version to keydata returned by libtalerexchange (#5035)Christian 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-04-20fix misc doxygen issuesChristian Grothoff
2017-03-02fix expire header parsing if day-of-month is 7th due to field confusing (wday...Christian Grothoff
2016-12-04#4828Marcello Stanisci
2016-10-10check dbinit return value to not fail hard if DB not availableChristian Grothoff
2016-07-07fixing #4594Marcello Stanisci
2016-06-13implement #4569Christian Grothoff
2016-05-31add support for /keys cache control (#4036)Christian Grothoff
2016-05-24allow access to raw /keys responseFlorian Dold