View Issue Details

IDProjectCategoryView StatusLast Update
0010001Talerwallet-corepublic2026-07-31 23:10
ReporterFlorian Dold Assigned ToFlorian Dold 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status informingResolutionfixed 
Target Version1.6Fixed in Version1.6 
Summary0010001: wallet-core needs to validate suggested bank URL [3h]
Description... for stuff like the trailing slash!

When the URL is not valid / canonical, the bank-integrated withdrawal should fail.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0010777 informingFlorian Dold wallet-core does not fully implement DD69 exchange base URL completion 

Activities

Florian Dold

2025-06-05 11:59

manager   ~0025153

Also needs a test!

Florian Dold

2026-07-29 09:54

manager   ~0029298

commit 6337ac7b784d6556ebeb2dad3021ce40732511b9 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <dold@taler.net>
Date: Wed Jul 29 11:47:06 2026 +0200

    harness: check that a non-canonical suggested exchange fails the withdrawal
    
    Issue: https://bugs.taler.net/n/10001

commit 2eec83e5dfe015d11a2bb6a939662a6e61e95b6f
Author: Florian Dold <dold@taler.net>
Date: Wed Jul 29 11:47:02 2026 +0200

    util: require a canonical base URL for the exchange suggested by the bank
    
    Endpoints are resolved relative to the base URL, so a missing trailing slash
    silently drops its last path segment and the wallet withdraws from an exchange
    the bank never named.
    
    Issue: https://bugs.taler.net/n/10001

Issue History

Date ModifiedUsernameFieldChange
2025-05-22 00:15Florian DoldNew Issue
2025-05-22 00:15Florian DoldStatusnew => assigned
2025-05-22 00:15Florian DoldAssigned To => Florian Dold
2025-06-05 11:59Florian DoldSummarywallet-core needs to validate suggested bank URL => wallet-core needs to validate suggested bank URL [3h]
2025-06-05 11:59Florian DoldNote Added: 0025153
2025-09-04 18:45Christian GrothoffTarget Version1.6 => 1.5
2026-02-16 11:33Florian DoldTarget Version1.5 => 1.6
2026-02-16 22:51Christian GrothoffRelationship addedrelated to 0010777
2026-02-22 14:06Christian GrothoffStatusassigned => implementing
2026-05-29 19:17Christian GrothoffTarget Version1.6 => 1.7
2026-07-29 09:54Florian DoldStatusimplementing => informing
2026-07-29 09:54Florian DoldResolutionopen => fixed
2026-07-29 09:54Florian DoldNote Added: 0029298
2026-07-31 23:10Christian GrothoffFixed in Version => 1.6
2026-07-31 23:10Christian GrothoffTarget Version1.7 => 1.6