Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-07-12 | provider: Untangle create and connect code block | Marcel Holtmann | 1 | -26/+20 | |
2011-07-12 | provider: Remove pointless jump to error label | Marcel Holtmann | 1 | -8/+4 | |
This fixes a compiler warning for an uninitialized variable. And this warning is a real error. CC src/provider.o src/provider.c: In function ‘__connman_provider_create_and_connect’: src/provider.c:476: warning: ‘provider’ may be used uninitialized in this function | |||||
2011-07-07 | service: Use __connman_service_ipconfig_indicate_state() | Daniel Wagner | 1 | -3/+3 | |
2011-07-06 | provider: Get 'Host' and 'VPN.Domain' from provider struct | Patrik Flykt | 1 | -0/+4 | |
2011-07-06 | provider: Properly set host and domain provider members | Patrik Flykt | 1 | -3/+8 | |
Detect 'Host' and 'VPN.Domain' strings being set and insert them properly into the provider structure. Also ensure that the strings corresponding to provider structure members are not duplicated into the provider string settings hash. | |||||
2011-07-06 | provider: Fix memory leak; free provider->host in provider destruct | Patrik Flykt | 1 | -0/+1 | |
2011-06-21 | provider: Remove unnecessary additional check for NULL provider struct | Patrik Flykt | 1 | -5/+0 | |
2011-06-16 | element: Remove element.c | Daniel Wagner | 1 | -0/+1 | |
2011-06-16 | provider: Remove element code | Daniel Wagner | 1 | -50/+74 | |
2011-03-28 | provider: Do not deference NULL pointer | Daniel Wagner | 1 | -2/+4 | |
Fixes BMC#14940 | |||||
2011-02-25 | provider: Initial IPv6 support | Samuel Ortiz | 1 | -34/+40 | |
2011-02-25 | service: Add a generic ipconfig selection routine | Samuel Ortiz | 1 | -8/+2 | |
2011-02-25 | provider: Remove IPv4 element registration | Daniel Wagner | 1 | -143/+21 | |
2011-02-24 | network: Fix nameserver setting routine | Samuel Ortiz | 1 | -1/+3 | |
2011-02-23 | provider: Add IP setters | Daniel Wagner | 1 | -0/+69 | |
2011-02-15 | service: Refactor Service nameserver API | Daniel Wagner | 1 | -1/+1 | |
__connman_service_append/remove_namerserver() is renamed to __connman_service_nameserver_append/remove to be more consistent with the other Service API naming. Also the semantic changes to append/remove instead of set/clear. The list of configured nameservers takes preference over the list of discovered (DHCP, VPN, ...) nameservers. | |||||
2011-02-11 | service: Split service state to IPv4 and IPv6 parts | Jukka Rissanen | 1 | -9/+18 | |
2011-01-28 | provider: Report VPN error code | Mohamed Abbas | 1 | -0/+24 | |
2011-01-27 | provider: route_env_parse should depend on type not name | Daniel Wagner | 1 | -2/+2 | |
2011-01-27 | provider: Factorize VPN routing environment variables parsing | Samuel Ortiz | 1 | -43/+129 | |
2011-01-26 | provider: Set service pointer for provider_set_nameservers | Samuel Ortiz | 1 | -0/+5 | |
2011-01-26 | provider: Implement IPv6 route setting | Samuel Ortiz | 1 | -3/+19 | |
2011-01-26 | provider: Handle empty nameservers | Daniel Wagner | 1 | -24/+33 | |
If the VPN server doesn't set any DNS entries provider->nameservers is NULL. When we change the state of the provider to CONNMAN_PROVIDER_STATE_READY we shouldn't do any string operations on the NULL pointer namerservers. (gdb) bt full No symbol table info available. type = CONNMAN_ELEMENT_TYPE_IPV4 nameservers = 0x0 value = 0x0 list = 0x1 = {<error reading variable list (Cannot access memory at address 0x1)> err = 0 element = 0x6a5110 name = 0x6a5550 "vpn0" second_ns = 0x69f1c0 "\004" service = 0x6a2630 No locals. Fixes BMC#12508 Reported by Jeff Zheng <jeff.zheng@intel.com> | |||||
2010-12-21 | openvpn: Add pushed routes | Daniel Wagner | 1 | -0/+47 | |
We should add the routing entries pushed by the OpenVPN server. | |||||
2010-12-14 | ipconfig: Define 2 separate pointers for IPv4 and IPv6 | Jukka Rissanen | 1 | -3/+18 | |
This patch does not yet enable IPv6 only network support but it is required for later work. | |||||
2010-11-03 | provider: Forward peer address to the ipv4 layer | Samuel Ortiz | 1 | -0/+8 | |
2010-10-22 | Add provider driver name accessor | Daniel Wagner | 1 | -0/+5 | |
2010-09-28 | Remove providers based on their VPN service path | Samuel Ortiz | 1 | -7/+19 | |
2010-09-22 | Fix bug to remove vpn services when turning offline mode on | Mohamed Abbas | 1 | -7/+16 | |
This patch will remove all vpn services on offline mode. It also make sure it exits after releasing all resources. Fixes BMC #6591 | |||||
2010-08-21 | Ensure that all provider object paths are valid | Marcel Holtmann | 1 | -3/+9 | |
2010-08-21 | Ensure to also replace colon in provider D-Bus object path | Marcel Holtmann | 1 | -1/+1 | |
2010-08-21 | Fix VPN nameservers parsing | Samuel Ortiz | 1 | -4/+10 | |
2010-08-21 | Disconnect VPNs when no physical services are left | Samuel Ortiz | 1 | -12/+0 | |
This was previously handled by the provider notifier code, but with the VPNs being moved to the service list top, it has to be handled from the service layer directly. | |||||
2010-08-18 | Remove "__connman" prefix from static functions | Daniel Wagner | 1 | -2/+2 | |
__connman prefixes are for non static functions exported to all connman core code (but not plugins). connman prefixes are for non static functions exported to all connman (core and plugins). | |||||
2010-08-12 | Both host and domain provider strings should not be NULL | Samuel Ortiz | 1 | -1/+1 | |
2010-08-09 | Disconnect VPNs when all services are offline | Samuel Ortiz | 1 | -1/+46 | |
2010-08-09 | Fix provider refcounting | Samuel Ortiz | 1 | -2/+1 | |
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-06 | Export the VPN PAC file to the VPN service | Samuel Ortiz | 1 | -0/+2 | |
2010-08-06 | Build VPN services based on VPN host and domain strings | Samuel Ortiz | 1 | -7/+33 | |
2010-08-05 | Simplify the provider creation code path | Samuel Ortiz | 1 | -22/+1 | |
2010-08-05 | Remove useless provider_free routine | Samuel Ortiz | 1 | -15/+6 | |
2010-08-04 | Use connman_resolver_append() for adding VPN nameservers | Samuel Ortiz | 1 | -2/+4 | |
Only the last would be added with __connman_service_append_nameserver(). | |||||
2010-08-04 | Add VPN nameservers after being connected | Samuel Ortiz | 1 | -12/+13 | |
2010-08-04 | Have providers going through the configuration state | Samuel Ortiz | 1 | -0/+3 | |
This way the ipconfig layer is enabled in a timely fashion. | |||||
2010-08-04 | Add ipconfig layer to the VPN services | Samuel Ortiz | 1 | -0/+22 | |
2010-08-04 | Return when VPN ip setting fails | Samuel Ortiz | 1 | -1/+5 | |
2010-08-03 | Link VPN nameservers and domains to the VPN service | Samuel Ortiz | 1 | -41/+40 | |
2010-08-02 | Track and report VPN providers states | Samuel Ortiz | 1 | -2/+29 | |
2010-08-02 | Remove the manager Providers property | Samuel Ortiz | 1 | -19/+0 | |
Providers are regular VPN services, no need to differentiate them anymore. | |||||
2010-08-02 | Remove provider PassphraseRequired property | Samuel Ortiz | 1 | -6/+0 | |