Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-23 | Add stub of gprs context deactivated | Denis Kenzior | 1 | -0/+32 | |
2009-10-23 | Fix: Style | Denis Kenzior | 1 | -4/+2 | |
2009-10-23 | Remove unused functions | Denis Kenzior | 1 | -59/+1 | |
2009-10-23 | Refactor: Deactivate all contexts function | Denis Kenzior | 1 | -8/+1 | |
2009-10-23 | Remove unused function | Denis Kenzior | 1 | -8/+0 | |
2009-10-23 | Refactor: GPRS Remove Context function | Denis Kenzior | 1 | -15/+18 | |
2009-10-23 | Refactor: GPRS CreateContext function | Denis Kenzior | 1 | -60/+23 | |
2009-10-23 | Remove unused function | Denis Kenzior | 1 | -26/+0 | |
2009-10-23 | Refactor: context object path list | Denis Kenzior | 1 | -4/+3 | |
2009-10-23 | Refactor: Context set_property function | Denis Kenzior | 1 | -57/+123 | |
2009-10-23 | Refactor: Context get_properties | Denis Kenzior | 1 | -9/+13 | |
2009-10-23 | Refactor: context finding by path | Denis Kenzior | 1 | -11/+3 | |
2009-10-23 | Remove unused function | Denis Kenzior | 1 | -11/+0 | |
2009-10-23 | Add CID range function | Denis Kenzior | 1 | -2/+12 | |
2009-10-23 | Refactor: Primary Context dbus reg/unreg | Denis Kenzior | 1 | -25/+45 | |
2009-10-23 | Refactor: Use ofono_bool_t instead of int | Denis Kenzior | 1 | -4/+3 | |
2009-10-23 | Refactor: Rename GPRS type enums | Denis Kenzior | 1 | -11/+13 | |
2009-10-23 | Refactor: Split up GPRS into two atoms | Denis Kenzior | 1 | -0/+1 | |
Split up GPRS into two atoms: GPRS and GPRS Context. GPRS will handle the areas of GPRS network registration, basic GPRS capability detection and attach / detach. GPRS Context will handle setting up / activating / deactivating the indicidual contexts. This will allow us to use the generic GPRS atom for most devices while customizing the GPRS context accordingly. | |||||
2009-10-23 | Add InUse error type | Denis Kenzior | 2 | -0/+7 | |
2009-10-23 | Second round of renaming | Denis Kenzior | 2 | -12/+10 | |
2009-10-23 | Refactor: First round of renaming | Denis Kenzior | 1 | -223/+222 | |
2009-10-23 | Refactor: rename data-connection to gprs | Denis Kenzior | 2 | -1/+1 | |
Keep the name specific to GSM, other implementations will probably require their own interfaces | |||||
2009-10-23 | Add GPRS support | Andrzej Zaborowski | 2 | -0/+1076 | |
This commit implements the GPRS context setup and teardown according to doc/dataconnectionmanager-api.txt One issue with the AT implementation of the api is that "Powered" (a read-write property) can be set independently of "Attached" (read-only property) and remain set when "Attached" is clear. The semantics would be that the network doesn't have resources to let the modem attach, but the modem waits for the resources to become available and then attaches. On AT the modem is in this state only when executing +CGATT, so currently the code will rerun +CGATT as soon as the previous one returns with error, probably starving other commands. A possible workaround would be for "Powered" to flip back to False after the modem fails to attach once, or give up on having separate properties. Alternatively we could re-try to attach periodically but on one modem I've tried +CGATT fails after about 1 minute (that's the Calypso) and on another only about 0.5s (Nokia phones with AT emulation). When "Powered" is set and "RoamingAllowed" is clear and we manage to attach and find that we're roaming, ofono resets "Powered". We may want to catch the user trying to dial *99***1# which is the backwards compatibility quirk for old modems (same way ofono parses USSD strings). | |||||
2009-10-21 | Migrate from RFC2822 to ISO8601 | Olivier Le Thanh Duong | 2 | -3/+3 | |
2009-10-16 | Parse +CUSD responses. | Andrzej Zaborowski | 1 | -0/+3 | |
2009-10-16 | Fix: Don't return NULL if message is empty | Denis Kenzior | 1 | -5/+0 | |
Empty SMS messages are in sms_decode_text are returned as NULL, e.g. error. This shouldn't be the case, empty messages should be reported and signaled. | |||||
2009-10-16 | Fix: Skip over empty messages | Andrzej Zaborowski | 1 | -0/+3 | |
2009-10-16 | Always return a string from telephony_error_to_str. | Andrzej Zaborowski | 1 | -2/+2 | |
So that it can be used as a printf argument directly. | |||||
2009-10-16 | Refactor: Move network registration status utils | Andrzej Zaborowski | 3 | -44/+47 | |
Move the status to string functions to common.c so that they can be reused in data connection related network registration code. | |||||
2009-10-15 | Fix: Quiet a warning on some compilers | Denis Kenzior | 1 | -2/+2 | |
2009-10-08 | Rename function to express its purpose better | Denis Kenzior | 1 | -2/+2 | |
2009-10-08 | Allow sending DTMF tones in alerting state | Pekka Pessi | 1 | -1/+5 | |
2nd stage dialing may be done before call gets connected. | |||||
2009-10-08 | Use swap_without_accept method, if present | Pekka Pessi | 1 | -0/+20 | |
2009-10-05 | Fix: Don't crash when cached ef structure differs | Denis Kenzior | 1 | -1/+1 | |
2009-10-04 | Fix pointer size problem with GUINT_TO_POINTER and unsigned short | Marcel Holtmann | 1 | -1/+1 | |
2009-10-02 | Fix: Handle empty SMSes | Denis Kenzior | 1 | -2/+4 | |
If an SMS is empty (e.g. nothing to unpack) then we should simply continue on. | |||||
2009-10-02 | Fix: Make const correct | Denis Kenzior | 2 | -4/+4 | |
2009-10-02 | Fix: Add additional error checking | Denis Kenzior | 1 | -1/+4 | |
2009-10-02 | Use small caps for 2G/3G functions | Denis Kenzior | 2 | -4/+4 | |
2009-10-02 | Add utility to parse 3G get response data | Denis Kenzior | 2 | -0/+114 | |
Based on ETSI 102.221 | |||||
2009-10-02 | Add utility to parse 2G GET_RESPONSE data | Denis Kenzior | 2 | -0/+26 | |
This format is described in 51.011 and the older 11.11. It is not supported by newer 3G UICC based devices & sim card combinations | |||||
2009-10-02 | Add utility to lookup files in EF db | Denis Kenzior | 2 | -1/+23 | |
2009-10-02 | Refactor: Move elementary file type checking | Denis Kenzior | 5 | -116/+80 | |
Every single EF read callback checks the file type reported out of the SIM is what it expects. Instead this should be done in one place and the errors reported accordingly | |||||
2009-10-02 | Add basic elementary file database | Denis Kenzior | 2 | -0/+73 | |
2009-09-29 | Fix: different signedness comparison | Denis Kenzior | 1 | -1/+1 | |
2009-09-29 | Fix: Don't try to set a value if already set | Denis Kenzior | 1 | -0/+9 | |
2009-09-29 | Add Muted property to CallVolume atom | Denis Kenzior | 1 | -0/+66 | |
2009-09-29 | Refactor: Call Volume set_property handling | Denis Kenzior | 1 | -71/+59 | |
2009-09-29 | Get rid of unused define | Denis Kenzior | 1 | -2/+0 | |
2009-09-29 | Get rid of unused variables | Denis Kenzior | 1 | -2/+0 | |