summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-12-22ofono: Discover already online modemsDaniel Wagner1-0/+14
If a modem is already online there will be no updates on the interfaces and therefore no triggers to do the complete discovering.
2011-12-22ofono: Set device powered stateDaniel Wagner1-0/+6
2011-12-22ofono: Handle add/remove of API separatlyDaniel Wagner1-64/+122
Simplify the way the interface apperance and disapperance are handled and write them explicitly out. This is not extremly fast or elegant but it is much more readable and maintainable. Also unregister the network object when the modem goes offline. Fixes BMC#24432
2011-12-22ofono: Create device when powered upDaniel Wagner1-10/+21
Instead of directly online we let the core decide when to set the modem online therefore we have to create the connman_device a bit earlier at register it.
2011-12-22ofono: Refactor sim_changed()Daniel Wagner1-12/+1
to use connection_manager_init().
2011-12-22ofono: Enable and disable the modem through online interfaceDaniel Wagner1-8/+8
2011-12-22ofono: Ignore non-related interface updatesDaniel Wagner1-1/+8
Only trigger update code if there was a change in the interface we are interested in.
2011-12-22ofono: Merge modem_set_un/powered()Daniel Wagner1-19/+13
Also follow the patternt that we have only a set function with an argument for the value tos set.
2011-12-22ofono: Remove unused set_cm_poweredDaniel Wagner1-25/+12
Also follow the patternt that we have only a set function with an argument for the value tos set.
2011-12-22ofono: Remove unused set_onlineDaniel Wagner1-25/+6
Also follow the patternt that we have only a set function with an argument for the value tos set.
2011-12-22ofono: Merge cmda_cm_set_powered()/cmda_cm_shutdown()Daniel Wagner1-18/+18
Follow the pattern that we have only a set function with an argument for the value to set.
2011-12-22ofono: Merge context_set_in/active()Daniel Wagner1-20/+17
Follow the pattern that we have only a set function with an argument for the value to set.
2011-12-22ofono: Refactore IMSI updateDaniel Wagner1-15/+8
Streamline Property handling code with the rest of the plugin.
2011-12-20dnsproxy: Build failure fixSamuel Ortiz1-1/+1
"The format modifier for size_t is %zd." (Marcel, 20/12/2011)
2011-12-18gweb: Extend gweb to send fileRonald Tessier2-6/+80
2011-12-16ipconfig: Make IPv6 method AUTO by defaultJukka Rissanen1-2/+9
This is done so that if the method is not found in settings file, then we enable IPv6 by default.
2011-12-16wifi: Set wifi device powered FALSE when removedYu A Wang1-0/+1
In interface_removed function, connman_device_set_powered may not be called due to wifi->device is freed before supplicant callback. This happens when we remove the second wifi device. This may lead technology refcount inbalance, which could potentially prevent the wifi technology to be enabled again.
2011-12-16gdhcp: Check listerner_watch before remove itYu A Wang1-1/+2
Fixed following error: connmand[4547]: src/dhcp.c:dhcp_release() dhcp 0x8c6d3e8 connmand[4547]: DHCP: switch listening mode (3 ==> 0) (connmand:4547): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed
2011-12-16TODO: Remove DNS caching entryJukka Rissanen1-9/+0
2011-12-16doc: valgrind suppression fileJukka Rissanen1-0/+235
The suppression file tries to ignore the problems in glib and dbus libraries so that we can concentrate to real problems in connman.
2011-12-16resolver: Fix memory leak when resolver is stoppedJukka Rissanen1-0/+32
2011-12-16dnsproxy: Implement A and AAAA DNS record cachingJukka Rissanen1-9/+781
2011-12-15ofono: Set regulatory domainDaniel Wagner1-0/+27
Fixes BMC#24430
2011-12-15ofono: Fix cleanup of connman_manager_init()Daniel Wagner1-4/+4
The return value has to be boolean.
2011-12-15ofono: Remove unnecessary bracketsDaniel Wagner1-3/+3
2011-12-15ofono: Add cdma-connman relative functionsGuillaume Zajac1-2/+97
2011-12-15ofono: Add cdma-netreg relative functionsGuillaume Zajac1-3/+146
2011-12-15ofono: Cleanup connection_manager_init()Daniel Wagner1-12/+16
2011-12-15ofono: Factorize Connection Managers intializationGuillaume Zajac1-73/+30
2011-12-15ofono: Add support for CDMA modemsGuillaume Zajac1-8/+56
2011-12-15ofono: Add cdma-connman power and shutdown APIGuillaume Zajac1-2/+66
2011-12-15ofono: Add CDMA interfaces extractionGuillaume Zajac1-0/+8
2011-12-12ofono: Remove unnecessary bracketsDaniel Wagner1-14/+10
A left over from the refactoring.
2011-12-12ofono: Move cm powered update into a functionDaniel Wagner1-14/+16
2011-12-12ofono: Move cm attached update into a functionDaniel Wagner1-21/+20
2011-12-12network: Remove connman_network_set_roamingDaniel Wagner2-20/+1
The current code uses connman_network_set_bool(network, "Roaming", value).
2011-12-12ofono: Use generic setter instead connman_network_set_roamingDaniel Wagner1-1/+2
2011-12-12ofono: Monitor netreg Roaming propertyDaniel Wagner1-0/+33
2011-12-12ofono: Move netreg strength update into a functionDaniel Wagner1-19/+16
2011-12-12ofono: Move netreg name update into a functionDaniel Wagner1-28/+21
2011-12-12ofono: Update copyright statementDaniel Wagner1-0/+1
2011-12-12ofono: Add documentationDaniel Wagner1-0/+15
2011-12-12ofono: Ignore non 'hardware' modem types.Daniel Wagner1-0/+29
The HFP modems should not controlled by the ofono plugin. Such modems are under the control of a dialer.
2011-12-12ofono: Power down modem when ConnMan shutsdownDaniel Wagner1-0/+31
2011-12-12ofono: Add connect()/disconnnect networkDaniel Wagner1-9/+87
When the core ask us to connect to the network we have to set the context active. Or vice versa.
2011-12-12ofono: Register network object at coreDaniel Wagner1-4/+147
After we have retrieved the netreg properties we are fully functional and can register the network at the core.
2011-12-12ofono: Get NetworkRegistration propertiesDaniel Wagner1-0/+112
After the Attched signal has been emitted by oFono aks for the netreg properties. We are interested in the name and signal strengh property.
2011-12-12ofono: Extract ConnectionContext informationDaniel Wagner1-0/+212
And fill it into the network_context data structure.
2011-12-12ofono: Get ConnectionContext propertiesDaniel Wagner1-6/+333
Add a new local data structure called network_context which keeps track of the context properties. Additionally a context hash table is added for quick lookup in the context_changed() function. The extracting code for the values will added in the next patch.
2011-12-12ofono: Power up ConnectionManagerDaniel Wagner1-1/+47
Not all modems (e.g. dunmodem) do automatically power up the ConnectionManager interface.