Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-14 | more refactoring towards #7272 | Christian Grothoff | |
2022-11-13 | implement CS batch operations in libtalerutil | Christian Grothoff | |
2022-11-13 | refactor CS derive API in preparation for batch API | Christian Grothoff | |
2022-11-13 | add batch logic to taler-exchange-secmod-cs | Christian Grothoff | |
2022-11-13 | API refactoring towards batch CS | Christian Grothoff | |
2022-11-13 | implement TALER_CRYPTO_helper_rsa_batch_sign | Christian Grothoff | |
2022-11-06 | fix #7427 | 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-11-02 | age mask clarification | Florian Dold | |
2022-11-01 | remove wad fee, kyc fee and kyc-timeout | Christian Grothoff | |
2022-11-01 | purse auditor helper theoretically complete (but DB logic still missing) | Christian Grothoff | |
2022-10-15 | -refactor DB for reserve history/status routines | Christian Grothoff | |
2022-10-02 | complete taler-exchange-httpd_reserves_open.c logic (first pass, still ↵ | Christian Grothoff | |
without DB logic or tests) | |||
2022-10-01 | -doxygen | Christian Grothoff | |
2022-09-27 | implement exchange_api_reserves_attest.c | Christian Grothoff | |
2022-09-27 | implement libtalerexchange:reserve_close API | Christian Grothoff | |
2022-09-24 | -doxygen fixes | Christian Grothoff | |
2022-09-18 | add new signature functions for DD31 | Christian Grothoff | |
2022-08-23 | enforce syntax of reserve_uri | Christian Grothoff | |
2022-07-29 | add offline signature to drain profits (#4960) | Christian Grothoff | |
2022-07-06 | -fix typos | Christian Grothoff | |
2022-06-28 | -fix issue with missing signature over denomination and age restriction hash ↵ | Christian Grothoff | |
in purse deposit | |||
2022-06-28 | -fix typo | Özgür Kesim | |
2022-06-27 | added documenation to the age-restriction related structures | Özgür Kesim | |
2022-06-26 | -more doxygen | Christian Grothoff | |
2022-06-26 | -fix typos | Christian Grothoff | |
2022-06-26 | -add missing comments | Christian Grothoff | |
2022-06-26 | -fix misc doxygen warnings, code clean up | Christian Grothoff | |
2022-06-04 | -more work on p2p payments and tests thereof | Christian Grothoff | |
2022-05-30 | -sketch API for RSA parallel signing | Christian Grothoff | |
2022-05-23 | -more reserve history fixes | Christian Grothoff | |
2022-05-08 | pass purse_fee to determine how purse creation is paid for | Christian Grothoff | |
2022-05-07 | -pub | Christian Grothoff | |
2022-05-07 | add function for purse status signing | Christian Grothoff | |
2022-05-07 | rename function that is for the merchant signature to have merchant in the name | Christian Grothoff | |
2022-04-26 | age restriction: make seed a HashCode due to endianess and security level ↵ | Florian Dold | |
concerns | |||
2022-04-22 | Add abstractions: TALER_exchange_deposit_{sign,verify} | Thien-Thi Nguyen | |
This change also removes ‘struct TALER_DepositTrackPS’ from the public API. * src/include/taler_signatures.h (struct TALER_DepositTrackPS): Delete. * src/util/exchange_signatures.c (struct TALER_DepositTrackPS): New. (TALER_exchange_deposit_sign): New func. (TALER_exchange_deposit_verify): New func. * src/include/taler_crypto_lib.h (TALER_exchange_deposit_sign): New func decl. (TALER_exchange_deposit_verify): New func decl. * src/exchange/taler-exchange-httpd_deposits_get.c (TEH_handler_deposits_get): Rework to use ‘TALER_exchange_deposit_verify’. * src/lib/exchange_api_deposits_get.c (TALER_EXCHANGE_deposits_get): Rework to use ‘taler_exchange_deposit_sign’. | |||
2022-04-21 | Fixed seed size for TALER_age_restriction_commit | Özgür Kesim | |
Also, added src/util/tv_age_restriction.{c,json} for/as test vectors for age restriction. | |||
2022-04-20 | -work on create purse with merge | Christian Grothoff | |
2022-04-17 | Add abstraction: TALER_merchant_contract_sign | Thien-Thi Nguyen | |
Additionally, this change removes ‘struct TALER_ProposalDataPS’ from the public API. * src/include/taler_crypto_lib.h (TALER_merchant_contract_sign): New func decl. * src/include/taler_signatures.h (struct TALER_ProposalDataPS): Delete. * src/util/merchant_signatures.c (struct TALER_ProposalDataPS): Move here from taler_signatures.h. (TALER_merchant_contract_sign): New func. | |||
2022-04-17 | Add abstractions: TALER_merchant_pay_{sign,verify} | Thien-Thi Nguyen | |
Additionally, this change removes ‘struct TALER_PaymentResponsePS’ from the public API. * src/include/taler_crypto_lib.h (TALER_merchant_pay_sign): New func decl. (TALER_merchant_pay_verify): New func decl. * src/include/taler_signatures.h (struct TALER_PaymentResponsePS): Delete. * src/util/merchant_signatures.c (struct TALER_PaymentResponsePS): Move here from taler_signatures.h. (TALER_merchant_pay_sign): New func. (TALER_merchant_pay_verify): New func. | |||
2022-04-11 | -add draft handler for purse merge client request | Christian Grothoff | |
2022-04-11 | -draft implementation of /purses//merge endpoint | Christian Grothoff | |
2022-04-02 | add additinal signature | Christian Grothoff | |
2022-04-01 | work on purse creation logic | Christian Grothoff | |
2022-03-31 | privatize more signature structs, simplify code | Christian Grothoff | |
2022-03-29 | centralize exchange online signature logic | Christian Grothoff | |
2022-03-28 | starting work on purse-create endpoint | Christian Grothoff | |
2022-03-28 | starting with purse creation client API | Christian Grothoff | |
2022-03-28 | [age restriction] progress 19/19 (final) - Use Edx25519 for crypto | Özgür Kesim | |
We switch from EcDSA to Edx25519 for the underlying signature scheme. Edx25519 is implemented in gnunet, starting with (gnunet-)commit ce38d1f6c9bd7857a1c3bc2094a0ee9752b86c32. |