aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-10-12complete first pass of taler-wre-auditor's wire-out audit logicChristian Grothoff
2017-10-12completing reserves_in logic of taler-wire-auditor, but not testedChristian Grothoff
2017-10-07properly handle signing errors if httpd lacks signing keys by returning inter...Christian Grothoff
2017-10-06check return value from create_denom_key_pair in testChristian Grothoff
2017-10-06check rval from TALER_amount_to_stringChristian Grothoff
2017-10-06use proper return value, some c99 changesChristian Grothoff
2017-10-06doh, do not try to clean up after allocation failureChristian Grothoff
2017-10-06yet another TALER_amount_get_zero with missing rval checkChristian Grothoff
2017-10-06use proper enum value for error code on signature parsing in wire pluginChristian Grothoff
2017-10-06really carefully check strtoll() return value before casting to uint64_tChristian Grothoff
2017-10-06handle (most) TEH_KS_acquire errorsChristian Grothoff
2017-10-06handle hypothetical failure of plugin not foundChristian Grothoff
2017-10-06handle plugin load failure without crashingChristian Grothoff
2017-10-06use proper type for do_shutdown() callbackChristian Grothoff
2017-10-06reduce scope of local varsChristian Grothoff
2017-10-06add assertion to be more defensive against buffer overflow (cannot happen, bu...Christian Grothoff
2017-10-06BLOB is BYTEA in PostgresChristian Grothoff
2017-10-06add assertion to be more defensive against buffer overflow (cannot happen, bu...Christian Grothoff
2017-10-06do not potentially pass -1 to fcntl()Christian Grothoff
2017-10-06more return value checks on TALER_amount_get_zeroChristian Grothoff
2017-10-06do not potentially pass -1 to fcntl()Christian Grothoff
2017-10-06better logging if IBAN validation fails, also avoid potentially unbounded sta...Christian Grothoff
2017-10-06check return value from TALER_amount_get_zeroChristian Grothoff
2017-10-06check return value from TALER_JSON_hashChristian Grothoff
2017-10-06fix indentationChristian Grothoff
2017-10-06fix signed calls to isalpha/isdigit/isspace etc.Christian Grothoff
2017-09-30modify wire auditor to deal with asynchrony of WIRE plugin APIChristian Grothoff
2017-09-30also store wire position in auditordbChristian Grothoff
2017-09-30update auditordb API to support logic for taler-wire-auditorChristian Grothoff
2017-09-26fix mapping of auditor sigs to DKs, avoid one hash operation by caching hash ...Christian Grothoff
2017-09-26fix uninit auditor_url fieldChristian Grothoff
2017-09-26fix calculation of 'Expires:' header, also handle HTTP HEAD requestsChristian 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-26fix bad sizeof()Christian Grothoff
2017-09-25starting point for #4948Christian 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-14be more precise about encoding HTTP bodiesChristian Grothoff
2017-09-14(imperfect) test for #4840Christian Grothoff
2017-09-13note on messy / duplicated codeChristian 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-13style fixChristian Grothoff
2017-09-13create tables in taler-auditor-sign instead of failing obscurelyChristian 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-12fix odd missing initialization, very strange that this did not show up before...Christian Grothoff
2017-09-12add support for #4840 (/keys cherry picking) to libtalerexchangeChristian Grothoff