aboutsummaryrefslogtreecommitdiff
path: root/src/util/Makefile.am
AgeCommit message (Collapse)Author
2020-01-19split off mhd.cChristian Grothoff
2020-01-19separate util.c and url.cChristian Grothoff
2020-01-16remove wallet-specific codeFlorian Dold
2020-01-15buffer lib has moved to GNUnetFlorian Dold
2020-01-14split off buffer logicChristian Grothoff
2020-01-14refactor uri parsing logic, prepare for unit testChristian Grothoff
2018-04-02Changing 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-31url construction helpersFlorian Dold
2017-06-06bump versions for releasev0.3.0Christian Grothoff
2016-11-18addressing #4803: nicer error messages for invalid wire formatsChristian Grothoff
2016-11-17actually install taler-configChristian Grothoff
2016-11-14remove taler-arm, since we use taler-deployment-armFlorian Dold
2016-05-04fixes for distingChristian Grothoff
2016-04-22add taler-arm wrapperFlorian Dold
2016-04-13Create taler-config wrapper around gnunet-configFlorian Dold
The wrapper uses LD_PRELOAD to make sure that paths are adjusted for taler.
2016-04-10fixing #4386: use more sane configuration and data file structureChristian Grothoff
2016-04-07recent changes to GNUNET_OS-IPK logic make plugin.c obsoleteChristian Grothoff
2016-03-30towards a testcase for aggregation logicChristian Grothoff
2016-03-19first refactoring of JSON logic to address #4150 and #4237Christian Grothoff
2016-01-25move wireformat test to pluginChristian Grothoff
2015-07-15-fix ftbfs in wallet-only modeChristian Grothoff
2015-05-28add --enable-wallet-only flag to build libtalerutil_wallet which ONLY ↵Christian Grothoff
contains the wallet-specific API subset
2015-04-13starting with tests for libtalerutilChristian Grothoff
2015-04-13enable code coverage configure optionChristian Grothoff
2015-04-12separate out wireformats logicChristian Grothoff
2015-03-20first stab at establishing proper plugin API, main HTTP code compiles, other ↵Christian Grothoff
binaries FTBFS right now
2015-02-17Fix #3624: Check JSON format for wire deposits (SEPA specification)Sree Harsha Totakura
2015-02-08bringing copyright tags up to FSF standardChristian Grothoff
2015-01-28move PostGres-specific logic out of libtalerutilChristian Grothoff
2015-01-27rework taler lib, moving some code to GNUnet, cleaner refresh encrypt/decypt APIChristian Grothoff
2015-01-26also fix type hereChristian Grothoff
2015-01-26intermediary commit, breaking the build by starting to move towards ↵Christian Grothoff
variable-size GNUnet signatures instead of fixed-size signatures; much broken now
2015-01-09moving structs relevant for signatures into taler_signatures.h, splitting of ↵Christian Grothoff
private keys that are not in messages; moving test_hash_context to GNUnet
2015-01-09stop exporting microhttpd_lib APIChristian Grothoff
2015-01-08-initial import for mintChristian Grothoff