summaryrefslogtreecommitdiff
path: root/src/include/taler_signatures.h
AgeCommit message (Collapse)Author
2021-05-25return signed error message with HTTP_GONE status if denomination is not ↵Christian Grothoff
currently valid for specified operation (#6889)
2021-05-25return signed 404 statements for unknown denomination key hashes (#6889)Christian Grothoff
2021-01-10remove redundant old_coin_pub from link dataChristian Grothoff
2021-01-01fix #6666, bump protocol version to 9Christian Grothoff
2020-12-06implement new taler-auditor-offline toolChristian Grothoff
2020-11-28more work on new endpointsChristian Grothoff
2020-11-27add cmd to revoke exchange online signing keyChristian Grothoff
2020-11-27cmd to add/del wire methods from list of accountsChristian Grothoff
2020-11-26cmd to add auditorChristian Grothoff
2020-11-23implement exchange online signing key client libraryChristian Grothoff
2020-11-23implement sm signing of key announcementsChristian Grothoff
2020-08-29doxygen fixesChristian Grothoff
2020-07-22remove refund_fee from refund confirmation message and signatureFlorian Dold
2020-07-22kill order for FlorianChristian Grothoff
2020-07-10remove unused/unusable coin_sig, return correct coin_pub in recoup-reveal ↵Christian Grothoff
failure context
2020-07-08add h_denom to melt signatures (for #6416)Christian Grothoff
2020-07-08add h_denom_pub to deposit signaturesChristian Grothoff
2020-07-05synchronize with latest GANAChristian Grothoff
2020-07-05towards changing timestamp in deposit confirmation (tests failing)Christian Grothoff
2020-07-05fix status codeChristian Grothoff
2020-04-07this signature was pretty much always obsoleteChristian Grothoff
2020-03-31typosCodeBlau-NGI-2019Christian Grothoff
2020-03-07fix comments, naming consistency issuesChristian Grothoff
2020-01-19fix copyright headers as per CAChristian Grothoff
2020-01-18payback -> recoup stranglersChristian Grothoff
2020-01-18deduplicate doxyfiles, integrate with buildChristian Grothoff
2020-01-16remove wallet-specific codeFlorian Dold
2019-11-17sync error codesChristian Grothoff
2019-10-31tighten formatting rulesChristian Grothoff
2019-10-08add logic to generate fresh databaseChristian Grothoff
2019-07-22include new payback-refresh possibilities in coin history generationChristian Grothoff
2019-06-26implement /link signaturesChristian Grothoff
2019-06-08fix #5756, also change sepa->iban as per payto:// specChristian Grothoff
2019-03-02actually disable 100 continueChristian Grothoff
2018-10-27clean up struct TALER_ExchangeSigningKeyValidityPSChristian Grothoff
(long-standing fixme: should not have contained the signature itself)
2018-10-06fix #5434 (no more salt in exchange wire replies)Christian Grothoff
2018-04-02Changing configuration structure to enable multiple accounts.Christian Grothoff
This change enables using multiple wire plugins at the same time. Also, we now distinguish between the wire plugin (i.e. EBICS or taler_bank) and the wire method (i.e. SEPA or x-taler-bank) that the wire plugin is implementing. The "taler-bank" wire method was renamed from "test" to "x-taler-bank". This also changes the format of the /wire response of the exchange, as we now need to return multiple accounts. Note that wire fees are specified per wire method, not per wire account. taler-exchange-keyup now automatically signs all of the /wire responses in the location specified by the configuration. Account identification in wire plugins was changed to use payto://-URLs instead of method-specific JSON fields. Signing and validation of /wire responses was moved from each wire plugin to a generic validation method in libtalerutil (crypto) or libtalerjson (for JSON-formatted inputs). Convenience methods were added to generate JSON for wire accounts (salting, signing). Various section and option names were adjusted to streamline the configuration and make it more consistent overall. Documentation was updated as well.
2018-01-04add pay session signatureFlorian Dold
2017-11-30properly document TALER_SIGNATURE_MERCHANT_REFUND_OKChristian Grothoff
2017-11-29fixing #5178Christian Grothoff
2017-09-26fix mapping of auditor sigs to DKs, avoid one hash operation by caching hash ↵Christian Grothoff
value
2017-07-05importing a 'PS' struct from merchantMarcello Stanisci
2017-07-05signature macro to confirm refundsMarcello Stanisci
2017-05-29rename proposal_data to contract_terms (see #4879)Florian Dold
2017-04-20finished implementing #4956 in principle, but not yet testedChristian Grothoff
2017-04-19implementing #4956-support in libtalerexchangeChristian Grothoff
2017-04-18fixing #4980Christian Grothoff
2017-04-17introducing closing feeChristian Grothoff
2017-04-07implement denomination key revocation logic in exchangedb and ↵Christian Grothoff
taler-exchange-keyup (part of #3887)
2017-04-03implement rest of exchange logic for #3887 (return payback information in ↵Christian Grothoff
reserve and coin histories)