Opened 16 years ago

Closed 15 years ago

#1422 closed enhancement (fixed)

Add ability to use socks5 proxy

Reported by: cfarmer Owned by: nobody
Priority: minor: annoyance Milestone: Version 1.0.3
Component: WMS Version: Trunk
Keywords: proxy, socks5 Cc:
Must Fix for Release: No Platform: All
Platform Version: Awaiting user input: no

Description

The attached diff adds the ability to use socks5 proxying to qgis for users working behind one of these proxy types. The fix also contains changes to the python plugin installer. Changes should not affect anything that does not explicitly recognize the change, so wms provider etc will not be affected...

Attachments (2)

bug_1422_fix.diff (17.1 KB ) - added by cfarmer 16 years ago.
bug_1422_fix_2.diff (1.4 KB ) - added by cfarmer 16 years ago.

Download all attachments as: .zip

Change History (7)

by cfarmer, 16 years ago

Attachment: bug_1422_fix.diff added

in reply to:  description comment:1 by borysiasty, 16 years ago

Plugin Installer reads proxyType from QSettings now (from rev 9700). It recognizes following values for PyQt 4.3: 'Socks5Proxy', 'NoProxy', 'HttpProxy' and their integer equivalents. For PyQt 4.4 it supports also values 'HttpCachingProxy' and 'FtpCachingProxy' and their integer equivalents. In case of any unsupported value, the DefaultProxy is used.

I don't implement frontend for setting it due to the gui freeze.

comment:2 by cfarmer, 16 years ago

This new diff is likely a better way to implement the above changes. I have not made any new changes to the plugin installer, as Borys has already applied the above fix, plus some excellent extras!

by cfarmer, 16 years ago

Attachment: bug_1422_fix_2.diff added

comment:3 by pcav, 15 years ago

Component: Build/InstallWMS

comment:4 by lutra, 15 years ago

Has this already been implemented as it seems to me?

Closing?

comment:5 by lutra, 15 years ago

Resolution: fixed
Status: newclosed

Closing as it seems to me that was a duplicate of #1374. Reopen if necessary.

Note: See TracTickets for help on using tickets.