Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-04 | lookahead/duration options are in [exchange], not [exchange_keys], use ↵ | Christian Grothoff | |
consistently | |||
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. | |||
2018-01-30 | use url instead of uri consistently | Florian Dold | |
2017-12-10 | eliminate use of exchange's /admin/add/incoming with fakebank in ↵ | Christian Grothoff | |
taler-exchange-benchmark | |||
2017-11-29 | fixing #5178 | Christian Grothoff | |
2017-10-31 | major API refactoring, adding planchet generation and coin extraction APIs ↵ | Christian Grothoff | |
to the Taler crypto library, thereby simplifying code in withdraw, refresh, tipping, payback and testcases; slight API incompatibilities to previous versions are introduced | |||
2017-10-17 | exit more nicely if command line arguments were wrong | Christian Grothoff | |
2017-10-06 | use proper return value, some c99 changes | Christian Grothoff | |
2017-10-06 | check return value from TALER_JSON_hash | Christian Grothoff | |
2017-07-01 | implement logic to check protocol version compatibility (#5035) | Christian Grothoff | |
2017-05-29 | rename proposal_data to contract_terms (see #4879) | Florian Dold | |
2017-05-04 | fix indentation | Christian Grothoff | |
2017-05-04 | adding support for transaction history to wire plugin API (#4959) | Christian Grothoff | |
2017-04-20 | fix misc doxygen issues | Christian Grothoff | |
2017-03-25 | renaming GNUNET_GETOPT-symbols to match latest changes in GNUnet | Christian Grothoff | |
2017-03-15 | update getopt config parsing style to match 'getopt' GNUnet branch API change | Christian Grothoff | |
2017-03-03 | changing wire plugin specification from [exchange]WIREFORMAT to ↵ | Christian Grothoff | |
[exchange-wire-PLUGIN]enable=YES/NO | |||
2017-02-07 | remove transaction_id, only one payment per proposal allowed | Florian Dold | |
2017-02-06 | contract terminology renaming (#4877) | Florian Dold | |
2016-10-20 | fixing taler-benchmark build issues introduced by recent API changes | Christian Grothoff | |
2016-09-23 | check return values, fix use of uninit memory on certain error handling paths | Christian Grothoff | |
2016-07-07 | fixing #4594 | Marcello Stanisci | |
2016-06-20 | -distfix | Christian Grothoff | |
2016-06-16 | typo | Marcello Stanisci | |
2016-06-16 | typo | Marcello Stanisci | |
2016-06-15 | check refresh amounts add up correctly, fix linker issue | Christian Grothoff | |
2016-06-15 | more sanity checks, better clean up | Christian Grothoff | |
2016-06-15 | nicer reports | Christian Grothoff | |
-fix leak -fix leaks | |||
2016-06-15 | add support to collect basic metrics and to terminate automatically | Christian Grothoff | |
2016-06-15 | first working version of benchmark logic | Christian Grothoff | |
2016-06-15 | clean up blobs | Christian Grothoff | |
clean up blobs clean up blobs clean up blobs pass -c option to taler services, ship with reasonable config exclude live-keys from config | |||
2016-06-15 | merge refresh closure into struct Coin | Christian Grothoff | |
2016-06-15 | restructure benchmark logic so that we can schedule each operation independently | Christian Grothoff | |
2016-06-15 | avoid passing int's as void*'s in benchmark logic | Christian Grothoff | |
2016-06-15 | make exchange URI a command-line option | Christian Grothoff | |
2016-06-15 | misc minor stylistic fixes to benchmark tool: | Christian Grothoff | |
2016-06-14 | left=0 after successful reveal | Marcello Stanisci | |
2016-06-14 | comments | Marcello Stanisci | |
2016-06-14 | reconstructing array of denominations for coins gotten | Marcello Stanisci | |
by melting dynamically; as reported in msg (0010890) of #4576' | |||
2016-06-13 | fixing corrupted DLL (resulting from double call to json_decref()) | Marcello Stanisci | |
2016-06-13 | Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange | Christian Grothoff | |
2016-06-13 | implement #4569 | Christian Grothoff | |
2016-06-13 | adding re-withdrawing of spent and non-refreshed coins | Marcello Stanisci | |
2016-06-11 | placing refreshed coins where all coins are | Marcello Stanisci | |
2016-06-11 | defining struct for refreshed coins | Marcello Stanisci | |
2016-06-11 | addressing #4572 | Marcello Stanisci | |
2016-06-11 | fixing segfault (due to a double free) | Marcello Stanisci | |
2016-06-11 | polishing comments | Marcello Stanisci | |
2016-06-11 | addressing compiler warnings | Marcello Stanisci | |
2016-06-10 | fixing segfault | Marcello Stanisci | |