Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-05 | Fix: Load GPRS settings before finding netreg | Denis Kenzior | 1 | -9/+9 | |
GPRS Settings should be loaded before we try to find netreg atom and potentially try to make the attach/detach decisions. | |||||
2009-11-04 | Fix: Handle the case where only PLMN name is given | Denis Kenzior | 1 | -7/+17 | |
HFP does not allow the use of register / unregister or scan for operator functionality. It only allows the name of the operator to be given, not even an MCC/MNC. Handle this situation inside netreg atom. | |||||
2009-11-02 | Add ability to restore GPRS contexts from settings | Denis Kenzior | 1 | -5/+113 | |
2009-11-02 | Save GPRS context settings | Denis Kenzior | 1 | -2/+67 | |
2009-11-02 | Add Basic save/restore code for GPRS setting | Denis Kenzior | 1 | -3/+76 | |
2009-11-02 | Limit the number of contexts that we manage | Denis Kenzior | 1 | -0/+4 | |
2009-11-02 | Update CreateContext API | Denis Kenzior | 1 | -10/+26 | |
2009-11-02 | Add utility to convert strings to context type | Denis Kenzior | 1 | -8/+17 | |
2009-11-02 | Fix: Default to type internet | Denis Kenzior | 1 | -1/+1 | |
2009-10-30 | Fix: Quiet compiler warnings | Denis Kenzior | 2 | -5/+0 | |
2009-10-30 | Add checking for valid APN format | Denis Kenzior | 1 | -0/+3 | |
2009-10-30 | Add utility to test for valid APN names | Denis Kenzior | 2 | -0/+28 | |
2009-10-30 | Add saving / restoring of netreg settings | Denis Kenzior | 1 | -0/+52 | |
2009-10-30 | Add utilities for settings management | Denis Kenzior | 2 | -0/+67 | |
2009-10-30 | Fix: Remove unused header include | Denis Kenzior | 1 | -1/+0 | |
2009-10-30 | Add Mode property to NetworkRegistration | Denis Kenzior | 1 | -2/+52 | |
2009-10-30 | Fix: style issues | Denis Kenzior | 1 | -2/+4 | |
2009-10-30 | Fix: Refine the logic for CHLD=1 and CHLD=2 | Denis Kenzior | 1 | -4/+8 | |
2009-10-29 | Fix: Properly update technologies | Denis Kenzior | 1 | -3/+10 | |
When current operator is reported, update the technology list if the tech information is available | |||||
2009-10-29 | Compress the operator list before processing | Denis Kenzior | 1 | -10/+30 | |
2009-10-29 | Add utility to compress plmns that vary by tech | Denis Kenzior | 1 | -0/+30 | |
2009-10-29 | Refactor: Get rid of useless netreg parameter | Denis Kenzior | 1 | -16/+12 | |
2009-10-29 | Refactor: Use Technologies instead of Technology | Denis Kenzior | 1 | -18/+24 | |
2009-10-29 | Add utility to create a list of supported techs | Denis Kenzior | 1 | -0/+24 | |
2009-10-29 | Refactor: Operator registration to DBUS | Denis Kenzior | 1 | -30/+21 | |
2009-10-29 | Refactor: Internal data structures | Denis Kenzior | 1 | -61/+71 | |
This is in preparation to coalescing multiple operators reported by the driver that vary only by technology into a single operator with multiple technologies | |||||
2009-10-29 | Fix: Don't pass ofono_network_operator structures | Denis Kenzior | 3 | -8/+8 | |
2009-10-29 | Fix: Also auto register when status is unknown | Denis Kenzior | 1 | -1/+2 | |
2009-10-29 | Fix: Refine logic for hangup | Denis Kenzior | 1 | -4/+6 | |
2009-10-28 | In the simple single active call case, use hangup | Denis Kenzior | 1 | -6/+23 | |
2009-10-28 | Fix: Take care of the logic for Dialing | Denis Kenzior | 1 | -2/+65 | |
The logic for dialing a call while other calls are in the system is a bit more complicated than what was implemented. There are several cases to consider: - Active Call and Held Call In this situation we cannot dial, the user must drop one of the calls. - Active Call and Waiting Call -> We have to put the active call on hold, unfortunately there is no standard command to do so without affecting the waiting call. If the modem has a vendor specific implementation, then try to use that. - Active Call only -> Put the active call on hold. We use the swap_without_accept implementation (if exists) to be safe, otherwise we fall back to hold active calls. - No Active calls -> Simply dial | |||||
2009-10-28 | Refactor: Avoid unnecessary forward declarations | Denis Kenzior | 1 | -45/+44 | |
2009-10-28 | Refactor: Move more code around | Denis Kenzior | 1 | -69/+67 | |
Avoid unnecessary forward declarations | |||||
2009-10-28 | Refactor: Move code to avoid forward declaration | Denis Kenzior | 1 | -171/+170 | |
2009-10-28 | Refactor: Get rid of PENDING_FLAG in voicecalls | Denis Kenzior | 1 | -128/+44 | |
the pending variable was enough already. Also refactor to use __ofono_dbus_pending_reply to make the code much more readable. | |||||
2009-10-28 | Add utility to parse CLIR option | Denis Kenzior | 1 | -7/+17 | |
2009-10-27 | Refactor: replace netreg get_operator with mcc/mnc | Denis Kenzior | 2 | -8/+20 | |
The full operator information is useless as only mcc/mnc are really required. The internal structures will be changing soon | |||||
2009-10-27 | Fix: Don't emit spurious Base Station Name signal | Denis Kenzior | 1 | -0/+4 | |
2009-10-27 | Fix: Skip empty emergency numbers | Denis Kenzior | 1 | -1/+3 | |
2009-10-27 | Fix: Obscure crash when GPRS is not supported | Denis Kenzior | 1 | -0/+5 | |
2009-10-27 | Fix: Properly unregister context on exit | Denis Kenzior | 1 | -0/+7 | |
2009-10-26 | Fix: Use driver_attached instead of attached | Denis Kenzior | 1 | -1/+1 | |
2009-10-26 | Make netreg_update based on CREG, not CGREG | Denis Kenzior | 1 | -5/+2 | |
2009-10-26 | Simplify logic in netreg_update | Denis Kenzior | 1 | -13/+14 | |
2009-10-26 | Fix unused variable warning | Denis Kenzior | 1 | -2/+1 | |
2009-10-26 | Don't cause an infinite loop | Denis Kenzior | 1 | -5/+4 | |
2009-10-26 | Get rid of the AFTER_ROAMING stuff | Denis Kenzior | 1 | -18/+1 | |
2009-10-26 | Ignore gprs status when not attached/attaching | Denis Kenzior | 1 | -0/+5 | |
2009-10-26 | Update attached status when gprs status changes | Denis Kenzior | 1 | -5/+1 | |
2009-10-26 | Fix: notify_attached was only used when detached | Denis Kenzior | 1 | -6/+10 | |
The standard only specifies that the context might have been detached by the network / mobile equipment. Not attached. |