summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-05-28storage: add printf-like verificationInaky Perez-Gonzalez1-2/+4
Add __attribute__((format)) to {write, read}_file()
2010-05-28sms_send_message: add a short roadmapInaky Perez-Gonzalez1-0/+13
2010-05-28smsutils: add some documentationInaky Perez-Gonzalez1-0/+7
sms_assembly_add_fragment_backup: clarify how insertion spot is found
2010-05-28TODO: Owner of Status report taskPasi Miettinen1-0/+1
2010-05-28TODO: Flight mode ownerPekka Pessi1-0/+1
2010-05-28Add array decoding for emergency numbersMarcel Holtmann1-0/+1
2010-05-27test: Update list-modems to the new APIDenis Kenzior1-1/+5
2010-05-27sim: move ServiceDiallingNumbers to ServiceNumbersDenis Kenzior1-2/+2
In line with the API documentation
2010-05-27isimodem: add set_online and post_onlinePekka Pessi1-9/+98
2010-05-27isimodem: More cleanup of bad styleDenis Kenzior1-164/+130
2010-05-27Fixed style issues in isimodem voicecall.Pekka Pessi1-38/+31
2010-05-27Eliminated bool, true and false from isimodem.Pekka Pessi16-305/+359
2010-05-27Eliminated bool, true and false from gisiPekka Pessi9-102/+88
2010-05-27Use ofono_bool_t instead of bool in modem API.Pekka Pessi2-9/+8
2010-05-27modem: Fix inconsistent statePekka Pessi1-3/+6
Keep modem state consistent if sim is removed while set_online driver call is pending. This results in set_online callback being called and modem entering an invalid state.
2010-05-27stkutil: Refactor parsing of data object listsDenis Kenzior2-119/+110
The old way wasn't working out for lists that are optional. This was only a problem with the launch browser proactive command.
2010-05-27Move destructor prior to returnYang Gu1-33/+27
2010-05-27teststk: Add test for launch browser parserYang Gu1-0/+790
2010-05-27stk: Add parser for launch browser commandsYang Gu2-0/+119
2010-05-27stkutil: Refactor SMS pdu parserDenis Kenzior1-30/+13
2010-05-27smsutil: add sms_decode_unpacked_stk_pdu functionDenis Kenzior2-0/+55
Properly check the special 'packing required' sms pdus sent by SIM toolkit.
2010-05-27stk: Fix the parser of send smsYang Gu1-9/+43
2010-05-27test-stkutil: Add cases for send sms parserYang Gu1-22/+1745
2010-05-27smsutil: Check that udl is less than 140Yang Gu1-0/+3
2010-05-27teststk: Use check_common_text() to check stringYang Gu1-8/+4
2010-05-27teststk: Add check of len in byte arrayYang Gu1-0/+1
2010-05-27teststk: Use sim bcd versionYang Gu1-45/+45
2010-05-27stk: Use sim bcd versionYang Gu1-2/+2
2010-05-26Add Online property to modem-api.txtPekka Pessi1-0/+5
2010-05-26Add: test scripts online-modem and offline-modemPekka Pessi2-0/+34
2010-05-26Fix: Go to online state if set_online is NULLDenis Kenzior1-0/+9
2010-05-26Refactor: no need for dummy_online_callbackDenis Kenzior1-13/+2
2010-05-26Fix: Don't allow setting online before sim readyDenis Kenzior1-6/+9
2010-05-26Refactor: Break up set_online_callbackDenis Kenzior1-19/+21
- Break up into two functions, one for online and one for offline - No longer the need for online_pending variable
2010-05-26Add __ofono_error_not_availableDenis Kenzior2-0/+8
2010-05-26Refactor: flush_atomsDenis Kenzior1-7/+29
The current implementation did not take care of the case where the head of the list was removed
2010-05-26Refactor: Don't use ofono_ prefixDenis Kenzior1-4/+4
Only meant for oFono public API
2010-05-26Refactor: The macros are no longer neededDenis Kenzior1-20/+14
2010-05-26Refactor: Don't use ofono_ prefixDenis Kenzior1-5/+5
Only to be used for ofono public API
2010-05-26Refactor: Don't use ofono_ prefixDenis Kenzior1-26/+22
only meant for public API
2010-05-26Refactor: Don't use ofono_ prefixDenis Kenzior1-28/+27
ofono_ prefix is meant for public API
2010-05-26Fix: minor style issuesDenis Kenzior2-3/+3
2010-05-26Add: Online property to modemPekka Pessi2-42/+170
The online/offline state is changed with the new set_online() modem driver method. In order to track atoms, there are modem states as follows: - OFONO_MODEM_STATE_POWER_OFF - OFONO_MODEM_STATE_PRE_SIM - OFONO_MODEM_STATE_OFFLINE - OFONO_MODEM_STATE_ONLINE Atoms are added with driver methods pre_sim(), post_sim() and post_online(). Atoms are removed by modem core when the state changes.
2010-05-26Release 0.21Marcel Holtmann2-1/+17
2010-05-26Mention Kalle's contributionsMarcel Holtmann1-0/+1
2010-05-26atmodem: fix crash during context deactivationKalle Valo1-5/+10
Ofono either crashed or busy looped with my Huawei E1552 3G modem when I tried to deactivate GPRS context. The reason was that gcd->chat was unreferenced already in setup_ppp() but the chat was still accessed later in at_gprs_deactivate_primary(). To fix the problem, change the logic instead to suspend chat session for PPP and resume when PPP has disconnected. Now it doesn't crash anymore. Deactivation still doesn't work properly with Huawei E1552, and most probably with other Huawei modems, because the modem hangs up the chat line after PPP deactivation. This needs to be fixed separately. The workaround is to reboot the modem, for example physically unplug and plug it in again.
2010-05-26atmodem: refactor context deactivationKalle Valo1-35/+16
The old way of using CGACT is no longer needed. It is enough that we shutdown PPP. Recommended by Denis.
2010-05-26test-stkutil: Use gcc4.3 compatible initialisers.Andrzej Zaborowski1-1019/+356
Reformat according to ideas on IRC.
2010-05-26Fix more-messages-to-send indicatorAki Niemi1-8/+4
Set the mms indicator based on remaining segment count and not on the message transmit queue status alone.
2010-05-26simutil: Make sim_adn_build use sim bcdDenis Kenzior1-1/+1