summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-01-26configure: Do not fail when systemd is not installedLucas De Marchi1-12/+8
Use --with-systemdsystemunitdir instead of --enabled-systemd so it's possible to enable systemd even if systemd is not installed.
2011-01-26gweb: Check GString pointers before freeing themMohamed Abbas1-3/+9
Fixes BMC#12452
2011-01-26wifi: Balance scanning statesMohamed Abbas3-6/+28
By setting the scan state to TRUE from wifi_scan() and setting it back to FALSE in the callback, the wifi device scanning state is consistent. Fixes BMC#12104
2011-01-24Small coding style fixup for bridge enablingMarcel Holtmann1-1/+1
2011-01-22Install polkit policy file as net.connman.policyRobert Piasek1-2/+2
2011-01-22Add debug infoLi Jian5-0/+15
Some init/clean functions lack DBG("") which affects logs readability.
2011-01-22manager: Send network-manager state change signalsKalle Valo1-10/+46
When using network-manager compatibility mode in connman applications, for example pidgin and firefox, didn't notice when connman changed states from offline to online (and vice versa) and applications would notice the new state only after restarting them. The problem was that connman wasn't sending StateChanged signals. After adding them pidgin and firefox will notice the new states immeadiately.
2011-01-22openvpn: Remove double reason parsingDaniel Wagner1-5/+0
Fix a copy/paste error. Reported by Mohamed Abbas <mohamed.abbas@intel.com>
2011-01-20Release 0.670.67Marcel Holtmann2-1/+6
2011-01-20ofono: Use dbus_bool_t instead of gbooleanMarcel Holtmann1-4/+4
2011-01-19gdbus: Remove root node 'name' attribute in introspectionDaniel Wagner1-1/+1
generate_introspection_xml generates the root <node> tags with a 'name' attribute. This seems to be a valid attribute but it is not consistent with the way the D-Bus daemon generates empty nodes. For example if we register "/foo/bar", D-Bus daemon will generate for "/foo" a introspection which looks like this: <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> <node> <node name="bar"/> </node> and generate_introspection_xml generates for "/foo/bar": <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> <node name="/foo/bar"> </node> Just don't add the 'name' attribute to the root node. The GLib binding for D-Bus does it the same way.
2011-01-19gdbus: invaldate_parent_data: walk the whole path downDaniel Wagner1-3/+4
Assume there is only one object registerd at "/". If we add a new object at "/foo/bar" the introspection of "/" has to be updated. A new node has to be added at "/". invalidate_parent_data stops invaldating the whole path because the boolean return value of dbus_connection_get_object_path_data is used wrong. If we get a TRUE just go on down in the path, if FALSE is return dbus_connection_get_object_path_data has run out of memory.
2011-01-18Set GIOChannel to no encoding and no bufferingMarcel Holtmann2-0/+6
2011-01-18ofono: avoid extra SetProperty("Online") callsPekka Pessi1-0/+10
Do not request SetProperty("Online") if the modem is already in desired Online state.
2011-01-18Use g_io_channel_read_chars instead of g_io_channel_readMarcel Holtmann2-12/+19
2011-01-18Remove pointless variable initializationMarcel Holtmann1-1/+1
2011-01-18Use -DG_DISABLE_DEPRECATED compiler defineMarcel Holtmann1-0/+1
2011-01-18Fixed comparison with "AutoConnect" in servicePekka Pessi1-1/+1
2011-01-18Remove MCC and MNC from Service docPekka Pessi1-10/+0
2011-01-18Remove MCC and MNC from ServicePekka Pessi1-7/+0
MCC and MNC are not set by oFono plugin.
2011-01-18Clarify relation between AutoConnect and Roaming.Pekka Pessi1-1/+3
2011-01-17Release 0.660.66Marcel Holtmann2-1/+10
2011-01-14element: Assign element nameLi Jian1-0/+2
2011-01-13service: Do not reconnect to an already connected serviceSamuel Ortiz1-0/+10
Fixes BMC#11879
2011-01-13service: Proxy changes notificationsSamuel Ortiz1-1/+10
notifier listening for proxy changes will get a heads up from WPAD or from DHCP.
2011-01-13pacrunner: Implement proxy_changed hookSamuel Ortiz1-0/+16
When the default service proxy changes, a new configuration is pushed to PACRunner.
2011-01-13notifier: Add proxy changed hookSamuel Ortiz3-0/+14
With asynchronous WPAD operations, the proxy_changed notifier hook will allow for a proper pacrunner configuration to be created.
2011-01-13service: Return DIRECT proxy if wpad_start failsSamuel Ortiz3-9/+13
2011-01-13service: Return service proxy is configured PAC URL is not setSamuel Ortiz1-1/+6
If the proxy configured method is AUTO but the PAC URL is not set yet, returning service->proxy will give the correct method when WPAD failed.
2011-01-13wpad: Set proxy method to DIRECT if WPAD name resolution failedSamuel Ortiz1-4/+10
2011-01-13service: Start WPAD if DHCP failed to provide a PAC URLSamuel Ortiz1-3/+10
2011-01-13service: Start WPAD if proxy is not manually configuredSamuel Ortiz1-1/+8
WPAD starts also when the proxy method is configured to AUTO but it's missing a PAC URL.
2011-01-13service: Add proxy_config for storing configured proxy methodSamuel Ortiz1-11/+21
If service->proxy_config is set, WPAD will not be started unless proxy_config is AUTO but without a PAC URL.
2011-01-12service: Define proxy setting helperSamuel Ortiz2-0/+11
2011-01-11service: Set proxy to DIRECT if unknownSamuel Ortiz1-3/+3
2011-01-11service: Set proxy method to AUTO from set_proxy_autoconfigSamuel Ortiz1-0/+2
2011-01-11TODO: Remove implemented entriesSamuel Ortiz1-34/+2
2011-01-10Add ipv4 and ipv6 method scripts to test_scriptsSamuel Ortiz1-3/+3
2011-01-10ipconfig: Restore original IPv6 interface status when connman quitsJukka Rissanen1-0/+36
2011-01-10ipconfig: Set ipconfig method correctly for IPv4 and IPv6 configJukka Rissanen1-2/+75
2011-01-10test: Fix set-ipv4-method usage printJukka Rissanen1-1/+1
2011-01-10test: Renamed set-ip-method to be consistent with IPv6 scriptJukka Rissanen1-0/+0
2011-01-10test: Test script for setting IPv6 MethodJukka Rissanen1-0/+33
2011-01-10doc: Update description of Phase2-keywordHenri Bragge1-1/+3
2011-01-10gsupplicant: Support EAP phase2 authentication methodsHenri Bragge1-1/+5
2011-01-10supplicant: Support EAP phase2 authentication methodsHenri Bragge1-1/+5
2011-01-10service: Do not unref ipconf layer upon disconnectionSamuel Ortiz1-29/+6
The ipconfig layer is referenced at service creation time and should thus be unreferenced when freeing said service.
2011-01-10wifi: Stack based crash risk fixedTomasz Bursztyka2-3/+9
2011-01-08doc: Fix possible values for IPv6 Method in service APIJukka Rissanen1-3/+1
2011-01-08service: Do not disconnect IPv4 if IPv6 method changesJukka Rissanen1-27/+23