summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
2012-01-18sms: Use __ofono_atom_findDenis Kenzior1-16/+10
2012-01-18cbs: Use __ofono_atom_find macroDenis Kenzior1-10/+3
2012-01-18network: Use __ofono_atom_find macroDenis Kenzior1-5/+2
2012-01-18message-waiting: Use __ofono_atom_find macroDenis Kenzior1-5/+2
2012-01-18ofono: Add __ofono_atom_find macroDenis Kenzior1-0/+8
2012-01-18network: Access SPN directly from the sim atomOleg Zhurakivskyy1-11/+7
2012-01-18sim: Add ofono_sim_get_spn() implementationOleg Zhurakivskyy1-0/+8
2012-01-18include: Add ofono_sim_get_spn() declarationOleg Zhurakivskyy1-0/+1
2012-01-18network: Optimize away one unneeded assignmentDenis Kenzior1-3/+2
2012-01-18network: Use sim SPN watch APIOleg Zhurakivskyy1-148/+18
2012-01-18gprs: Trivial code reflowDenis Kenzior1-8/+8
2012-01-18gprs: Use sim SPN watch APIOleg Zhurakivskyy1-40/+31
2012-01-17btio: Remove support for hciX source addressesMarcel Holtmann1-6/+1
2012-01-17btio: Fix byte order conversion when getting L2CAP CIDSantiago Carot-Nemesio1-1/+1
The L2CAP CID is passed and received in little endian byte order through the socket interface so a conversion is in place before passing it onwards.
2012-01-17btio: Fix byte order conversion when getting L2CAP PSMSantiago Carot-Nemesio1-1/+1
The L2CAP PSM is passed and received in little endian byte order through the socket interface so a conversion is in place before passing it onwards.
2012-01-17btio: Fix errno handling conventionAnderson Lizardo1-6/+8
Variables which are assigned to the errno variable (usually called "err") should be negative, and "-err" should be used where a positive value is needed.
2012-01-17btio: add BT_IO_OPT_PRIORITY optionLuiz Augusto von Dentz2-4/+44
BT_IO_OPT_PRIORITY uses SO_PRIORITY to set the priority of the socket
2012-01-17udev: Limit ZTE port selection to specific product identifiersMarcel Holtmann1-3/+9
2012-01-17udev: Keep vendor and product identifiers aroundMarcel Holtmann1-4/+19
2012-01-15sim: Add SPN watch capabilityOleg Zhurakivskyy2-0/+250
2012-01-15sim: Minor style fixesOleg Zhurakivskyy1-12/+12
2012-01-13build: Add support for providing provision database locationMarcel Holtmann1-8/+16