summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-06-11Add TP-PID enumerationDenis Kenzior1-0/+17
2009-06-08Additional fixes to multiline responsesDenis Kenzior1-5/+33
The previous fix did not take into account the logic in have_line function, which takes care of certain modems that do not prefix their responses by <cr><lf> at all. This fix should take both into consideration
2009-06-08Fix multiline responses in GAtChatDenis Kenzior1-0/+11
The standard is a bit fuzzy on how multiline responses are returned GAtChat assumed that they will always start with <cr><lf>, however this doesn't seem to be correct. Add a new state which is entered when a response is obtained. If <cr> is encountered, then it is processed regularly, otherwise the parser assumes that the next line is part of the multiline response
2009-06-05Add utility for parsing MWI SMS DCS typesDenis Kenzior2-0/+56
2009-06-05Only USSD needs the special <cr> handlingDenis Kenzior3-15/+17
Apparently all Cell Broadcasts are always 88 bytes long, with a 6 byte header and 82 byte payload. <cr> character is used as a terminator and padding for the unused payload
2009-06-05Fixup headerDenis Kenzior1-0/+5
2009-06-05Reorder the header file a bitDenis Kenzior1-1/+2
2009-06-05Rename ud_len_in_octets to sms_udl_in_bytesDenis Kenzior3-19/+19
2009-06-05Rename sms utilities properlyDenis Kenzior4-15/+15
Rename encode_sms to sms_encode Rename decode_sms to sms_decode
2009-06-05Add SMS specific DCS decoding functionDenis Kenzior2-0/+84
2009-06-05Add utility to convert SCTS to local/remote timeDenis Kenzior3-0/+55
2009-06-05Add proper handling for various messagesDenis Kenzior1-0/+204
Handle Deliver / Status Report / Cell Broadcast messages and send the appropriate acknowledgement PDUs (+CNMA) if required
2009-06-05SMS-Command is also submitted with sc addressDenis Kenzior1-1/+2
2009-06-05Add colons to SMS prefixesDenis Kenzior1-5/+5
2009-06-03Add SMS interface initialization code for atmodemDenis Kenzior2-1/+455
2009-06-03Add check for error pathDenis Kenzior1-0/+3
2009-06-03Add check for error pathDenis Kenzior1-0/+3
2009-06-03Add UDH Iterator unit testDenis Kenzior1-0/+119
2009-06-03Break out VPF printing into separate functionDenis Kenzior1-17/+23
2009-06-03Add User-Data-Header iterator utilitiesDenis Kenzior2-0/+205
2009-06-03Unit test for SMS-Submit encodingDenis Kenzior1-0/+39
2009-06-03Calculation for UCS2 cases was wrongDenis Kenzior1-3/+2
2009-06-02Adding common unregister code in atmodem driverMinjun Li1-11/+15
Modem cleanup happens in two places: manager_free (ofono exit) and manager_destroy (manually removing a specific modem). Both need to unregister the entire set of registered interfaces. manager_destroy function did not unregister all interfaces. Fixed by adding a common function for both code paths.
2009-06-01Squash another uninitialized warningDenis Kenzior1-1/+1
GCC detects that next_octet only sets oct if successful. However, we've already checked the length, so it should always succeed.
2009-06-01Squash another uninitialized warningDenis Kenzior1-1/+2
GCC is smart enough to detect that oct is only set if the next_octet function succeeds. However, we've already checked that buf is big enough, so it should always succeed. Still, lets keep gcc happy
2009-06-01Squish another uninitialized warning in CBDenis Kenzior1-1/+1
2009-06-01Squish another uninitialized warningDenis Kenzior1-1/+1
2009-06-01Change int type to enum for SS control callbacksDenis Kenzior4-6/+11
2009-06-01Squash another uninitialized value warningDenis Kenzior1-0/+2
2009-06-01Forgot this for SMS driverDenis Kenzior1-0/+167
2009-06-01Forgot to add thisDenis Kenzior1-0/+316
2009-05-29Add atmodem driver implementation for SMSDenis Kenzior3-1/+6
2009-05-29Add basic skeleton for SmsManager interfaceDenis Kenzior3-1/+18
2009-05-29Do not use empty prefixesDenis Kenzior1-8/+5
2009-05-29Remove unnecessary defineDenis Kenzior1-2/+0
2009-05-28Mention Minjun's contributionDenis Kenzior1-0/+1
2009-05-28Remove unused functionDenis Kenzior1-17/+0
2009-05-28Remove unused functionDenis Kenzior1-8/+0
2009-05-28Free voicecalls when exitingDenis Kenzior1-0/+3
2009-05-28Don't emit the Operator changed if not registeredDenis Kenzior1-0/+3
SPN Update emits the Operator property changed signal. However, this should not happen if there is no current operator
2009-05-28Add test script for NetworkRegistration interfaceDenis Kenzior1-0/+89
2009-05-28Fix a few style issuesDenis Kenzior1-0/+5
2009-05-28Fix signal emission when the operator changesDenis Kenzior1-2/+6
If the operator changes without going through a searching state the Operator change signal was not properly emitted
2009-05-28Adding test script to test CallBarring SS stringsDenis Kenzior1-0/+98
2009-05-28Add test script for CallBarring interfaceDenis Kenzior1-0/+72
2009-05-28Adding test script for CallMeter interfaceDenis Kenzior1-0/+83
2009-05-28Remove unused functionDenis Kenzior1-3/+0
2009-05-28Minor style tweakDenis Kenzior1-1/+1
2009-05-28Add Supplementary Services test for CallSettingsDenis Kenzior1-0/+116
2009-05-28Add simple test for CallSettings interfaceDenis Kenzior1-0/+69