[Bug 45255] New: Provide easy way to configure proxy (winecfg?)
https://bugs.winehq.org/show_bug.cgi?id=45255 Bug ID: 45255 Summary: Provide easy way to configure proxy (winecfg?) Product: Wine Version: 3.9 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: winhttp Assignee: wine-bugs(a)winehq.org Reporter: luizluca(a)gmail.com Distribution: --- Currently wine tries to automatically detect proxy. It will: 1) use env vars (http_proxy) 2) try to detect automatic settings (wpad) One can easily disable env vars unsetting them or make them empty (since wine 3.9). However, there is easy no way to disable automatic detection without directly editing registry (it is a binary entry) or installing IExplorer. winecfg could have a tab or wine could have a new tool to set proxy settings, just like windows control panel applet. However, it should have an extra setting from what Windows already have: "Use system environment values". -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=45255 --- Comment #1 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Luiz Angelo Daros De Luca from comment #0)
Currently wine tries to automatically detect proxy.
It will:
1) use env vars (http_proxy) 2) try to detect automatic settings (wpad)
One can easily disable env vars unsetting them or make them empty (since wine 3.9). However, there is easy no way to disable automatic detection without directly editing registry (it is a binary entry) or installing IExplorer.
winecfg could have a tab or wine could have a new tool to set proxy settings, just like windows control panel applet. However, it should have an extra setting from what Windows already have: "Use system environment values".
We'd like to defer editing of proxy settings to the host system as much as possible. Wine is just another application. Why would you want to disable wpad in Wine only? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=45255 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=45255 --- Comment #2 from Luiz Angelo Daros De Luca <luizluca(a)gmail.com> ---
We'd like to defer editing of proxy settings to the host system as much as possible. Wine is just another application.
Why would you want to disable wpad in Wine only?
Because bug 43783. I needed to use a transparent proxy strategy. Wpad isn't a host config but a network one. What are the options to not use it? Map wpad.domain to 0.0.0.0 in hosts? Filter it in firewall? Wine could, although, use the same strategy that Google chrome does and use current desktop environment settings. It will also work just fine. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=45255 --- Comment #3 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Luiz Angelo Daros De Luca from comment #2)
We'd like to defer editing of proxy settings to the host system as much as possible. Wine is just another application.
Why would you want to disable wpad in Wine only?
Because bug 43783. I needed to use a transparent proxy strategy.
Understood, but we're interested in fixing these bugs so workarounds won't be needed.
Wpad isn't a host config but a network one. What are the options to not use it? Map wpad.domain to 0.0.0.0 in hosts? Filter it in firewall?
I'd say whether wpad is used or not is a host configuration option.
Wine could, although, use the same strategy that Google chrome does and use current desktop environment settings. It will also work just fine.
Yes, this is how we want support proxy settings. Hopefully we won't need separate implementations for each Linux desktop environment. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=45255 --- Comment #4 from Hans Leidekker <hans(a)meelstraat.net> --- Note that there's support for configuring IE proxy settings in Wine now (wine control -> Internet Settings -> Connections). These settings are used automatically for apps built against wininet. Apps built against winhttp have to implement this themselves by calling WinHttpGetIEProxyConfigForCurrentUser. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org