summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2011-05-25emulator: Fix make distcheckDenis Kenzior1-1/+0
2011-05-27smsutil: Fix missing error handling for strtol functionMarcel Holtmann1-1/+3
2011-05-25emulator: Reflow ato implementation logicDenis Kenzior1-11/+4
2011-05-25emulator: add ATO implementationGuillaume Zajac1-0/+53
2011-05-24emulator: Make sure to cleanup on forceful exitDenis Kenzior1-0/+8
2011-05-24emulator: simplify ath callbackDenis Kenzior1-10/+7
2011-05-24emulator: Update to the new GAtPPP APIDenis Kenzior1-66/+27
2011-05-24emulator: Send a NO CARRIER where appropriateDenis Kenzior1-0/+3
2011-05-24emulator: Get rid of return at the end of funcDenis Kenzior1-2/+0
2011-05-24emulator: optimize request_private_network_cb flowDenis Kenzior1-10/+8
2011-05-24emulator: add request/release private network callsGuillaume Zajac1-10/+66
2011-05-24private-network: add initial implementationGuillaume Zajac2-0/+96
2011-05-24cdma-sms: Add CDMA SMS SupportLei Yu2-0/+332
2011-05-24cdma-sms: Add CDMA SMS SupportLei Yu2-0/+1034
2011-05-24voicecall: remove unnecessary local varFrédéric Dalleau1-5/+1
2011-05-22voicecall: add +VTS support for HFP emulatorFrédéric Dalleau1-0/+52
2011-05-20simutil: remove set but not used varGustavo F. Padovan1-2/+1
2011-05-20gprs: remove set but not used varGustavo F. Padovan1-3/+0
2011-05-20sms: remove set but not used varGustavo F. Padovan1-3/+0
2011-05-16voicecall: fix CHLD support replyFrédéric Dalleau1-2/+2
2011-05-11gprs: Make sure to clean up interfacesDenis Kenzior1-0/+10
When going down, it is sometimes possible for us not to ifconfig down the interface or reset the MMS context IPv4 address propertly
2011-05-11simfs: Fix error reported by valgrindDenis Kenzior1-9/+2
==20365== Invalid read of size 8 ==20365== at 0x4B3501: sim_fs_free (simfs.c:114) ==20365== by 0x493CEC: sim_remove (sim.c:2485) ==20365== by 0x4703D7: modem_change_state (modem.c:410) ==20365== by 0x470664: set_powered (modem.c:848) ==20365== by 0x4706BA: __ofono_modem_shutdown (modem.c:2137) ==20365== by 0x46F2C5: signal_cb (main.c:76) ==20365== by 0x52F555E: g_io_unix_dispatch (giounix.c:166) ==20365== by 0x52A0AAB: g_main_dispatch (gmain.c:2440) ==20365== by 0x52A203B: g_main_context_dispatch (gmain.c:3013) ==20365== by 0x52A2501: g_main_context_iterate (gmain.c:3091) ==20365== by 0x52A2C98: g_main_loop_run (gmain.c:3299) ==20365== by 0x46F0D3: main (main.c:243) ==20365== Address 0x63ff998 is 8 bytes inside a block of size 16 free'd ==20365== at 0x4C2612D: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==20365== by 0x52AA4A1: g_free (gmem.c:263) ==20365== by 0x52C433D: g_slice_free1 (gslice.c:907) ==20365== by 0x52C58D0: g_slist_free_1 (gslist.c:192) ==20365== by 0x52C5C5F: g_slist_remove (gslist.c:465) ==20365== by 0x4B342A: sim_fs_context_free (simfs.c:192) ==20365== by 0x4B3500: sim_fs_free (simfs.c:117) ==20365== by 0x493CEC: sim_remove (sim.c:2485) ==20365== by 0x4703D7: modem_change_state (modem.c:410) ==20365== by 0x470664: set_powered (modem.c:848) ==20365== by 0x4706BA: __ofono_modem_shutdown (modem.c:2137) ==20365== by 0x46F2C5: signal_cb (main.c:76)
2011-05-11simfs: Fix issue reported by valgrindDenis Kenzior1-0/+1
==20287== Invalid read of size 4 ==20287== at 0x52B5C6B: g_queue_peek_nth_link (gqueue.c:704) ==20287== by 0x52B5F57: g_queue_peek_nth (gqueue.c:848) ==20287== by 0x4B33ED: sim_fs_context_free (simfs.c:170) ==20287== by 0x4B34F8: sim_fs_free (simfs.c:116) ==20287== by 0x493CEC: sim_remove (sim.c:2485) ==20287== by 0x4703D7: modem_change_state (modem.c:410) ==20287== by 0x470664: set_powered (modem.c:848) ==20287== by 0x4706BA: __ofono_modem_shutdown (modem.c:2137) ==20287== by 0x46F2C5: signal_cb (main.c:76) ==20287== by 0x52F555E: g_io_unix_dispatch (giounix.c:166) ==20287== by 0x52A0AAB: g_main_dispatch (gmain.c:2440) ==20287== by 0x52A203B: g_main_context_dispatch (gmain.c:3013) ==20287== Address 0x63fae70 is 16 bytes inside a block of size 24 free'd ==20287== at 0x4C2612D: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==20287== by 0x52AA4A1: g_free (gmem.c:263) ==20287== by 0x52C433D: g_slice_free1 (gslice.c:907) ==20287== by 0x52B4E96: g_queue_free (gqueue.c:60) ==20287== by 0x4B34E0: sim_fs_free (simfs.c:107) ==20287== by 0x493CEC: sim_remove (sim.c:2485) ==20287== by 0x4703D7: modem_change_state (modem.c:410) ==20287== by 0x470664: set_powered (modem.c:848) ==20287== by 0x4706BA: __ofono_modem_shutdown (modem.c:2137) ==20287== by 0x46F2C5: signal_cb (main.c:76) ==20287== by 0x52F555E: g_io_unix_dispatch (giounix.c:166) ==20287== by 0x52A0AAB: g_main_dispatch (gmain.c:2440)
2011-05-11gprs: Mark context inactive on removalDenis Kenzior1-0/+26
2011-05-11gprs: Fix valgrind errorDenis Kenzior1-5/+13
This fixes an invalid access condition for the case where the gprs atom is destroyed before context atoms are.
2011-05-11gprs: emit Active changed for contexts being removedDenis Kenzior1-2/+7
2011-05-11gprs: Add additional debug statementsDenis Kenzior1-0/+4
2011-05-08stkutil: Send at least the data currently availablePhilippe Nunes1-1/+2
2011-05-08sim: Fix potential use of uninitialized variableDenis Kenzior1-14/+8
In certain circumstances, when the image has been cached but EFimg has not been read yet, we might end up accessing an unitialized variable. Fix this by always failing if EFimg has not been read yet.
2011-05-08emulator: add AT+CMEE support for HFPFrédéric Danis1-1/+62
2011-05-08emulator: add dun_ath_cb() and register itGuillaume Zajac1-2/+56
2011-05-08emulator: add handler for ppp stream suspensionsGuillaume Zajac1-0/+10
Resulting from the client sending '+++' escape sequence.
2011-05-05call-forwarding: Fix uninitialized var warningBertrand Aygon1-1/+3
Fix a gcc 4.5.2 warning uninit var
2011-05-04voicecall: CHLD support must be enclosed in a listDenis Kenzior1-4/+5
2011-05-04voicecall: Simplify CHLD support generatorDenis Kenzior1-46/+19
In addition, fix ordering and make sure that lower case 'x' is used
2011-05-04voicecall: CHLD call ids start at 1, not 0Denis Kenzior1-2/+2
2011-05-04voicecall: add +CHLD=2X support for HFP emulatorFrédéric Dalleau1-0/+17
2011-05-04voicecall: add +CHLD=1X support for HFP emulatorFrédéric Dalleau1-2/+20
2011-05-04voicecall: add +CHLD=4 support for HFP emulatorFrédéric Dalleau1-0/+14
2011-05-04voicecall: add +CHLD=3 support for HFP emulatorFrédéric Dalleau1-0/+14
2011-05-04voicecall: add +CHLD=0 support for HFP emulatorFrédéric Dalleau1-1/+24
2011-05-04voicecall: add +CHLD support for HFP emulatorFrédéric Dalleau1-0/+70
2011-05-04voicecall: Fix variable initializationFrédéric Dalleau1-0/+1
2011-04-29sms: Remove use of uninitialized variableBertrand Aygon1-1/+1
Remove a debug information, since the info is useless, and more, it can display invalid info due to var not initialise in some case
2011-04-28modem: Don't allow setting online unless poweredDenis Kenzior1-0/+3
2011-04-26voicecall: fix waiting calls for HFP emulatorFrédéric Danis1-1/+3
Fix precedence between waiting and dialing so HFP emulator is notified of dialing/alerting even in case of a waiting call pending.
2011-04-26voicecall: Update CLCC buffer size and commentDenis Kenzior1-3/+4
2011-04-26voicecall: Refactor the previous commit slightlyDenis Kenzior1-13/+11
2011-04-26voicecall: add +CLCC support for HFP emulatorFrédéric Dalleau1-0/+58
2011-04-21emulator: fix +CLIP in case of withheld callFrédéric Danis1-2/+10