aboutsummaryrefslogtreecommitdiff
path: root/src/util/Makefile.am
AgeCommit message (Collapse)Author
2023-05-10add helper logic for JSON2JSON conversionChristian Grothoff
2023-02-21skeleton logic for POS confirmationChristian Grothoff
2023-01-01-crypto for AML decision signaturesChristian Grothoff
2022-11-04policy extensions and age restriction refactoringÖzgür Kesim
- refactoring of extension-plugin-mechanism - refactoring of age restriction extension - added policy extensions plugin plumbing - added DB schema and api - policy_details - policy_fulfillments
2022-04-27-work on p2p paymentsChristian Grothoff
2022-03-28-first cut at contract encryption and decryptionChristian Grothoff
2022-03-28starting with purse creation client APIChristian Grothoff
2022-03-03[age restriction] progress 18/n - attestation testedÖzgür Kesim
- Unit-tests for commit, derive, attest and verify added, with multiple combinations of minimum age and commited age. - Fixed crypto implementation (eddsa -> ecdsa) - Using now standard functionality from GNUNET: GNUNET_CRYPTO_ecdsa_{private,public}_key_derive All tests pass (unit tests in util/ and 'make check' in testing).
2022-03-02-amend missing parts to commit b20ddf0c8Özgür Kesim
- functions TALER_age_commitment_attest and TALER_age_commitment_verify implemented. - age restriction implementation moved into util/age_restriction.c
2022-02-04initial cs_secmod implementationGian Demarmels
2022-01-23[age_restriction] progress 13/nÖzgür Kesim
- major refactoring of extensions - extensions live now in a separate library, libtalerextensions - refactored all components using age_restriction accordingly - plumbing for plugin support for extensions roughly layed down
2022-01-08[age restriction] progress 10/nÖzgür Kesim
More work towards support for extensions: - Prepared statements and DB-plugin-functions for setting and retrieving configurations from the database added. - primitive "registry" of extensions for age restrictions and peer2peer (stub) - TALER_Extensions now with FP for parsing, setting and converting a configuration. - /management/extensions handler now verifies signature of the (opaque) json object for all extensions. - /management/extensions handler calls the FP in the corrensponding TALER_Extension for parsing and setting the configuration of a particular extension More work towards age restriction: - TALER_Extensions interfaces for config-parser, -setter and converter implemented for age restriction - DB event handler now retrieves config from database, parses it and sets it (the age mask) in the global extension. - load_age_mask now loads age mask from the global extension (and not from the config file) - add age_restricted_denoms to /keys response
2021-12-25v12: also do not sign over merchant_pub in REFUND signature, centralize logicChristian Grothoff
2021-12-08put crypto worker in exchange-tools, re-enable buildFlorian Dold
2021-11-18-fix dist ruleChristian Grothoff
2021-11-17-use different hash for RSA vs. Denomination hashingChristian Grothoff
2021-11-17get util tests to passChristian Grothoff
2021-11-17towards merging with masterChristian Grothoff
2021-11-17towards merging with masterChristian Grothoff
2021-11-10age restriction progress 2/nÖzgür Kesim
Signed-off-by: Özgür Kesim <oec-taler@kesim.org>
2021-11-06include h_extensions in deposit confirmationChristian Grothoff
2021-10-27brutally fixing types in src/include/, creating plenty of FTBFS issuesChristian Grothoff
2021-09-06pow needs libmChristian Grothoff
2021-08-14export TALER_iban_validate() APIChristian Grothoff
2021-07-29fix #6960Christian Grothoff
2021-07-27secmod: fchmod socket to ug+rwFlorian Dold
2021-01-17rename taler-helper-crypto-* to taler-exchange-secmod-*Florian Dold
2021-01-10fix major bug with SQL statement missing ORDER BY freshcoin_index resulting ↵Christian Grothoff
in possible link failures (but usually lucky with old DB schema)
2021-01-02clean taler-config, needed to build proper dpkgChristian Grothoff
2020-12-31keep helpers in normal bin/ dirChristian Grothoff
2020-12-08initialize master_pub fieldChristian Grothoff
2020-12-06implement new taler-auditor-offline toolChristian Grothoff
2020-12-05move all TALER_SIGNATURE_SM_-operations to secmod_signatures.cChristian Grothoff
2020-12-04centralize (most) offline signing/verifying operations into offline_signatures.cChristian Grothoff
2020-11-23finish helper test casesChristian Grothoff
2020-11-23implement exchange online signing key client libraryChristian Grothoff
2020-11-22first sketch of eddsa helperChristian Grothoff
2020-11-22complete crypto helper denom testingChristian Grothoff
2020-11-22start with testing crypto rsa helperChristian Grothoff
2020-11-21implementing client library for talking to the crypto helper processChristian Grothoff
2020-11-15handle revocation requestsChristian Grothoff
2020-11-15implement notfiy_client_dk_addChristian Grothoff
2020-11-15add taler-helper-crypto-rsa to build systemChristian Grothoff
2020-08-19implement i18n lookup logic for #6458Christian Grothoff
2020-07-22update gana, add error codes c fileJonathan Buchanan
2020-07-05moved yna to exchangeJonathan Buchanan
2020-03-28address FIXMEChristian Grothoff
2020-01-19split off mhd.cChristian Grothoff
2020-01-19separate util.c and url.cChristian Grothoff
2020-01-16remove wallet-specific codeFlorian Dold