Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2022-06-16T03:55:29Zhttps://gitlab.torproject.org/legacy/trac/-/issues/2950Make Permissions-Manager memory-only in TorBrowser2022-06-16T03:55:29ZMike PerryMake Permissions-Manager memory-only in TorBrowserBy default, the new Firefox 4 permissions manager should be memory-only. This will also solve the STS problem, which stores its state in the permissions manager.By default, the new Firefox 4 permissions manager should be memory-only. This will also solve the STS problem, which stores its state in the permissions manager.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/2949Make Intermediate Cert Store Memory-Only for TorBrowser2020-06-15T23:24:36ZMike PerryMake Intermediate Cert Store Memory-Only for TorBrowserUser stored certs as well as the intermediate certificate store should be memory-only by default in TorBrowser. This should be easy for user certs. No so sure about intermediate ones. Need to review the relevant code first.User stored certs as well as the intermediate certificate store should be memory-only by default in TorBrowser. This should be easy for user certs. No so sure about intermediate ones. Need to review the relevant code first.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/2741Clear STS in FF42011-08-15T20:50:38ZMike PerryClear STS in FF4STS is implemented through two permissions set in @mozilla.org/permissionmanager;1. It appears that we can enumerate permissions and remove them, but we may also want to consider wrapping the permissions manager to prevent these and othe...STS is implemented through two permissions set in @mozilla.org/permissionmanager;1. It appears that we can enumerate permissions and remove them, but we may also want to consider wrapping the permissions manager to prevent these and other permissions from writing to disk in the first place..
http://www.oxymoronical.com/experiments/apidocs/interface/nsIPermissionManagerMike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/2951Review permissions manager and certdb source2011-05-02T05:21:22ZMike PerryReview permissions manager and certdb sourceIn order to estimate time for #2949 and #2950, we need to review the source code of the relevant components to see how hard it is to make them exist only in memory. I think it is simple for the permissions manager, but unknown for the in...In order to estimate time for #2949 and #2950, we need to review the source code of the relevant components to see how hard it is to make them exist only in memory. I think it is simple for the permissions manager, but unknown for the intermediate cert store.Mike PerryMike Perry