summaryrefslogtreecommitdiffstats
path: root/drivers/isimodem/voicecall.c
AgeCommit message (Collapse)AuthorFilesLines
2012-09-11isimodem: Fix style issues in previous commitDenis Kenzior1-4/+1
2012-09-11isimodem: voicecall answer fix for Nemo on N9Jarko Poutiainen1-1/+14
Voicecall answering in Mer/Nemomobile run on Nokia N9 will fail unless call id is passed to modem.
2011-12-28isimodem: Remove extra bogus semicolonSyam Sidhardhan1-1/+1
2011-10-10drivers: Update copyright informationMarcel Holtmann1-1/+1
2011-06-14isimodem: Improper handling of missed callArun Ravindran1-4/+28
2011-04-12isimodem: fix call_create_resp handlingPekka Pessi1-6/+33
In case of call creation failure modem may return a valid call id in order to send CALL_SERVICE_DENIED_IND which we do not handle. Fixes MeeGo bug#15855.
2011-04-12isimodem: Remove split voicecall driverAki Niemi1-79/+86
Only a single driver created, with two clients checked for reachability in parallel.
2011-04-12isimodem: Rename resource debug macroAki Niemi1-1/+1
2011-04-07isimodem: Fix hangup for hold initiated callsArun Ravindran1-0/+1
2011-04-07isimodem: Fix false reporting of active call stateArun Ravindran1-1/+4
2011-03-31isimodem: remove atoms that fail to probeMika Liljeberg1-1/+3
2011-03-11voicecall: Move notification_ind registrationDenis Kenzior1-3/+3
Should be before ofono_voicecall_register to be consistent
2011-03-11voicecall: Remove pointless whitespaceDenis Kenzior1-10/+0
2011-03-11isimodem: implement SSN handlingAndras Domokos1-0/+359
2011-03-03isimodem: Remove empty line in voicecall driverAki Niemi1-1/+0
2011-03-03isimodem: Split voicecall into two driversAki Niemi1-117/+119
These drivers share most of the modem ops, though, so they are still in the same source file.
2011-03-03isimodem: wgmodem2.5 added to voicecallJessica Nilsson1-44/+170
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-03isimodem: fix problems in call state reportingPekka Pessi1-24/+60
Do not report early incoming calls. Report "disconnected" state separately. Call ofono_voicecall_disconnected() only after call id is released.
2011-02-01drivers: fix misspellingsLucas De Marchi1-1/+1
2011-02-01isimodem: use ofono_call initializerLucas De Marchi1-3/+3
2011-01-26voicecall: remove ofono_cug_optionJeevaka Badrappan1-12/+2
2011-01-21isimodem: fix sending DTMFKai Vehmanen1-1/+1
isi_call_dtmf_send_resp() handles the success case incorrectly, and thus all send_tones attempts fail with bogus error codes.
2011-01-21isimodem: fix issue with user busy releaseJeevaka Badrappan1-4/+9
when the user rejects the incoming call, hangup_active will get called on the driver side whereas when the user rejects the waiting call, set_udub will get called on the driver side.
2011-01-12isimodem: fix return from call control requestsPekka Pessi1-1/+1
2011-01-12isimodem: M15 coding style fixJeevaka Badrappan1-2/+2
2011-01-07isimodem: use simplified client interfacePekka Pessi1-6/+4
2011-01-07isimodem: fix style issuesPekka Pessi1-4/+4
2010-12-22isimodem: Always compare to NULL explicitlyAki Niemi1-13/+13
2010-12-22isimodem: Adapt and refactor voicecall driverAki Niemi1-706/+678
2010-12-03isi/voicecall: fix handling of waiting callsPekka Pessi1-58/+56
Also, do not retrieve calls after isi_release_all_active() because retrieving is now only an unwanted side-effect .
2010-12-03isi/voicecall: avoid side-effects of releasePekka Pessi1-16/+16
If a call was held automatically when an another call was dialed or answered, it gets retrieved when the other call is released unless auto change features is explicitly disabled. Drop cause_type parameter because it is never used. Use cause code for busy when releasing incoming or waiting calls.
2010-12-03isi/voicecall: add call id to queued requestsPekka Pessi1-32/+57
2010-12-03isi/voicecall: fix status reportingPekka Pessi1-198/+189
Do not report incoming calls to the oFono core until they can be answered. Report MT_RELEASED or MO_RELEASED via ofono_voicecall_notify(), TERMINATED calls via ofono_voicecall_disconnected().
2010-11-29drivers: explicitly compare pointers to NULLLucas De Marchi1-7/+7
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-22isi/voicecall: release COMING calls with BUSY causePekka Pessi1-0/+1
Very early incoming calls were not released with BUSY cause.
2010-10-20isi: fix hangup_active and set_udub methodsPekka Pessi1-24/+36
The concept of "active" call seems to be overloaded.
2010-10-19isimodem: Fix request cleanup codeAki Niemi1-4/+6
Adds a check for when the driver is being removed, in which case no new ISI requests should be generated.
2010-10-14isimodem: Fix copyright and license boilerplateAki Niemi1-14/+12
2010-10-06isimodem/voicecall: fix hangup_activePekka Pessi1-4/+3
2010-08-12voicecall: Rename hangup to hangup_activeSjur Brændeland1-1/+1
2010-05-27isimodem: More cleanup of bad styleDenis Kenzior1-164/+130
2010-05-27Fixed style issues in isimodem voicecall.Pekka Pessi1-38/+31
2010-05-27Eliminated bool, true and false from isimodem.Pekka Pessi1-57/+57
2010-01-14Clean up style issuesAki Niemi1-3/+1
2010-01-11Refactor voicecall driverAki Niemi1-19/+24
2010-01-11Split ISI codepoints to separate filesAki Niemi1-2/+4
Also, adding infrastructure for debugging ISI messages, with APIs for turning most common fields into human readable string format.
2009-12-18gisi: pass object handle to g_isi_verify() callbackRĂ©mi Denis-Courmont1-2/+3
This will be needed for GPDS.
2009-12-04Get rid of list_calls in isi driverDenis Kenzior1-16/+0