summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-07-08stk: Fix copy / paste errorDenis Kenzior1-2/+0
2010-07-08stk: Get rid of bin to hex converterDenis Kenzior1-16/+3
That much code for a debug message is pretty silly. Perhaps an ofono_debug_hexdump function is in order.
2010-07-08stk: cancelled variable is not usedDenis Kenzior1-5/+0
2010-07-08stk: Handle the Timer Management proactive commandAndrzej Zaborowski1-0/+165
2010-07-08stk: Handle the Set Up Idle Text proactive commandAndrzej Zaborowski1-0/+98
This adds a SimToolkit dbus interface with just one property (IdleModeText).
2010-07-08stk: Handle the Send SMS proactive command.Andrzej Zaborowski1-0/+104
2010-07-08Add __ofono_sms_submit for other atoms to submit SMs.Andrzej Zaborowski2-1/+45
2010-07-08stkutil: Timer Value is conditional, not optional.Andrzej Zaborowski1-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-08sktutil: Use the Mandatory flag in parse_dataobj.Andrzej Zaborowski1-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-08Add Dbus interface names for STK.Andrzej Zaborowski1-0/+2
2010-07-08stk: Handle ENVELOPEs in a queue, retry on sim busy.Andrzej Zaborowski1-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-08atmodem: Make sim operations return sim error codes.Andrzej Zaborowski2-15/+37
2010-07-08Add OFONO_ERROR_TYPE_SIM for negative SIM statusesAndrzej Zaborowski1-0/+1
Expected value of the .error field is status word 1 and status word 2 in bits 8:15 and 0:7 of the field.
2010-07-08stk: Handle MoreTime command as a no-opAndrzej Zaborowski1-0/+13
2010-07-08mbmmodem: End session on *STKEND.Andrzej Zaborowski1-0/+3
2010-07-08stk: Utilities for proactive command/envelope handling.Andrzej Zaborowski2-18/+157
2010-07-08smsutil: Fix valgrind complaintDenis Kenzior1-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-08test-sms: Fix a memory leakDenis Kenzior1-0/+1
2010-07-08TODO: Add CDIP support taskDenis Kenzior1-0/+6
2010-07-07Release 0.24Marcel Holtmann2-1/+13
2010-07-07TODO: Voicecall gapsPekka Pessi1-0/+27
2010-07-07doc: clarify VoiceCallManager SendTones methodPekka Pessi1-4/+4
2010-07-07gatppp: Unset disconnect function when unref PPPZhenhua Zhang1-0/+3
Unset IO disconnect function when we try to destroy GAtPPP instance. After freeing the instance, the IO disconnect function should not be invoked.
2010-07-07gatserver: Restore GAtServer disconnect handlingZhenhua Zhang1-0/+2
Restore GAtServer disconnect handling when resuming a server session
2010-07-06test-server: Refactor set_raw_modeZhenhua Zhang1-5/+5
Rename variable 'options' to 'ti' and use sizeof(ti).
2010-07-06gatserver: Don't free twice after user disconnectZhenhua Zhang1-3/+0
It's possible to free gatserver in user disconnect function. So we should not free it again.
2010-07-06test-server: Use cfmakeraw to set TTY raw modeZhenhua Zhang1-5/+3
Use cfmakeraw to disable echoing and special characters processing. If we don't turn off ICRNL, TTY layer translates \r\n to \n\n.
2010-07-06gatppp: Check ppp instance before unref itZhenhua Zhang1-0/+3
2010-07-05Also add another rule for Pekka to .mailmapMarcel Holtmann1-0/+1
2010-07-05Update .mailmap rulesMarcel Holtmann1-1/+2
2010-07-05Add .mailmap file to fix Luiz's name spelling in git shortlogMarcel Holtmann1-0/+1
2010-07-02documentation: add note about referencing standardsInaky Perez-Gonzalez1-0/+8
2010-07-02test-stkutil: Fix always true condition.Andrzej Zaborowski1-47/+227
2010-07-02test-stkutil: Fix some memory leaksDenis Kenzior1-0/+5
2010-07-02stkutil: Move scaddr field to gsm_smsAndrzej Zaborowski3-108/+156
2010-07-02huawei: Add Huawei EM770 modem supportZhenhua Zhang3-0/+35
Huawei EM770W is a 3G WCDMA modem that supports HSPA/UMTS/EDGE/GPRS/GSM data service and WCDMA/GSM short message services. It also has voice call capability that supports both 2G and 3G network.
2010-07-02huawei: Remove existing Huawei EM770 pluginZhenhua Zhang4-260/+0
2010-06-29huawei: cleanup warnings from the previous patchDenis Kenzior1-2/+0
2010-06-29PPP GPRS context is now done, update documentationKalle Valo2-13/+0
2010-06-29huawei: reopen the GPRS context on hupKalle Valo1-24/+62
Huawei always closes the tty port after PPP disconnect. Handle this in huawei plugin, similarly as done with novatel. Now there's no need to unplug the modem after disconnection. Tested with Huawei E1552. Based on a patch by Marcel Holtmann: commit 0329a6ceaf8f69857cb5f8437b9db86ca327ef1d Author: Marcel Holtmann <marcel@holtmann.org> Date: Mon Jun 7 02:36:12 2010 -0700 Reopen the GPRS context channel when the modem closes it after PPP
2010-06-29atmodem: Don't unregister *EPEV in *EPEV handler.Andrzej Zaborowski1-2/+20
Handlers are called when looping over the unsolicited responses hash, registering or unregistering modifies that hash and confuses glib.
2010-06-29mbm: use CPIN? to check if SIM is missingPekka Pessi1-22/+6
AT+CRSM=242 is not supported by all mbm models.
2010-06-29Documented Present property in sim-api.txt.Pekka Pessi1-5/+10
2010-06-29gsmdial: Wait for a no carrier before sending CFUNDenis Kenzior1-3/+9
2010-06-29test-server: Send a NO_CARRIER when ppp is doneDenis Kenzior1-2/+4
2010-06-29test-server: Update to the new APIDenis Kenzior1-4/+1
2010-06-29ppp: Don't accept 0 ip-addr/dns1/dns2Denis Kenzior1-3/+4
2010-06-29ppp: Refactor server-side APIDenis Kenzior7-16/+77
The biggest update here is that the server needs to be in dormant mode by default, so as not to send a Configure-Req to the peer until the peer is ready. This requires adding special constructor for LCP to initialize it to Stopped state instead of initial state. Along with this, we pass the server local IP directly to the ppp server constructor.
2010-06-29test-server: Update to the new APIDenis Kenzior1-1/+1
2010-06-29ppp: Tweak set_server_info API some moreDenis Kenzior4-16/+5