summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-11-09Update network-api.txt to match implementationDenis Kenzior1-3/+9
2009-11-05Add basic state saving for SMS atomDenis Kenzior1-0/+39
Message ID and Reference number for concatenated messages should be persisted.
2009-11-05Add sample implementation of SMS historyDenis Kenzior1-0/+71
2009-11-05Add hooks to call into sms history for SMS atomDenis Kenzior1-1/+21
2009-11-05Add SMS history capabilityDenis Kenzior3-5/+138
2009-11-05Refactor: Make SendMessage asyncDenis Kenzior1-27/+79
This commit does two things. First it makes SendMessage an async method, which returns only when the SMS message has been successfully sent or failed. This also adds a set number of tries that oFono will resubmit the PDU to the SMSC. If any fragment fails to be submitted, the entire send message attempt is deemed a failure and an error is returned to the caller.
2009-11-05Rename sms assembly path to sms_assembly from smsDenis Kenzior1-1/+1
Not to interfere with sms settings storage
2009-11-05Use localtime_r instead of localtimeDenis Kenzior1-1/+2
2009-11-05Fix: Update send-sms to the new APIDenis Kenzior1-1/+1
2009-11-05Fix: Handle MBM hardware that fails on EMRDY?Denis Kenzior1-2/+25
2009-11-05Refactor: Move SMS SendMessage to 1 recipient onlyDenis Kenzior1-28/+12
2009-11-05Fix: Load GPRS settings before finding netregDenis Kenzior1-9/+9
GPRS Settings should be loaded before we try to find netreg atom and potentially try to make the attach/detach decisions.
2009-11-04Fix: Handle the case where only PLMN name is givenDenis Kenzior1-7/+17
HFP does not allow the use of register / unregister or scan for operator functionality. It only allows the name of the operator to be given, not even an MCC/MNC. Handle this situation inside netreg atom.
2009-11-03Fix: Minor style issuesDenis Kenzior2-3/+4
2009-11-03Create network registration driver for hfpmodemGustavo F. Padovan5-1/+364
This driver handles phone informations about registration status, signal strength and roaming status listening +CIEV commands. It also gets the Network Operator name with +COPS commands.
2009-11-03Fix: The use of cind_val / cind_pos was wrongZhenhua Zhang1-7/+5
2009-11-03Refactor: Get rid of mpty_call variableZhenhua Zhang1-9/+3
2009-11-03Fix: Remove some dead codeZhenhua Zhang1-5/+1
2009-11-02Add ability to restore GPRS contexts from settingsDenis Kenzior1-5/+113
2009-11-02Save GPRS context settingsDenis Kenzior1-2/+67
2009-11-02Add Basic save/restore code for GPRS settingDenis Kenzior1-3/+76
2009-11-02Limit the number of contexts that we manageDenis Kenzior1-0/+4
2009-11-02Update CreateContext APIDenis Kenzior2-14/+35
2009-11-02Add utility to convert strings to context typeDenis Kenzior1-8/+17
2009-11-02Fix: Default to type internetDenis Kenzior1-1/+1
2009-11-01Release 0.9Marcel Holtmann2-1/+9
2009-11-01Use ofono_info() for AT command debuggingMarcel Holtmann3-5/+5
2009-11-01Inserted the GSM syntax option in modem.confRyan M. Raasch2-1/+12
This is patch to allow the gsm syntax to be specified in the modem.conf file. It is a 2nd version based on code change requests.
2009-10-30Fix: Quiet compiler warningsDenis Kenzior2-5/+0
2009-10-30Add checking for valid APN formatDenis Kenzior1-0/+3
2009-10-30Add unit test for valid APN namesDenis Kenzior1-0/+41
2009-10-30Add utility to test for valid APN namesDenis Kenzior2-0/+28
2009-10-30Add saving / restoring of netreg settingsDenis Kenzior1-0/+52
2009-10-30Add utilities for settings managementDenis Kenzior2-0/+67
2009-10-30Fix: Remove unused header includeDenis Kenzior1-1/+0
2009-10-30Add Mode property to NetworkRegistrationDenis Kenzior1-2/+52
2009-10-30Fix: style issuesDenis Kenzior1-2/+4
2009-10-30Fix: Refine the logic for CHLD=1 and CHLD=2Denis Kenzior1-4/+8
2009-10-29Fix: Properly update technologiesDenis Kenzior1-3/+10
When current operator is reported, update the technology list if the tech information is available
2009-10-29Compress the operator list before processingDenis Kenzior1-10/+30
2009-10-29Update the network APIDenis Kenzior1-2/+3
2009-10-29Add utility to compress plmns that vary by techDenis Kenzior1-0/+30
2009-10-29Refactor: Get rid of useless netreg parameterDenis Kenzior1-16/+12
2009-10-29Refactor: Use Technologies instead of TechnologyDenis Kenzior1-18/+24
2009-10-29Add utility to create a list of supported techsDenis Kenzior1-0/+24
2009-10-29Refactor: Operator registration to DBUSDenis Kenzior1-30/+21
2009-10-29Refactor: Internal data structuresDenis Kenzior1-61/+71
This is in preparation to coalescing multiple operators reported by the driver that vary only by technology into a single operator with multiple technologies
2009-10-29Update the isimodem driver to the new APIDenis Kenzior1-2/+2
2009-10-29Update the atmodem driver to the new APIDenis Kenzior1-2/+2
2009-10-29Update the netreg driver to use mcc/mncDenis Kenzior1-2/+2
Don't use the ofono_network_operator structure anymore