summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-01-14Clean up style issuesAki Niemi3-12/+9
2010-01-14Fix cell ID and LAC valuesAki Niemi1-2/+2
2010-01-13Release 0.16Marcel Holtmann2-1/+9
2010-01-13Fix: Don't try to unregister a null mcc/mncDenis Kenzior1-1/+7
Network operators with null MCC & MNC are not registered, but we try to unregister them. Don't do this as it causes a crash.
2010-01-12Make setting CPHS MWIS actually workDenis Kenzior1-2/+7
2010-01-12Persist CBS Topics list, handle EF-CBMI, EF-CBMIR.Andrzej Zaborowski1-24/+75
The two SIM files are only used to bootstrap the topics list value if there's no previous value.
2010-01-12Style: Extraneous spaceDenis Kenzior1-1/+1
2010-01-12Style: space after function argument comma pairDenis Kenzior1-7/+7
2010-01-12Style: Various issuesDenis Kenzior2-7/+9
2010-01-12Style: Should be a space after ifDenis Kenzior4-8/+8
2010-01-12Style: Various issuesDenis Kenzior2-3/+3
2010-01-12Style: Various issuesDenis Kenzior2-3/+4
2010-01-12Style: Trailing whitespace & extra linesDenis Kenzior9-26/+25
2010-01-12Fix: Make the CPHS MWIS version actually workDenis Kenzior1-33/+20
2010-01-12Refactor: Move copy-pasted code into a functionDenis Kenzior1-25/+33
2010-01-12Fix: Refactor error conditionsDenis Kenzior1-11/+26
2010-01-12Reorder CPHS initializatin orderDenis Kenzior1-114/+119
Two issues - CPHS MWIS file must always be read, the specification isn't clear whether it depends on the Mailbox service to be available - CPHS MBDN file must be read after we read EFmbdn, otherwise it will not be processed properly
2010-01-12Fix: Create a dedicated callback for syncsDenis Kenzior1-4/+16
When synchronizing CPHS MBDN, create a separate callback that doesn't try to emit signals, etc since the main work has already been done when EFmbdn was set successfully.
2010-01-12Remove #if 0Denis Kenzior1-2/+0
2010-01-12Fix: Don't recurse infinitelyDenis Kenzior1-7/+12
We try to keep the CPHS MBDN elementary file in sync with EFmbdn, unfortunately we share the same callback, which leads to infinite recursive writes. Also cleanup the set_mbdn_request structure if the write fails.
2010-01-12Refactor: Rename & Restructure cphs_supportDenis Kenzior3-10/+16
- Rename to cphs_service_table to be more inline with the specification. - Since the spec allows arbitrary length service tables, use an unsigned char * return instead of a short. - Use bit_field function instead of defining an enum
2010-01-12Rename: Rename CPHS Phase enumsDenis Kenzior2-11/+6
Be more consistent with the 3GPP Phase names
2010-01-12If EF-MWIS is not available use the CPHS version.Andrzej Zaborowski2-3/+79
2010-01-12Use CPHS version of mailbox numbers on SIM if 3GPP version not available.Andrzej Zaborowski3-14/+121
Otherwise just try to keep the CPHS version of the files in sync.
2010-01-12Retrieve CPHS phase (if any) from SIM.Andrzej Zaborowski3-1/+56
2010-01-11Remove trailing/leading whitespaceAki Niemi1-2/+2
2010-01-11Fix new and renamed files in Makefile.amAki Niemi1-5/+12
2010-01-11Refactor devinfo driverAki Niemi1-56/+47
2010-01-11Add support for modem controlAki Niemi1-12/+159
This adds support to the PN_MTC server, allowing querying and control of the modem power state.
2010-01-11Refactor netreg driverAki Niemi1-74/+56
2010-01-11Refactor voicecall driverAki Niemi1-19/+24
2010-01-11Refactor phonebook driverAki Niemi1-9/+11
2010-01-11User new debug facilityAki Niemi1-1/+1
2010-01-11Include renamed filesAki Niemi5-8/+9
2010-01-11Remove contact from boilerplateAki Niemi6-12/+0
2010-01-11Add debug implementationAki Niemi2-345/+818
Alsoo remove call specific debugs.
2010-01-11Split ISI codepoints to separate filesAki Niemi17-746/+1208
Also, adding infrastructure for debugging ISI messages, with APIs for turning most common fields into human readable string format.
2010-01-11Split isi.h into isimodem.h and isiutil.hAki Niemi2-56/+64
2010-01-08Fix regression when removing watchesLuiz Augusto Von Dentz1-5/+9
filter_data_find return the first data registered in this case so there is no guarantee that it return the same data as passed to filter_data_remove_callback which is the one that should be removed. The fix is to simple cache the connection removing the correct data before checking if there is any filter left.
2010-01-07Make primary context ids persistentDenis Kenzior1-0/+11
2010-01-07Fix: Be paranoid and check that last is in rangeDenis Kenzior1-0/+3
2010-01-07Add idmap_take utilityDenis Kenzior2-1/+14
2010-01-07Fix: Update unit test to the new return semanticsDenis Kenzior1-3/+3
2010-01-07Use idmap to allocate primary context idsDenis Kenzior1-7/+22
2010-01-07Change the semantics to return id > max on failureDenis Kenzior1-1/+1
2010-01-07Fix: Fail if no driver or id range setDenis Kenzior1-4/+5
2010-01-07Use the new from_range idmap constructorDenis Kenzior1-22/+5
2010-01-07Add idmap_from_range constructorDenis Kenzior2-11/+37
2010-01-07Refactor: Use idmap to allocate CIDsDenis Kenzior1-29/+18
2010-01-07Update gitignoreDenis Kenzior1-0/+1