summaryrefslogtreecommitdiff
path: root/src/nm-proxy-config.c
Commit message (Collapse)AuthorAgeFilesLines
* proxy: reorder parts in nm-proxy-config.c and nm-pacrunner-manager.cThomas Haller2016-10-041-18/+11
|
* proxy: remove unnecessary APIsAtul Anand2016-10-041-73/+0
| | | | | | Unnecessary APIs have been removed from nm-setting-proxy, client like nm-connection-editor are expected to create a PAC script snippet the load the location of file in NM.
* proxy: refactor NMProxyConfig to keep internal variables as strvThomas Haller2016-10-041-42/+44
| | | | | | | | | | The API of NMProxyConfig exposes @proxies and @excludes as strv values. There is no need to track those values internally as a GPtrArray and then clone them in the getters (especially, since the entire NMProxyConfig API is internal to core. Thereby, fix a few memory leaks in add_proxy_config() and some style fixes for { }.
* proxy: embed private date in NMPacRunnerManager and NMProxyConfigThomas Haller2016-10-041-12/+32
| | | | | These are final/sealed types (that is without subclasses). We can hide the type structures and neatly embed the private data there.
* src:(proxy): A new Object NMProxyConfig with Proxy ParametersAtul Anand2016-10-041-0/+245
A new config object NMProxyConfig has been implemented inside core which contains proxy parameters.