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-12-20 | misc release preparations: mostly fixing 'make dist' target | Christian Grothoff | |
2019-11-01 | fix warnings | Christian Grothoff | |
2019-10-31 | tighten formatting rules | Christian Grothoff | |
2019-10-29 | fix compiler warnings | Christian Grothoff | |
2019-09-16 | fix use-after-free | Christian Grothoff | |
2019-09-15 | fix memory leak and style issues | Christian Grothoff | |
2019-09-05 | fix tests | Marcello Stanisci | |
2019-09-05 | fix FTBFS | Marcello Stanisci | |
2019-09-05 | Removing date-range-based logic from wire-plugin | Marcello Stanisci | |
2019-09-04 | #5746, more cases. | Marcello Stanisci | |
2019-09-04 | 5746. | Marcello Stanisci | |
Introduce a stand-alone test file for wire-plugins that use the legacy API offered by banks (notably, /history-range). | |||
2019-09-04 | More on #5746. | Marcello Stanisci | |
2019-09-04 | Calling bank legacy API in a test | Marcello Stanisci | |
2019-08-25 | re-format code | Florian Dold | |
2019-06-08 | fix #5756, also change sepa->iban as per payto:// spec | Christian Grothoff | |
2019-06-03 | put fixme for #5746. | Marcello Stanisci | |
2019-04-22 | use uint64_t for serial_id | Christian Grothoff | |
2019-04-18 | Wire plugin. | Marcello Stanisci | |
Put logic to use the history-range API. | |||
2019-04-12 | Still on making the compiler happy. | Marcello Stanisci | |
2019-04-11 | Introduce new "history range" wire API. | Marcello Stanisci | |
2019-04-08 | /history-range. | Marcello Stanisci | |
Implementing the "lib" and "testing-lib" functions to use it. | |||
2019-04-08 | refactor for GNUNET_memcmp | ng0 | |
2019-03-19 | typo | Christian Grothoff | |
2019-02-13 | Fix #5558. | Marcello Stanisci | |
2019-02-12 | Fix transactions list request. | Marcello Stanisci | |
2019-02-12 | Getting transaction history 60% fixed. | Marcello Stanisci | |
2018-12-14 | /history API semantics extended. | Marcello Stanisci | |
That API has now a new 'ordering' flag that lets the client choose what ordering the results should have: ascending or descending. In particular, this change adapted the fakebank and tests logic to such introduction. | |||
2018-11-25 | fix a few more leaks | Christian Grothoff | |
2018-11-25 | fix misc. memory leaks | Christian Grothoff | |
2018-11-19 | Skip test when wire-plugin is not loaded. | Marcello Stanisci | |
2018-11-10 | fix compiler warning due to possiblity of uninitialized values if enum is ↵ | Christian Grothoff | |
out-of-range | |||
2018-09-24 | fix /reject base URL. | Marcello Stanisci | |
2018-09-21 | minor edit | Marcello Stanisci | |
2018-09-21 | Debugging the wirewatch. | Marcello Stanisci | |
2018-08-16 | make curl check saner, use AS_IF | Christian Grothoff | |
2018-07-23 | Wire-plugin interface. | Marcello Stanisci | |
Add methods signatures to register merchants at banking institutions. | |||
2018-06-14 | fix leaks. | Marcello Stanisci | |
2018-06-13 | Fix aggregator. | Marcello Stanisci | |
Now use the bank base *url* extracted from the payto:// extractor. | |||
2018-06-13 | Payto parsing. | Marcello Stanisci | |
Moving the extracted bank base URL into proper structure. | |||
2018-06-12 | 433 > 443 | Marcello Stanisci | |
2018-06-12 | Making https:// default. | Marcello Stanisci | |
2018-06-12 | From payto:// to base url. | Marcello Stanisci | |
The conversion prepends http// or https:// depending on the port given beside the hostname. If port is 433, then prepends https://, otherwise prepends http://. For now, the conversion was only necessary at the /history bank lib. | |||
2018-05-11 | adding missing information | Marcello Stanisci | |
2018-05-11 | Fix offsetting. | Marcello Stanisci | |
2018-04-15 | merging Florian's changes with my wire changes | 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. |