Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-27 | -more FTBFS fixes | Christian Grothoff | |
2021-10-20 | simplify deposit, do not return kyc status, not needed | Christian Grothoff | |
2021-08-02 | -add i18n object syntax check | Christian Grothoff | |
2021-08-02 | -strengthen payto validation logic | Christian Grothoff | |
2021-08-01 | introduce TALER_JSON_pack_ec | Christian Grothoff | |
2021-07-31 | -more json_pack cleaning | Christian Grothoff | |
2021-07-31 | -more eliminations of json_pack | Christian Grothoff | |
2021-07-26 | JSON: implement taler-specific json pack functions | Christian Grothoff | |
2021-07-24 | fix #6939 in exchange | Christian Grothoff | |
2021-07-21 | distinguish between input failure and internal failures when hashing contracts | Christian Grothoff | |
2021-07-20 | -use nicer enum | Christian Grothoff | |
2021-06-16 | implement logic to replace 'true' forgettable salts with random salts, fix ↵ | Christian Grothoff | |
object deletion when forgetting | |||
2021-05-11 | return NO if forgetting did not work because it was already forgotten earlier | Christian Grothoff | |
2021-04-05 | implement convenience function to extract i18n values from JSON (for #6749) | Christian Grothoff | |
2020-08-19 | implement i18n lookup logic for #6458 | Christian Grothoff | |
2020-07-21 | -doxygen | Christian Grothoff | |
2020-07-21 | add parser for json path | Jonathan Buchanan | |
2020-07-16 | first draft for #6365, test pending | Christian Grothoff | |
2020-07-16 | rename TALER_JSON_hash to TALER_JSON_contract_hash | Christian Grothoff | |
2020-07-05 | also offer API for receiving rounded relative time via JSON | Christian Grothoff | |
2020-07-05 | fix #6408: make sure all timestamps are always rounded when they arrive over ↵ | Christian Grothoff | |
JSON, or 400 the requester; similarly don't tolerate anything else as client | |||
2020-04-05 | make exchange API more uniform in how information is returned | Christian Grothoff | |
2020-03-16 | harden URI validation logic | Christian Grothoff | |
2020-03-07 | code cleanup (comments, scoping, naming, indentation) | Christian Grothoff | |
2020-03-01 | check well-formedness of URI when signing, check return value of function ↵ | Christian Grothoff | |
for error | |||
2020-01-19 | comment on JSON canonicalization | Christian Grothoff | |
2020-01-19 | fix copyright headers as per CA | Christian Grothoff | |
2020-01-19 | consistently use payto URI instead of URL | Florian Dold | |
2020-01-18 | doxygen work | Christian Grothoff | |
2020-01-16 | DCE | Florian Dold | |
2019-11-25 | add another helper | Christian Grothoff | |
2019-08-25 | re-format code | Florian Dold | |
2018-10-22 | Fix compiler warnings. | Marcello Stanisci | |
This reverts changes made in b0d00823eb96de733510354. The warnings are fixed by changing the functions signatures, instead of casting their pointers. | |||
2018-10-22 | Fix compiler warnings. | Marcello Stanisci | |
2018-10-06 | fix #5434 (no more salt in exchange wire replies) | Christian Grothoff | |
2018-04-02 | Changing 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. | |||
2017-11-06 | work on making auditor reports nicer (#4962) | Christian Grothoff | |
2017-04-18 | fixing #4980 | Christian Grothoff | |
2016-10-20 | rename and move TALER_EXCHANGE_json_get_error_code to TALER_JSON_get_error_code | Christian Grothoff | |
2016-07-07 | fixing #4594 | Marcello Stanisci | |
2016-04-06 | fix iterate_matching_deposits(), LIMIT does not work with variables in ↵ | Christian Grothoff | |
Postgres (#4360) | |||
2016-03-19 | refactor to eliminate duplicated JSON parsing logic (#4150) | Christian Grothoff | |
2016-03-19 | first refactoring of JSON logic to address #4150 and #4237 | Christian Grothoff | |
2016-01-19 | -fix (C) notices | Christian Grothoff | |
2015-11-11 | updating code to match simplified specification (#4039) | Christian Grothoff | |
2015-09-20 | implement #3972: support multiple wire formats concurrently | Christian Grothoff | |
2015-06-21 | implementing /deposit JSON generation | Christian Grothoff | |
2015-06-12 | doxygen fixes | Christian Grothoff | |
2015-05-17 | add functions for conversion from json to rsa public key/signature for ↵ | Christian Grothoff | |
symmetry, testing, etc. | |||
2015-05-16 | eliminating ECDSA support from json API (dead) | Christian Grothoff | |