Proxy Settings for Github Plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Windows XP(build 2600, Service Pack 3), 32bit.
Version: Kicad 4.0.2-stable, release build.
wxWidgets 3.0.2 Unicode and Boost 1.59.0
Other operating systems not tested.
The proxy setting of the system is not used by Cvpcb when loading footprints from github.
If Cvpcb is opened, modules (footprints) should be loaded from github.
Expected behavior: Cvpcb opens and shows modules.
Current behavior: Cvpcb takes about 30 seconds and then shows an error Message:
IO_ERROR:
from C:/Jenkins/
I tried to set the proxy in the local .gitconfig of my account with no effect (Didn't know if this file used by the GHPLUGIN).
In my opinion the proxy should be set explicitly in github_plugin.cpp, either taking the system proxy setting or a dedicated proxy setting from the kicad gui (which is not available at the moment).
fetching proxy settings is not going to be a simple process as neither libcurl nor wxwidgets provide this functionality, It may be restricted to having to either be set explicitly or on unix platforms it could use the https_proxy environment variable to make it easier for the user, But i don't think there is anything similar on windows.