Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-07-15 | Fix sms looking for text mode instead of pdu mode | Denis Kenzior | 1 | -1/+2 | |
2009-07-14 | Style fixes | Denis Kenzior | 1 | -0/+13 | |
2009-07-14 | Make oFono use proper record ids, don't use tricks | Denis Kenzior | 1 | -1/+1 | |
2009-07-13 | Fix unused variable warning | Denis Kenzior | 1 | -2/+0 | |
2009-07-14 | Fix printf compiler warning with size_t data type | Marcel Holtmann | 1 | -1/+1 | |
2009-07-09 | Fix isimodem segfault on modem removal | Aki Niemi | 1 | -8/+34 | |
This fixes segfaults resulting either from destroying a NULL ISI client, or when multiple ISI modems become available, and get removed in the wrong order. To support multiple ISI modems concurrently, a modem object needs to be exposed via the gisi API, and tracked by the ISI driver. This is a TODO item to add. | |||||
2009-07-07 | Fix error value to no error in success | Aki Niemi | 1 | -1/+4 | |
2009-07-07 | Initialize to NULL | Aki Niemi | 1 | -4/+4 | |
2009-07-07 | Add modem attribute retrieval | Aki Niemi | 1 | -15/+334 | |
Refactor isimodem.c to add support for querying modem attributes over the ISI protocol. | |||||
2009-07-03 | Do not include <config.h> from headers | Rémi Denis-Courmont | 2 | -8/+0 | |
It should be included _first_ in all modules, and it is not proof against multiple inclusions. | |||||
2009-07-01 | Add support for tty on character device. | Santtu Lakkala | 1 | -8/+28 | |
Adds support for using ttys through a serial device directly. | |||||
2009-06-25 | Preserve clip_validity | Denis Kenzior | 1 | -0/+9 | |
CLCC does not report clip_validity. So if clip_validity of witheld has been reported in CLIP, but we're still somehow polling CLCC, which happens if CRING is not supported, and RING is used instead, this fact can be lost. Make sure we preserve clip_validity if possible | |||||
2009-06-25 | Number and Number Type are optional in CLCC | Denis Kenzior | 1 | -7/+5 | |
According to 27.007, the number and number type are optional. We must take care not to do anything unexpected in this case. | |||||
2009-06-25 | Delete old placeholder | Aki Niemi | 1 | -42/+0 | |
2009-06-25 | Add new ISI modem driver to build | Aki Niemi | 1 | -3/+4 | |
2009-06-25 | Add baseline for ISI modem driver | Aki Niemi | 2 | -0/+188 | |
2009-06-22 | Add write/read operations for cyclic files in SIM. | Andrzej Zaborowski | 1 | -0/+35 | |
2009-06-22 | Merge phonebook entries belong to one person | Yang Gu | 1 | -1/+1 | |
2009-06-19 | SMS sending in AT backend | Denis Kenzior | 1 | -1/+74 | |
2009-06-18 | Implement CallBarring::ChangePassword in AT driver | Andrzej Zaborowski | 1 | -2/+43 | |
2009-06-18 | Cleanup EFmsisdn reading patch | Denis Kenzior | 1 | -89/+0 | |
2009-06-18 | Read own numbers from EFmsisdn instead of AT+CNUM. | Andrzej Zaborowski | 1 | -0/+1 | |
2009-06-18 | Minor style fixes | Denis Kenzior | 1 | -1/+1 | |
2009-06-18 | Add record based file capability to sim_ops | Andrzej Zaborowski | 1 | -23/+176 | |
Add capability to read / write / stat files on the SIM. This now supports cyclic, linear fixed and transparent SIM files. Parse GET RESPONSE result to find structure of the file (cyclic, linear fixed, or transparent), the file size and the record length. Add both read and update capability for binary and record-based files. Implement writing sim files through AT. | |||||
2009-06-18 | Use GET RESPONSE sim command to retrieve EF length | Andrzej Zaborowski | 1 | -7/+10 | |
Also accept 0x9f as a success status word 1 for READ BINARY (GSM specific). | |||||
2009-06-16 | Refactor phonebook code | Denis Kenzior | 1 | -101/+59 | |
Use immediate mode reporting, which means that the individual CPBR lines are reported up to the core immediately. This has a couple advantages: - We do not need to malloc/free a bunch of single variables and copy them over. Helps performance. - The lines are not buffered up and given to the plugin in one shot, instead processing is performed piecemeal. This helps with keeping memory consumption down to a minimum | |||||
2009-06-16 | Use library functions appropriately | Denis Kenzior | 1 | -22/+20 | |
Instead of using custom parsing, use the existing library functionality in result iter open_list, next_range and close_list | |||||
2009-06-16 | Don't use spaces and use tabs instead | Denis Kenzior | 1 | -7/+8 | |
2009-06-16 | Re-arrange destruction order | Denis Kenzior | 1 | -1/+1 | |
2009-06-16 | Make const-correct | Denis Kenzior | 1 | -7/+1 | |
2009-06-16 | Export phonebook as vCard 3.0 format | Yang Gu | 4 | -2/+310 | |
2009-06-16 | Rework CMGR as an unsolicited notification | Denis Kenzior | 1 | -13/+14 | |
Since the PDU line doesn't have a prefix, the parser can get confused if other unsolicited notifications arrive. There is already explicit support for unsolicited notifications with PDU, so we use that instead | |||||
2009-06-12 | Add Basic SMS reception capabilities | Denis Kenzior | 1 | -10/+20 | |
- Can receive 7Bit, 8Bit and UCS2 encoded messages - 8Bit is assumed to be a datagram to a certain port - Messages with Invalid format are ignored - Concatenation not yet supported | |||||
2009-06-12 | Fix memory leak | Denis Kenzior | 1 | -0/+3 | |
2009-06-12 | Fixup style issues with previous MCC/MNC patch | Denis Kenzior | 1 | -19/+16 | |
- Breakup MCC/MNC LENGTH constant - Don't hardcode numbers - Fix >80 column length - Fix test case to expect strings instead of shorts | |||||
2009-06-12 | Change MNC and MCC variable types to string | Aki Niemi | 1 | -30/+27 | |
This is to make sure both 2 and 3-digit MNC values are correctly handled. Both the modem plugin API as well as the D-Bus API are affected. | |||||
2009-06-11 | Fix another pointer cast to use GINT_TO_POINTER | Denis Kenzior | 1 | -3/+3 | |
2009-06-05 | Rename sms utilities properly | Denis Kenzior | 1 | -1/+1 | |
Rename encode_sms to sms_encode Rename decode_sms to sms_decode | |||||
2009-06-05 | Add proper handling for various messages | Denis Kenzior | 1 | -0/+204 | |
Handle Deliver / Status Report / Cell Broadcast messages and send the appropriate acknowledgement PDUs (+CNMA) if required | |||||
2009-06-05 | Add colons to SMS prefixes | Denis Kenzior | 1 | -5/+5 | |
2009-06-03 | Add SMS interface initialization code for atmodem | Denis Kenzior | 2 | -1/+455 | |
2009-06-03 | Add check for error path | Denis Kenzior | 1 | -0/+3 | |
2009-06-03 | Add check for error path | Denis Kenzior | 1 | -0/+3 | |
2009-06-02 | Adding common unregister code in atmodem driver | Minjun Li | 1 | -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-01 | Forgot this for SMS driver | Denis Kenzior | 1 | -0/+167 | |
2009-05-29 | Add atmodem driver implementation for SMS | Denis Kenzior | 3 | -1/+6 | |
2009-05-29 | Do not use empty prefixes | Denis Kenzior | 1 | -8/+5 | |
2009-05-28 | Remove unused function | Denis Kenzior | 1 | -8/+0 | |
2009-05-28 | Free voicecalls when exiting | Denis Kenzior | 1 | -0/+3 | |
2009-05-28 | Squash CallWaiting onto CallSettings interface | Denis Kenzior | 5 | -165/+107 | |
The CallWaiting interface had one settable attribute after the latest set of refactoring. Squash it onto the CallSettings interface where it belonged in the first place |