summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-06-28atmodem: Update to the new PPP APIZhenhua Zhang1-2/+3
2010-06-28gsmdial: Update to the new APIZhenhua Zhang1-2/+3
2010-06-28gatppp: Add PPP server extensionZhenhua Zhang4-36/+225
1. Add interface to set PPP server info by g_at_ppp_set_server_info. 2. Pass local and peer address through IPCP handshaking.
2010-06-25sms: Update doc about the default Bearer settingDenis Kenzior1-0/+2
2010-06-25sms: Tweak the Bearer APIDenis Kenzior2-12/+12
2010-06-25Update TODO & overview.txtDenis Kenzior2-10/+4
2010-06-25atmodem: Add CGSMS support to sms driverDenis Kenzior1-0/+88
2010-06-25sms: Add support for SMS Bearer settingsDenis Kenzior2-2/+141
2010-06-25sms: Add driver API for SMS bearer settingsDenis Kenzior1-0/+8
2010-06-25TODO: Add ownerDenis Kenzior1-0/+1
2010-06-25gprs: Fix to attachment race conditionDenis Kenzior1-6/+4
Sometimes we get unsolicited attachment status before our query finishes. If the client is fast enough they can attempt to attach and get the AttachInProgress error
2010-06-25sms: Update API with UseDeliveryReports propertyDenis Kenzior1-0/+7
2010-06-24hso: Don't query tech if not registered or roamingDenis Kenzior1-0/+4
{NetworkRegistration} [/hso0] LocationAreaCode = 34591 {NetworkRegistration} [/hso0] CellId = 5903759 {NetworkRegistration} [/hso0] Strength = 32 {NetworkRegistration} [/hso0] Strength = 22 {PrimaryDataContext} [/hso0/primarycontext1] Settings = dbus.Dictionary({}, signature=dbus.Signature('sv'), variant_level=1) {PrimaryDataContext} [/hso0/primarycontext1] Active = 0 {DataConnectionManager} [/hso0] Attached = 0 {NetworkRegistration} [/hso0] Status = searching {NetworkRegistration} [/hso0] Technology = umts <--- Oops {NetworkOperator} [/hso0/operator/26201] Status = available {NetworkRegistration} [/hso0] Name = {NetworkRegistration} [/hso0] Status = registered {NetworkRegistration} [/hso0] LocationAreaCode = 35342 {NetworkRegistration} [/hso0] CellId = 5903759 {NetworkRegistration} [/hso0] Technology = edge
2010-06-24sms: minor style fixDenis Kenzior1-1/+2
2010-06-24sms: Don't bother setting SCA if we can't queryDenis Kenzior1-1/+2
2010-06-23ppp: Fix incorrect packet length for little-endianZhenhua Zhang1-1/+1
packet->length is in TCP/IP network byte order. It needs to call ntohs() to convert to host byte order, which is little-endian.
2010-06-23stkutil: Alpha Id is optional for Select Item.Andrzej Zaborowski1-2/+1
2010-06-23stkutil: Refactor command parser error handlingAndrzej Zaborowski3-557/+446
When parsing the full command fails but Command Details has been parsed, return a struct stk_command containing this information and the type of parsing problem found. We need the command details to be able to even respond to the command. This patch also makes the parser skip over unknown data objects found in the BER-TLV, if they don't have Comprehension Required set.
2010-06-22Check sanity the MNC length value from the SIM cardMarcel Holtmann1-0/+4
In case the SIM entry is wrong or we force reading of it, nasty things like this can happen: ofonod[12456]: Control:> AT+CRSM=176,28589,0,0,4\r ofonod[12456]: Control:< +CRSM: 144,0,"00FFFF"\r\n\r\nOK\r\n *** buffer overflow detected ***: ./src/ofonod terminated ======= Backtrace: ========= /lib64/libc.so.6(__fortify_fail+0x37)[0x3e42efb417] /lib64/libc.so.6[0x3e42ef9310] /lib64/libc.so.6(__strncpy_chk+0x17b)[0x3e42ef85cb]
2010-06-22Fix huawei udev rulesDenis Kenzior1-1/+1
2010-06-21hfp: Fix style issuesDenis Kenzior1-1/+2
2010-06-21hfp: use bluetooth helpers and remove similar codeGustavo F. Padovan1-343/+36
2010-06-21bluetooth: Various style issuesDenis Kenzior1-8/+13
2010-06-21bluetooth: add PropertyChanged watchGustavo F. Padovan1-1/+75
This one is a bit diferent from the hfp.c one, so a separated patch for it.
2010-06-21bluetooth: add watches for service and adaptersGustavo F. Padovan1-0/+78
Exactly the same code from hfp.c
2010-06-21bluetooth: add device_properties_cb() and has_uuid()Gustavo F. Padovan1-2/+69
2010-06-21bluetooth: Move functions from hfp.c to bluetooth.cGustavo F. Padovan1-0/+122
The part that call device_properties_cb is commented to permit this patch compile. device_properties_cb() will be changed, so it will have separated patch.
2010-06-21storage: whitespace issueDenis Kenzior1-1/+1
2010-06-21smsutil: Fix up some comment styleDenis Kenzior1-18/+36
2010-06-21test-common: Avoid accessing an unitialised variable.Andrzej Zaborowski1-1/+1
Fixes a segfault, reported by valrgind as: [...] ==6300== Use of uninitialised value of size 4 ==6300== at 0x8048B4D: test_invalid (test-common.c:81)
2010-06-21stkutil: Remove obsolete comment.Andrzej Zaborowski1-3/+0
2010-06-21atmodem: Support CDS indicators for MBMDenis Kenzior1-7/+9
MBM does not advertise support for CNMA, yet only supports CDS style notifications which do not need to be acknowledged.
2010-06-21sms: Only emit property if value actually differsDenis Kenzior1-3/+4
2010-06-21test: Fix the no-argument caseDenis Kenzior1-0/+1
2010-06-21unit: Add unit tests for status report assemblyDenis Kenzior1-0/+46
2010-06-21smsutil: Take ton_npi into account in sr assemblyDenis Kenzior1-14/+7
2010-06-21smsutil: More code cleanupDenis Kenzior1-47/+54
- Change the flow of the code a bit, in the case that all fragments have been sent and an udelivered sr arrives, we can simply remove the node and signal undelivered up - We ignore temporary and temporary final status reports
2010-06-21smsutil: Make code flow easier to understandDenis Kenzior1-52/+53
2010-06-21smsutil: multiline comments to preferred styleDenis Kenzior1-3/+7
2010-06-21smsutil: Minor code style & indentation fixesDenis Kenzior1-10/+9
2010-06-21sms: Fixup minor style issues with status reportsDenis Kenzior1-15/+7
2010-06-21sms: Status report notifyPasi Miettinen1-1/+70
2010-06-21smsutil: memcpy is preferable to struct assignmentDenis Kenzior1-1/+1
2010-06-21smsutil: Streamline flow of sr add_fragmentDenis Kenzior1-22/+7
2010-06-21Fix: Make distcheck passDenis Kenzior1-2/+0
No need to include history.h anyway
2010-06-21history: Make example_history use Delivery ReportsDenis Kenzior1-2/+8
2010-06-21history: API change for status report notifyPasi Miettinen1-0/+2
2010-06-21smsutil: Status report assemblyPasi Miettinen2-0/+214
2010-06-21Mention Arun's contributionsDenis Kenzior1-0/+1
2010-06-21Enabling PDP Context support in atmodem.Arun Ravindran1-0/+9