Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-01-12 | Fix: Refactor error conditions | Denis Kenzior | 1 | -11/+26 | |
2010-01-12 | Reorder CPHS initializatin order | Denis Kenzior | 1 | -114/+119 | |
Two issues - CPHS MWIS file must always be read, the specification isn't clear whether it depends on the Mailbox service to be available - CPHS MBDN file must be read after we read EFmbdn, otherwise it will not be processed properly | |||||
2010-01-12 | Fix: Create a dedicated callback for syncs | Denis Kenzior | 1 | -4/+16 | |
When synchronizing CPHS MBDN, create a separate callback that doesn't try to emit signals, etc since the main work has already been done when EFmbdn was set successfully. | |||||
2010-01-12 | Remove #if 0 | Denis Kenzior | 1 | -2/+0 | |
2010-01-12 | Fix: Don't recurse infinitely | Denis Kenzior | 1 | -7/+12 | |
We try to keep the CPHS MBDN elementary file in sync with EFmbdn, unfortunately we share the same callback, which leads to infinite recursive writes. Also cleanup the set_mbdn_request structure if the write fails. | |||||
2010-01-12 | Refactor: Rename & Restructure cphs_support | Denis Kenzior | 2 | -9/+15 | |
- Rename to cphs_service_table to be more inline with the specification. - Since the spec allows arbitrary length service tables, use an unsigned char * return instead of a short. - Use bit_field function instead of defining an enum | |||||
2010-01-12 | Rename: Rename CPHS Phase enums | Denis Kenzior | 1 | -4/+3 | |
Be more consistent with the 3GPP Phase names | |||||
2010-01-12 | If EF-MWIS is not available use the CPHS version. | Andrzej Zaborowski | 2 | -3/+79 | |
2010-01-12 | Use CPHS version of mailbox numbers on SIM if 3GPP version not available. | Andrzej Zaborowski | 2 | -14/+117 | |
Otherwise just try to keep the CPHS version of the files in sync. | |||||
2010-01-12 | Retrieve CPHS phase (if any) from SIM. | Andrzej Zaborowski | 2 | -1/+47 | |
2010-01-11 | Remove trailing/leading whitespace | Aki Niemi | 1 | -2/+2 | |
2010-01-07 | Make primary context ids persistent | Denis Kenzior | 1 | -0/+11 | |
2010-01-07 | Fix: Be paranoid and check that last is in range | Denis Kenzior | 1 | -0/+3 | |
2010-01-07 | Add idmap_take utility | Denis Kenzior | 2 | -1/+14 | |
2010-01-07 | Use idmap to allocate primary context ids | Denis Kenzior | 1 | -7/+22 | |
2010-01-07 | Change the semantics to return id > max on failure | Denis Kenzior | 1 | -1/+1 | |
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 | Add idmap_from_range constructor | Denis Kenzior | 2 | -11/+37 | |
2010-01-07 | Refactor: Use idmap to allocate CIDs | Denis Kenzior | 1 | -29/+18 | |
2010-01-07 | Add initial implementation of idmap utilities | Denis Kenzior | 2 | -0/+192 | |
2010-01-06 | Refactor: Allow persisent modem names | Denis Kenzior | 1 | -4/+11 | |
2010-01-06 | Set phase to unknown until we probe it | Denis Kenzior | 1 | -0/+1 | |
2010-01-06 | Refactor: Preserve Phase obtained from the SIM | Denis Kenzior | 1 | -4/+2 | |
2010-01-06 | Index SIM cache by phase also. | Andrzej Zaborowski | 2 | -8/+47 | |
2010-01-01 | Update copyright information | Marcel Holtmann | 33 | -33/+33 | |
2009-12-24 | Use error label instead of err or err_out | Marcel Holtmann | 3 | -23/+23 | |
2009-12-17 | Style: Fix a few more occurences of if/else | Denis Kenzior | 12 | -16/+33 | |
See Linux coding style document for details | |||||
2009-12-17 | Style: Flip the if statement | Denis Kenzior | 1 | -3/+3 | |
The if case should have the multiple expressions | |||||
2009-12-17 | Style: Add empty lines where needed | Denis Kenzior | 1 | -0/+2 | |
2009-12-17 | Add Powered property to CbsManager. | Andrzej Zaborowski | 1 | -12/+160 | |
2009-12-17 | Style: Fixup style issues | Denis Kenzior | 1 | -1/+3 | |
2009-12-17 | Handle EF-CBSMID contents. | Andrzej Zaborowski | 3 | -10/+59 | |
2009-12-17 | Add utility for checking if CBS topic is in range | Andrzej Zaborowski | 2 | -1/+23 | |
2009-12-16 | Support 51.011 EFecc format. | Andrzej Zaborowski | 1 | -4/+43 | |
EFecc has different formats in G2 and G3 UICC specs. | |||||
2009-12-14 | Fix: Concatenation of datagram SMS messages | Denis Kenzior | 1 | -4/+8 | |
The 16 bit port address was not being computed correctly. | |||||
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-08 | Fix: Be more paranoid even during shutdown | Denis Kenzior | 1 | -1/+1 | |
2009-12-08 | Fix: Print a warning in set_powered | Denis Kenzior | 1 | -4/+8 | |
If ofono_modem_set_powered is used with no driver set, print a warning | |||||
2009-12-08 | Fix remove all atoms in ofono_modem_set_powered | Zhenhua Zhang | 1 | -0/+3 | |
We should remove all atoms when we disable the modem. In function set_powered, we remove all atoms if modem is powered down by dbus call. | |||||
2009-12-08 | Remove: Unused code related to modem powered prefs | Denis Kenzior | 1 | -8/+0 | |
2009-12-08 | Revert: Previous powered patch | Denis Kenzior | 1 | -4/+4 | |
2009-12-08 | Fix a crash during isimodem initialization | Alexander Kanavin | 1 | -4/+4 | |
2009-12-04 | Don't generate multiple g_sources, 1 is enough | Denis Kenzior | 1 | -3/+8 | |
2009-12-04 | Use signalfd for signal handling | Denis Kenzior | 1 | -32/+58 | |
2009-12-04 | Optimize: call list signal emission | Denis Kenzior | 1 | -9/+0 | |