Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-18 | doxygen work | Christian Grothoff | |
2020-01-18 | doxygen | Christian Grothoff | |
2020-01-18 | DCE: only keep x-taler-wire processing functions we actually use/need | Florian Dold | |
2020-01-18 | DCE: we never have to derrive the wire_gateway_url from the payto URI | Florian Dold | |
2020-01-17 | amount rounding a la Christian | Florian Dold | |
2020-01-16 | reuse TALER_url_join | Christian Grothoff | |
2020-01-16 | remove wallet-specific code | Florian Dold | |
2020-01-15 | round amounts based on config, do unit test for rounding | Florian Dold | |
2020-01-15 | ftbfs | Christian Grothoff | |
2020-01-15 | fix fakebank account vs. full payto confusion | Christian Grothoff | |
2020-01-15 | buffer lib has moved to GNUnet | Florian Dold | |
2020-01-14 | expand test suite | Christian Grothoff | |
2020-01-14 | split off buffer logic | Christian Grothoff | |
2020-01-14 | add payto URL test, fix payto parser implementation | Christian Grothoff | |
2020-01-14 | refactor uri parsing logic, prepare for unit test | Christian Grothoff | |
2020-01-13 | make fakebank and banklib match specifified new API | Christian Grothoff | |
2020-01-13 | eliminate libtalerwire | Christian Grothoff | |
2019-11-28 | remove patch_private_key, as it doesn't make any sense | Florian Dold | |
In particular, we were patching the EdDSA private keys, which are *hashed* before doing the curve multiplication. Thus clearing the bits *before* the hashing doesn't make any sense at all. These bits are cleared anyway when deriving the public key. | |||
2019-11-09 | fix off by one: reserve space for 0-termination | Christian Grothoff | |
2019-11-01 | fix path concatenation | Florian Dold | |
2019-10-31 | tighten formatting rules | Christian Grothoff | |
2019-10-29 | fix type and indentation | Christian Grothoff | |
2019-10-17 | implement buffer API and use it for URL construction | Florian Dold | |
2019-10-05 | add helper function to detect http/https on an MHD connection | Florian Dold | |
2019-10-05 | reindenting with uncrustify | Christian Grothoff | |
2019-09-23 | make URL joining more restrictive to avoid mistakes | Florian Dold | |
2019-09-15 | add libasan to the LD_PRELOAD path if it was in gnunet-config | Christian Grothoff | |
2019-09-13 | FPRINTF -> fprintf | Marcello Stanisci | |
2019-09-05 | fix warnings | Christian Grothoff | |
2019-09-05 | fix compiler warnings, add assertions | Christian Grothoff | |
2019-09-01 | update to match recent GNUnet changes | Christian Grothoff | |
2019-08-25 | re-format code | Florian Dold | |
2019-08-21 | detect plain http server | Christian Grothoff | |
2019-08-17 | remove currency field from databases | Christian Grothoff | |
2019-06-18 | reduce code duplication | Christian Grothoff | |
2019-05-02 | replace denom_pub with denom_pub_hash in exchange API to reduce bandwidth | Christian Grothoff | |
2019-04-08 | refactor util/test_crypto.c for GNUNET_memcmp | ng0 | |
2019-02-11 | 4692. Fix global return code. | Marcello Stanisci | |
2018-10-06 | fix #5434 (no more salt in exchange wire replies) | Christian Grothoff | |
2018-08-11 | leave it to GNUnet | Christian Grothoff | |
2018-08-11 | disable SECMEM for Taler exchange, it causes massive lock contention and ↵ | Christian Grothoff | |
then scalability issues | |||
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-31 | url joining: grow strings correctly | Florian Dold | |
2018-01-31 | oops, add missing file | Florian Dold | |
2018-01-31 | more tests, fix varargs invocation | Florian Dold | |
2018-01-31 | url construction helpers | Florian Dold | |
2018-01-01 | refuse endian conversion for invalid amounts | Christian Grothoff | |
2017-11-29 | fixing #5178 | Christian Grothoff | |
2017-11-02 | lets use 52, the number of bits stored | Christian Grothoff | |
2017-11-02 | fix #5167 | Christian Grothoff | |