View Issue Details

IDProjectCategoryView StatusLast Update
0008965Talermerchant backendpublic2024-07-25 22:12
Reportersebasjm Assigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.12Fixed in Version0.12 
Summary0008965: add missing chars in the payto validation
Descriptioncurrently found that I couldn't add a bank account from a bank with x-taler-bank support if the bank account has _ (underscore)

https://git.taler.net/exchange.git/commit/?id=aac16cd06101417eeeae16088d240ae1f58f08c7

but the current impl doesn't allow all the possible chars

   segment = *pchar
   pchar = unreserved / pct-encoded / sub-delims / ":" / "@"
   unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~"
   reserved = gen-delims / sub-delims
   gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@"
   sub-delims = "!" / "$" / "&" / "'" / "(" / ")"
                 / "*" / "+" / "," / ";" / "="
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2024-06-23 07:44

manager   ~0022705

Fixed in aac16cd0..00058aa0

Issue History

Date ModifiedUsernameFieldChange
2024-06-19 12:45sebasjmNew Issue
2024-06-19 12:45sebasjmStatusnew => assigned
2024-06-19 12:45sebasjmAssigned To => Christian Grothoff
2024-06-23 07:44Christian GrothoffStatusassigned => informing
2024-06-23 07:44Christian GrothoffResolutionopen => fixed
2024-06-23 07:44Christian GrothoffFixed in Version => 0.12
2024-06-23 07:44Christian GrothoffNote Added: 0022705
2024-06-23 07:45Christian GrothoffProduct Version0.13 => git (master)
2024-06-23 07:45Christian GrothoffTarget Version0.13 => 0.12
2024-07-25 22:12Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend