Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-05 | fix off-by-one in coarse date calculation | Özgür Kesim | |
2023-08-29 | remove /wire endpoint, add wallet_data_hash to deposit, bump protocol ↵ | Christian Grothoff | |
version to v17 | |||
2023-07-24 | [age-withdraw] first tests pass | Özgür Kesim | |
age-withdraw successfully tested (no reveal yet): 1. reserve filled with amount large enough to trigger kyc 2. kyc oauth2 test daemon sets birthday to 2015-00-00 3. usual withdraw fails with CONFLICT and AGE_RESTRICTION_REQUIRED 4. age-withdraw with loo large of an maximum age fails 5. age-withdraw with appropriate maximum age succeeds | |||
2023-07-21 | use decision time | Christian Grothoff | |
2023-07-10 | fix alignment issue, ensure we hash over packed structure to avoid ↵ | Christian Grothoff | |
non-determinism | |||
2023-07-10 | fix memory leaks reported by valgrind | Özgür Kesim | |
2023-07-03 | [age-withdraw] added library function for age-withdraw | Özgür Kesim | |
- Added TALER_EXCHANGE_age_withdraw - Also: Change TALER_EXCHANGE_batch_withdraw and related functions to use GNUNET_CURL_ctx, TALER_EXCHANGE_keys and const char *echange_url | |||
2023-06-27 | added TALER_adult_age(struct TALER_AgeMask *mask) | Özgür Kesim | |
2023-06-27 | -update author | Özgür Kesim | |
2023-06-27 | added birthdate parser | Özgür Kesim | |
2023-06-26 | [age-withdraw] age-withdraw commit- and reveal-handlers implemented, 12/n | Özgür Kesim | |
The handlers for the commit- and reveal-phases of the age-withdraw HTTP-endpoints are implemented, yet not active. Still missing: - support for age-withdraw is missing in lib/. - tests | |||
2023-06-07 | major libtalertesting API refactoring, including no longer having ↵ | Christian Grothoff | |
taler-specific logic in the test engine core | |||
2023-06-05 | work on cleaning up benchmark logicv0.9.3-dev.2 | Christian Grothoff | |
2023-05-16 | add KYC_AML_TRIGGER option (not implemented) | Christian Grothoff | |
2023-05-14 | allow '#' | Christian Grothoff | |
2023-05-13 | strcasecmp | Christian Grothoff | |
2023-05-11 | externalize persona JSON conversion logic, expand with file download | Christian Grothoff | |
2023-05-10 | add helper logic for JSON2JSON conversion | Christian Grothoff | |
2023-05-10 | ensure amounts are in upper-case | Christian Grothoff | |
2023-05-10 | -fix TOTP calculation | Christian Grothoff | |
2023-05-10 | always use GNUNET_memcpy | Christian Grothoff | |
2023-05-10 | -fix warning | Christian Grothoff | |
2023-05-09 | -consistency | Christian Grothoff | |
2023-05-09 | Fix age mask parsing from config | Özgür Kesim | |
- initialize age mask to zero - drop default bitstring for age mask, use string instead -remove default age mask bits, use string instead -strdup | |||
2023-05-04 | -fix crypto test | Christian Grothoff | |
2023-05-02 | include 0-terminator when hashing | Christian Grothoff | |
2023-05-02 | use same canonicalization of JSON as for contract hashes when doing normal ↵ | Christian Grothoff | |
JSON hashing | |||
2023-05-01 | breaking protocol changes towards fixing #7810 (incomplete, ↵ | Christian Grothoff | |
taler-exchange-offline still unfinished) | |||
2023-04-02 | left-pad TOTP code with 0s | Christian Grothoff | |
2023-03-13 | -fix comments for doxygen | Özgür Kesim | |
2023-03-13 | -typos | Özgür Kesim | |
2023-03-13 | -typos | Özgür Kesim | |
2023-03-13 | WIP: age-withdraw, continue verify_commitment_and_max_age, 7/n | Özgür Kesim | |
- coin, blinding, nonce and age restriction now derived from TALER_PlanchetMasterSecretP - use max_age instead than max_age_group as argument - Also, docs updated in other repo. | |||
2023-03-12 | WiP: age-withdraw, added TALER_age_restriction_commit_from_base, 6/n | Özgür Kesim | |
Added TALER_age_restriction_commit_from_base in util/age_restriction.c, to create a age commitment and proof from a coin's private key as defined in https://docs.taler.net/core/api-exchange.html#withdraw-with-age-restriction | |||
2023-03-11 | simplify hash generation of age commitment | Özgür Kesim | |
2023-03-07 | -simplify zero-check for age-commitment hash | Özgür Kesim | |
2023-03-04 | -fix FTBFS and other bugsv0.9.2-debian-1 | Christian Grothoff | |
2023-03-03 | totp update function | priscilla | |
2023-03-02 | totp algorithm | priscilla | |
2023-03-01 | WiP: age-withdraw implementation, part 1/n | Özgür Kesim | |
Commit phase of the age-withdraw protocol implemented, according to https://docs.taler.net/core/api-exchange.html#withdraw-with-age-restriction | |||
2023-02-21 | -fix bug | Christian Grothoff | |
2023-02-21 | -misc minor bugfixes | Christian Grothoff | |
2023-02-21 | skeleton logic for POS confirmation | Christian Grothoff | |
2023-02-20 | -fix comment | Christian Grothoff | |
2023-02-14 | begin API change to allow AML officers to trigger KYC process | Christian Grothoff | |
2023-02-01 | start work on AML decision query API | Christian Grothoff | |
2023-01-27 | add logic to store attributes | Christian Grothoff | |
2023-01-01 | -crypto for AML decision signatures | Christian Grothoff | |
2022-12-31 | write KYC attribute encryption logic | Christian Grothoff | |
2022-12-29 | expand DB API with AML functions, fix purse refund calculations in ↵ | Christian Grothoff | |
libtalerexchange |