summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-03-02TODO: Mark pin check status task as doneJussi Kangas1-7/+0
2011-03-02AUTHORS: Mention Patrick's contributionsDenis Kenzior1-0/+1
2011-03-02gatchat: Optimize ringbuffer modulo operationsPatrick Porlan1-6/+8
Replace modulo operations in ringbuffer.c by masking operations. This is possible because the size of the ring buffers is always a power of two, and yields a small performance improvement. The improvement should be mostly visible on processors that implement division in microcode (Atom) or lack a division instruction (ARM).
2011-03-02udev: Fix detection of mbm with GPS capabilitiesDenis Kenzior1-8/+13
2011-03-01Release 0.44Marcel Holtmann2-1/+13
2011-03-01build: Fix wrong include of public headerMarcel Holtmann1-1/+0
2011-03-01mbm: Allow mbm modems that don't have GPSDenis Kenzior1-1/+1
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-03-01TODO: set owner of 'Dial strings' taskLucas De Marchi1-0/+1
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-28gsmdial: Introduce data_modeDenis Kenzior1-0/+7
If we're in PPP mode, then don't send unsolicited notifications. Only a NO CARRIER is really allowed.
2011-02-28gatserver: Tweak use of g_at_server_suspend/resumeDenis Kenzior1-11/+18
2011-02-28test-server: Make sure to send CONNECTDenis Kenzior1-6/+9
Before starting the ppp session we should make sure that the CONNECT response has been sent on the wire.
2011-02-28gatserver: Exit garbage state on HDLC frame endDenis Kenzior1-1/+2
2011-02-28gatppp: Try to detect no carrier conditionsDenis Kenzior1-0/+1
2011-02-28gatppp: Delay signaling ppp_downDenis Kenzior1-2/+14
Delay signaling of ppp_down until we exit the GAtHDLC read handler. Otherwise exchanging the read handler on GAtIO might lead to funny double consumption problems.
2011-02-28gathdlc: Try to detect no carrier conditionsDenis Kenzior2-0/+21
Sometimes we receive the no carrier embedded in a stream following the PPP packets. This might be due to write scheduling on the remote side or read scheduling locally. Try not to consume the no carrier condition and assume the previous hdlc frames will result in closing of the ppp stack.
2011-02-28TODO: Add PPP sectionDenis Kenzior1-3/+16
2011-02-28gatio: Remove stray empty lineDenis Kenzior1-1/+0
2011-02-28gatio: update commentDenis Kenzior1-2/+2
2011-02-28gathdlc: Unregister read / write handlersDenis Kenzior1-0/+3
When GAtHDLC is being unregistered make sure to unregister read / write handlers so as not to crash.
2011-02-28gathdlc: drain the last hdlc frame processedDenis Kenzior1-1/+1
If we're being destroyed, we should drain the last HDLC frame
2011-02-28gsmdial: register notification before resumingDenis Kenzior1-1/+5
2011-02-28ppp: Remove some g_printsDenis Kenzior3-11/+0
2011-02-28ppp_cp: Replace some left over g_prints with DBGDenis Kenzior1-3/+3
2011-02-28gatppp: Replace some left-over g_prints with DBGDenis Kenzior1-4/+4
2011-02-28gatppp: Send the final terminate ackDenis Kenzior1-10/+42
In the case where we're going down, but have a pending terminate ack, delay signaling the upper layers until the ack has been put on the wire.
2011-02-28gatppp: Add a debug macroDenis Kenzior1-0/+7
2011-02-28gatio: Add write 'done' notifierDenis Kenzior2-0/+21
This allows external clients to get notified when GAtIO no longer has a registered write watcher. E.g. no more data is currently pending.
2011-02-28test-server: Remove root user checkDenis Kenzior1-5/+0
2011-02-28gatserver: Update the internal command parsersDenis Kenzior1-10/+3
commit 61b30c025d3d461bfd577de29f27f4f9a5546213 changed the way the command callbacks are being called (namely the contents of the GAtResult object). Most command callbacks were updated, but the internal ones were forgotten. This patch fixes this issue.
2011-02-25AUTHORS: Mention Antoine's contributionsDenis Kenzior1-0/+1
2011-02-25voicecall: Add CNAP debugging ofono voicecallAntoine Reversat1-2/+3
2011-02-25isi: Add CNAP support for isimodemAntoine Reversat1-1/+41
2011-02-25isi: Clean up isi_call_any_address_sb_procAntoine Reversat1-4/+10
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-25TODO: ownership change of E911 supportJarko Poutiainen1-1/+1
2011-02-25gatchat: Fix minor style issuesDenis Kenzior1-3/+3
2011-02-25isimodem: code points for sms wgmodem2.5Jessica Nilsson3-0/+91
2011-02-25isimodem: Remove inter-driver API for nowAki Niemi1-5/+0
2011-02-25isimodem: code points uicc sim wgmodem2.5Jessica Nilsson4-1/+353
2011-02-25simutil: Add missing SIM enumJessica Nilsson1-0/+1
2011-02-25plugins: add u8500 to udevJessica Nilsson2-0/+5
2011-02-24emulator: add support of void parameters in CMERFrédéric Danis1-12/+12
2011-02-24gatchat: add g_at_result_iter_next_number_default APIFrédéric Danis2-0/+32
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