Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-23 | Remove unused function | Denis Kenzior | 1 | -11/+0 | |
2009-10-23 | Add CID range function | Denis Kenzior | 2 | -2/+14 | |
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 | 4 | -31/+81 | |
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 | 7 | -388/+388 | |
2009-10-23 | Refactor: rename data-connection to gprs | Denis Kenzior | 6 | -6/+6 | |
Keep the name specific to GSM, other implementations will probably require their own interfaces | |||||
2009-10-23 | Add GPRS support | Andrzej Zaborowski | 10 | -5/+1841 | |
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-23 | Fix: Invalid call state transition | Denis Kenzior | 1 | -0/+16 | |
When an active and a waiting call exist, and the active is released the waiting call becomes incoming. This wasn't properly handled by the generic at driver. | |||||
2009-10-23 | Replace Glib type with standard C type | Zhang, Zhenhua | 1 | -4/+4 | |
2009-10-23 | Handle right bracket in next_unquoted_string | Zhenhua Zhang | 1 | -2/+2 | |
2009-10-21 | Mention Ryan's contributions | Denis Kenzior | 1 | -0/+1 | |
2009-10-21 | Enable / Disable CREAD functionality in gattty | Ryan Raasch | 1 | -0/+14 | |
2009-10-21 | Mention Olivier's contributions | Denis Kenzior | 1 | -0/+1 | |
2009-10-21 | Migrate from RFC2822 to ISO8601 | Olivier Le Thanh Duong | 4 | -8/+8 | |
2009-10-21 | Doc: Update modem api | Marko Saukko | 1 | -1/+16 | |
Add SetProperty and Powered property to modem-api.txt document. | |||||
2009-10-19 | Rename: drivers/hfpmodem/hfp.[ch] to hfpmodem.[ch] | Denis Kenzior | 4 | -4/+4 | |
Be more consistent with other drivers | |||||
2009-10-19 | Fix: Make 'make distcheck' happy again | Denis Kenzior | 2 | -4/+1 | |
2009-10-19 | Fix: Use debug instead of info | Denis Kenzior | 1 | -1/+1 | |
2009-10-19 | Refactor: Setup the HF features bitmap | Denis Kenzior | 2 | -3/+20 | |
Do not use magic numbers unless strictly necessary | |||||
2009-10-19 | Refactor: Don't store indicator names | Denis Kenzior | 2 | -40/+52 | |
We already know the indicators we're interested in from the specification, malloc/free-ing the indicator names is thus pointless. Instead save off the indicator index positions in an array. Parse the current values instead of storing the unparsed list. | |||||
2009-10-19 | Add initial glue code for hfp driver | Zhenhua Zhang | 5 | -1/+443 | |
2009-10-16 | Add test script for USSD | Denis Kenzior | 1 | -0/+33 | |
2009-10-16 | Fix: Use proper printf format for string precision | Denis Kenzior | 1 | -1/+1 | |
2009-10-16 | Cleanup: Fixup USSD to use cbs_decode_dcs | Denis Kenzior | 1 | -18/+19 | |
Don't decode by hand, use existing function | |||||
2009-10-16 | Parse +CUSD responses. | Andrzej Zaborowski | 2 | -13/+96 | |
2009-10-16 | Fix: Stop crashing when unrefing chat in callback | Denis Kenzior | 1 | -3/+20 | |
2009-10-16 | Release 0.8 | Marcel Holtmann | 2 | -1/+9 | |
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 | Mention Marko's contribution | Denis Kenzior | 1 | -0/+1 | |
2009-10-16 | Fix: Skip over empty messages | Andrzej Zaborowski | 1 | -0/+3 | |
2009-10-16 | Fix: Emit debug message instead of an error | Andrzej Zaborowski | 1 | -1/+1 | |
SMS storage is frequently empty at startup, if this is the case, do not use ofono_error, use ofono_debug instead. | |||||
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-16 | Fix: Free converted string after use. | Andrzej Zaborowski | 1 | -2/+8 | |
Also make sure we don't read beyond end of the string. | |||||
2009-10-16 | API: Documentation fixes | Marko Saukko | 4 | -9/+9 | |
2009-10-16 | Fix conditional statement | Aki Niemi | 1 | -1/+2 | |
2009-10-16 | Fix: restrict keyword use breaking distcheck | Aki Niemi | 1 | -2/+2 | |
2009-10-16 | isimodem/voicecall.c: initial version | Pekka Pessi | 5 | -43/+2013 | |
Implementing all the voicecall methods. Tested with Nokia 2008 modems. - problems in call creation are probably not reported properly - deflect not implemented in modem, not properly tested TODO: Clean up style issues and align with other drivers. | |||||
2009-10-16 | Refactor sub-sub-block handling | Aki Niemi | 1 | -112/+94 | |
2009-10-15 | Setup better debugging information for calypso | Denis Kenzior | 1 | -4/+17 | |
2009-10-15 | Fix: Quiet a warning on some compilers | Denis Kenzior | 1 | -2/+2 | |
2009-10-15 | Multiplexer support for OpenMoko device | Denis Kenzior | 1 | -31/+108 | |
2009-10-15 | Fix: Do not leak chat memory | Denis Kenzior | 1 | -3/+4 | |
2009-10-15 | Fix: Do not leak chat references in case of error | Denis Kenzior | 1 | -5/+15 | |
2009-10-15 | Fix: Cleanup debug formats | Denis Kenzior | 1 | -2/+2 | |
2009-10-15 | Fix: Do not send shutdown more than once | Denis Kenzior | 1 | -0/+9 | |