goagent/goagent — pull request #22 by ayanamist (2012-08-21 11:22:04+00:00)
Title: 一些改进建议

去除了现在已经没有用了的SubjectAltNames。
CA证书应该可以指定到别的目录里，certs证书的目录也应该可以指定。
如果用户修改了默认的hosts指向，那即使解析错误，也不应该回滚到GoAgent最原始的状态。因为每个地区对谷歌的IP的访问速度是不同的，默认的几个IP在某些地区很可能非常的慢！如果用户在断网的时候启动了GoAgent，那速度将会非常的慢，而且日志卷动太快，根本注意不到已经回滚的hosts。
同理，也不应该自动回滚到https模式，如上所述，如果一段时间的网速不稳定，自动切换到https后，将把这个网速慢给持续化了。用户在没有指定为http模式时，不应该隐式的切换到https上。
还有就是代码上尽量少一点的try:...except: ..不指明具体的异常类型，否则一旦代码出错将加大调试的难度。