Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-04 | Refactor: Run CLCC when initializing | Denis Kenzior | 1 | -56/+9 | |
When voicecall atom is initialized, we should run a CLCC query to populate our call list. This also notifies the core of the new calls | |||||
2009-12-04 | Update atmodem voicecall driver to new world order | Denis Kenzior | 1 | -9/+7 | |
2009-12-04 | Fix: Style | Denis Kenzior | 1 | -2/+1 | |
2009-12-04 | Update HFP voicecall driver to new world order | Denis Kenzior | 1 | -10/+7 | |
2009-12-04 | Remove: at_util callid APIs are no longer necessary | Denis Kenzior | 2 | -22/+0 | |
2009-12-04 | Get rid of list_calls in hfp driver | Denis Kenzior | 1 | -1/+0 | |
2009-12-04 | Get rid of list_calls in calypso driver | Denis Kenzior | 1 | -1/+0 | |
2009-12-04 | Get rid of list_calls in isi driver | Denis Kenzior | 1 | -16/+0 | |
2009-12-01 | Fix: Make sure to never overflow DNS variable | Denis Kenzior | 1 | -2/+5 | |
2009-12-01 | Fix: Poll ENAP on older mbm hardware | Denis Kenzior | 1 | -125/+186 | |
2009-12-01 | Style: Fix whitespace | Denis Kenzior | 1 | -1/+1 | |
2009-12-01 | Fix: Fix parsing in MBM | Denis Kenzior | 1 | -0/+3 | |
2009-12-01 | Add experimental support for E2IPCFG | Denis Kenzior | 1 | -20/+163 | |
2009-12-01 | Fix: Don't decode error unnecessarily | Denis Kenzior | 1 | -2/+2 | |
2009-12-01 | Fix: Add username/password support to mbm context | Denis Kenzior | 1 | -1/+7 | |
2009-12-01 | Fix: Make sure we don't overflow the buffer | Denis Kenzior | 2 | -2/+8 | |
2009-12-01 | Style: Use unsigned int instead of unsigned | Denis Kenzior | 3 | -3/+3 | |
2009-11-26 | Fix: None of this seems necessary for the Calypso | Denis Kenzior | 1 | -5/+1 | |
2009-11-24 | Fix: Move CHLD from voicecall driver to plugin | Zhenhua Zhang | 2 | -54/+10 | |
According HFP v1.5 spec, AT+CHLD=? should be a part of SLC connection. So we should not do it after SLC connection is created. | |||||
2009-11-23 | Fix: Change order of init commands | Denis Kenzior | 1 | -1/+1 | |
This seems to make the calypso return from ATD right away instead of waiting for connect/busy to be returned. It should now be possible to hangup alerting calls. | |||||
2009-11-23 | Fix: Make sure we don't gobble up unsolicited | Denis Kenzior | 1 | -1/+2 | |
2009-11-23 | Add mpty field to ofono_call | Zhenhua Zhang | 1 | -1/+3 | |
A field 'mpty' is added to ofono_call so that we can know whether the call belongs to multiparty call or not. According to 27.007 7.18, it is a defined return value of AT+CLCC. | |||||
2009-11-20 | Fix: Poll CLCC to replace the code in call_held=1 | Zhenhua Zhang | 1 | -44/+6 | |
When using CHLD=2x in multiparty call, call_held is 1 and we should not swap all active->held. So we cannot save this pull in private chat. | |||||
2009-11-18 | Fix: warnings | Denis Kenzior | 1 | -3/+3 | |
2009-11-18 | Get rid of a few debugs | Denis Kenzior | 1 | -4/+0 | |
2009-11-18 | Make HSO context driver use OWANCALL/OWANDATA | Denis Kenzior | 1 | -22/+83 | |
2009-11-18 | Add CALLBACK_WITH_SUCCESS | Denis Kenzior | 1 | -0/+8 | |
2009-11-18 | Parse the weird response of _OWANDATA | Denis Kenzior | 1 | -8/+24 | |
The strings are unquoted and preceded by space. Don't these people read specs? | |||||
2009-11-18 | Fix: Properly send & parse _OWANDATA | Denis Kenzior | 1 | -2/+2 | |
2009-11-18 | Fix: Send username and password properly | Denis Kenzior | 1 | -2/+2 | |
2009-11-18 | Add initial HSO GPRS context driver | Denis Kenzior | 3 | -0/+396 | |
2009-11-18 | Fix: Report status & tech in hfpmodem | Denis Kenzior | 1 | -0/+2 | |
2009-11-18 | Fix: Report the current operator as current | Denis Kenzior | 1 | -1/+2 | |
2009-11-17 | Update the MBM modem driver to the new API | Denis Kenzior | 1 | -7/+17 | |
2009-11-17 | Update the AT modem driver to the new API | Denis Kenzior | 1 | -7/+7 | |
2009-11-16 | Fix: Don't drop dialing calls when call=0 signaled | Denis Kenzior | 1 | -23/+12 | |
2009-11-16 | Fix: Don't double-swap calls when 3-way dialing | Denis Kenzior | 1 | -0/+13 | |
2009-11-16 | Fix: Update the status to held properly | Denis Kenzior | 1 | -1/+1 | |
2009-11-16 | Refactor: Move repeated code to a function | Denis Kenzior | 1 | -24/+21 | |
2009-11-16 | Fix: Handle callsetup=0 when no waiting or dialing call | Zhenhua Zhang | 1 | -0/+5 | |
When call=1 and callsetup=0, if no waiting or dialing call, the call is active and no need to notify status change. | |||||
2009-11-16 | Fix: Ignore repeated CCWAs in atmodem as well | Denis Kenzior | 1 | -0/+5 | |
2009-11-16 | Fix: Ignore repeated CCWA notify if have | Zhenhua Zhang | 1 | -0/+6 | |
Some phone like iPhone repeats CCWA notify. So we need to ignore it when we already have waiting call. | |||||
2009-11-16 | Fix: Set current element properly | Denis Kenzior | 1 | -1/+4 | |
When removing an element from the list, the current iterator was not being updated properly. Most likely leading to double free. | |||||
2009-11-16 | Style: Spacing | Denis Kenzior | 1 | -1/+1 | |
2009-11-13 | Add three-way calling support to HFP voice driver | Denis Kenzior | 1 | -93/+503 | |
2009-11-13 | Make sure the atmodem handles ATD properly | Denis Kenzior | 1 | -0/+12 | |
The driver must set any existing active calls to held | |||||
2009-11-13 | Fix: Fill in the phone number info for outgoing call | Zhenhua Zhang | 1 | -30/+123 | |
There're two cases of outgoing call: dial from HF or dial from phone. We could receive callsetup=2 indicator in both case. So adding AT+CLCC query to sync the outgoing call. In the first case, we only need to sync the phone number. In the second case, the phone is dialing from phone and we know nothing. Create a new call and notify the core. If phone does not support AT+CLCC and there's no call dialing from HF, we fake a new call for it. | |||||
2009-11-13 | Fix issue with missing masking of AT%CHLD | Marcel Holtmann | 1 | -1/+1 | |
drivers/calypsomodem/voicecall.c: In function ‘calypso_release_specific’: drivers/calypsomodem/voicecall.c:162: error: too few arguments for format | |||||
2009-11-12 | Fix: On calypso use proprietory %CHLD=7X command | Denis Kenzior | 1 | -1/+4 | |
2009-11-12 | Use at_util_parse_clcc in atmodem | Zhenhua Zhang | 1 | -57/+2 | |
Replace parse_clcc by at_util_parse_clcc in atmodem voicecall. |