client downloads provider definition every single run
I'm always getting this log when logging in:
2015-02-13 20:01:26 samsara leap.bitmask.provider.providerbootstrapper[16451] DEBUG Requesting for provider.json... uri: https://api.cdev.bitmask.net:4430/provider.json, verify: /ho me/kali/.config/leap/providers/cdev.bitmask.net/keys/ca/cacert.pem, headers: {'if-modified-since': 'Thu Oct 9 19:06:24 2014 GMT'} 2015-02-13 20:01:27 samsara leap.bitmask.provider.providerbootstrapper[16451] DEBUG Request status code: 200 2015-02-13 20:01:27 samsara leap.bitmask.provider.providerbootstrapper[16451] DEBUG Provider definition has been modified 2015-02-13 20:01:27 samsara leap.bitmask.provider.providerbootstrapper[16451] DEBUG Downloading ca cert for u'cdev.bitmask.net' at u'https://cdev.bitmask.net/ca.crt'
There's another issue for the fact that we're doing more checks than needed, but the point here is that the "bootstrapper" reaches the conclusion that the provider definition has been modified, every single time.
(from redmine: created on 2015-02-14)