Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-06-25 | gprs: Fix to attachment race condition | Denis Kenzior | 1 | -6/+4 | |
Sometimes we get unsolicited attachment status before our query finishes. If the client is fast enough they can attempt to attach and get the AttachInProgress error | |||||
2010-06-09 | Move data connection manager interface constants into common include | Marcel Holtmann | 1 | -27/+26 | |
2010-03-26 | Refactor: Simplify the internal GPRS API | Denis Kenzior | 1 | -8/+6 | |
We no longer expose lac/ci/tech attributes obtained from CGREG (some modems, like ISI, do not even report them for GPRS separately). Simplify the internal gprs driver api to only report the registration status (e.g. home, roaming, searching, not registered, etc) | |||||
2010-03-26 | Refactor: Get rid of DCM properties | Denis Kenzior | 1 | -114/+1 | |
Be conformant with the API changes from the previous commit | |||||
2010-02-08 | Fix: Tweak gprs attach logic | Denis Kenzior | 1 | -5/+5 | |
We use driver_attached to track whether the driver is attached / attaching. Unfortunately we only set it when set_attached succeeds. Instead we should set it right away when calling set_attached, so we cover pending attaches as well. | |||||
2010-02-08 | Fix: Add recheck flag to gprs | Denis Kenzior | 1 | -1/+14 | |
When a powered is toggled quickly, we ignore the second request. This flag tells us that we should recheck what the attach status should be once the current operation finishes | |||||
2010-02-08 | Fix: Don't use ofono_debug directly in the core | Denis Kenzior | 1 | -5/+5 | |
Use DBG macro which is integrated with the new debug framework. | |||||
2010-01-07 | Make primary context ids persistent | Denis Kenzior | 1 | -0/+11 | |
2010-01-07 | Use idmap to allocate primary context ids | Denis Kenzior | 1 | -7/+22 | |
2010-01-07 | Fix: Fail if no driver or id range set | Denis Kenzior | 1 | -4/+5 | |
2010-01-07 | Use the new from_range idmap constructor | Denis Kenzior | 1 | -22/+5 | |
2010-01-07 | Refactor: Use idmap to allocate CIDs | Denis Kenzior | 1 | -29/+18 | |
2010-01-01 | Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2009-12-24 | Use error label instead of err or err_out | Marcel Holtmann | 1 | -13/+13 | |
2009-12-17 | Style: Fix a few more occurences of if/else | Denis Kenzior | 1 | -1/+2 | |
See Linux coding style document for details | |||||
2009-12-09 | Add context-id allocation / deallocation code | Denis Kenzior | 1 | -3/+76 | |
This also disables attempts to use multiple active contexts. The code isn't setup to do this yet. | |||||
2009-12-09 | Refactor: use unsigned ints for cids | Denis Kenzior | 1 | -3/+4 | |
2009-12-08 | Fix: Reset active contexts if gprs is detached | Denis Kenzior | 1 | -0/+21 | |
When we lose network registration or are forcefully detached from the network we must reset all active contexts to inactive. | |||||
2009-12-08 | Reset context settings when context is deactivated | Denis Kenzior | 1 | -0/+1 | |
2009-12-08 | Style: Remove extra blank line | Denis Kenzior | 1 | -1/+0 | |
2009-12-01 | Style: Use unsigned int instead of unsigned | Denis Kenzior | 1 | -1/+2 | |
2009-11-24 | Get rid of the pointless checks before g_free in GPRS engine | Marcel Holtmann | 1 | -30/+11 | |
2009-11-24 | Add support bringing GPRS interfaces up and down as needed | Marcel Holtmann | 1 | -0/+50 | |
2009-11-23 | Emit settings signal before active signal | Martin Xu | 1 | -6/+7 | |
2009-11-18 | Report AttachInProgress Error | Denis Kenzior | 1 | -1/+1 | |
If one tries to activate a context and we're currently attaching or detaching from GPRS, report the AttachInProgress error | |||||
2009-11-18 | Refactor: Send NotAttached error | Denis Kenzior | 1 | -3/+3 | |
If one tries to activate the context and we're currently not attached to GPRS, report a NotAttached error instead of a failure | |||||
2009-11-18 | Implement CGREG query | Denis Kenzior | 1 | -1/+21 | |
Some modems do not properly send CGREG notifications when the context is attached / detached. We manually query the registration state of GPRS to make sure that if the modem is indeed attached, the state is reflected properly | |||||
2009-11-18 | Refactor: Move functions up to avoid declaration | Denis Kenzior | 1 | -72/+75 | |
2009-11-18 | Fix: Again, uncross the wires | Denis Kenzior | 1 | -1/+1 | |
2009-11-18 | Fix: Uncross the wires | Denis Kenzior | 1 | -2/+2 | |
2009-11-17 | Support Settings property of PrimaryContext | Denis Kenzior | 1 | -9/+206 | |
2009-11-17 | Add ofono_gprs_context_get_modem | Martin Xu | 1 | -0/+5 | |
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-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 | Add checking for valid APN format | Denis Kenzior | 1 | -0/+3 | |
2009-10-29 | Fix: Don't pass ofono_network_operator structures | Denis Kenzior | 1 | -1/+1 | |
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 | |