Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-23 | sms: rename create_tx_queue_entry() | Inaky Perez-Gonzalez | 1 | -3/+3 | |
This is for symmetry with tx_queue_entry_free() | |||||
2010-07-23 | sms: document use_delivery_reports | Inaky Perez-Gonzalez | 1 | -0/+3 | |
In function sms_text_prepare | |||||
2010-07-23 | sms: sms_assembly_encode_address export and rename | Inaky Perez-Gonzalez | 2 | -4/+5 | |
The new name better reflects the function's purpose. We need to export it, as for generating unique message naming (for persistence and D-Bus object naming), we'll be using the address. | |||||
2010-07-23 | introduce DECLARE_SMS_ADDR_STR() | Inaky Perez-Gonzalez | 2 | -2/+8 | |
Introduce DECLARE_SMS_ADDR_STR(), which declares a string variable of the right size for passing to sms_assembly_decode_address(). This way we detach each client having to have the knowledge of what the right size is, leaving that decission to the infrastructure provider. Updated couple of sites in smsutil.c to use it vs a raw declaration. | |||||
2010-07-21 | Fix: Free modem name in ofono_modem_remove | Zhenhua Zhang | 1 | -0/+1 | |
Avoid the memory leak of modem name. | |||||
2010-07-19 | gprs: Minor style fixes | Denis Kenzior | 1 | -2/+3 | |
2010-07-19 | gprs: Add Protocol property with IPv6/IPv4 | Denis Kenzior | 1 | -1/+81 | |
2010-07-17 | Add feature identifier for SIM Toolkit | Marcel Holtmann | 1 | -0/+1 | |
2010-07-15 | stk: Remove an unneeded check. | Andrzej Zaborowski | 1 | -3/+0 | |
2010-07-13 | stkutil: Set black fore/back ground color | Denis Kenzior | 1 | -4/+2 | |
2010-07-13 | stkutil: display text attributes as html | Kristen Carlson Accardi | 2 | -0/+227 | |
2010-07-09 | Interpret "" Alpha Id as empty data object | Yang Gu | 1 | -1/+3 | |
There needs to be a way to distinguish between no alphaid and "empty data object" because on some occasions they have different meanings. In the Call Control envelope, no Alpha Identifier means the terminal can inform the user about the call being modified by SIM while empty data object means no hint should be given. | |||||
2010-07-08 | stk: Simplify poll interval logic | Denis Kenzior | 1 | -6/+4 | |
2010-07-08 | stk: Be more paranoid of enums from stk | Denis Kenzior | 1 | -0/+3 | |
2010-07-08 | stk: Handle the Poll Interval proactive command | Andrzej Zaborowski | 1 | -0/+45 | |
2010-07-08 | style: Use more understandable syntax | Denis Kenzior | 1 | -2/+3 | |
2010-07-08 | style: No initialization needed here | Denis Kenzior | 1 | -1/+1 | |
2010-07-08 | stk: Get rid of gratuitous goto abuse | Denis Kenzior | 1 | -5/+2 | |
2010-07-08 | style: Prefer initialized variables on top | Denis Kenzior | 1 | -1/+1 | |
2010-07-08 | sms: Refactor ofono_sms_submit introduced by stk | Denis Kenzior | 3 | -96/+108 | |
Simplify the logic and get rid of duplicated code | |||||
2010-07-08 | sms: Tweak the logic to be more readable | Denis Kenzior | 1 | -1/+1 | |
2010-07-08 | stk: Don't submit all pending envelopes at once | Denis Kenzior | 1 | -2/+2 | |
2010-07-08 | stk: Fix copy / paste error | Denis Kenzior | 1 | -2/+0 | |
2010-07-08 | stk: Get rid of bin to hex converter | Denis Kenzior | 1 | -16/+3 | |
That much code for a debug message is pretty silly. Perhaps an ofono_debug_hexdump function is in order. | |||||
2010-07-08 | stk: cancelled variable is not used | Denis Kenzior | 1 | -5/+0 | |
2010-07-08 | stk: Handle the Timer Management proactive command | Andrzej Zaborowski | 1 | -0/+165 | |
2010-07-08 | stk: Handle the Set Up Idle Text proactive command | Andrzej Zaborowski | 1 | -0/+98 | |
This adds a SimToolkit dbus interface with just one property (IdleModeText). | |||||
2010-07-08 | stk: Handle the Send SMS proactive command. | Andrzej Zaborowski | 1 | -0/+104 | |
2010-07-08 | Add __ofono_sms_submit for other atoms to submit SMs. | Andrzej Zaborowski | 2 | -1/+45 | |
2010-07-08 | stkutil: Timer Value is conditional, not optional. | Andrzej Zaborowski | 1 | -1/+5 | |
Make the parser check that the value is present when necessary, so that stk.c doesn't have to check this. | |||||
2010-07-08 | sktutil: Use the Mandatory flag in parse_dataobj. | Andrzej Zaborowski | 1 | -3/+3 | |
We need to look at the Mandatory flag and not at the Minimum flag when parsing CTLVs. The Minimum flag is important when encoding CTLVs because CR bit is set according to it. | |||||
2010-07-08 | stk: Handle ENVELOPEs in a queue, retry on sim busy. | Andrzej Zaborowski | 1 | -14/+77 | |
Some envelope types need to be retried when sim reports busy status. Then envelopes such as Event Download need to be returned in the order of the event occurences, so need to be handled in a queue. | |||||
2010-07-08 | stk: Handle MoreTime command as a no-op | Andrzej Zaborowski | 1 | -0/+13 | |
2010-07-08 | stk: Utilities for proactive command/envelope handling. | Andrzej Zaborowski | 1 | -18/+155 | |
2010-07-08 | smsutil: Fix valgrind complaint | Denis Kenzior | 1 | -3/+3 | |
SMS cannot be split over GSM extension chars, however on the last segment this code was causing us to overflow the buffer and resulted in valgrind complaining. | |||||
2010-07-02 | stkutil: Move scaddr field to gsm_sms | Andrzej Zaborowski | 2 | -16/+43 | |
2010-06-25 | sms: Tweak the Bearer API | Denis Kenzior | 1 | -8/+8 | |
2010-06-25 | sms: Add support for SMS Bearer settings | Denis Kenzior | 1 | -2/+132 | |
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-24 | sms: minor style fix | Denis Kenzior | 1 | -1/+2 | |
2010-06-24 | sms: Don't bother setting SCA if we can't query | Denis Kenzior | 1 | -1/+2 | |
2010-06-23 | stkutil: Alpha Id is optional for Select Item. | Andrzej Zaborowski | 1 | -2/+1 | |
2010-06-23 | stkutil: Refactor command parser error handling | Andrzej Zaborowski | 2 | -555/+408 | |
When parsing the full command fails but Command Details has been parsed, return a struct stk_command containing this information and the type of parsing problem found. We need the command details to be able to even respond to the command. This patch also makes the parser skip over unknown data objects found in the BER-TLV, if they don't have Comprehension Required set. | |||||
2010-06-22 | Check sanity the MNC length value from the SIM card | Marcel Holtmann | 1 | -0/+4 | |
In case the SIM entry is wrong or we force reading of it, nasty things like this can happen: ofonod[12456]: Control:> AT+CRSM=176,28589,0,0,4\r ofonod[12456]: Control:< +CRSM: 144,0,"00FFFF"\r\n\r\nOK\r\n *** buffer overflow detected ***: ./src/ofonod terminated ======= Backtrace: ========= /lib64/libc.so.6(__fortify_fail+0x37)[0x3e42efb417] /lib64/libc.so.6[0x3e42ef9310] /lib64/libc.so.6(__strncpy_chk+0x17b)[0x3e42ef85cb] | |||||
2010-06-21 | storage: whitespace issue | Denis Kenzior | 1 | -1/+1 | |
2010-06-21 | smsutil: Fix up some comment style | Denis Kenzior | 1 | -18/+36 | |
2010-06-21 | stkutil: Remove obsolete comment. | Andrzej Zaborowski | 1 | -3/+0 | |
2010-06-21 | sms: Only emit property if value actually differs | Denis Kenzior | 1 | -3/+4 | |
2010-06-21 | smsutil: Take ton_npi into account in sr assembly | Denis Kenzior | 1 | -14/+7 | |
2010-06-21 | smsutil: More code cleanup | Denis Kenzior | 1 | -47/+54 | |
- Change the flow of the code a bit, in the case that all fragments have been sent and an udelivered sr arrives, we can simply remove the node and signal undelivered up - We ignore temporary and temporary final status reports |