summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-06-15stkutil: Add the Timer Expiration envelope builderAndrzej Zaborowski2-0/+19
2010-06-15test-stkutil: Tests for Event Download envelopeAndrzej Zaborowski1-0/+1204
2010-06-15stkutil: Add the Event Download envelope builderAndrzej Zaborowski2-0/+728
2010-06-15stkutil: Refactor struct stk_frames_infoAndrzej Zaborowski2-3/+12
2010-06-15stkutil: Refactor struct stk_other_addressAndrzej Zaborowski4-3/+9
2010-06-15test-stkutil: Tests for Call Control envelopeAndrzej Zaborowski1-0/+158
2010-06-15stkutil: Add the Call Control envelope builderAndrzej Zaborowski2-0/+242
2010-06-15Remove all voice related atoms from MBM modem supportMarcel Holtmann1-23/+4
2010-06-14atmodem: Couple tiny style fixesDenis Kenzior1-4/+4
2010-06-14Report cell technology capability for Option HSO modemsDaniel Wagner1-62/+122
Option modem use OCTI and OUWCTI commands for reporting the cell capability.
2010-06-13Fix memory leak introduced by HSO quirkMarcel Holtmann1-4/+2
2010-06-13Add nasty quirk to allow HSO devices to read network code lengthMarcel Holtmann2-1/+11
The AT+CRSM=192 commands are failing on HSO devices and thus it might be needed to return its details from a predefined database. Start with testing this for reading the network code length.
2010-06-13Use Qualcomm quirk for CBS on HSO devicesMarcel Holtmann1-1/+2
2010-06-12Release 0.23Marcel Holtmann2-1/+11
2010-06-12Just call the feature "net" instead of "netreg"Marcel Holtmann1-1/+1
2010-06-11atmodem: Shutdown ppp cleanly on removeDenis Kenzior1-0/+7
There is a race condition from udev / kernel when a USB dongle is removed. Sometimes all ports are removed first (and the io channels for those ports are signaled as hupped) while other times the udev remove event fires first. If the latter happens, then gprs_context remove is called with a potentially live ppp object. This patch shuts it down cleanly.
2010-06-11atmodem: Always unref ppp when context is downDenis Kenzior1-0/+2
2010-06-11gatppp: whitespace issuesDenis Kenzior1-2/+2
2010-06-11gatppp: Unref HDLC when unrefing PPPDenis Kenzior1-0/+2
2010-06-11gathdlc: Free the main HDLC structure on unrefDenis Kenzior1-0/+1
2010-06-10Disable CNMA support for Novatel based devicesMarcel Holtmann1-1/+2
2010-06-10atmodem: Allow ME & SM for status report storeDenis Kenzior1-5/+13
2010-06-10atmodem: Force CDSI delivery for Novatel devicesDenis Kenzior1-1/+15
2010-06-10atmodem: Add support for status report via CDSIDenis Kenzior1-2/+30
2010-06-10atmodem: Use atutil based functionsDenis Kenzior1-35/+20
2010-06-10atmodem: Add utility for parsing CMTI/CDSI/CBMIDenis Kenzior2-0/+52
2010-06-10atmodem: Register for notifications after CMGLDenis Kenzior1-12/+14
2010-06-10atmodem: Split out the +CPMS senderDenis Kenzior1-26/+31
Just before sending a CMGR for +CMTI notification, use need to optionally send a CPMS to select the proper storage. This should be done in a separate function for potential re-use by CDSI
2010-06-10Remove hfpmodem's header guardGustavo F. Padovan1-4/+0
2010-06-09Add support for Features property on modem interfaceMarcel Holtmann5-15/+81
2010-06-09Move data connection manager interface constants into common includeMarcel Holtmann2-27/+28
2010-06-09Rename CbsManger into CellBroadcastMarcel Holtmann5-21/+20
Other D-Bus interfaces use clear descriptions like SupplementaryServices or NetworkRegistration. So use CellBroadcast for cell broadcast support.
2010-06-09And some more minor coding style cleanup in SMS driverMarcel Holtmann1-3/+3
2010-06-09Fix coding style for one comment in SMS driverMarcel Holtmann1-1/+1
2010-06-09Add test script to enable/disable use of delivery reportsMarcel Holtmann2-0/+25
2010-06-09Add test script for setting CBS topicsMarcel Holtmann2-0/+25
2010-06-09Enable Qualcomm specific CBS quirk for Novatel and Huawei devicesMarcel Holtmann2-2/+4
2010-06-09Add quirk for Qualcomm issues with setting CBS topic rangesMarcel Holtmann1-0/+14
2010-06-09Coding style fix for the PIN type tableMarcel Holtmann1-16/+16
2010-06-09stkutil: Refactor stk_location_infoAndrzej Zaborowski1-10/+23
In some cases an empty stk_location_info means that no object should be emitted (e.g. it is optional) and in other cases an empty object should be emitted. This is context specific to the terminal response / envelope and thus we break this up into two separate functions.
2010-06-09test-stkutil: MO SMS Control envelope testsAndrzej Zaborowski1-0/+79
2010-06-09stkutil: Add MO SMS Control envelope builderAndrzej Zaborowski2-0/+23
2010-06-09simutil: Remove unneeded forward-declarationDenis Kenzior1-44/+42
2010-06-09simutil: Fix MMC MNC encoding for 2-digit MNCs.Andrzej Zaborowski1-11/+8
2010-06-09util: Add a "sim string" encoding utility.Andrzej Zaborowski3-15/+59
2010-06-09test-stkutil: Menu Selection envelope testsAndrzej Zaborowski1-0/+162
2010-06-09stkutil: Add the Menu Selection envelope builderAndrzej Zaborowski2-0/+31
2010-06-09test-stkutil: CBS-PP Data Download envelope testsAndrzej Zaborowski1-0/+112
2010-06-09Fix: download CBS to SIM even when "Powered" is 0Andrzej Zaborowski1-5/+5
2010-06-09stk: Use envelope encoding utility from stkutil.cAndrzej Zaborowski3-16/+17