exchange/src/lib
Özgür Kesim ef4238874f
[age restriction] progress 9/n
More worke towards support for extensions and age restriction:

- taler-exchange-httpd_management_extensions.c almost completed
  - handling of request implemented
  - stub "set_extensions" for database transaction added

- utility functions added
  - TALER_exchange_offline_extension_agemask_{sign,verify}
  - TALER_agemask_parse_json
2021-12-27 23:24:48 +01:00
..
auditor_api_curl_defaults.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
auditor_api_curl_defaults.h rename BANK_excecute_wire_transfer to BANK_transfer, improve error handling when curl_easy_init() fails 2020-03-03 17:14:00 +01:00
auditor_api_deposit_confirmation.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
auditor_api_exchanges.c -more changes towards fixing FTBFS 2021-10-27 09:23:12 +02:00
auditor_api_handle.c fix #6786: do not die on bogus URL 2021-03-05 21:41:55 +01:00
auditor_api_handle.h rename BANK_excecute_wire_transfer to BANK_transfer, improve error handling when curl_easy_init() fails 2020-03-03 17:14:00 +01:00
exchange_api_auditor_add_denomination.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_common.c v12: also do not sign over merchant_pub in REFUND signature, centralize logic 2021-12-25 14:58:04 +01:00
exchange_api_curl_defaults.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_curl_defaults.h limit redirects 2020-02-29 16:54:58 +01:00
exchange_api_deposit.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_deposits_get.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_handle.c protocol v12 changes (/recoup split, signature changes) plus database sharding plus O(n^2)=>O(n) worst-case complexity reduction on coin balance checks 2021-12-25 13:56:40 +01:00
exchange_api_handle.h introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_kyc_check.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_kyc_proof.c -fix misc. compiler warnings 2021-11-19 10:57:27 +01:00
exchange_api_kyc_wallet.c -fixes for test 2021-11-09 22:52:01 +01:00
exchange_api_link.c -eliminate redundant hash operation on link signatures 2021-12-25 15:39:01 +01:00
exchange_api_management_auditor_disable.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_management_auditor_enable.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_management_get_keys.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_management_post_extensions.c [age restriction] progress 9/n 2021-12-27 23:24:48 +01:00
exchange_api_management_post_keys.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_management_revoke_denomination_key.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_management_revoke_signing_key.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_management_set_wire_fee.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_management_wire_disable.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_management_wire_enable.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_melt.c protocol v12 changes (/recoup split, signature changes) plus database sharding plus O(n^2)=>O(n) worst-case complexity reduction on coin balance checks 2021-12-25 13:56:40 +01:00
exchange_api_recoup_refresh.c protocol v12 changes (/recoup split, signature changes) plus database sharding plus O(n^2)=>O(n) worst-case complexity reduction on coin balance checks 2021-12-25 13:56:40 +01:00
exchange_api_recoup.c protocol v12 changes (/recoup split, signature changes) plus database sharding plus O(n^2)=>O(n) worst-case complexity reduction on coin balance checks 2021-12-25 13:56:40 +01:00
exchange_api_refresh_common.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_refresh_common.h introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_refreshes_reveal.c [age restriction] progress 3/n 2021-11-16 14:43:54 +01:00
exchange_api_refund.c v12: also do not sign over merchant_pub in REFUND signature, centralize logic 2021-12-25 14:58:04 +01:00
exchange_api_reserves_get.c complete implementation of long-polling for reserve status; remove support for multi-threaded exchange httpd 2021-08-23 00:00:32 +02:00
exchange_api_transfers_get.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_wire.c introducing GNUNET_TIME_Timestamp, recoup now with amounts 2021-12-14 16:04:40 +01:00
exchange_api_withdraw2.c distinguish between blind and non-blind denomination signatures 2021-10-31 17:56:56 +01:00
exchange_api_withdraw.c distinguish between blind and non-blind denomination signatures 2021-10-31 17:56:56 +01:00
Makefile.am protocol v12 changes (/recoup split, signature changes) plus database sharding plus O(n^2)=>O(n) worst-case complexity reduction on coin balance checks 2021-12-25 13:56:40 +01:00