View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011239 | Taler | exchange | public | 2026-03-12 10:39 | 2026-09-19 14:40 |
| Reporter | Florian Dold | Assigned To | Florian Dold | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | low | Severity | trivial | Reproducibility | have not tried |
| Status | informing | Resolution | fixed | ||
| Target Version | 1.6 | Fixed in Version | 1.6 | ||
| Summary | 0011239: exchange still treats section names case-sensitive in coin directories | ||||
| Description | This is bound to lead to (even more) issues in the future. The secmods should start using section names case-insensitively and rename existing directories to a standardized case (say, lower-case). fdold-work@sapota ~> ls ~/.local/share/taler-exchange/secmod-rsa/keys/ cOiN_CHF_n1/ | ||||
| Tags | No tags attached. | ||||
| commit 92c4d483da9310e1f7ceb38a78949a5f8f2ff60c (HEAD -> master, origin/master, origin/HEAD) Author: Florian Dold <dold@taler.net> Date: Fri Sep 11 20:31:15 2026 +0200 secmod: use lowercase denomination key directories Normalize RSA and CS denomination section names and migrate existing key directories to lowercase before loading keys. Preserve key material when only the capitalization of a configuration section changes. Reject section names containing slashes, symlink entries, and conflicting directory names before migration. Stop startup on migration errors. Issue: https://bugs.taler.net/n/11239 | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-03-12 10:39 | Florian Dold | New Issue | |
| 2026-03-13 12:15 | Christian Grothoff | Priority | normal => low |
| 2026-03-13 12:15 | Christian Grothoff | Severity | minor => trivial |
| 2026-03-13 12:15 | Christian Grothoff | Status | new => implementing |
| 2026-03-13 12:15 | Christian Grothoff | Target Version | => post-1.0 |
| 2026-09-11 18:37 | Florian Dold | Assigned To | => Florian Dold |
| 2026-09-11 18:37 | Florian Dold | Status | implementing => informing |
| 2026-09-11 18:37 | Florian Dold | Resolution | open => fixed |
| 2026-09-11 18:37 | Florian Dold | Note Added: 0029965 | |
| 2026-09-19 14:38 | Christian Grothoff | Target Version | post-1.0 => 1.6 |
| 2026-09-19 14:40 | Christian Grothoff | Fixed in Version | => 1.6 |