Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-23 | activated tests for conflict wrt denom and age commitment | Özgür Kesim | |
In src/testing/test_exchange_api_conflicts.c we test the conflicts when two or more coins with the same private key have either different denominations or different age restrictions. Note that the test for different denominations does not fully work for CS: Even with the same master secret, the private keys also differ due to the random choice of the nonce. Fixes #7276 | |||
2023-12-23 | [wip, #7267] added test to detect age commitment conflict on deposit | Özgür Kesim | |
A new testcase is added to detect same coin_pub with different age commitments during deposit. | |||
2023-12-23 | -fix missing RC bumps in test | Christian Grothoff | |
2023-12-22 | Merge branch 'master' of ssh://git.taler.net/exchange | Özgür Kesim | |
2023-12-22 | [wip, #7267] added first test to detect denom-conflict on deposit | Özgür Kesim | |
The tests have been extended to include conflict tests, see test_exchange_api_conflicts.c The first implemented test withdraws three coins with different denominations, but using the same private key. It deposits the first coin successfully, but on deposit of the second coin it receives 409 and the correct response details. However, the test only seems to work for RSA, not CS! I've disabled test_exchange_conflicts_cs in the Makefile for now so that the builder passes. TBC... | |||
2023-12-23 | -fix error handling | Christian Grothoff | |
2023-12-23 | -use singleton for RSA | Christian Grothoff | |
2023-12-22 | -minor code cleanup | Christian Grothoff | |
2023-12-22 | Merge branch 'feature/tokens' of git+ssh://git.taler.net/exchange | Christian Grothoff | |
2023-12-22 | -cleanup | Christian Grothoff | |
2023-12-22 | bump API versions | Christian Grothoff | |
2023-12-22 | deprecating currency code in currency specifications | Christian Grothoff | |
2023-12-22 | fix #8019 | Christian Grothoff | |
2023-12-22 | -added GNUNET_break for rare case | Özgür Kesim | |
2023-12-22 | -ptr to correct struct member | Özgür Kesim | |
2023-12-21 | [wip, #7267] more refined denomination conflict response during deposit | Özgür Kesim | |
If a coin was known but with a different denomination, return to the client an error response that contains the denomination's public key and the corresponding signature of the provided coin. | |||
2023-12-20 | -fix type | Christian Grothoff | |
2023-12-19 | Merge branch 'master' into feature/tokens | Christian Blättler | |
2023-12-18 | Merge branch 'master' of git+ssh://git.taler.net/exchange | Christian Grothoff | |
2023-12-18 | disable auto_explain | Christian Grothoff | |
2023-12-18 | minor change | Matyja Lukas Adam | |
2023-12-15 | include currencies.conf in libtalerexchange as the merchant-httpd needs it | Christian Grothoff | |
2023-12-14 | fix: account restriction regex field | Sebastian | |
2023-12-13 | bump bank API version rangev0.9.4-dev.6 | Florian Dold | |
2023-12-13 | -make doxygen happy about @filev0.9.4-dev.4 | Özgür Kesim | |
2023-12-13 | -typo | Özgür Kesim | |
2023-12-13 | Protocol version revision bump | Özgür Kesim | |
Reason: Error returned during deposit due to age commitment conflict is more refined now | |||
2023-12-13 | [wip, #7267] more refined age commitment conflict response during deposit | Özgür Kesim | |
Distinguish between and communicate: a) null hash value expected, got non-null b) non-null hash value expected, got null c) hash value of known coin differ from given | |||
2023-12-13 | -initialize variable | Özgür Kesim | |
2023-12-13 | Merge branch 'master' of ssh://git.taler.net/exchange | Özgür Kesim | |
2023-12-13 | do not return the same language more than once in the list | Christian Grothoff | |
2023-12-12 | return Content-Language header in legal responses | Florian Dold | |
2023-12-11 | Merge branch 'master' of ssh://git.taler.net/exchange | Özgür Kesim | |
2023-12-11 | fakebank: update bank integration API | Florian Dold | |
The response to GET /withdrawal-operation/$WITHDRAWAL_ID also must include the status field. | |||
2023-12-11 | fakebank: implement change to bank integration API | Florian Dold | |
We now return the status field in POST /withdrawal-operation/$WITHDRAWAL_ID | |||
2023-12-10 | Merge branch 'master' into feature/tokens | Christian Blättler | |
2023-12-10 | -use enum values as indices | Özgür Kesim | |
2023-12-10 | Merge branch 'master' of git+ssh://git.taler.net/exchange | Christian Grothoff | |
2023-12-10 | -also set debit threshold for admin | Christian Grothoff | |
2023-12-09 | mark out #7999 | Özgür Kesim | |
2023-12-09 | mark out #8002 | Özgür Kesim | |
2023-12-09 | [wip, #7267] added correct response for age commitment conflict during deposit | Özgür Kesim | |
2023-12-09 | use local variable as accumulator in batch-deposit | Özgür Kesim | |
2023-12-07 | -fix potential uninitialized variable in fakebank logic | Christian Grothoff | |
2023-12-07 | -fix linker issues | Christian Grothoff | |
2023-12-06 | [policy extensions] mark out work for #7999+#8001 | Özgür Kesim | |
2023-12-06 | expand fakebank /config to return currency spec and other new fields | Christian Grothoff | |
2023-12-05 | Merge branch 'master' into feature/tokens | Christian Blättler | |
2023-12-05 | add query param functions for blind sign private and public keys | Christian Blättler | |
2023-12-04 | Defining the NetzBon currency | MS | |