summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-02-27stk: Add Duration structureDenis Kenzior1-0/+10
2010-02-27stk: Add icon identifier structureDenis Kenzior1-2/+10
2010-02-27Add duration type enumDenis Kenzior1-0/+6
2010-02-26Fix: Simplify write-again logicDenis Kenzior1-6/+3
2010-02-26Fix: Don't allocate buffers if we don't need toDenis Kenzior1-1/+6
2010-02-26Add write server response into non-blocking IOZhenhua Zhang1-0/+66
Write server response into non-blocking GIOChannel when we have G_IO_OUT signal.
2010-02-26Add write buffer queue for non-blocking writeZhenhua Zhang1-10/+95
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-26Add define for read and write buffer sizeZhenhua Zhang1-1/+3
2010-02-26Do not trigger user disconnect at g_at_shutdownZhenhua Zhang1-14/+28
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-24doc: Add 'Name' property under 'Modem' interface.João Paulo Rechi Vita1-0/+4
2010-02-24Test: Show number being dialedJoão Paulo Rechi Vita1-1/+1
2010-02-24Test: Show id of the modem being enabled/disabledJoão Paulo Rechi Vita2-0/+2
2010-02-23Update unit test for USAT display text commandDenis Kenzior2-3/+195
2010-02-23Add basic support for USAT/CAT proactive commandsDenis Kenzior2-1/+195
Only display_text with mandatory fields is currently supported.
2010-02-23Add COMPREHENSION TLV iterator utilitiesDenis Kenzior2-0/+138
2010-02-23Add Simple TLV iterator utilitiesDenis Kenzior2-0/+105
2010-02-23Fix: EFspdi parsingDenis Kenzior1-3/+11
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-23Rewrite ber_tlv_find_tag to use ber_tlv iteratorDenis Kenzior1-30/+9
2010-02-23Update gitignoreDenis Kenzior1-0/+1
2010-02-23Move from header to implementationDenis Kenzior2-2/+2
2010-02-23Add BER-TLV iterator unit testDenis Kenzior1-0/+49
2010-02-23Add BER-TLV iterator utilitiesDenis Kenzior2-0/+198
2010-02-18Add STK device identity enumDenis Kenzior1-0/+9
2010-02-18Add stub for unit test for Sim Toolkit utilsDenis Kenzior2-1/+52
2010-02-18Add enumeration for STK Comprehension TLV objectsDenis Kenzior1-0/+97
2010-02-17Add Sim Toolkit Envelope type enumDenis Kenzior1-0/+15
2010-02-17Add Sim Toolkit Proactive Command enumDenis Kenzior1-0/+44
2010-02-17Add stubs files for Sim Toolkit UtilitiesDenis Kenzior3-1/+54
2010-02-17Fix: a pending call was leaking in check_serviceVinicius Costa Gomes1-0/+2
This was triggering an assert inside libdbus when the timeout inside the leaking pending call expired. The assert said that we were trying to remove an nonexistent timeout.
2010-02-16Refactor: ussd user responseDenis Kenzior1-14/+7
When the user sends a response, the network can still continue the dialog, it is not a final response and we cannot transition to an idle state when the command finishes. Instead we set it back to a special state and treat subsequent network responses as unsolicited.
2010-02-16Rename: ussd-api to supplementaryservices-apiDenis Kenzior1-0/+0
2010-02-16Cleanup: Minor API tweaks for USSDDenis Kenzior2-12/+12
2010-02-16Subscribe to USSD signals in test script.Andrzej Zaborowski1-1/+20
2010-02-16Handle network-initiated ussd requests.Andrzej Zaborowski2-10/+216
This adds the methods on the D-bus interface to allow the client to handle USSD requests from the network, according to 22.090. Unfortunately this document is not clear on every point and some details can't be implemented. This includes reporting unsupported request to the network, unsupported language, ME busy etc, because there isn't an AT command for that.
2010-02-15hfp: add watch to trigger HUP of the file descriptorGustavo F. Padovan1-0/+10
2010-02-15hfp: remove modems if bluetoothd exits unexpectedlyGustavo F. Padovan1-2/+25
2010-02-15Fix: Use g_dbus_emit_signal in call-barring,meterAndrzej Zaborowski2-21/+4
2010-02-15hfp: remove duplicated ofono_modem_set_poweredGustavo F. Padovan1-2/+0
2010-02-15Cleanup: Get rid of USSD_FLAG_PENDINGDenis Kenzior1-24/+10
2010-02-12Release 0.18Marcel Holtmann2-1/+9
2010-02-12Fix: Unregistering the agent in disable is wrongDenis Kenzior2-3/+6
What we really want to do here is set a flag that the agent has not been released yet. If this is the case we should send the Disconnect call on disable.
2010-02-12Add hfp/ prefix to the path for HFP modemsDenis Kenzior1-1/+2
2010-02-12Fix: Trivial mistakeDenis Kenzior1-3/+0
2010-02-12Add support for alias changesDenis Kenzior1-5/+29
2010-02-12Set modem name from Bluetooth device aliasDenis Kenzior1-3/+6
2010-02-12Add support for modem namesDenis Kenzior2-0/+27
2010-02-12Fix: Use persistent paths for hfp modemsDenis Kenzior1-19/+54
2010-02-12Fix: Store the modem in the uuid hashDenis Kenzior1-2/+2
The modem is more useful to store than the path, particularly once we track Aliases
2010-02-12Refactor the UUIDs property changed pathDenis Kenzior1-29/+36
2010-02-12Don't leak user_data in send_method_call_with_replyDenis Kenzior1-5/+16