Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-15 | Fixup unit test to the new API | Denis Kenzior | 1 | -28/+47 | |
2009-10-15 | Refactor: Add convenience method to start 0710 MUX | Denis Kenzior | 3 | -103/+205 | |
Use an existing GAtChat that has been setup appropriately to conver the channel into a MUX | |||||
2009-10-15 | Add ability to retrieve the atchat IOChannel | Denis Kenzior | 2 | -0/+10 | |
2009-10-15 | Remove more unused code | Denis Kenzior | 4 | -10/+0 | |
2009-10-14 | gisi: Add getter for sub-block data | Aki Niemi | 2 | -37/+46 | |
Also fix indentation and change int->unsigned in the API. | |||||
2009-10-14 | Add isimodem drivers for call barring, forwarding and waiting | Alexander Kanavin | 5 | -50/+1201 | |
2009-10-09 | Refactor subblock iterators. | Pekka Pessi | 6 | -47/+67 | |
Always initialize iterators. Try to avoid pointer arithmetics on NULL; in other words, move all pointer arithmetics inside g_isi_sb_iter_init(). There are 4 different ways for representing sub blocks in ISI message: - 8-bit sub_blocks count, 8-bit sub_block_id/sub_block_len - 16-bit sub_blocks count, 8-bit sub_block_id/sub_block_len - 8-bit sub_blocks count, 16-bit sub_block_id/sub_block_len - 16-bit sub_blocks count, 16-bit sub_block_id/sub_block_len The compact form g_isi_sb_iter_init() supports 8-bit sub_block count before start of the sub blocks themselves and 8-bit sub_block_id and sub_block_len. The full form g_isi_sb_iter_init_full() with explicit longhdr and sub_block count supports all other cases. | |||||
2009-10-08 | Mention Pekka's contributions | Denis Kenzior | 1 | -0/+1 | |
2009-10-08 | Rename function to express its purpose better | Denis Kenzior | 1 | -2/+2 | |
2009-10-08 | Allow sending DTMF tones in alerting state | Pekka Pessi | 1 | -1/+5 | |
2nd stage dialing may be done before call gets connected. | |||||
2009-10-08 | Use swap_without_accept method, if present | Pekka Pessi | 1 | -0/+20 | |
2009-10-08 | Mention Zhenhua's contributions | Denis Kenzior | 1 | -0/+1 | |
2009-10-08 | Fix: Use DISC on dlc 0 instead of CLD | Denis Kenzior | 1 | -5/+1 | |
Some MUX implementations do not seem to support Multiplexer Closedown (CLD) command. The standard specifies that sending DISC on DLC 0 should act exactly the same as CLD. | |||||
2009-10-08 | Fix: Make compile on some obscure platforms | Denis Kenzior | 1 | -0/+8 | |
2009-10-08 | Cleanup: Remove more dead code | Denis Kenzior | 2 | -12/+0 | |
2009-10-08 | Cleanup: Get rid of unused member | Denis Kenzior | 2 | -54/+20 | |
ctx->server is never set to anything but 0. This was intended to handle server side functionality of the GSM 07.10 multiplexer, but never fully implemented. Since GAtMux is only really meant for the client side, we can safely remove this dead code. | |||||
2009-10-08 | Get rid of from_tty variant, use gattty instead | Denis Kenzior | 2 | -43/+0 | |
2009-10-07 | gisi: use const and restrict in iter | Pekka Pessi | 2 | -27/+31 | |
2009-10-07 | Hack for reading EFSPN on isimodem sim driver | Jukka Saunamaki | 2 | -7/+100 | |
In the absence of low-level access to the SIM card, we're adding this hack to expose the SPN using ISI's high-level access instead. | |||||
2009-10-05 | Fix: Don't crash when cached ef structure differs | Denis Kenzior | 1 | -1/+1 | |
2009-10-04 | Release 0.7 | Marcel Holtmann | 2 | -1/+9 | |
2009-10-04 | Fix pointer size problem with GUINT_TO_POINTER and unsigned short | Marcel Holtmann | 1 | -1/+1 | |
2009-10-02 | Fix: Handle empty SMSes | Denis Kenzior | 1 | -2/+4 | |
If an SMS is empty (e.g. nothing to unpack) then we should simply continue on. | |||||
2009-10-02 | Fix: Quiet a warning | Denis Kenzior | 1 | -0/+1 | |
2009-10-02 | Fix: Make const correct | Denis Kenzior | 2 | -4/+4 | |
2009-10-02 | Fix: Make next_hexstring handle optional quotes | Denis Kenzior | 1 | -0/+6 | |
Ericsson MBM devices send CRSM information as hex strings, yet enclose them in quotes which is not according to the standard. | |||||
2009-10-02 | Make generic sim driver work with 3G SIMs | Denis Kenzior | 1 | -12/+18 | |
3G (UICC) based SIMs use a different response format than 2G sims. In theory this also allows us to determine whether SIM filesystem format is 3G or 2G | |||||
2009-10-02 | Fix: Add additional error checking | Denis Kenzior | 1 | -1/+4 | |
2009-10-02 | Use small caps for 2G/3G functions | Denis Kenzior | 4 | -7/+7 | |
2009-10-02 | Add unit test for 3G STATUS response data | Denis Kenzior | 1 | -0/+46 | |
2009-10-02 | Add utility to parse 3G get response data | Denis Kenzior | 2 | -0/+114 | |
Based on ETSI 102.221 | |||||
2009-10-02 | Add utility to parse 2G GET_RESPONSE data | Denis Kenzior | 3 | -12/+28 | |
This format is described in 51.011 and the older 11.11. It is not supported by newer 3G UICC based devices & sim card combinations | |||||
2009-10-02 | Add unit test for EF database | Denis Kenzior | 1 | -0/+18 | |
2009-10-02 | Add utility to lookup files in EF db | Denis Kenzior | 2 | -1/+23 | |
2009-10-02 | Refactor: Move elementary file type checking | Denis Kenzior | 6 | -119/+82 | |
Every single EF read callback checks the file type reported out of the SIM is what it expects. Instead this should be done in one place and the errors reported accordingly | |||||
2009-10-02 | Add basic elementary file database | Denis Kenzior | 2 | -0/+73 | |
2009-10-02 | Enable a few extra atoms in the Huawei plugin | Marcel Holtmann | 1 | -0/+9 | |
2009-10-02 | Enable more atoms in the MBM plugin | Marcel Holtmann | 1 | -0/+27 | |
2009-10-02 | Add support for switching to a different GAtSyntax at runtime | Marcel Holtmann | 2 | -0/+14 | |
2009-10-02 | Remove unused variables causing a compiler warning | Marcel Holtmann | 1 | -2/+0 | |
2009-10-02 | Fix missing include for close() function call | Marcel Holtmann | 1 | -1/+3 | |
2009-10-01 | Update plugins to the new g_at_tty_open API | Denis Kenzior | 7 | -30/+63 | |
2009-10-01 | Replace g_at_chat_new_from_tty with g_at_tty_open | Denis Kenzior | 4 | -44/+290 | |
2009-09-29 | G1: move chat handling into enable callback | Andres Salomon | 1 | -26/+22 | |
This updates the g1 code to create the GAtChat object in the enable() callback, and to unref it in the disable() callback. This is more in line with what the other plugins do, and as a bonus fixes a segfault when powering down the G1 modem.. Signed-off-by: Andres Salomon <dilinger@collabora.co.uk> | |||||
2009-09-29 | Fix: different signedness comparison | Denis Kenzior | 1 | -1/+1 | |
2009-09-29 | Add call volume atom to calypso plugin | Denis Kenzior | 1 | -3/+2 | |
2009-09-29 | Add test script for controlling speaker volume | Denis Kenzior | 1 | -0/+18 | |
2009-09-29 | Add call volume to phonesim plugin | Denis Kenzior | 1 | -0/+2 | |
2009-09-29 | Add at modem call volume driver | Denis Kenzior | 4 | -0/+238 | |
2009-09-29 | Fix: Don't try to set a value if already set | Denis Kenzior | 1 | -0/+9 | |