2524dfc8d3
refactor extensions: config -> manifest
2022-10-05 16:07:09 +02:00
77266e6c93
Merge branch 'master' into auction_brandt
2022-10-04 11:35:21 +02:00
Christian Grothoff
4a36ed7fbf
complete taler-exchange-httpd_reserves_open.c logic (first pass, still without DB logic or tests)
2022-10-02 22:47:28 +02:00
04c7e0bb33
Refactor extensions
...
- Extensions are now compiled as shared libraries and loaded at runtime
according to the TALER configuration.
- So far, only age restriction is loaded as extension.
- Groundwork for extension auction_brandt started.
2022-10-02 18:05:58 +02:00
adfb7ffd0e
added benchmark tool for age restriction
2022-09-29 11:59:42 +02:00
Christian Grothoff
18a2fae3b5
add new signature functions for DD31
2022-09-18 17:36:35 +02:00
Christian Grothoff
b4b857abea
-misc minor fixes
2022-09-17 23:27:29 +02:00
Christian Grothoff
f9774ded37
enforce syntax of reserve_uri (typo)
2022-08-23 14:36:23 +02:00
Christian Grothoff
b231cc94df
enforce syntax of reserve_uri
2022-08-23 14:36:03 +02:00
Christian Grothoff
9ed99558e2
-fix clang compiler warnings
2022-08-22 22:45:41 +02:00
1e2fdea5a9
do not use illegal '+' in payment target type
2022-08-16 13:55:17 +02:00
Christian Grothoff
1009084e94
major rework of the KYC logic, making it more configurable, not complete, but tests pass again
2022-08-11 23:35:33 +02:00
Christian Grothoff
4724867794
-first pass at new KYC DB API
2022-08-05 13:32:27 +02:00
Christian Grothoff
6006b63c66
-set RD_ONLY flag
2022-08-01 11:02:25 +02:00
Christian Grothoff
c1b43de5b4
add offline signature to drain profits ( #4960 )
2022-07-29 09:21:38 +02:00
Thien-Thi Nguyen
8c2ee80ae8
rename param
...
The new name now matches the documentation and the header file.
* src/util/tv_age_restriction.c (age_mask_to_string):
Rename param from ‘m’ to ‘mask’; update all references.
2022-07-08 00:08:05 -04:00
38d7ca0871
-fixed doxygen errors
2022-07-07 11:59:06 +02:00
Christian Grothoff
75dbf20ced
-annotate bugs
2022-07-05 11:46:02 +02:00
Christian Grothoff
ff2eb4f3dd
-fix batch deposit uninit issue
2022-07-02 22:51:45 +02:00
Christian Grothoff
ded7f9ca18
-fix issue with missing signature over denomination and age restriction hash in purse deposit
2022-06-28 20:25:45 +02:00
Christian Grothoff
cd583ec030
-add FIXME
2022-06-28 17:21:10 +02:00
a55fc45126
-fix valgrind complaints
2022-06-26 17:40:10 +02:00
Christian Grothoff
7b62174d00
-fix typos
2022-06-26 17:09:30 +02:00
Christian Grothoff
fd9fc9f0cd
-fix misc doxygen warnings, code clean up
2022-06-26 17:08:17 +02:00
Christian Grothoff
8da74a6ca7
-more work on taler-helper-auditor-reserve p2p audits
2022-06-18 20:36:44 +02:00
Christian Grothoff
982b60c93c
-more minor bugfixes
2022-06-07 17:04:23 +02:00
Christian Grothoff
b9a30d29cb
-fix minor bugs
2022-06-07 15:02:16 +02:00
60f609135d
fixed typo
2022-06-05 14:46:26 +02:00
Christian Grothoff
a17781ba8d
-more work on p2p payments and tests thereof
2022-06-04 22:00:02 +02:00
Christian Grothoff
f86eead6d6
-log invalid URI
2022-05-31 14:56:34 +02:00
Christian Grothoff
d55b093de8
-fix reserve history, include in tests
2022-05-30 19:31:49 +02:00
Christian Grothoff
7b25787a4b
-generate 404 on non-existing accounts for fakebank, use payto://-URIs with receiver-name in tests
2022-05-30 16:31:24 +02:00
Christian Grothoff
7f902c0fc9
-sketch API for RSA parallel signing
2022-05-30 13:34:39 +02:00
Christian Grothoff
d40da21e90
add batch signing support to taler-exchange-secmod-rsa
2022-05-29 22:25:04 +02:00
Christian Grothoff
a509a91f92
-more reserve history fixes
2022-05-23 15:29:35 +02:00
Christian Grothoff
c471ae447b
-log where it failed
2022-05-21 01:39:59 +02:00
Sebastian
68b155aab5
missing plus sign for image data uris
2022-05-20 10:09:54 -03:00
Christian Grothoff
99a844e52e
check reserve balance after p2p merges
2022-05-09 13:25:10 +02:00
Christian Grothoff
d3a6388199
pass purse_fee to determine how purse creation is paid for
2022-05-08 11:37:37 +02:00
Christian Grothoff
5f6d5bc3fc
-online
2022-05-07 23:43:39 +02:00
Christian Grothoff
2d84d7f6dd
add function for purse status signing
2022-05-07 23:27:56 +02:00
Christian Grothoff
4199e4438d
rename function that is for the merchant signature to have merchant in the name
2022-05-07 23:21:27 +02:00
Christian Grothoff
31e554ad46
-remove FIXMEs
2022-05-02 20:53:29 +02:00
1bb992d777
-logging
2022-04-27 21:00:23 +02:00
Christian Grothoff
3e8c797bb7
-get p2p test to pass
2022-04-27 13:28:28 +02:00
Christian Grothoff
d623cab1a3
-work on p2p payments
2022-04-27 13:09:41 +02:00
9a05781ab3
-fix derivation, logging
2022-04-27 00:00:15 +02:00
17a00ef22d
age restriction: make seed a HashCode due to endianess and security level concerns
2022-04-26 23:34:14 +02:00
47e276e11a
-remove debug logging
2022-04-26 23:10:50 +02:00
be536de23c
various age restriction fixes, some of them half-baked
2022-04-26 23:10:12 +02:00