View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003716 | Taler | exchange | public | 2015-03-17 11:08 | 2021-09-02 18:14 |
| Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
| Priority | high | Severity | major | Reproducibility | N/A |
| Status | closed | Resolution | fixed | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | git (master) | ||||
| Target Version | 0.0 | Fixed in Version | 0.0 | ||
| Summary | 0003716: amount API does not deal well with overflow issues | ||||
| Description | We need a better API that reports overflows, setting to UINT_MAX may work with GNUnet-TIME API, but not for dealing with currencies. | ||||
| Tags | No tags attached. | ||||
| related to | 0003637 | closed | Christian Grothoff | logic should deal better with arithmetic overflow/underflow issues |
|
exchange: master 23bf1eee 2015-03-18 19:55 Details Diff |
fix 0003716: make sure amount-API offers proper checks against overflow and other issues |
Affected Issues 0003716 |
|
| mod - src/include/taler_amount_lib.h | Diff File | ||
| mod - src/include/taler_json_lib.h | Diff File | ||
| mod - src/lib/mint_api.c | Diff File | ||
| mod - src/mint/mint_db.c | Diff File | ||
| mod - src/mint/mint_db.h | Diff File | ||
| mod - src/mint/taler-mint-httpd_db.c | Diff File | ||
| mod - src/mint/taler-mint-httpd_deposit.c | Diff File | ||
| mod - src/mint/taler-mint-httpd_keystate.c | Diff File | ||
| mod - src/mint/taler-mint-httpd_parsing.c | Diff File | ||
| mod - src/mint/taler-mint-httpd_refresh.c | Diff File | ||
| mod - src/mint/taler-mint-httpd_responses.c | Diff File | ||
| mod - src/mint/taler-mint-keyup.c | Diff File | ||
| mod - src/mint/taler-mint-reservemod.c | Diff File | ||
| mod - src/util/amount.c | Diff File | ||
| mod - src/util/json.c | Diff File | ||
|
exchange: master 6ba63aab 2015-03-18 19:56 Details Diff |
fix 0003716: make sure amount-API offers proper checks against overflow and other issues |
Affected Issues 0003716 |
|
| mod - src/mint/mint_db.c | Diff File | ||
|
exchange: master 10f75510 2015-03-18 19:57 Details Diff |
fix 0003716: make sure amount-API offers proper checks against overflow and other issues |
Affected Issues 0003716 |
|
| mod - src/mint/test_mint_db.c | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2015-03-17 11:08 | Christian Grothoff | New Issue | |
| 2015-03-18 18:34 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2015-03-18 18:34 | Christian Grothoff | Status | new => assigned |
| 2015-03-18 18:52 | Christian Grothoff | Relationship added | related to 0003637 |
| 2015-03-18 19:03 | Christian Grothoff | Note Added: 0009024 | |
| 2015-03-18 19:03 | Christian Grothoff | Status | assigned => resolved |
| 2015-03-18 19:03 | Christian Grothoff | Fixed in Version | => 0.0 |
| 2015-03-18 19:03 | Christian Grothoff | Resolution | open => fixed |
| 2015-03-18 19:03 | Christian Grothoff | Target Version | => 0.0 |
| 2015-03-22 17:17 | Christian Grothoff | Status | resolved => closed |
| 2016-02-18 15:43 | Christian Grothoff | Category | mint => exchange |
| 2021-09-02 18:14 | Christian Grothoff | Changeset attached | => Taler-exchange master 10f75510 |
| 2021-09-02 18:14 | Christian Grothoff | Changeset attached | => Taler-exchange master 6ba63aab |
| 2021-09-02 18:14 | Christian Grothoff | Changeset attached | => Taler-exchange master 23bf1eee |
| 2021-09-02 18:14 | Christian Grothoff | Note Added: 0018340 |