Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-11 | major refactoring, eliminating wire-plugins and moving towards new bank API. ↵ | Christian Grothoff | |
main code compiles, testcases known to fail, code sure not to fully work yet | |||
2020-01-08 | remove ebics (#6038) | Christian Grothoff | |
2019-10-31 | tighten formatting rules | Christian Grothoff | |
2019-08-25 | re-format code | Florian Dold | |
2019-08-22 | update ignores | Christian Grothoff | |
2019-06-16 | fix NPE | Christian Grothoff | |
2019-06-08 | add missing file | Christian Grothoff | |
2019-06-08 | fix #5756, also change sepa->iban as per payto:// spec | Christian Grothoff | |
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 | |