Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2020-01-15 | buffer lib has moved to GNUnet | Florian Dold | |
2020-01-14 | split off buffer logic | Christian Grothoff | |
2020-01-14 | refactor uri parsing logic, prepare for unit test | Christian Grothoff | |
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 construction helpers | Florian Dold | |
2017-06-06 | bump versions for releasev0.3.0 | Christian Grothoff | |
2016-11-18 | addressing #4803: nicer error messages for invalid wire formats | Christian Grothoff | |
2016-11-17 | actually install taler-config | Christian Grothoff | |
2016-11-14 | remove taler-arm, since we use taler-deployment-arm | Florian Dold | |