View Issue Details

IDProjectCategoryView StatusLast Update
0004186Talerwallet (WebExtension)public2019-12-20 18:12
ReporterFlorian Dold Assigned ToMarcello Stanisci 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
PrioritylowSeverityfeatureReproducibilityhave not tried
Status closedResolutionduplicate 
Product Version0.0 
Target Version0.6Fixed in Version0.6 
Summary0004186: fault injection should be implemented
Description... in order to test the wallet's behaviour when other components (mint, merchant) behave badly, there should be a http proxy that is able to modify the response to certain requests.

This isn't completely trivial, since the fault injection proxy must understand parts of the Taler HTTP protocol and be able to deal with crypto.

The proxy could be standalone, but it could also be implemented as a mock for the XMLHttpRequest or the wallet's facade for it.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

has duplicate 0004781 closedMarcello Stanisci Error generating MITM 
child of 0004454 closedMarcello Stanisci fault injection for all GNU Taler APIs 

Activities

Marcello Stanisci

2018-03-27 09:46

reporter   ~0012899

Such a HTTP proxy now exists - twister.git - so if you believe
you need a XMLHttpRequest mock, you can always open a issue for it.

So for clarity, I'm going to close this.

Issue History

Date ModifiedUsernameFieldChange
2016-02-18 20:03Florian DoldNew Issue
2016-02-18 20:03Florian DoldStatusnew => assigned
2016-02-18 20:03Florian DoldAssigned To => Florian Dold
2016-02-19 20:40Christian GrothoffProduct Version => 0.0
2016-02-19 20:40Christian GrothoffTarget Version => 0.6
2016-02-19 20:40Christian GrothoffSeverityminor => feature
2016-02-20 01:20Christian GrothoffPrioritynormal => low
2016-03-20 20:53Torsten GrothoffIssue cloned: 0004283
2016-05-04 04:51Christian GrothoffRelationship addedchild of 0004454
2018-01-15 20:14Christian GrothoffRelationship addedhas duplicate 0004781
2018-03-27 09:46Marcello StanisciNote Added: 0012899
2018-03-27 09:47Marcello StanisciAssigned ToFlorian Dold => Marcello Stanisci
2018-03-27 09:47Marcello StanisciStatusassigned => closed
2018-03-27 09:47Marcello StanisciResolutionopen => duplicate
2018-04-15 18:37Christian GrothoffStatusclosed => informing
2018-04-15 18:37Christian GrothoffFixed in Version => 0.6
2019-12-20 18:12Christian GrothoffStatusinforming => closed
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)