summaryrefslogtreecommitdiff
path: root/src/mm-iface-modem-voice.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-27iface-modem-voice: fix assertions in call setup/teardown logicAleksander Morgado1-4/+4
2020-05-21iface-modem-voice: fix assert() when setting up call pollingAleksander Morgado1-5/+7
2020-04-08iface-modem-voice: port to use object loggingAleksander Morgado1-80/+83
2020-02-06iface-modem-voice: report calls only if +CLCC was successfulBob Ham1-4/+4
2020-02-06iface-modem-voice: log details when ending call missing from call listBob Ham1-1/+10
2020-02-06iface-modem-voice: match calls in call list by numberBob Ham1-2/+13
2020-01-30iface-modem-voice: fix warnings with -Wimplicit-fallthroughAleksander Morgado1-9/+8
2020-01-30iface-modem-voice: fix warnings with -Wswitch-defaultAleksander Morgado1-0/+19
2020-01-30iface-modem-voice: fix warnings with -Wswitch-enumAleksander Morgado1-0/+35
2020-01-03iface-modem-voice: fix segfault when voice support check failsAleksander Morgado1-2/+4
2019-11-28iface-modem-voice: plug task memleaks when returning error if cancelledAleksander Morgado1-2/+6
2019-10-17call: disallow non-emergency calls when in emergency-only stateAleksander Morgado1-0/+103
2019-10-17iface-modem-voice: always completely reinitialize the interfaceAleksander Morgado1-81/+50
2019-10-17voice,api: new 'EmergencyOnly' boolean flagAleksander Morgado1-0/+20
2019-10-17iface-modem-voice: all methods available even if not enabledAleksander Morgado1-137/+10
2019-10-17iface-modem-voice: call list setup during initializationAleksander Morgado1-51/+50
2019-10-14iface-modem-voice: ignore unknown calls reported as terminatedAleksander Morgado1-0/+5
2019-10-11iface-modem-voice: avoid using MM_CORE_ERROR_CANCELLEDAleksander Morgado1-2/+2
2019-07-19api,voice: new CallWaitingSetup() and CallWaitingQuery() methodsAleksander Morgado1-7/+207
2019-07-12voice,call,cinterion: add Purism as copyright holderAleksander Morgado1-1/+2
2019-07-11iface-modem-voice: use g_object_connect() to connect all handlersAleksander Morgado1-31/+10
2019-07-11api,call: new JoinMultiparty() and LeaveMultiparty() methodsAleksander Morgado1-0/+282
2019-07-11iface-modem-voice: disable special terminated match on multiparty callsAleksander Morgado1-2/+7
2019-07-11iface-modem-voice: allow reporting received DTMF by call indexAleksander Morgado1-0/+41
2019-07-11iface-modem-voice: allow reporting state updates of any single callAleksander Morgado1-65/+155
2019-07-11iface-modem-voice: handle in-call state at modem levelAleksander Morgado1-2/+575
2019-07-11iface-modem-voice: minor logging updateAleksander Morgado1-12/+12
2019-07-11api,voice: new Transfer() methodAleksander Morgado1-0/+135
2019-07-11api,voice: new HangupAll() methodAleksander Morgado1-0/+159
2019-07-11api,voice: new HoldAndAccept() methodAleksander Morgado1-0/+146
2019-07-11api,voice: new HangupAndAccept() methodAleksander Morgado1-0/+146
2019-07-11iface-modem-voice: setup full call list polling logicAleksander Morgado1-2/+182
2019-07-11iface-modem-voice: allow reporting the state of all ongoing callsAleksander Morgado1-2/+173
2019-07-11iface-modem-voice: allow creating incoming calls in waiting stateAleksander Morgado1-4/+7
2018-10-16iface-modem-voice: simplify reporting new incoming callsAleksander Morgado1-38/+6
2018-10-16base-call: treat 'ringing-in' as an in-call stateAleksander Morgado1-4/+3
2018-10-16mm-iface-mode: provide direction and number when creating callsAleksander Morgado1-19/+11
2018-10-16iface-modem-voice: always create plugin-specified call objectsAleksander Morgado1-7/+38
2018-10-16huawei,call: handle in-call URCs in the call object itselfAleksander Morgado1-93/+0
2018-10-16base-call: automatically terminate unanswered incoming callsAleksander Morgado1-23/+30
2018-10-16base-call: don't update state twiceAleksander Morgado1-1/+0
2018-10-16base-call: no need to delete call info from the deviceAleksander Morgado1-21/+8
2018-07-27iface-modem-voice: fix ordering of D-Bus signals for call addition/deletionBob Ham1-0/+2
2018-06-11iface-modem-voice: plug memleak when creating new incoming callAleksander Morgado1-4/+2
2017-06-29iface-modem-voice: port mm_iface_modem_voice_disable to use GTaskBen Chan1-42/+47
2017-06-29iface-modem-voice: port mm_iface_modem_voice_enable to use GTaskBen Chan1-59/+49
2017-06-29iface-modem-voice: port mm_iface_modem_voice_initialize to use GTaskBen Chan1-55/+42
2015-08-02core,libmm-glib,cli,voice: Replaced 'SendTone' method and 'ToneReceived' sign...Marco Bascetta1-2/+2
2015-08-02core,voice: minor coding style fixesAleksander Morgado1-76/+80
2015-08-02iface-modem-voice: cleaned error debug messagesMarco Bascetta1-3/+3