summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-02-16udev: Add sanity check for ports on old Option devicesMarcel Holtmann1-0/+3
2012-02-16udev: Detect old Option cards without high-speed interfaceMarcel Holtmann1-0/+35
2012-02-16ifx: Add support for Assisted Satellite NavigationMarcel Holtmann1-0/+3
2012-02-16location-reporting: Remove a few more empty linesMarcel Holtmann1-3/+0
2012-02-16location-reporting: Fix some minor style issuesMarcel Holtmann1-5/+3
2012-02-16atmodem: Use CSQ based notification for IFX signal strengthMarcel Holtmann1-0/+31
Since the XCIEV notifications are unclear, use XCSQ notifcations to report signal strength updates.
2012-02-16atmodem: Ignore results from IFX radio signal strength indicationMarcel Holtmann1-15/+7
It seems the that XCIEV notification actually returns results from XCSQ and not the described range 0-7. This makes this notification rather useless to report signal strength.
2012-02-16network: Add debug for signal strength updatesMarcel Holtmann1-0/+2
2012-02-14atmodem: Fix handling of IFX signal strength indicationMarcel Holtmann1-2/+8
2012-02-14atmodem: Add debug for IFX signal strength reportingMarcel Holtmann1-0/+2
2012-02-11network: Add debug for network registration status updatesMarcel Holtmann1-0/+3
2012-02-10ifx: Setup CSCS to use GSM for the aux portMarcel Holtmann1-0/+4
This change is needed since otherwise umlauts and other characters for USSD responses will not work properly.
2012-02-10ifxmodem: Add support for dynamic DNS for IPv6 and dual mode contextsMarcel Holtmann1-1/+17
2012-02-10ifxmodem: Add support for IPv6 and dual mode contextsMarcel Holtmann1-7/+15
2012-02-10Release 1.4Marcel Holtmann2-1/+7
2012-02-10btio: Add BtIOMode enum to be used with BT_IO_OPT_MODELuiz Augusto von Dentz1-0/+8
2012-02-10btio: Add L2ERTM typeLuiz Augusto von Dentz2-0/+18
L2ERTM type uses L2CAP socket in SOCK_STREAM instead of SOCK_SEQPACKET
2012-02-10ifxmodem: Remove audio settings mode handlingMarcel Holtmann1-7/+0
With the current updated setup, the audio settings mode is no longer provided. So don't bother even trying to configure it.
2012-02-10ifxmodem: Remove another usage g_utf8_validateMarcel Holtmann1-7/+8
2012-02-10ifx: Don't use g_utf8_validateDenis Kenzior1-7/+7
Emergency Numbers can only be digits, so there's no point to use the 'Hammer of Thor' that is g_utf8_validate when a much simpler function will do the job just as well.
2012-02-09ifx: Take out bad mergeDenis Kenzior1-24/+0
2012-02-09ifx: Modify XLEMA behaviorDenis Kenzior1-3/+18
XLEMA reports emergency numbers that are hardcoded (e.g. 112 and 911) and that are already read from EFecc. The additional emergency numbers we are interested in should only come from the NVM or the network NITZ update.
2012-02-10ifx: Use CFUN=0 (Minimum Functionality) to disable modemMarcel Holtmann1-1/+1
2012-02-10ifxmodem: Handle malformed emergency numbersMarcel Holtmann1-4/+14
This might be either a modem firmware bug or the SIM card is provisioned really badly, but the last entry contains garbage characters. ofonod[20620]: Voice: < \r\n+XLEMA: 1,9,"112",,1\r\n\r\n+XLEMA: 2,9,"911",,1\r\n\r\n+XLEMA: 3,9,"000",57,1\r\n\r\n+XLEMA: 4,9,"08",49,1\r\n\r\n+XLEMA: 5,9,"112",49,1\r\n\r\n+XLEMA: 6,9,"118",0,1\r\n\r\n+XLEMA: 7,9,"119",0,1\r\n\r\n+XLEMA: 8,9,"911",0,1\r\n\r\n+XLEMA: 9,9,"999\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377",0,1\r\n Fix this by just validating the string and cutting off once an invalid character is found.
2012-02-10ifx: Remove handling of audio settings setupMarcel Holtmann1-60/+25
The audio settings setup is now done as port of the audio settings atom.
2012-02-09voicecall: Fix emulator AT+CHUP for HFPFrédéric Danis1-1/+2
AT+CHUP should be able to hang-up active or incoming calls
2012-02-09ifx: Add necessary incantations for audioDenis Kenzior1-0/+250
2012-02-02ifx: Fix compilation issueMarcel Holtmann1-5/+3
2012-02-02stkutil: Make valgrind happyDenis Kenzior1-3/+3
==29809== Conditional jump or move depends on uninitialised value(s) ==29809== at 0x4E826C: stk_file_iter_next (stkutil.c:212) ==29809== by 0x4E8CF8: parse_dataobj_file_list (stkutil.c:635) ==29809== by 0x4EBA29: parse_dataobj (stkutil.c:2410) ==29809== by 0x4ECFB5: parse_refresh (stkutil.c:2971) ==29809== by 0x4EECA3: parse_command_body (stkutil.c:3826) ==29809== by 0x4EF0DF: stk_command_new_from_pdu (stkutil.c:3948) ==29809== by 0x4D50DA: ofono_stk_proactive_command_handled_notify (stk.c:2885)
2012-02-02ifx: Make sure query XSIMSTATEDenis Kenzior1-16/+54
XSIMSTATE=1 does not seem to reliably activate XSIM notifications anymore. So query the XSIMSTATE at startup instead.
2012-02-02ifx: Use a proper prefix for XGENDATADenis Kenzior1-1/+2
2012-02-01sim: Fix crash due to uninitialized spn_watchDenis Kenzior1-0/+8
2012-01-25btio: Remove the default security level from btioVinicius Costa Gomes1-1/+0
The default value of sec_level when setting *any* option using bt_io_set() was BT_SECURITY_MEDIUM. This was causing the security procedure being started in some situations that it should not.
2012-01-25btio: Add support for getting the Encryption Key Size via btioVinicius Costa Gomes2-0/+20
Some profiles specify some restriction depending on the length of the key used to encrypt the link, this adds an way to retrieve that value from the kernel.
2012-01-23sim: Make SPN change atomic for consumersOleg Zhurakivskyy1-15/+15
Due to new spn watch semantics, ofono_sim_get_spn() will report the absence of SPN while reading it, which is probably incorrect.
2012-01-20Release 1.3Marcel Holtmann2-1/+7
2012-01-18TODO: Mark Handsfree interface task as doneDenis Kenzior2-11/+12
2012-01-18TODO: Mark GPRS provisioning task as doneDenis Kenzior2-8/+12
2012-01-18TODO: Mark SAP task as doneDenis Kenzior2-8/+8
2012-01-18modem: Use __ofono_atom_findDenis Kenzior1-9/+3
Also remove defunct comment about registered status
2012-01-18stk: find_atom only returns registered atomsDenis Kenzior1-9/+4
This seems to be an oversight from an earlier refactoring.
2012-01-18sms: Don't need the sim member nowDenis Kenzior1-4/+4
2012-01-18cbs: finding SIM atom seems to not necessary nowDenis Kenzior1-7/+2
2012-01-18stk: Use __ofono_atom_findDenis Kenzior1-73/+28
2012-01-18gprs: Use __ofono_atom_findDenis Kenzior1-16/+10
2012-01-18cdma-connman: Use __ofono_atom_findDenis Kenzior1-4/+2
2012-01-18voicecall: Use __ofono_atom_findDenis Kenzior1-6/+3
2012-01-18ussd: Use __ofono_atom_findDenis Kenzior1-6/+4
2012-01-18emulator: Use __ofono_atom_findDenis Kenzior1-5/+2
2012-01-18call-forwarding: Use __ofono_atom_findDenis Kenzior1-6/+2