Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-31 | -introduce new convenience macro | Christian Grothoff | |
2021-12-28 | -cleanup | Christian Grothoff | |
2021-12-27 | [age restriction] progress 9/n | Özgür Kesim | |
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-26 | resolve #7124: ensure -s also deletes work_shards | Christian Grothoff | |
2021-12-25 | -fix FTBFS | Christian Grothoff | |
2021-12-25 | clean up refresh-reveal logic, reducing local copying | Christian Grothoff | |
2021-12-25 | -eliminate redundant hash operation on link signatures | Christian Grothoff | |
2021-12-25 | v12: also do not sign over merchant_pub in REFUND signature, centralize logic | Christian Grothoff | |
2021-12-25 | -add missing #include | Christian Grothoff | |
2021-12-25 | protocol v12 changes (/recoup split, signature changes) plus database ↵ | Christian Grothoff | |
sharding plus O(n^2)=>O(n) worst-case complexity reduction on coin balance checks | |||
2021-12-25 | deduplicate melt signing logic, remove coin_pub from data being signed over | Christian Grothoff | |
2021-12-23 | [age restriction] progress 8/n | Özgür Kesim | |
More work towards support for extensions and age restriction - updated gana - added handler for DB-Event - added TEH_extensions_init() and _done() - added global for age restriction - added stub for post handler - added SQL-table for extension metadata - added enum type for extensions and other data structures Also: - fixed some warnings -Wmaybe-unitialized | |||
2021-12-19 | denormalize reserve_pub in reserve tables to enable sharding | Christian Grothoff | |
2021-12-19 | add new wrappers around merchant hash codes for tips and pickups | Christian Grothoff | |
2021-12-16 | -fix recoup ugliness | Christian Grothoff | |
2021-12-15 | compat | Christian Grothoff | |
2021-12-15 | -fix FTBFS | Christian Grothoff | |
2021-12-15 | -fix FTBFS | Christian Grothoff | |
2021-12-15 | fix test_sq: | Christian Grothoff | |
2021-12-14 | -die pthread.h | Christian Grothoff | |
2021-12-14 | fix shard delay calculation also for 'transfer' tool | Christian Grothoff | |
2021-12-14 | introducing GNUNET_TIME_Timestamp, recoup now with amounts | Christian Grothoff | |
2021-12-13 | experiment | Christian Grothoff | |
2021-12-11 | fix #7123 | Christian Grothoff | |
2021-12-11 | towards simplified / more efficient /recoup | Christian Grothoff | |
2021-12-11 | -more logging, less hanging ;-) | Christian Grothoff | |
2021-12-09 | -was integrated | Christian Grothoff | |
2021-12-09 | -note FIXME | Christian Grothoff | |
2021-12-09 | introduce stored procedure for coin balance check | Christian Grothoff | |
2021-12-09 | fix idle transaction issue introduced earlier | Christian Grothoff | |
2021-12-09 | fix fakebank issue with timeouts in multi-threaded mode resulting in NPE | Christian Grothoff | |
2021-12-09 | -fix warning | Christian Grothoff | |
2021-12-09 | -note on #7124 | Christian Grothoff | |
2021-12-09 | minimize idle in transaction from wirewatcher | Christian Grothoff | |
2021-12-09 | add latency logging | Christian Grothoff | |
2021-12-09 | crypto worker: eddsa signing | Florian Dold | |
2021-12-08 | be more backwards-compatible | Christian Grothoff | |
2021-12-08 | -complete 'melt.sql', in theory | Christian Grothoff | |
2021-12-08 | optimize /deposit logic to minimize serialization failures (presumably) | Christian Grothoff | |
2021-12-08 | quick hack to see about improving melt serialization failures | Christian Grothoff | |
2021-12-08 | fix error handling for very large uploads, fix re-generation of /keys ↵ | Christian Grothoff | |
response after Expires expires | |||
2021-12-08 | consider key rotation frequency instead of earliest expiration for Expire header | Christian Grothoff | |
2021-12-08 | more aggressive rollback on failures | Christian Grothoff | |
2021-12-08 | crypto worker: remove unused args | Florian Dold | |
2021-12-08 | crypto worker: fix refresh planchet setup | Florian Dold | |
2021-12-08 | put crypto worker in exchange-tools, re-enable build | Florian Dold | |
2021-12-08 | move ensure_coin_known for melt and recoup outside of transaction, more logging | Christian Grothoff | |
2021-12-08 | logging | Christian Grothoff | |
2021-12-08 | fix prometheus metric labels | Boss Marco | |