AgeCommit message (Collapse)AuthorFilesLines
2013-03-11add openconnect pluginsubmit/trunk/20130311.092636submit/trunk/20130311.092621submit/tizen/20130509.173516submit/tizen/20130503.190545submit/tizen/20130503.184449accepted/trunk/20130311.092813accepted/tizen/20130503.223738Anas Nashif1-0/+3
2013-03-11add openconnect supportAnas Nashif1-1/+18
2013-03-11Update to 1.11Anas Nashif1-0/+3
2013-03-11Update to 1.11Anas Nashif1-7/+5
2013-03-11Fixed rpmlint warnings/errorsAnas Nashif1-0/+3
2013-03-11fixed rpmlintAnas Nashif1-6/+6
2013-03-11enable clientAnas Nashif1-0/+3
2013-03-11enable clientAnas Nashif1-0/+1
2013-03-11enable clientAnas Nashif1-1/+1
2013-03-11require python-gobjectAnas Nashif2-1/+7
2013-03-11bootstrap correctlyAnas Nashif1-1/+1
2013-03-11run autogenAnas Nashif1-0/+1
2013-03-11add packagingAnas Nashif2-0/+93
2013-02-26Release 1.12upstream/1.121.12Marcel Holtmann2-1/+13
2013-02-26doc: Fix the path to VPN config filesJukka Rissanen1-2/+2
The correct default path is /var/lib/connman-vpn
2013-02-26doc: Update overview-api.txtTomasz Bursztyka1-4/+22
- Introduce the user to per SSID/Security Wifi networks grouping - Agent is no longer a future feature and user should be aware of how required information can be provided when connecting to a service.
2013-02-26dundee: Increase timeout to 60 secondsPatrik Flykt1-1/+1
D-Bus method calls to may trigger pairing and/or pop up a dialog in the remote Bluetooth device to which the user needs to react.
2013-02-26bluetooth_legacy: Increase Bluez 4 plugin timeout to 60 secondsPatrik Flykt1-1/+1
D-Bus method calls to Bluez 4 may trigger pairing and/or pop up a dialog in the remote device to which the user needs to react.
2013-02-26gsupplicant: Increase D-Bus timeout to 30 secondsPatrik Flykt1-1/+1
2013-02-26neard: Add partial support for wifi provisionning via NFCTomasz Bursztyka1-16/+257
PushOOB() method implementation. Currently only basic open/psk based provisioning is supported.
2013-02-26config: Add a function to provision mutable serviceTomasz Bursztyka2-2/+104
The point here is to create a virtual configuration, which does not come from a real file. This is a handy way for plugins to be able to provision services without creating any file on the FS. In case of a wifi configuration type and if connect is requested, it will trigger a scan, thus leading to a possible service being provisioned by such virtual configuration. If so and if connect was requested: the service will be asked to connect.
2013-02-26config: Make load service from each keyfile group as a functionTomasz Bursztyka1-17/+24
2013-02-26config: Remove superfluous error codeTomasz Bursztyka1-22/+14
It simplifies the code removing uselesse variable, moreover such variable has the same name as an existing label in the same function.
2013-02-26neard: Add neard plugin with tethering info sharing supportTomasz Bursztyka3-0/+391
Implement also RequestOOB() neard Agent method.
2013-02-26technology: Provide a function to get WiFi tethering informationTomasz Bursztyka2-16/+42
2013-02-25gsupplicant: Remove pointless timeout constantMarcel Holtmann1-2/+0
2013-02-23gdbus: Always unreference the message in g_dbus_send_message()Tomasz Bursztyka1-2/+3
A quick fix on g_dbus_send_message(), if check_signal() fails it returns FALSE without unreferencing the message as it should. This patch fixes it.
2013-02-22config: Run service autoconnect after provisioning the wifi serviceJukka Rissanen1-0/+2
We trigger autoconnect request in service after the wifi service has been provisioned. This is useful in headless systems where there is no user to trigger the connect to provisioned service, and it might take some time before system autoconnect is run.
2013-02-22config: Add ethernet provisioning supportJukka Rissanen1-8/+44
2013-02-22config: Support static IP address for wifi serviceJukka Rissanen1-41/+456
2013-02-22service: Refactor ipconfig setterJukka Rissanen2-13/+22
Done so that the function can be called also from config.c The idea is that if ethernet .config file is removed, we are able to clear the interface properly.
2013-02-22ipconfig: Add function to set the IPv6 privacy optionJukka Rissanen2-0/+21
2013-02-22service: Add function to set timeserversJukka Rissanen2-0/+17
2013-02-22service: Add function to manipulate DNS search domainsJukka Rissanen2-0/+21
2013-02-22service: Add function to manipulate ignore flagJukka Rissanen2-0/+13
2013-02-22doc: Ethernet provisioning supportJukka Rissanen1-1/+44
2013-02-22gsupplicant: Set the scan callback in g_supplicant_interface_scanJulien Massot1-0/+3
The callback is required to properly handle scanning errors reported by wpa_supplicant through the scan_done signal. Steps to reproduce: 1. Set a country code to the WiFi card which have more frequencies allowed than the world roaming allow. 2. Connect to a WiFi network not available in the world roaming setup. 3. Stop connman. 4. Change the country code to 00, be sure the frequencies use in step 2. is no longer allowed. Take care of cfg80211 authorize frequencies when beacons are received, I prefer using mac80211_hwsim from here to avoid side effects about beacon reception. 5. Start connman again. Now ConnMan is stuck in scanning state as the scan_fast method of plugins/wifi.c is called with a forbidden frequency. wpa_supplicant returns an error received in "gsupplicant/supplicant.c: signal_scan_done", where the code enters 'if (success == FALSE)' but unfortunately scan_callback is NULL at this point as the scan_callback is normally set in interface_scan_result().
2013-02-22iptables: Merge clear_tables_flags() and reset_xtables()Daniel Wagner1-25/+19
Both function reset the xtables library. So let's do this at the same place.
2013-02-22iptables: Free table pointerDaniel Wagner1-1/+3
And also use g_strv_length() to count the number of entries. Thanks Tomasz!
2013-02-22iptables: Free match rulesDaniel Wagner1-0/+9
We forgot to free the match rules.
2013-02-22iptables: Reset pointer after freeingDaniel Wagner1-2/+6
The match or the target might be reused in the next invocation of iptables and then xtables operates on this invalid pointer. xt_t->t and xt_m->m are keept alive via the global variables xtables_targets and xtables_matches.
2013-02-22iptables: Reinitialize global parser tableDaniel Wagner1-2/+16
xtables modifies the global parse table and allocates additional memory. If that happens we need to free it afterwards.
2013-02-22iptables: Free xtables entry when removing one entry from the tableDaniel Wagner1-2/+3
2013-02-22test-iptables: Fix memory leakDaniel Wagner1-0/+2
2013-02-22test-iptables: Delete all rules in target0Daniel Wagner1-0/+14
2013-02-21client: Remove the now obsolete command parsing functionsPatrik Flykt3-48/+11
2013-02-21client: Remove unused functionsPatrik Flykt2-62/+0
Remove find_service() as it is no longer used and match_service_name() which was only used by find_service().
2013-02-21client: Factor out monitor commandPatrik Flykt1-129/+30
2013-02-21client: Create monitor helper functionsPatrik Flykt2-0/+94
2013-02-21client: Factor out technology enable and disable commandsPatrik Flykt1-40/+48