Marcel Holtmann
f721ef55e3
Release 0.19
2010-03-07 04:39:25 -08:00
Denis Kenzior
4cbb33fcbd
Fix: Use the proper enum type
2010-03-03 13:07:24 -06:00
Zhenhua Zhang
72851607e1
Add command echo back if ATE=1
2010-03-03 13:01:34 -06:00
Denis Kenzior
4c5aaabca4
Fix: warning
...
src/stkutil.c: In function ‘parse_dataobj_imm_resp’:
src/stkutil.c:191: error: unused variable ‘data’
2010-03-02 12:39:15 -06:00
Denis Kenzior
b06cce24d8
stk: Validate src/dst combination
2010-03-01 18:16:23 -06:00
Denis Kenzior
ccb37262f5
stk: Add initial unit test for Get Input
2010-03-01 18:16:02 -06:00
Denis Kenzior
2ea8877b48
Add support for Get Input proactive command
2010-03-01 18:00:57 -06:00
Denis Kenzior
700a0ece69
Support Default Text data objects
2010-03-01 18:00:57 -06:00
Denis Kenzior
2c1cdebd1a
Add parser for Response Length objects
2010-03-01 18:00:54 -06:00
Denis Kenzior
704d6175b7
Cleanup: Move some stuff around to be more logical
2010-03-01 17:56:16 -06:00
Denis Kenzior
54ac375066
Add support for GET INKEY proactive command
2010-03-01 17:42:02 -06:00
Denis Kenzior
f4f6284f26
Add parser for Frame Identifier object
2010-03-01 17:21:47 -06:00
Denis Kenzior
c8c318d8b9
Add parser for text attribute objects
2010-03-01 16:18:17 -06:00
Denis Kenzior
93e24f22b8
Update unit tests with Duration tests
2010-03-01 16:03:06 -06:00
Denis Kenzior
e0501c4930
Add parser for Duration objects
2010-03-01 16:02:33 -06:00
Denis Kenzior
36c9201246
Style: add relevant sections for dataobj parsers
2010-03-01 15:26:33 -06:00
Denis Kenzior
95d44f76b5
Add parser for STK Immediate Response objects
2010-03-01 15:26:31 -06:00
Denis Kenzior
cee597ffb4
Update unit tests with icon_id support
2010-03-01 15:16:01 -06:00
Denis Kenzior
e8fab61c16
Add parsing for Icon Identifier objects
2010-03-01 15:15:37 -06:00
Andrzej Zaborowski
3a9cd4fc03
Use stk_envelope_type constant name in sim.c
2010-02-27 11:40:16 -06:00
Andrzej Zaborowski
9ee8e9f8f0
Fix: Enter RESPONSE_SENT state in ussd response cb
2010-02-27 11:22:31 -06:00
Denis Kenzior
172c68edf5
stk: Refactor proactive command parser
...
Make it a bit easier to extend by using va_args
2010-02-27 10:20:23 -06:00
Denis Kenzior
6497d29719
stk: Add text attribute structure
2010-02-27 10:19:51 -06:00
Denis Kenzior
5144254f62
stk: Add Duration structure
2010-02-27 10:19:19 -06:00
Denis Kenzior
4603965fc3
stk: Add icon identifier structure
2010-02-27 10:17:22 -06:00
Denis Kenzior
0418a682b8
Add duration type enum
2010-02-27 10:09:30 -06:00
Denis Kenzior
7be80ef131
Fix: Simplify write-again logic
2010-02-26 16:17:57 -06:00
Denis Kenzior
988fed5951
Fix: Don't allocate buffers if we don't need to
2010-02-26 16:16:46 -06:00
Zhenhua Zhang
c6f4d051b2
Add write server response into non-blocking IO
...
Write server response into non-blocking GIOChannel when we have
G_IO_OUT signal.
2010-02-26 16:10:19 -06:00
Zhenhua Zhang
534898f164
Add write buffer queue for non-blocking write
...
The head of the queue is the data to be written, the tail is the
free buffer to cache data into.
If the tail of queue is full, allocate a new free buffer and
append it at the tail.
2010-02-26 16:07:33 -06:00
Zhenhua Zhang
e96293d5bb
Add define for read and write buffer size
2010-02-26 16:04:52 -06:00
Zhenhua Zhang
79b480166c
Do not trigger user disconnect at g_at_shutdown
...
Similar to gatchat, introduce read_watcher_destroy_notify and do
not trigger user disconnect at g_at_shutdown. Delay destroy of
gatserver until read_watcher is destroyed.
2010-02-26 16:04:36 -06:00
João Paulo Rechi Vita
68780514b3
doc: Add 'Name' property under 'Modem' interface.
2010-02-24 14:17:58 -06:00
João Paulo Rechi Vita
3e0dd06680
Test: Show number being dialed
2010-02-24 14:17:40 -06:00
João Paulo Rechi Vita
ef75a79458
Test: Show id of the modem being enabled/disabled
2010-02-24 14:17:01 -06:00
Denis Kenzior
c26619539d
Update unit test for USAT display text command
2010-02-23 17:11:29 -06:00
Denis Kenzior
d90aa1561f
Add basic support for USAT/CAT proactive commands
...
Only display_text with mandatory fields is currently supported.
2010-02-23 17:10:26 -06:00
Denis Kenzior
19a20e4ccd
Add COMPREHENSION TLV iterator utilities
2010-02-23 12:03:04 -06:00
Denis Kenzior
d98be70fa9
Add Simple TLV iterator utilities
2010-02-23 12:03:03 -06:00
Denis Kenzior
0db0108120
Fix: EFspdi parsing
...
EFspdi is a nested BER-TLV structure. The outside BER-TLV has the tag
A3, and the inside contains the PLMN list TLV with tag 0x80.
2010-02-23 12:03:03 -06:00
Denis Kenzior
5a86a7408a
Rewrite ber_tlv_find_tag to use ber_tlv iterator
2010-02-23 12:03:03 -06:00
Denis Kenzior
9f6847b6b2
Update gitignore
2010-02-23 12:03:03 -06:00
Denis Kenzior
077cfe284e
Move from header to implementation
2010-02-23 12:03:03 -06:00
Denis Kenzior
066dc51f85
Add BER-TLV iterator unit test
2010-02-23 12:03:03 -06:00
Denis Kenzior
0d163e6295
Add BER-TLV iterator utilities
2010-02-23 12:03:00 -06:00
Denis Kenzior
6e03aa7c0b
Add STK device identity enum
2010-02-18 16:21:48 -06:00
Denis Kenzior
d35d290702
Add stub for unit test for Sim Toolkit utils
2010-02-18 16:20:30 -06:00
Denis Kenzior
3bc0024817
Add enumeration for STK Comprehension TLV objects
2010-02-18 10:58:22 -06:00
Denis Kenzior
1da0ea3b1d
Add Sim Toolkit Envelope type enum
2010-02-17 18:23:56 -06:00
Denis Kenzior
32a9931056
Add Sim Toolkit Proactive Command enum
2010-02-17 18:23:53 -06:00