View Issue Details

IDProjectCategoryView StatusLast Update
0007502Talerwallet-corepublic2023-09-23 13:09
Reportersebasjm Assigned Tosebasjm 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
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007502: allowing http only in developer mode
Descriptionas discussed
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2023-02-11 13:42

manager   ~0019803

I don't see any good reasons for that. The security of Taler doesn't rely on HTTPs in the first place.

Any good reasons to disallow http outside of developer mode?

sebasjm

2023-02-14 14:36

developer   ~0019836

private communication with the exchange and the merchant by default, should only be disabled by the wallet user under devMode explicitly and with a big warning.

some endpoint required sensible information in the url like the hash of the payto or the contract

merchant may not want to interact with http-only exchange

Florian Dold

2023-08-22 06:11

manager   ~0020423

Is report still relevant? AFAICT the wallet now has an allowHttp flag, and we don't have a developer mode on the wallet-core level, but instead have separate testing flags.

sebasjm

2023-08-22 12:21

developer   ~0020424

already implemented

Issue History

Date ModifiedUsernameFieldChange
2022-11-29 17:27sebasjmNew Issue
2022-11-29 17:27sebasjmStatusnew => assigned
2022-11-29 17:27sebasjmAssigned To => Florian Dold
2023-01-13 16:07Christian GrothoffSeverityminor => feature
2023-02-11 13:42Florian DoldStatusassigned => feedback
2023-02-11 13:42Florian DoldNote Added: 0019803
2023-02-11 13:42Florian DoldAssigned ToFlorian Dold => sebasjm
2023-02-13 15:00sebasjmStatusfeedback => implementing
2023-02-13 15:01sebasjmTarget Version0.9.2 => 0.11
2023-02-14 14:36sebasjmAssigned Tosebasjm => Florian Dold
2023-02-14 14:36sebasjmStatusimplementing => feedback
2023-02-14 14:36sebasjmNote Added: 0019836
2023-04-13 18:36Florian DoldCategorywallet (TS core) => wallet-core
2023-08-22 06:11Florian DoldNote Added: 0020423
2023-08-22 06:11Florian DoldAssigned ToFlorian Dold => sebasjm
2023-08-22 12:21sebasjmStatusfeedback => informing
2023-08-22 12:21sebasjmResolutionopen => fixed
2023-08-22 12:21sebasjmNote Added: 0020424
2023-09-03 12:46Christian GrothoffFixed in Version => 0.9.3
2023-09-03 12:46Christian GrothoffTarget Version0.11 => 0.9.3
2023-09-23 13:09Christian GrothoffStatusinforming => closed