summaryrefslogtreecommitdiffstats
path: root/src/network.c
AgeCommit message (Collapse)AuthorFilesLines
2011-07-27network: Force auto-only mode if manual registration is not supportedMarcel Holtmann1-0/+9
If the network registration driver decides to not provide a manual registration method, then force the mode to auto-only.
2011-07-22network: handle hfp operator change correctlyDenis Kenzior1-1/+2
2011-05-31netreg: Remove unused variableDenis Kenzior1-6/+1
2011-04-14network: One more trivial fixDenis Kenzior1-2/+2
total_length and record_length are the same in this context, but using total_length makes the code more readable
2011-04-14network: Refactor EFcsp to support STK RefreshDenis Kenzior1-11/+30
2011-04-14network: Use strings instead of ints in settingsDenis Kenzior1-10/+51
2011-04-14network: Read EFcsp after initializing reg stateDenis Kenzior1-42/+42
This is to avoid some benign race conditions when EFcsp might be read before the registration state has been established.
2011-04-14network: Try not to clash with 27.007-defined modesDenis Kenzior1-1/+1
2011-04-14netreg: Refactor register_callbackDenis Kenzior1-10/+3
2011-04-14netreg: Add CPHS CSP implementationAki Niemi1-26/+97
2011-03-30network: Notify only registered emulator atomsDenis Kenzior1-10/+17
2011-03-30network: Remove un-needed codeDenis Kenzior1-3/+0
With the new add_atom_watch semantics the foreach statement is not needed.
2011-03-29netreg: add +COPS support for HFP emulatorFrédéric Danis1-11/+68
2011-03-01build: Fix wrong include of public headerMarcel Holtmann1-1/+0
2011-02-23emulator: add support of indicatorsFrédéric Danis1-1/+76
2011-02-17network: Watch for changes to relevant SIM filesAndrzej Zaborowski1-0/+66
2011-02-03core: Minor style tweaksDenis Kenzior1-1/+0
2011-02-03simfs: implement ofono_sim_context apiAndrzej Zaborowski1-4/+14
2011-02-02netreg: Fix coding style, M12Aki Niemi1-17/+14
2011-01-20netreg: Deprecate the deregister methodAki Niemi1-27/+1
2011-01-18netreg: Remove default statementAki Niemi1-2/+2
2011-01-18netreg: Fix userdata -> user_dataAki Niemi1-10/+10
This convention has been advertized on the mailing list.
2011-01-18netreg: Style fixes, M12Aki Niemi1-8/+8
2011-01-05network: Ignore signal strength notifications if not registeredMarcel Holtmann1-0/+8
With the fix to query the signal strength when the registration status changes it should be now fine again to just ignore notifications about signal strength changes when not registered. So put this extra check and comment back into signal strenth notification function.
2011-01-05network: query signal strengthMarit Henriksen1-12/+17
Signal strength is set to -1 whenever registration status changes and differs from registered or roaming. When registration status changes again to registered or roaming, the signal strength needs to be updated, added query towards driver to get it.
2010-12-03network: Send strength as a byte, not uint16Denis Kenzior1-4/+5
To be consistent with the documentation
2010-11-29core: explicitly compare pointers to NULLLucas De Marchi1-16/+14
This patch was generated by the following semantic patch (http://coccinelle.lip6.fr/) // <smpl> @fix disable is_null,isnt_null1@ expression *E; @@ - !E + E == NULL // </smpl>
2010-11-26network: Use bit as size instead of byteYang Gu1-2/+2
2010-11-22src: coding style fixes - rule M6Jeevaka Badrappan1-2/+2
2010-10-21netreg: Allow strength notifys at all timesAki Niemi1-8/+0
2010-09-21Fix multi-line comment style issuesJeevaka Badrappan1-11/+22
2010-08-19netreg: Make reset_available returning voidMarcel Holtmann1-1/+1
2010-08-18netreg: Minor style issuesDenis Kenzior1-5/+6
2010-08-18netreg: Move more stuff aroundDenis Kenzior1-18/+14
2010-08-18netreg: Move stuff around to avoid forward declDenis Kenzior1-16/+13
2010-08-18netreg: Make logic more readableDenis Kenzior1-5/+11
2010-08-18netreg: Move code around to avoid forward declDenis Kenzior1-53/+49
2010-08-18netreg: Update to the new Scan/GetOperators APIDenis Kenzior1-266/+261
2010-07-27netreg: Add MCC/MNC to NetworkRegistrationDenis Kenzior1-0/+32
These are the same values as on the NetworkOperator interface for the current operator. Just added for convenience.
2010-06-07network: Some style issuesDenis Kenzior1-3/+3
2010-06-07netreg: Ignore operator info when not registeredDenis Kenzior1-0/+9
Sometimes when we roam off the cell or are simply not registered, the modem still reports a bogus operator. We explicitly ignore this condition in the core.
2010-05-19Add network time supportAki Niemi1-0/+11
Adding a new notify function in the netreg atom for notifying a received Network Identification and Timezone (NITZ) indication. This data is consumed via a nettime plugin, of which there is also an example.
2010-03-25Refactor: Rename netreg Operator property to NameDenis Kenzior1-6/+6
2010-03-25Rename AvailableOperators to OperatorsDenis Kenzior1-2/+2
2010-03-23Fix: Handle broken modems that returns empty COPSDenis Kenzior1-0/+20
2010-03-23Move netreg interface definitions to dbus.hDenis Kenzior1-60/+57
2010-02-08Fix: Don't use ofono_debug directly in the coreDenis Kenzior1-6/+6
Use DBG macro which is integrated with the new debug framework.
2010-02-03Fix: Wrong variables useDenis Kenzior1-2/+2
Copy/paste error from above resulted in incorrect variables being used for comparison.
2010-01-13Fix: Don't try to unregister a null mcc/mncDenis Kenzior1-1/+7
Network operators with null MCC & MNC are not registered, but we try to unregister them. Don't do this as it causes a crash.
2010-01-01Update copyright informationMarcel Holtmann1-1/+1