Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-12 | -doxygen fixes | Christian Grothoff | |
2022-02-04 | split tests by rsa/cs | Christian Grothoff | |
2022-02-04 | implement CS key handling and csr endpoint | Lucien Heuzeveldt | |
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-22 | improvements in extension handling | Özgür Kesim | |
- extensions_sig is needed globally - keep original json with config of extension - fixed various bugs re: extension handling | |||
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-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-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-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-09 | add latency logging | 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-07 | implement dummy /metrics handler | Christian Grothoff | |
2021-12-06 | -fix balance calculation | Christian Grothoff | |
2021-12-02 | -fix FTBFS | Christian Grothoff | |
2021-12-02 | add -I command line option | Christian Grothoff | |
2021-12-02 | improve suicide logic | Christian Grothoff | |
2021-12-01 | move var decl to proper scope (where it's used) | Thien-Thi Nguyen | |
2021-11-30 | -nicer suicide | Christian Grothoff | |
2021-11-30 | -implement suicide | Christian Grothoff | |
2021-11-25 | add invariant checks | Christian Grothoff | |
2021-11-24 | add -r option to exchange-httpd | Christian Grothoff | |
2021-11-19 | -misc bugfixes | Christian Grothoff | |
2021-11-19 | -fix misc. compiler warnings | Christian Grothoff | |
2021-11-15 | complete oauth logic (in theory) | Christian Grothoff | |
2021-11-15 | -preparations for long polling support | Christian Grothoff | |
2021-10-27 | -fix exchange FTBFS | Christian Grothoff | |
2021-10-19 | -implement more of the KYC handlers | Christian Grothoff | |
2021-10-17 | integrate /kyc-* handlers with dispatching logic | Christian Grothoff | |
2021-10-17 | implement /kyc-check, add skeleton for /kyc-proof | Christian Grothoff | |
2021-10-17 | -incomplete draft for /kyc-wallet handler | Christian Grothoff | |
2021-10-16 | new configuration option: wallet balance threshold | Christian Grothoff | |
2021-10-14 | start with KYC support in DB | Christian Grothoff | |
2021-10-14 | implement KYC options | Christian Grothoff | |
2021-09-28 | fix double version printing | Christian Grothoff | |
2021-08-25 | ensure statements are prepared before keys subsystem initialization | Christian Grothoff | |
2021-08-23 | fix #6956 in exchangev0.8.4 | Christian Grothoff | |
2021-08-23 | -fix pthread leftover | Christian Grothoff | |
2021-08-23 | -doxygen fixes | Christian Grothoff | |
2021-08-23 | complete implementation of long-polling for reserve status; remove support ↵ | Christian Grothoff | |
for multi-threaded exchange httpd | |||
2021-08-22 | -implement long polling support on reserve status (but not yet in C client ↵ | Christian Grothoff | |
library) | |||
2021-08-21 | -doxygen fixes | Christian Grothoff | |
2021-08-21 | -change handler signatures to prepare for long polling support | Christian Grothoff | |
2021-08-19 | -minor cleanup | Christian Grothoff | |
2021-08-18 | -fix conditional | Christian Grothoff | |
2021-08-11 | return more detailed issue report in /wire, fixes #6980 | Christian Grothoff | |
2021-08-08 | introduce TALER_OS_init() to safely handle static linkage | Christian Grothoff | |
2021-08-06 | -skeleton logic for #6980 | Christian Grothoff | |
2021-08-06 | -rename for clarity | Christian Grothoff | |
2021-08-04 | load config file from correct location | Florian Dold | |