summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-07-14Fix printf compiler warning with size_t data typeMarcel Holtmann1-1/+1
2009-07-10Release 0.1Marcel Holtmann2-1/+3
2009-07-10Add first draft of an overview documentMarcel Holtmann2-0/+156
2009-07-09Fix isimodem segfault on modem removalAki Niemi1-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-07Fix case where CMGS returns an error before pduDenis Kenzior1-3/+15
Commands like CMGS might return an error before the entire command has been submitted. This results in gatchat stalling completely.
2009-07-07Update unit testsDenis Kenzior1-0/+5
2009-07-07Don't process surrogate pair charsDenis Kenzior1-0/+4
These are not valid UCS2 chars
2009-07-07Fix length check for valid UCS2 starting with 0xffDenis Kenzior1-1/+8
2009-07-07Fix status of operator unknown caseDenis Kenzior1-0/+2
When the current operator is reported, it's status is listed as unknown if no other operators are in the operator list
2009-07-07Fix error value to no error in successAki Niemi1-1/+4
2009-07-07Initialize to NULLAki Niemi1-4/+4
2009-07-07gisi: malloc -> freeRémi Denis-Courmont1-1/+1
2009-07-07Add modem attribute retrievalAki Niemi1-15/+334
Refactor isimodem.c to add support for querying modem attributes over the ISI protocol.
2009-07-06Fix another small memory leak in unit testsDenis Kenzior1-1/+3
2009-07-06Convert SIM strings properlyDenis Kenzior1-5/+5
2009-07-06Add unit test for SIM string conversion utilityDenis Kenzior1-0/+65
2009-07-06Add utility to convert SIM FS strings to UTF8Denis Kenzior2-0/+126
2009-07-06Update unit test for empty stringsDenis Kenzior1-1/+4
2009-07-06GSM to UTF8 should accept empty stringsDenis Kenzior1-1/+1
2009-07-06gisi: call to non existent functionRémi Denis-Courmont1-1/+1
2009-07-03Use phonet.hRémi Denis-Courmont4-15/+4
2009-07-03Replacement header for Phonet definitionsRémi Denis-Courmont1-0/+56
2009-07-03Do not include <config.h> from headersRémi Denis-Courmont2-8/+0
It should be included _first_ in all modules, and it is not proof against multiple inclusions.
2009-07-02Add Unit test for CBS assembly utilitiesDenis Kenzior1-0/+93
2009-07-02Add Cell Broadcast assembly utilitiesDenis Kenzior2-0/+279
2009-07-02Fix memory leaks in unit testsDenis Kenzior1-1/+5
2009-07-02Fix memory leakDenis Kenzior1-0/+1
2009-07-02Don't hardcodeDenis Kenzior2-5/+7
2009-07-02Update unit testDenis Kenzior1-0/+22
2009-07-02Add CBS Text converter utilityDenis Kenzior2-0/+151
2009-07-02Add cbs lang to ISO 639 conversion utilityDenis Kenzior1-0/+111
2009-07-02Add app-port extraction utility for CBSDenis Kenzior2-13/+33
2009-07-02Make sms_udh_iter work for Cell Broadcast messagesDenis Kenzior2-24/+63
2009-07-02Add unit test for CBS encode / decodeDenis Kenzior1-0/+48
2009-07-02Add Cell Broadcast encoding / decoding utilitiesDenis Kenzior2-0/+66
2009-07-02Add DCS decoder for Cell BroadcastDenis Kenzior2-0/+136
2009-07-01Add support for tty on character device.Santtu Lakkala1-8/+28
Adds support for using ttys through a serial device directly.
2009-07-01Fix uninitialized use of bufposDenis Kenzior1-1/+2
2009-07-01Change sequence in phonebook merge_listYang Gu1-0/+1
2009-06-30Add support for AM_SLIENT_RULESMarcel Holtmann1-0/+2
2009-06-30Add support for opening TTYs directlyMarcel Holtmann2-0/+42
2009-06-29gisi: fix extracting Phonet address from NetlinkRémi Denis-Courmont1-1/+1
2009-06-29Fix GISI_CFLAGSRémi Denis-Courmont1-1/+1
This fixes the failure to include <gisi/netlink.h>.
2009-06-29ofonod: missing dependencies on convenience librariesRémi Denis-Courmont1-1/+3
Without this, plain "make" does not work properly when gatchat or gisi, or one of the built-in drivers or plugins are modified.
2009-06-29Fix bootstrap-configure when building from subdirRémi Denis-Courmont1-2/+4
2009-06-25Preserve clip_validityDenis Kenzior1-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-25Number and Number Type are optional in CLCCDenis Kenzior1-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-25Add E-UTRAN as access technology of network opYang Gu2-1/+4
2009-06-25Delete old placeholderAki Niemi1-42/+0
2009-06-25Add new ISI modem driver to buildAki Niemi2-5/+7