summaryrefslogtreecommitdiff
path: root/src/auditor/taler-auditor.c
AgeCommit message (Collapse)Author
2019-09-28add test for emergencies, and associated bugfixes to auditor and auditor reportChristian Grothoff
2019-09-05bugnotes, minor fixChristian Grothoff
2019-09-05more auditor testsChristian Grothoff
2019-09-05add test for hung refresh and wrong refresh sig, fix audit report formatting ↵Christian Grothoff
issue(s)
2019-09-05handle wirefee issues betterChristian Grothoff
2019-09-05fix memory leakChristian Grothoff
2019-09-04more auditor tests, misc auditor bugfixesChristian Grothoff
2019-09-03implement FIXME42: denomination signature checks (and test) in taler-auditorChristian Grothoff
2019-09-03add test for missing denomination signature checksChristian Grothoff
2019-09-03check h_wire/wire consistencyChristian Grothoff
2019-09-02misc. auditor bugfixesChristian Grothoff
2019-08-26minor auditor report generation bugfixes:Christian Grothoff
2019-08-25re-format codeFlorian Dold
2019-08-22update ignoresChristian Grothoff
2019-07-27todosChristian Grothoff
2019-07-27more denom sig checking in auditorChristian Grothoff
2019-07-27add check that denomination was actually revoked if it is involved in /paybackChristian Grothoff
2019-07-26handle payback cases when processing coin history in auditorChristian Grothoff
2019-07-25update auditordb to include payback lossesChristian Grothoff
2019-07-24add ppc progress points for payback opsChristian Grothoff
2019-07-24fixing indentation onlyChristian Grothoff
2019-07-24fixing indentation onlyChristian Grothoff
2019-05-02replace denom_pub with denom_pub_hash in exchange API to reduce bandwidthChristian Grothoff
2019-04-08Refactor auditor/taler-auditor.c for GNUNET_memcmpng0
2019-03-02actually disable 100 continueChristian Grothoff
2019-02-14add option to be selective about dropping the exchange listChristian Grothoff
2019-01-30Adding map: wire method name <--> plugin name.Marcello Stanisci
2019-01-08fix #5484Christian Grothoff
2018-11-04add auditing of deposit confirmations to auditor (#5447)Christian Grothoff
2018-11-04add check for #coins depoisted exceeding #coins issued (not just by amount), ↵Christian Grothoff
fixes #5446
2018-10-28track number of coins issued per denomination in auditor (not yet used)Christian Grothoff
2018-10-27split up progress points of auditor by coin/reserve/aggregation to minimize ↵Christian Grothoff
DB conflicts
2018-10-06fix #5434 (no more salt in exchange wire replies)Christian Grothoff
2018-08-19re-init logging so we can tell by PID who it isChristian 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-03-12fix #5281 for exchange: do preflight check that an old transaction is no ↵Christian Grothoff
longer running by accident
2018-01-04bugfixes in auditor and renderingChristian Grothoff
2018-01-04nicer formatting, some DCEChristian Grothoff
2018-01-04fix auditor to properly verify wire fee signatures and more gracefully ↵Christian Grothoff
handle arithmetic amount issue
2017-12-10fix test for '*' accepted encodingChristian Grothoff
2017-12-09fix potential NPEChristian Grothoff
2017-12-09initialize rev_rowid alwaysChristian Grothoff
2017-11-29fixing #5178Christian Grothoff
2017-11-20implement #5177 (not yet tested)Christian Grothoff
2017-11-12update bug refs to #5177Christian Grothoff
2017-11-12make -m option optional for taler-auditor and taler-wire-auditorChristian Grothoff
2017-11-08fix misc typos in auditor report logicChristian Grothoff
2017-11-06update auditor report format to capture nicely all diagnostics that may ↵Christian Grothoff
currently be generated by the auditor (closes #4962)
2017-11-06working on #4962Christian Grothoff
2017-11-06work on making auditor reports nicer (#4962)Christian Grothoff