Commit Graph

2965 Commits

Author SHA1 Message Date
Denis Kenzior 5e46a73ed0 test: Add a simple STK Agent script 2010-07-30 17:19:56 -05:00
Denis Kenzior 56ba93f261 phonesim: Introduce End Session notification 2010-07-30 17:19:56 -05:00
Denis Kenzior c2cf374857 stk: Get rid of cancel result
And also rework how immediate response display text gets handled.
2010-07-30 17:19:56 -05:00
Denis Kenzior cf249c9fd7 stk: Introduce destroy semantics to stkagent 2010-07-30 17:19:56 -05:00
Denis Kenzior 27e890cc40 stk: Handle errors when sending to the agent fails 2010-07-30 17:19:56 -05:00
Denis Kenzior 2a1eee38bb stk: Get rid of nested switch 2010-07-30 17:19:56 -05:00
Denis Kenzior e5ea6e2193 stk: Handle the new termination semantics
The termination semantics were changed in stkagent.  Now if an agent
sends an invalid response or an unexpected error, then the agent is
terminated, even if it is the default agent.
2010-07-30 17:19:56 -05:00
Denis Kenzior e44d130b8c stk: Simplify sending of terminal responses
Introduce a new send_simple_response function
2010-07-30 17:19:56 -05:00
Denis Kenzior 3434540d8b stkagent: Make DisplayText invocation match API
For now we match the proposed API until we decide that changes are
needed.
2010-07-30 17:19:56 -05:00
Denis Kenzior 69ea6cd7a0 stkagent: Remove stk_agent_generic_cb 2010-07-30 17:19:56 -05:00
Denis Kenzior 0c0f362ec3 include: Update to proper API naming
Should match what is in the documentation
2010-07-30 17:19:56 -05:00
Denis Kenzior 0292fe12c0 stkagent: Get rid of nasty g_timeout tricks 2010-07-30 17:19:55 -05:00
Denis Kenzior 9684c4a362 stkagent: Get rid of unneeded checks 2010-07-30 17:19:55 -05:00
Denis Kenzior aa650f7488 stkagent: Shorten logic 2010-07-30 17:19:55 -05:00
Denis Kenzior 1a7179b79d stkagent: Simplify stkagent logic 2010-07-30 17:19:55 -05:00
Denis Kenzior 7ad5b35a35 stkagent: Refactor stkagent api 2010-07-30 17:19:55 -05:00
Denis Kenzior dc5a2609b3 stkagent: Rename stk_agent_remove
to stk_agent_free
2010-07-30 17:19:55 -05:00
Denis Kenzior 9e00eebe73 stkagent: Reorder stkagent.h 2010-07-30 17:19:55 -05:00
Denis Kenzior c7b294717b doc: Update coding style 2010-07-30 17:19:55 -05:00
Andrzej Zaborowski b051f28dbe stk: Handle the Display Text proactive command. 2010-07-30 17:19:55 -05:00
Andrzej Zaborowski 3714eb8acd stk: Handle the Select Item proactive command. 2010-07-30 17:19:55 -05:00
Andrzej Zaborowski 47b95122cc stk: Handle the main menu. 2010-07-30 17:19:55 -05:00
Andrzej Zaborowski 5faa3951c2 stk: Utilities to deal with menus. 2010-07-30 17:19:55 -05:00
Andrzej Zaborowski 9654c69d7d stk: Add STK agent registration api. 2010-07-30 17:19:54 -05:00
Andrzej Zaborowski 573c806fcd Add STK agent utilities and logic. 2010-07-30 17:19:54 -05:00
Marcel Holtmann 924deeff06 Add doc/supplementaryservices-api.txt to distribution 2010-07-30 00:49:14 -07:00
Denis Kenzior cf86deeb82 netreg: Add MCC/MNC to NetworkRegistration
These are the same values as on the NetworkOperator interface for the
current operator.  Just added for convenience.
2010-07-27 16:52:16 -05:00
Kristen Carlson Accardi 6f1ab8b679 test-stkutil: unit test for img to xpm converter 2010-07-26 14:35:15 -05:00
Kristen Carlson Accardi f9cb5b37dd stkutil: convert img to xpm 2010-07-26 14:34:54 -05:00
Denis Kenzior 3d86fa314a doc: Move cbs-api to cell-broadcast-api 2010-07-26 13:53:09 -05:00
Zhenhua Zhang 04fffa93a1 Free service data in service_reply
Avoid the memory leak of server_data.
2010-07-26 07:30:48 -07:00
Inaky Perez-Gonzalez e31d429dbe sms: rename create_tx_queue_entry()
This is for symmetry with tx_queue_entry_free()
2010-07-23 18:00:59 -05:00
Inaky Perez-Gonzalez 4421b5b912 sms: document use_delivery_reports
In function sms_text_prepare
2010-07-23 18:00:10 -05:00
Inaky Perez-Gonzalez 9517bf2991 sms: sms_assembly_encode_address export and rename
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 17:28:18 -05:00
Inaky Perez-Gonzalez ca46f51c2d introduce DECLARE_SMS_ADDR_STR()
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-23 17:26:12 -05:00
Inaky Perez-Gonzalez 402a4b0750 manpage: explain debugging options to -d
Modified HACKING and man page to have more formation on what are the
debugging options and how to enable them.
2010-07-23 17:04:26 -05:00
Denis Kenzior 94344e967b TODO: Major updates to STK related tasks 2010-07-22 23:31:27 -05:00
Denis Kenzior 3279c7642f doc: Add PropertyChanged signal to stk-api 2010-07-21 18:59:19 -05:00
Denis Kenzior c1a672a81e doc: cleanup voicecall api formatting 2010-07-21 18:59:04 -05:00
Denis Kenzior 8a30504e1b doc: stk-api update
Mark experimental and update wording based on Andrew's comments
2010-07-21 18:26:47 -05:00
Denis Kenzior f25a8b3d0d doc: stk-api update based on latest feedback 2010-07-21 17:23:43 -05:00
Denis Kenzior 176f4c088e doc: stk-api proposal 2010-07-21 17:07:23 -05:00
Zhenhua Zhang bdef5046d0 Fix: Free modem name in ofono_modem_remove
Avoid the memory leak of modem name.
2010-07-21 11:58:35 -05:00
Denis Kenzior a3b694672d gprs: Minor style fixes 2010-07-19 13:51:00 -05:00
Denis Kenzior d4cae8dd56 gprs: Add Protocol property with IPv6/IPv4 2010-07-19 13:50:37 -05:00
Denis Kenzior b3237600c4 gprs: Update gprs context struct with IPv6 support 2010-07-19 13:49:35 -05:00
Denis Kenzior 9cbcd87861 doc: Update gprs api with IPv6 support 2010-07-19 13:49:12 -05:00
Denis Kenzior 252c2626ff doc: reword some parts 2010-07-19 12:44:53 -05:00
Denis Kenzior 0f1465ab86 doc: Rename to be more consistent 2010-07-19 12:39:30 -05:00
Yang Gu 048a3edcb0 Add coding style document 2010-07-19 12:37:14 -05:00