Review Request: KIO Proxy Support Overhaul Part II: KProtocolManager & KIO::Scheduler
David Faure
faure at kde.org
Wed Apr 6 23:17:32 BST 2011
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/101037/#review2447
-----------------------------------------------------------
Ship it!
Thanks for working on this, iirc this is needed by many users.
kio/kio/kprotocolmanager.h
<http://git.reviewboard.kde.org/r/101037/#comment2090>
Shouldn't this return only one proxy server address, as it did before? Otherwise existing code could get broken by this change, I fear.
You added a separate method for getting a stringlist anyway.
kio/kio/kprotocolmanager.cpp
<http://git.reviewboard.kde.org/r/101037/#comment2091>
s/any/if any/
- David
On April 6, 2011, 4:31 a.m., Dawit Alemayehu wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/101037/
> -----------------------------------------------------------
>
> (Updated April 6, 2011, 4:31 a.m.)
>
>
> Review request for kdelibs.
>
>
> Summary
> -------
>
> This the second part of a series of patches designed to improve and bring KIO's proxy support to the levels of KDE 3.5 and beyond. Unlike the first series, https://git.reviewboard.kde.org/r/100971/, these set of patches are focused on the two classes in KIO that are responsible for providing proxy information to all ioslaves, KProtocolManager and KIO::Scheduler. Here are a list of the changes contained within:
>
> KProtocolManager:
> ------------------
> * Add socks proxy support to KProtocolManager.
> * Add functions for obtaining multiple proxy URL addresses when configured through PAC scripts.
> * Add support for obtaining system proxy information on Windows and Mac platforms. [1]
>
> KIO::Scheduler:
> ---------------
> * Set a new meta-data, "ProxyUrls" with a list of comma separated proxy urls.[2]
>
>
> [1] Please note that on Linux/Unix platforms system proxy configuration is assumed to be set through enivronment variables and has been supported since the days of KDE 2.0.
> [2] The existing meta-data "UseProxy" will still be set with the first url from the list.
>
>
> Diffs
> -----
>
> kio/kio/scheduler.cpp d657bf6
> kio/DESIGN.metadata f5dfcd1
> kio/kio/job_p.h 620e487
> kio/kio/kprotocolmanager.h 814e2f2
> kio/kio/kprotocolmanager.cpp 56e1942
>
> Diff: http://git.reviewboard.kde.org/r/101037/diff
>
>
> Testing
> -------
>
>
> Thanks,
>
> Dawit
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20110406/be7ae8e7/attachment.htm>
More information about the kde-core-devel
mailing list