Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-23 | introduce DECLARE_SMS_ADDR_STR() | Inaky Perez-Gonzalez | 1 | -2/+2 | |
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-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-06-21 | smsutil: Fix up some comment style | Denis Kenzior | 1 | -18/+36 | |
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 | |||||
2010-06-21 | smsutil: Make code flow easier to understand | Denis Kenzior | 1 | -52/+53 | |
2010-06-21 | smsutil: multiline comments to preferred style | Denis Kenzior | 1 | -3/+7 | |
2010-06-21 | smsutil: Minor code style & indentation fixes | Denis Kenzior | 1 | -10/+9 | |
2010-06-21 | smsutil: memcpy is preferable to struct assignment | Denis Kenzior | 1 | -1/+1 | |
2010-06-21 | smsutil: Streamline flow of sr add_fragment | Denis Kenzior | 1 | -22/+7 | |
2010-06-21 | smsutil: Status report assembly | Pasi Miettinen | 1 | -0/+183 | |
2010-06-18 | smsutil: Add a decoder for ussd pdus | Yang Gu | 1 | -0/+44 | |
2010-06-07 | smsutil: Add option to use delivery reports | Pasi Miettinen | 1 | -2/+3 | |
2010-06-04 | smsutil: status reports also lead with SC_ADDR | Denis Kenzior | 1 | -1/+2 | |
2010-06-01 | smsutil: Don't overflow signed ints | Denis Kenzior | 1 | -5/+5 | |
We were overflowing the datatype which was causing the 31st segments to be prepended at position 0. This resulted in (very) long messages being improperly concatenated | |||||
2010-05-28 | smsutils: add some documentation | Inaky Perez-Gonzalez | 1 | -0/+7 | |
sms_assembly_add_fragment_backup: clarify how insertion spot is found | |||||
2010-05-27 | smsutil: add sms_decode_unpacked_stk_pdu function | Denis Kenzior | 1 | -0/+52 | |
Properly check the special 'packing required' sms pdus sent by SIM toolkit. | |||||
2010-05-27 | smsutil: Check that udl is less than 140 | Yang Gu | 1 | -0/+3 | |
2010-05-26 | simutil: Add sim_encode_bcd_number | Denis Kenzior | 1 | -19/+1 | |
2010-05-26 | smsutil: Update the doc for extract_bcd_number | Denis Kenzior | 1 | -0/+4 | |
2010-05-25 | smsutil: Expose SMS timestamp encoding utility | Andrzej Zaborowski | 1 | -7/+7 | |
The function can be re-used in stkutil.c, similarly to sms_decode_scts. | |||||
2010-04-02 | Make function decode_scts public | Yang Gu | 1 | -6/+6 | |
2010-04-02 | Refactor: Break out semi-octet decoder | Yang Gu | 1 | -6/+11 | |
Refactor decode_scts to use this function | |||||
2010-02-04 | Fix: Unnecessary initializations | Denis Kenzior | 1 | -2/+2 | |
2010-02-04 | Fix: missing break statement | Denis Kenzior | 1 | -0/+2 | |
2010-02-03 | Fix: Check for \r in UCS2 alphabets | Denis Kenzior | 1 | -1/+1 | |
2010-01-01 | Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2009-12-17 | Style: Fix a few more occurences of if/else | Denis Kenzior | 1 | -4/+8 | |
See Linux coding style document for details | |||||
2009-12-17 | Add utility for checking if CBS topic is in range | Andrzej Zaborowski | 1 | -1/+21 | |
2009-11-05 | Rename sms assembly path to sms_assembly from sms | Denis Kenzior | 1 | -1/+1 | |
Not to interfere with sms settings storage | |||||
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-15 | Fix: Quiet a warning on some compilers | Denis Kenzior | 1 | -2/+2 | |
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-09-17 | Use existing function for converting to iso639 | Denis Kenzior | 1 | -1/+1 | |
2009-09-10 | Add ability to expire PLMN wide messages | Denis Kenzior | 1 | -1/+10 | |
2009-09-10 | Handle empty topic range lists | Denis Kenzior | 1 | -0/+3 | |
2009-09-10 | Make cbs_topic_ranges_to_string work with all ids | Denis Kenzior | 1 | -1/+7 | |
2009-09-10 | Add CBS topic range functions | Denis Kenzior | 1 | -0/+212 | |
2009-09-08 | Fix make distcheck | Denis Kenzior | 1 | -2/+0 | |
2009-09-08 | Rework SMS fragment backup storage | Denis Kenzior | 1 | -9/+47 | |
The SMS address can actually contain other characters than 0-9, +, *, #, particularly when the alphanumeric address type is used. This is commonly used by services such as Google or carrier specific SMS services. Rework the SMS address storage to simply re-use the SMS address pdu format, which consists of up to 12 hex-encoded bytes. | |||||
2009-09-08 | Fix style issue | Denis Kenzior | 1 | -4/+3 | |
2009-09-08 | Fix off by one error in assembly serialize | Denis Kenzior | 1 | -1/+1 | |
The proper PDU was not being written out fully | |||||
2009-09-08 | Write state of SMS assembly to disk and restore on startup. | Andrzej Zaborowski | 1 | -3/+211 | |
This way we can continue receiving segmented messages over a reset or crash. | |||||
2009-09-08 | Do supported dialect detection in sms.c | Denis Kenzior | 1 | -0/+8 | |
2009-09-08 | Use SMS national language identifier when decoding | Aki Niemi | 1 | -2/+61 | |
Adds support for decoding SMSs encoded using national language single shift and locking shift tables. | |||||
2009-08-21 | Fix getting the offset into sms fragment bitmap. | Andrzej Zaborowski | 1 | -1/+1 | |
Otherwise only 64 fragments fit. | |||||
2009-08-06 | Add whitespace properly | Denis Kenzior | 1 | -1/+1 | |
2009-08-05 | Expose address encode/decode utilities | Andrzej Zaborowski | 1 | -16/+20 | |
These can be used elsewhere, in particular for decoding the enhanced message waiting notification ieis | |||||
2009-08-05 | Add encode_bcd_number utility function | Andrzej Zaborowski | 1 | -0/+11 | |