summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2011-03-15gprs: Move settings structureDenis Kenzior1-36/+48
Move the settings structure from pri_context to ofono_gprs_context in preparation for new IPv6 support APIs.
2011-03-15gprs: Add support for dual stack contextsDenis Kenzior1-0/+5
2011-03-15gprs: Also reset active in release_contextDenis Kenzior1-6/+2
2011-03-15gprs: factor out common codeMika Liljeberg1-61/+50
2011-03-15emulator: fix some indentation issuesGuillaume Zajac1-58/+58
2011-03-11simfs: fix GLib-CRITICAL warningGuillaume Lucas1-12/+14
During modem release, when there is no SIM card, a GLib-CRITICAL issue occurs during the free of the sim fs context.
2011-03-11stk: fix issue with null data objectAndrzej Zaborowski1-1/+1
This will let the caller correctly detect NULL alpha id.
2011-03-11voicecall: Refactor held and mpty notify logicDenis Kenzior1-40/+22
2011-03-11voicecall: Minor whitespace fix for previous commitDenis Kenzior1-2/+2
2011-03-11voicecall: implement SSN handling functionsAndras Domokos1-0/+174
2011-03-11ssn: remove SSN atom completelyAndras Domokos2-264/+0
2011-03-02stk: Handle Refresh if also performed by modemAndrzej Zaborowski1-6/+30
2011-03-01build: Fix wrong include of public headerMarcel Holtmann1-1/+0
2011-03-01location-reporting: don't add client-exit watch too earlyLucas De Marchi1-6/+4
Wait until driver gives us a file descriptor to start watching for client exit. This fixes a race when client exits before the driver calls location_reporting_enable_cb().
2011-02-28stk: Make sure to reset respond_on_exitAndrzej Zaborowski1-0/+1
This fixes a crash spotted by Lasse Kunnasluoto documented at http://lists.ofono.org/pipermail/ofono/2011-February/009211.html
2011-02-25voicecall: Add CNAP debugging ofono voicecallAntoine Reversat1-2/+3
2011-02-25sim: Document fall through case in switchcaseDenis Kenzior1-0/+2
2011-02-25sim: check lock state with call meterJussi Kangas1-0/+15
2011-02-25sim: Expose the __ofono_sim_recheck_pin APIJussi Kangas2-8/+9
2011-02-25sim: Do not teardown SIM state when PIN2 is askedJussi Kangas1-7/+24
We should not tear down the SIM state if PIN2 is being asked for, or if PIN2 is blocked and PUK2 is being asked. We also want to continue with SIM initialization if the modem requires PIN2 / PUK2 for some reason.
2011-02-25simutil: Add missing SIM enumJessica Nilsson1-0/+1
2011-02-24emulator: add support of void parameters in CMERFrédéric Danis1-12/+12
2011-02-24common: '+' is not valid phone number anymorePaavo Leinonen1-0/+3
Reject phone number if it contains only plus sign.
2011-02-24emulator: Remove unneeded parensDenis Kenzior1-1/+1
2011-02-23location-reporting: add atom implementationRafael Ignacio Zurita2-0/+395
2011-02-23emulator: return if SLC is not yet establishedDenis Kenzior1-1/+3
2011-02-23emulator: add BRSF supportFrédéric Danis1-1/+44
2011-02-23emulator: add CMER supportFrédéric Danis1-2/+105
2011-02-23emulator: Reflow the code slightlyDenis Kenzior1-14/+12
2011-02-23emulator: add CIND supportFrédéric Danis1-0/+81
2011-02-23emulator: add support of indicatorsFrédéric Danis2-1/+150
2011-02-23emulator: Disable echo for hfp emulatorsFrédéric Dalleau1-0/+2
2011-02-19emulator: fix whitespace corruptionDenis Kenzior1-1/+1
2011-02-18emulator: add dialing supportGustavo F. Padovan1-0/+121
It handles client ATD*99# request and then initiate the PPP negotiation. IP forward through the new ppp interface is not done yet. Initially based on patches from Zhenhua Zhang <zhenhua.zhang@intel.com>
2011-02-18sim: Check for SIM lockout conditionDenis Kenzior1-3/+12
When a user tries to lock/unlock/change a PIN and enters it wrongly several times, it is possible to lock themselves out. In this case we should drop to a pre-sim state, wait for the user to enter the PUK and re-init the sim.
2011-02-18sim: Move stuff around and remove forward declDenis Kenzior1-24/+23
2011-02-18sim: move stuff aroundDenis Kenzior1-49/+49
2011-02-17stk: Partially handle Refresh commandAndrzej Zaborowski1-0/+65
Only the four "NAA initialisation" modes are handled at the moment.
2011-02-17cbs: Set topics on EFcbmid change only if poweredDenis Kenzior1-5/+6
2011-02-17cbs: Watch for changes to relevant SIM filesAndrzej Zaborowski1-1/+31
2011-02-17network: Watch for changes to relevant SIM filesAndrzej Zaborowski1-0/+66
2011-02-17voicecall: Watch for changes to relevant SIM filesAndrzej Zaborowski1-7/+17
2011-02-17sim: Tweak the behavior of sim_refresh slightlyDenis Kenzior3-14/+14
Instead of notifying everyone of sim_inserted condition, we should simply notify the modem directly. It is the only one interested in this particular change. This partly reverts an earlier commit: 9498ad6b5633e350eb529f8efbe08270d95c8003
2011-02-17sim: Implement basic RefreshAndrzej Zaborowski2-12/+155
2011-02-17modem.c: Handle SIM ResetsAndrzej Zaborowski1-4/+8
The assumption so far was that SIM state would only go from NOT_PRESENT -> INSERTED -> READY -> NOT_PRESENT because there's no method to unauthenticate from SIM without removing. We need to be able to switch to INSERTED when SIM is being reset, reinitialised, etc. because going to NOT_PRESENT and then immediately INSERTED would be logically wrong.
2011-02-17emulator: always create emulators in offline stateFrédéric Danis3-1/+21
this allows to fix problem when atom created in online state are destroyed when modem goes to offline state
2011-02-17emulator: unref GIOChannel after creationFrédéric Dalleau1-0/+2
2011-02-16devinfo: Handle BT DUN +GMI/+GMM/+GMR commandsDenis Kenzior1-0/+78
2011-02-16emulator: Handle multiple emulator typesFrédéric Danis2-2/+13
2011-02-16emulator: Initial public API implementationDenis Kenzior1-0/+153