summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-04-20test: Cannot set both name and passphraseJukka Rissanen1-8/+6
simple-agent could not be used to return both the Name and Passphrase fields for hidden psk networks. Fixes BMC#25058
2012-04-20main: Set default values if main.conf is not foundPatrik Flykt1-4/+6
2012-04-19service: Changing default service was not correctly checkedJukka Rissanen1-6/+1
Let the default_changed() function check whether the default service is really changed as it is doing it correctly every time. The extra check in the __connman_service_indicate_default() function is causing problems if the user is moving services around. Then we might be using the old DNS service data because DNS code did not get information that default service was changed. Fixes BMC#25027
2012-04-19service: fix glib critical messages about g_sequence_sort_changedTomasz Bursztyka1-7/+9
This patch fixes this: GLib-CRITICAL **: g_sequence_sort_changed: assertion `!is_end (iter)' failed
2012-04-19notifier: Change notifer_count_online() to notifier_is_online()Daniel Wagner1-8/+5
evaluate_notifer_state() is not interested in the number of online services (which is btw always 0 or 1) just if there is one.
2012-04-19notifier: Change __connman_notifier_count_connected() to *_is_connected()Daniel Wagner3-8/+7
No caller is interested in the number of connected services, only if there is one or more or none.
2012-04-19pacrunner: Memory leak in dbus containerJukka Rissanen1-2/+7
Valgrind reported memory leak here. The dbus message container must be not left open because it has allocated resources so we close the container before returning.
2012-04-19service: Send Timeservers.Configuration property changedPatrik Flykt1-0/+10
Fixes BMC#25055.
2012-04-17Release 0.800.80Marcel Holtmann2-1/+20
2012-04-17notifier: Distinguish between different statesDaniel Wagner1-16/+50
Instead of only having "offline" and "online" states, we support now having "offline", "idle", "ready" and "online" as on the Manager.State documenation update required.
2012-04-17service: Update notifier on ONLINE stateDaniel Wagner1-1/+3
2012-04-17notifier: Add __connman_notifier_online()Daniel Wagner2-0/+6
For indicating the we entered the ONLINE state.
2012-04-17notifier: Add old state to __connman_notifier_disconnect()Daniel Wagner3-3/+5
The old state helps to distinguish between the transissionts from CONNECTED -> DISCONNECTED or ONLINE -> DISCONNECTED.
2012-04-17doc: Add missing property for service timeserversMarcel Holtmann1-0/+6
2012-04-17doc: Mention the special offline handling for state propertyMarcel Holtmann1-0/+6
2012-04-17doc: Update global state property detailsMarcel Holtmann1-5/+17
2012-04-17notifier: Remove extra empty lineMarcel Holtmann1-1/+0
2012-04-17log: Remove D-Bus iterators for debug propertiesMarcel Holtmann2-27/+0
2012-04-17manager: Remove experimental debug propertiesMarcel Holtmann1-5/+0
2012-04-17test: Remove handling of no longer existing propertiesMarcel Holtmann3-17/+2
2012-04-17manager: Make two global variables staticMarcel Holtmann1-2/+2
2012-04-17network: Remove unused functionDaniel Wagner2-10/+0
2012-04-17device: use g_hash_table_replace instead of insert functionTomasz Bursztyka1-1/+1
2012-04-17nat: use g_hash_table_replace instead of insert functionTomasz Bursztyka1-1/+1
2012-04-17task: use g_hash_table_replace instead of insert functionTomasz Bursztyka1-1/+1
2012-04-17vpn: use g_hash_table_replace instead of insert functionTomasz Bursztyka1-1/+1
2012-04-17bluetooth: use g_hash_table_replace instead of insert functionTomasz Bursztyka1-1/+1
2012-04-17service: Default service notifier is called too many timesJukka Rissanen1-1/+6
The default service notifier is invoked even when the default service has not been changed. This causes unnecessary dbus signal traffic. Fixes BMC#25030
2012-04-17service: Use g_hash_table_replace instead of insert functionTomasz Bursztyka1-2/+2
2012-04-17service: Fix service_send_changed abort signal while cleaning upTomasz Bursztyka1-1/+3
2012-04-17service: Schedule auto connect procedure to be ran on its ownTomasz Bursztyka1-6/+27
2012-04-17service: Do not autoconnect if service is getting removedTomasz Bursztyka1-0/+2
While unplugging ethernet cable, __connman_service_remove_from_network() is called since related network is getting cleaned up. Therefore ethernet service goes from online/ready to disconnected, and end to idle state. However, at that state auto_connect() is called (even if this service is "planned" to disappear due to network getting cleaned up) adn we end up with ethernet network not disappearing, nor its related service. We only need to set the service as "ignored", so auto_connect will ignore that particular service.
2012-04-17supplicant: Remove trailing whitespaceJulien Massot1-1/+1
2012-04-17service: Move setting of WPS input from agent to service.Julien Massot2-18/+10
2012-04-17service: Add function to check the WPS PIN validityJulien Massot1-0/+20
2012-04-17service: request_input_cb handle wps settingJulien Massot4-0/+5
2012-04-17network: Avoid connection to a network with invalid keyJulien Massot2-7/+22
2012-04-17service: Check the passphrase validityJulien Massot2-16/+75
A WPA passphrase is 8..63 char length. A WPA raw key is always 64 hex digit. A Wep passphrase is either 5 or 13 characters A WEP key is 10 or 26 hex digit.
2012-04-17gsupplicant: Interpret "invalid message format" as invalid-key errorJulien Massot1-2/+7
If gsupplicant sends a malformed passphrase, wpa_supplicant return an error "invalid message format", parsing this error avoids future usage of this passphrase.
2012-04-17main.conf: Document main.conf optionsPatrik Flykt1-0/+25
2012-04-17test: Remove set-address scriptJukka Rissanen2-46/+1
The script is quite useless because it changes the IP address settings of all found services. The IP settings will be the same for every service which is probably not what the user wants. The set-ipv4-method and set-ipv6-method scripts can be used by the user instead of set-address because those two scripts will only change settings of one service.
2012-04-17config: Warn user if no configuration is foundJukka Rissanen1-3/+10
This is useful so that user gets information that he needs to fix the config file.
2012-04-16gdbus: Remove unneeded NEED_DBUS_WATCH_GET_UNIX_FD checkMarcel Holtmann1-4/+0
2012-04-16build: Require D-Bus 1.4 or laterMarcel Holtmann1-15/+2
2012-04-12service: Check for settings list being non-NULLPatrik Flykt1-1/+2
2012-04-12TODO: Mark FallbackNameservers and FallbackTimeservers donePatrik Flykt1-13/+0
2012-04-12resolver: Append fallback nameserversPatrik Flykt2-29/+9
Append fallback nameservers, if any. Remove functions for adding removing public nameservers since they are not used anymore.
2012-04-12main: Implement 'FallbackNameservers' main.conf optionPatrik Flykt1-0/+47
Implement 'FallbackNameservers' main.conf configuration file option. While parsing the list of nameservers, use only the ones in numeric format.
2012-04-12google: Remove google nameserver pluginPatrik Flykt5-68/+0
2012-04-12timeserver: Nameserver array was not freedJukka Rissanen1-1/+5