Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-30 | Adding map: wire method name <--> plugin name. | Marcello Stanisci | |
2018-11-19 | Skip test when wire-plugin is not loaded. | Marcello Stanisci | |
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-04-02 | modify wire plugin load logic to use reference counting | Christian Grothoff | |
2018-02-07 | make it compile | Florian Dold | |
2018-02-07 | wire plugin (test): gracefully handle errors | Florian Dold | |
2018-01-30 | use url instead of uri consistently | Florian Dold | |
2017-12-14 | nicer error reporting | Christian Grothoff | |
2017-12-06 | largely fix #5077 | Christian Grothoff | |
2017-11-20 | fix issue in wire auditor's history processing | Christian Grothoff | |
2017-11-12 | work on #5077: reserve_pub vs. wtid issue, add reject functionality to wire ↵ | Christian Grothoff | |
plugin API (with stub implementations for now) | |||
2017-10-18 | releasing v0.4.0v0.4.0 | Christian Grothoff | |
2017-10-06 | use proper enum value for error code on signature parsing in wire plugin | Christian Grothoff | |
2017-10-06 | better logging if IBAN validation fails, also avoid potentially unbounded ↵ | Christian Grothoff | |
stack allocation | |||
2017-10-06 | fix signed calls to isalpha/isdigit/isspace etc. | Christian Grothoff | |
2017-06-06 | add missing files for distcheck | Christian Grothoff | |
2017-05-16 | implement test and fix minor discovered bugs for /history via test wire ↵ | Christian Grothoff | |
plugin (fixes #4959) | |||
2017-05-16 | skeleton for the test for #4959 | Christian Grothoff | |
2017-05-16 | handle base32-wire transfer subject being followed by space+exchange base ↵ | Christian Grothoff | |
url in wire plugin and fakebank | |||
2017-05-08 | move responsibility of converting to wire subject to reserve_pub into wire ↵ | Christian Grothoff | |
plugin | |||
2017-05-08 | updates to distinguish clearly between wtid and json transfer details | Christian Grothoff | |
2017-05-05 | more work on wirewatch | Christian Grothoff | |
2017-05-05 | starting to implement taler-exchange-wirewatch | Christian Grothoff | |
2017-05-04 | adding support for transaction history to wire plugin API (#4959) | Christian Grothoff | |
2017-05-04 | switch bank api to new authentication method API | Christian Grothoff | |
2017-05-04 | implement #4993 | Christian Grothoff | |
2017-04-20 | fix misc doxygen issues | Christian Grothoff | |
2017-03-03 | changing wire plugin specification from [exchange]WIREFORMAT to ↵ | Christian Grothoff | |
[exchange-wire-PLUGIN]enable=YES/NO | |||
2017-03-02 | implementing #4921: add base URL to wire transfers | Christian Grothoff | |
2017-02-08 | fix #4886 | Christian Grothoff | |
2017-02-08 | fix conditional in test case (exposes underlying failure) | Florian Dold | |
2016-11-18 | addressing #4803: nicer error messages for invalid wire formats | Christian Grothoff | |
2016-07-07 | fixing #4594 | Marcello Stanisci | |
2016-06-11 | fixing more leaks | Christian Grothoff | |
2016-05-02 | code simplification via new extended libgnunetcurl API | Christian Grothoff | |
2016-05-02 | fixing #4479 | Christian Grothoff | |
2016-04-25 | fix CURRENCY section in test case | Florian Dold | |
2016-04-22 | make names related to wire plugins less generic | Florian Dold | |
2016-04-19 | move currency to taler section, create taler.conf | Florian Dold | |
2016-04-17 | fix #4400: add test for amount_round wire plugin API | Christian Grothoff | |
2016-04-17 | update code to match new API | Christian Grothoff | |
2016-04-11 | adding wire plugin tests, resolving #4357 | Christian Grothoff | |
2016-04-11 | adding new test, still failing | Christian Grothoff | |
2016-04-11 | implementing #4357, but test missing | Christian Grothoff | |
2016-04-10 | fixing #4386: use more sane configuration and data file structure | Christian Grothoff | |
2016-04-10 | changing code to meet latest change in GNUNET_SCHEDULER API | Christian Grothoff | |
2016-04-07 | for #4374 | Christian Grothoff | |
2016-04-07 | Merge branch 'master' of git+ssh://taler.net/var/git/exchange | Christian Grothoff | |
2016-04-07 | install data and plugins in taler-exchange, not taler | Christian Grothoff | |
2016-04-06 | get simple aggregation test to pass | Christian Grothoff | |