summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
2010-06-09stkutil: Add CBS-PP Data Download envelope builderAndrzej Zaborowski2-0/+31
2010-06-09test-stkutil: SMS-PP Data Download envelope testsAndrzej Zaborowski1-0/+171
2010-06-09stkutil: Add SMS-PP Data Download envelope builderAndrzej Zaborowski2-0/+127
2010-06-09stkutil: Use static buf in stk_pdu_from_responseAndrzej Zaborowski3-24/+32
2010-06-07atmodem: Fix CPUC parserDenis Kenzior1-6/+12
Apparently some modems are extra stupid: AT+CPUC?\r \r\n+CPUC: \r\nOK\r\n So if we fail to parse the response, return an error
2010-06-07gatchat: Check for disconnection when resumingDenis Kenzior1-0/+5
If the internal GAtIO is no longer valid, treat it as if our channel was disconnected.
2010-06-07huawei: Rework huawei pluginDenis Kenzior1-90/+42
- Use the PCUI (event) port for all commands unrelated to ppp - Use the Modem port for ppp
2010-06-07netreg: whitespace styleDenis Kenzior1-2/+2
2010-06-07netreg: Add Huawei RSSI unsolicited callbackDenis Kenzior1-4/+20
2010-06-07Mention Florian's contributionsDenis Kenzior1-0/+1
2010-06-07udev: Fixup Huawei detectionDenis Kenzior2-44/+65
2010-06-07udev: Add support for Huawei E176Florian Steinel2-40/+46
2010-06-07cbs: Send ETWS topics lastDenis Kenzior1-2/+2
2010-06-07test: Refactor previous commitDenis Kenzior1-4/+3
2010-06-07test: Set UseDeliveryReports in send-smsPasi Miettinen1-1/+7
2010-06-07sms: style fix, remove extra newlineDenis Kenzior1-1/+0
2010-06-07sms: Add UseDeliveryReports propertyPasi Miettinen1-1/+33
2010-06-07test-sms: Update unit test to the new APIPasi Miettinen1-6/+5
2010-06-07smsutil: Add option to use delivery reportsPasi Miettinen2-3/+5
2010-06-07include: More style issuesDenis Kenzior1-5/+5
2010-06-07network: Some style issuesDenis Kenzior1-3/+3
2010-06-07atmodem: Optimize cops queriesDenis Kenzior1-20/+25
This patch is meant to do two things: - Some modems, like the Novatel, report bogus operator information when not registered, as opposed to simply returning empty strings. In this case we're a little bit more explicit about checking the returned mcc/mnc string - If we determine that the mcc/mnc string is bogus, we don't schedule the alphanumeric cops query and return early.
2010-06-07netreg: Ignore operator info when not registeredDenis Kenzior1-0/+9
Sometimes when we roam off the cell or are simply not registered, the modem still reports a bogus operator. We explicitly ignore this condition in the core.