summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-04-29tools: Update copyright informationMarcel Holtmann18-18/+18
2012-04-29gsupplicant: Update copyright informationMarcel Holtmann4-4/+4
2012-04-29gdhcp: Update copyright informationMarcel Holtmann5-5/+5
2012-04-29gweb: Update copyright informationMarcel Holtmann7-7/+7
2012-04-29nmcompat: Use more detailed state informationMarcel Holtmann1-24/+81
2012-04-29notifier: Fix small coding style issueMarcel Holtmann1-1/+1
2012-04-29nmcompat: Fix error messageMarcel Holtmann1-1/+1
2012-04-28gssuplicant: Fix when a bss should be added or replaced in a networkTomasz Bursztyka1-6/+41
Note: on wpa_supplivant 0.7.x this fixes bug 21332 _only_ when switching from wep to psk, not the other way round due to wpa_supplicant not telling about RSN/WPA fields being empty. This could be fixed in parsing IE every time it is updated, if wpa_s signals it. It work properly on wpa_supplicant 0.8.x and 1.x since signaling RSN/WPA changes has been fixed. Fixes BMC#21332
2012-04-28gsupplicant: Added more debugging messages when adding or replacing a networkTomasz Bursztyka1-0/+6
2012-04-28gsupplicant: Creating an helper function to compute bss securityTomasz Bursztyka1-8/+14
2012-04-28gsupplicant: Renaming a function for a more relevant nameTomasz Bursztyka1-2/+2
2012-04-28Release 0.830.83Marcel Holtmann2-1/+11
2012-04-27wispr: Set host routes when requested by gwebPatrik Flykt1-4/+93
Set host routes via the interface and identified gateway when requested by gweb. Remove host routes when the check is done. Fixes BMC#25061
2012-04-27ipconfig: Add ipconfig type to __connman_ipconfig_get_gateway_from_index()Patrik Flykt5-15/+25
In order to be able to request a certain ipconfig type, add the type as a parameter to __connman_ipconfig_get_gateway_from_index().
2012-04-27tools: Add WISPr route request debug printoutsPatrik Flykt2-4/+23
Update g_web_request_get() and add WISPr route request debug printouts.
2012-04-27wispr: Update g_web_request_get()Patrik Flykt1-2/+4
2012-04-276to4: Update g_web_request_get()Patrik Flykt1-1/+1
2012-04-27gweb: Define GWebRouteFuncPatrik Flykt2-7/+22
Define GWebRouteFunc that will be called when a route to the intended destination may need to be set up.
2012-04-27technology: Create the settings file in initJukka Rissanen1-0/+3
We save offline mode status in init so that settings file gets created if it was missing.
2012-04-27technology: Save technology state if entry is missing from fileJukka Rissanen1-28/+30
So we save the technology status if the settings file does not contain it.
2012-04-27storage: Create settings file only when migratingJukka Rissanen1-27/+7
The settings file is created only when migrating from default.profile. This means that technology default values are used if settings file does not exists.
2012-04-27technology: Offline mode is OFF by defaultJukka Rissanen1-2/+2
By defalt offline mode is OFF if settings file is not found or OfflineMode entry is not found in settings file.
2012-04-27technology: Enable ethernet by defaultJukka Rissanen1-2/+9
Ethernet is enabled by default if settings file is not found or the Wired entry is not found in the file.
2012-04-27AUTHORS: Metion Adrien's contributionMarcel Holtmann1-0/+1
2012-04-27openvpn: Fix --comp-lzo parameter handlingAdrien Bustany1-14/+16
The previous code would assume all commandline options to have a value, whereas --comp-lzo does not. As a result, openvpn's argv would have a spurious empty string in its argv, and openvpn would not launch.
2012-04-27test: Pretty-print timservers in list-servicesPatrik Flykt1-2/+3
2012-04-26build: Fix broken build without GnuTLSMarcel Holtmann1-3/+4
2012-04-26agent: If service has no security, do not ask for a passphraseAlok Barsode1-2/+5
2012-04-26wifi: Set connected to false before associating when disconnectedTomasz Bursztyka1-1/+1
This way it will trigger the error which will be reported to service.
2012-04-26wifi: Be connected when relevant, stay connected if roamingTomasz Bursztyka1-1/+31
2012-04-26doc: Fix description of technology scan methodMarcel Holtmann1-3/+2
2012-04-25build: Fix broken --disable-bluetoothMarcel Holtmann1-1/+1
2012-04-25service: Fixing which wpspin we set according to PBC method or notTomasz Bursztyka1-8/+12
For PBC method, the WiFi.PinWPS has to be NULL. Fixes BMC#25076
2012-04-25dnsproxy: Delay cache removalJukka Rissanen1-4/+22
The idea here is to delay cache removal few seconds if there are no cache users any more (refcount goes to 0). This is useful for IPv6 RDNSS where new DNS servers are created right after old one is removed. In this case we do not want to loose the cache that still has perfectly valid data.
2012-04-25ipconfig: Do not tweak IPv6 status of ignored devicesJukka Rissanen1-2/+4
2012-04-25ethernet: Fix small whitespace issueMarcel Holtmann1-1/+1
2012-04-25service: Stay at ready state with a preferred technologyPatrik Flykt1-1/+2
Stay at ready state with a preferred technology also when the online check fails. Otherwise we end up in an endless autoconnect loop with two preferred WiFi networks where neither one goes to online. Print out a warning message when the online check fails.
2012-04-25service: Use the right network keyword for wpsTomasz Bursztyka1-2/+2
2012-04-24Release 0.820.82Marcel Holtmann2-1/+7
2012-04-24wifi: Fixing autoscan device unref issuesTomasz Bursztyka1-2/+5
- stop_autoscan() should unref the device only when relevant, i.e. when interval and/or timeout have been set. - autoscan_scan_callback() should unref the device since it has been referenced in throw_wifi_scan()
2012-04-24resolver: Use proper IPv6 source address when sending DNS queriesJukka Rissanen3-0/+48
This fix is for following scenario: - New interface is coming up. - There is radvd in the connected network and it is advertising IPv6 addresses and DNS servers. - Kernel receives router advertisement and picks up the DNS server information which is then routed via netlink to rtnl.c:rtnl_newnduseropt() which then creates DNS listener. - Kernel activates DAD (duplicate address detection). - As the DAD takes some time we now have interface up and it only has link local IPv6 address defined. - The DNS listener is now using link local source addresses when sending queries instead of proper autoconfigured addresses. - When DAD is finished, the interface will have autoconfigured addresses assigned and corresponding netlink message will cause function rtnl.c:process_newaddr() to be called. - If all this happens, then we re-create DNS listener in dnsproxy.c so that listener will have a proper (autoconfigured) source address when sending DNS packets.
2012-04-24wifi: Autoscan should be started or stopped according to interface's stateTomasz Bursztyka1-0/+10
2012-04-24wifi: Autoscan fallback using a base exponential of 3 and a shorter limitTomasz Bursztyka1-1/+1
A base of 2 creates too many scans on too short times, so a base of 3 reduces this amount. And a limit of 3600 is way too much, a scan every 5 minute is more relevant.
2012-04-24notifier: Handle Manager state when exiting onlinePatrik Flykt3-11/+18
Service state can transition from online to disconnect like this: 1) old online - new disconnect/association => association 2) old association - new disconnect/disconnect => disconnect Create a separate function for leaving online mode, don't rely on the previous old_state in service_indicate_state(). Fixes BMC#25073
2012-04-24service: a wps pin of length 0 is valid and leads to pbc method usageTomasz Bursztyka1-1/+8
2012-04-24README: adding necessary configuration hints about wpa_supplicantTomasz Bursztyka1-0/+16
2012-04-24timeserver: Fix NULL network struct access for VPNPatrik Flykt1-7/+7
A VPN does not have a network struct set. Thus do not attempt to look up the corresponding interface index for a NULL network pointer. Fixes BMC#25075
2012-04-23Release 0.810.81Marcel Holtmann2-1/+8
2012-04-23doc: Update README to actually reflect realityMarcel Holtmann1-18/+85
2012-04-23device: Removing emulated background scanningTomasz Bursztyka1-103/+0
Such "background" scanning was in use only for wifi devices. Such feature is now fully moved and better supported in connman's wifi plugin.