Revision 248469c...

Go back to digest for 25th September 2011

Features in KDE Base

David Faure committed changes in [kdelibs/frameworks] kio/kio/kprotocolmanager.cpp:

* Added code that resolves a request url's hostname before attempting to match
it against the no proxy for list so long as the "ResolveHostNamesBeforeProxyCheck"
option is set.

* Allow "DIRECT" as a special keyword in the list of proxy server addresses
returned in slaveProtocol(const QString& protocol, QStringList& proxy).

* Modified KProtocolManager::proxyFor to properly handle the changes in the new
proxy management dialog (KDE 4.8) where the proxy server port, in the
manual proxy configuration mode, will be saved separated from the address with
a white space.

* Moved the code that accounts for SOCKS proxy from KProtocolManager::proxyFor
to KProtocolManager::proxyForUrl where it belongs. The current implementation
only works correctly under one circumstance while breaking the previous behavior
of the function.

* Fixed KProtocoManager::proxiesForUrl so that it accounts for the proxy
exception list.

* Update API documentation.

REVIEW: 102691

File Changes

Modified 1 files
  • kio/kio/kprotocolmanager.cpp
1 files changed in total