Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-10 | add helper logic for JSON2JSON conversion | Christian Grothoff | |
2023-02-21 | skeleton logic for POS confirmation | Christian Grothoff | |
2023-01-01 | -crypto for AML decision signatures | Christian Grothoff | |
2022-11-04 | policy 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 payments | Christian Grothoff | |
2022-03-28 | -first cut at contract encryption and decryption | Christian Grothoff | |
2022-03-28 | starting with purse creation client API | Christian 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-04 | initial cs_secmod implementation | Gian 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-25 | v12: also do not sign over merchant_pub in REFUND signature, centralize logic | Christian Grothoff | |
2021-12-08 | put crypto worker in exchange-tools, re-enable build | Florian Dold | |
2021-11-18 | -fix dist rule | Christian Grothoff | |
2021-11-17 | -use different hash for RSA vs. Denomination hashing | Christian Grothoff | |
2021-11-17 | get util tests to pass | Christian Grothoff | |
2021-11-17 | towards merging with master | Christian Grothoff | |
2021-11-17 | towards merging with master | Christian Grothoff | |
2021-11-10 | age restriction progress 2/n | Özgür Kesim | |
Signed-off-by: Özgür Kesim <oec-taler@kesim.org> | |||
2021-11-06 | include h_extensions in deposit confirmation | Christian Grothoff | |
2021-10-27 | brutally fixing types in src/include/, creating plenty of FTBFS issues | Christian Grothoff | |
2021-09-06 | pow needs libm | Christian Grothoff | |
2021-08-14 | export TALER_iban_validate() API | Christian Grothoff | |
2021-07-29 | fix #6960 | Christian Grothoff | |
2021-07-27 | secmod: fchmod socket to ug+rw | Florian Dold | |
2021-01-17 | rename taler-helper-crypto-* to taler-exchange-secmod-* | Florian Dold | |
2021-01-10 | fix 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-02 | clean taler-config, needed to build proper dpkg | Christian Grothoff | |
2020-12-31 | keep helpers in normal bin/ dir | Christian Grothoff | |
2020-12-08 | initialize master_pub field | Christian Grothoff | |
2020-12-06 | implement new taler-auditor-offline tool | Christian Grothoff | |
2020-12-05 | move all TALER_SIGNATURE_SM_-operations to secmod_signatures.c | Christian Grothoff | |
2020-12-04 | centralize (most) offline signing/verifying operations into offline_signatures.c | Christian Grothoff | |
2020-11-23 | finish helper test cases | Christian Grothoff | |
2020-11-23 | implement exchange online signing key client library | Christian Grothoff | |
2020-11-22 | first sketch of eddsa helper | Christian Grothoff | |
2020-11-22 | complete crypto helper denom testing | Christian Grothoff | |
2020-11-22 | start with testing crypto rsa helper | Christian Grothoff | |
2020-11-21 | implementing client library for talking to the crypto helper process | Christian Grothoff | |
2020-11-15 | handle revocation requests | Christian Grothoff | |
2020-11-15 | implement notfiy_client_dk_add | Christian Grothoff | |
2020-11-15 | add taler-helper-crypto-rsa to build system | Christian Grothoff | |
2020-08-19 | implement i18n lookup logic for #6458 | Christian Grothoff | |
2020-07-22 | update gana, add error codes c file | Jonathan Buchanan | |
2020-07-05 | moved yna to exchange | Jonathan Buchanan | |
2020-03-28 | address FIXME | Christian Grothoff | |
2020-01-19 | split off mhd.c | Christian Grothoff | |
2020-01-19 | separate util.c and url.c | Christian Grothoff | |
2020-01-16 | remove wallet-specific code | Florian Dold | |