AgeCommit message (Collapse)AuthorFilesLines
2010-08-12Release 0.570.57Marcel Holtmann2-1/+9
2010-08-12Both host and domain provider strings should not be NULLSamuel Ortiz1-1/+1
2010-08-12Device is not offline when enabled succeeds or is in progressSamuel Ortiz1-4/+2
2010-08-10Fix typoMarcel Holtmann1-1/+1
2010-08-10Remove unpaired Bluetooth devicesSamuel Ortiz1-2/+45
2010-08-10Watch for Bluetooth device changesSamuel Ortiz1-1/+35
By watching for UUIDs changes, the Bluetooth networks are created at pairing time, no need to restart ConnMan to see them showing up.
2010-08-09Add BLOCKED technology stateSamuel Ortiz4-5/+35
A technology is in BLOCKED state if all of its devices are rfkill blocked.
2010-08-09Export devices blocked statusSamuel Ortiz2-0/+21
2010-08-09Disconnect VPNs when all services are offlineSamuel Ortiz1-1/+46
2010-08-09Fix provider refcountingSamuel Ortiz3-10/+9
The VPN service refcount is bumped at creation time and decreased at destruction time. The openconnect provider bumps the provider refcount at task creation time and decreases it at task destruction time. The service code bumps the provider refcount at service creation time and decreases it at service releasing time.
2010-08-06Disable offline devices upon device_set_connected(TRUE) callsSamuel Ortiz1-1/+8
Some devices are powered up asynchronously, and one can potentially enable offline mode while the device is not powered up yet. The device thus needs to be turned back off when it's finally reported to be on.
2010-08-06If device is powered, set powered_pending from device_set_poweredYingan Deng1-1/+3
If connman_device_set_powered() is called when the device is already powered, powered_pending should be set to the same value.
2010-08-06Always create a default profileSamuel Ortiz1-1/+1
Even if there are other existing profiles, always create a default one.
2010-08-05Export IPv4 PACSamuel Ortiz1-1/+6
Export the DHCP fetched PAC through the service properties.
2010-08-05Export the VPN PAC file to the VPN serviceSamuel Ortiz1-0/+2
2010-08-05Build VPN services based on VPN host and domain stringsSamuel Ortiz4-12/+46
2010-08-05Simplify the provider creation code pathSamuel Ortiz1-22/+1
2010-08-05Remove useless provider_free routineSamuel Ortiz1-15/+6
2010-08-04Release 0.560.56Marcel Holtmann2-1/+13
2010-08-03Use five retries for DHCP discover and select requestsMarcel Holtmann1-2/+2
2010-08-03Use connman_resolver_append() for adding VPN nameserversSamuel Ortiz1-2/+4
Only the last would be added with __connman_service_append_nameserver().
2010-08-03Add VPN nameservers after being connectedSamuel Ortiz1-12/+13
2010-08-03Have providers going through the configuration stateSamuel Ortiz1-0/+3
This way the ipconfig layer is enabled in a timely fashion.
2010-08-03Add ipconfig layer to the VPN servicesSamuel Ortiz1-0/+22
2010-08-03Return when VPN ip setting failsSamuel Ortiz1-1/+5
2010-08-03If hostname is not provided then don't request one via DHCPMarcel Holtmann1-20/+3
2010-08-03Forward device_enable() error from enable_technolgy()Samuel Ortiz1-4/+17
2010-08-03Do not try to enable a device if it's rfkill blockedSamuel Ortiz1-0/+3
2010-08-03Toggle the powered_pending device flag only if driver op succeedsSamuel Ortiz1-6/+10
2010-08-03Use __connman_device_[enable|disable] from set_poweredSamuel Ortiz1-91/+52
2010-08-03Toggle offline mode only if device enablement succeedsYing An Deng1-4/+10
2010-08-03Add server ID option support to dhcp-libSamuel Ortiz1-0/+1
2010-08-02Link VPN nameservers and domains to the VPN serviceSamuel Ortiz1-41/+40
2010-08-02Track and report VPN providers statesSamuel Ortiz3-8/+61
2010-08-02Update the provider related documentationSamuel Ortiz2-0/+28
2010-08-02Remove the manager Providers propertySamuel Ortiz2-21/+0
Providers are regular VPN services, no need to differentiate them anymore.
2010-08-02Remove provider PassphraseRequired propertySamuel Ortiz1-6/+0
2010-08-02Switch VPN service state to IDLE when being disconnectedSamuel Ortiz1-1/+1
2010-08-02Fix test-managerSamuel Ortiz1-2/+33
2010-08-02Update test scripts for the new provider interfaceSamuel Ortiz4-8/+39
2010-08-02Remove the provider D-Bus interfaceSamuel Ortiz3-290/+67
All provider properties are now accessible through the provider service.
2010-08-02Link providers with servicesSamuel Ortiz3-13/+105
With each provider we now have a VPN type service.
2010-08-02Unref openconnect provider on disconnect and removeSamuel Ortiz1-0/+4
2010-08-02Fix potential NULL pointer with DHCP plugin and hostnameMarcel Holtmann1-2/+4
2010-08-01Fix up test tool for web service libraryMarcel Holtmann1-1/+21
2010-08-01Add some initial support for HTTP to web service libraryMarcel Holtmann2-2/+257
2010-08-01Report error if lookup failsMarcel Holtmann1-1/+5
2010-08-01Fix small function prototype mismatchMarcel Holtmann1-1/+1
2010-07-31Add simple test tool for web service libraryMarcel Holtmann3-2/+114
2010-07-31Add skeleton for web service libraryMarcel Holtmann3-2/+147