path: root/include/provider.h
AgeCommit message (Collapse)AuthorFilesLines
2014-07-17Imported Upstream version 1.24upstream/1.24Zhang zhengguang1-4/+5
2013-03-27provider: Set nameservers if we receive them from vpndJukka Rissanen1-1/+1
If we receive nameservers from vpnd we must set them in provider. The connman_provider_set_nameservers() function needs changes because we get the nameservers as an array, it makes no sense to convert the array to string and then back to array.
2013-03-08provider: New provider removal function callable from vpn pluginJukka Rissanen1-0/+1
2013-03-08provider: Function to set the immutable flagJukka Rissanen1-0/+2
2012-11-23provider: Add callback when creating vpn providerJukka Rissanen1-1/+3
Because the vpnd Create() in manager API only creates and does not connect the vpn, we must do the connect part after the vpn is created. This requires a callback which is called when the connection is established. Eventually this patch becomes obsolete because the CreateProvider() connman API is deprecated.
2012-11-23provider: Refactor server and user route handlingJukka Rissanen1-0/+10
The server and user route handling is refactored in order to reflect the vpn dbus API changes. The routes are now array of dicts in dbus API.
2012-11-23provider: Support functions addedJukka Rissanen1-0/+2
2012-11-23provider: Remove functionality that is no longer usedJukka Rissanen1-0/+3
The VPN support functionality is moved into connman-vpnd.
2012-11-23provider: Add more driver interface functions needed by vpnd pluginJukka Rissanen1-0/+5
2012-11-23provider: Provider disconnect function made available to pluginJukka Rissanen1-0/+2
The VPN needs to be able to call the provider disconnect.
2012-04-29core: Update copyright informationMarcel Holtmann1-1/+1
2012-01-24provider: Add caller information to ref/unref debug prints.Jukka Rissanen1-2/+11
2011-11-07provider: Helper function for fetching the keyfile groupPatrik Flykt1-0/+1
2011-11-07provider: Define a save function for provider driversPatrik Flykt1-0/+2
Define a save function for connman provider driver specific settings. No corresponding load function is defined since all saved settings are already loaded by connman_provider_load().
2011-02-23provider: Add IP settersDaniel Wagner1-12/+9
2011-01-28provider: Report VPN error codeMohamed Abbas1-2/+7
2011-01-27provider: Factorize VPN routing environment variables parsingSamuel Ortiz1-3/+1
2011-01-26provider: Implement IPv6 route settingSamuel Ortiz1-1/+2
2010-12-21openvpn: Add pushed routesDaniel Wagner1-0/+4
We should add the routing entries pushed by the OpenVPN server.
2010-10-22Add provider driver name accessorDaniel Wagner1-0/+2
2010-08-02Track and report VPN providers statesSamuel Ortiz1-2/+2
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-14Coding style cleanups for provider frameworkMarcel Holtmann1-8/+8
2009-12-14Add list of different provider typesMarcel Holtmann1-2/+6
2009-12-09Add initial support for provider frameworkMohamed Abbas1-0/+59
2009-08-04Add skeleton for provider framework implementationMarcel Holtmann1-0/+39