TechnikEmpire / HttpFilteringEngine

Transparent filtering TLS proxy.
Mozilla Public License 2.0
60 stars 33 forks source link

Cert store should be created per instance immediately, not in `::Start()` calls. #68

Closed TechnikEmpire closed 8 years ago

TechnikEmpire commented 8 years ago

The cert store should be created in the ctor of new instances of HttpFilteringEngineControl, instead of created if not already created whenever ::Start() is called. The cert store is meant to persist throughout the lifetime of the parent object anyway, and access to things such as the current root ca (available via the cert store member) should be available immediately.