Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-02-28 | gathdlc: drain the last hdlc frame processed | Denis Kenzior | 1 | -1/+1 | |
If we're being destroyed, we should drain the last HDLC frame | |||||
2011-02-28 | gsmdial: register notification before resuming | Denis Kenzior | 1 | -1/+5 | |
2011-02-28 | ppp: Remove some g_prints | Denis Kenzior | 3 | -11/+0 | |
2011-02-28 | ppp_cp: Replace some left over g_prints with DBG | Denis Kenzior | 1 | -3/+3 | |
2011-02-28 | gatppp: Replace some left-over g_prints with DBG | Denis Kenzior | 1 | -4/+4 | |
2011-02-28 | gatppp: Send the final terminate ack | Denis Kenzior | 1 | -10/+42 | |
In the case where we're going down, but have a pending terminate ack, delay signaling the upper layers until the ack has been put on the wire. | |||||
2011-02-28 | gatppp: Add a debug macro | Denis Kenzior | 1 | -0/+7 | |
2011-02-28 | gatio: Add write 'done' notifier | Denis Kenzior | 2 | -0/+21 | |
This allows external clients to get notified when GAtIO no longer has a registered write watcher. E.g. no more data is currently pending. | |||||
2011-02-28 | test-server: Remove root user check | Denis Kenzior | 1 | -5/+0 | |
2011-02-28 | gatserver: Update the internal command parsers | Denis Kenzior | 1 | -10/+3 | |
commit 61b30c025d3d461bfd577de29f27f4f9a5546213 changed the way the command callbacks are being called (namely the contents of the GAtResult object). Most command callbacks were updated, but the internal ones were forgotten. This patch fixes this issue. | |||||
2011-02-25 | gatchat: Fix minor style issues | Denis Kenzior | 1 | -3/+3 | |
2011-02-24 | gatchat: add g_at_result_iter_next_number_default API | Frédéric Danis | 2 | -0/+32 | |
2011-02-23 | gatserver: Add function to enable/disable echo | Frédéric Dalleau | 2 | -0/+11 | |
2011-02-22 | gatserver: Add various ATSx handlers | Olivier Guiter | 1 | -0/+36 | |
2011-02-17 | test-server: Fix crash when remote disconnects | Guillaume Zajac | 1 | -0/+6 | |
If the remote side kills the connection when PPP is established, we should not try to resume the AT server. | |||||
2011-02-16 | gsmdial: Fix minor style quirk | Denis Kenzior | 1 | -1/+1 | |
2011-02-16 | gsmdial: add option for Bluetooth DUN dialing | Gustavo F. Padovan | 1 | -3/+16 | |
2011-02-16 | PPP: Use default ACCM (0xffffffff) to trasmit | Martin Xu | 1 | -3/+5 | |
Using my Huawei EM770W modem, if set ACCM as 0x00000000, RXJ- event breaks PPP link, after IP package transmit for a while. Using default ACCM, the issue can be fixed. I tested it at China Unicom networks. | |||||
2011-02-16 | gatserver: Be more const correct | Denis Kenzior | 2 | -2/+2 | |
2011-02-15 | test-server: Fix a few more occurrences | Denis Kenzior | 1 | -11/+10 | |
2011-02-15 | gatserver: Change callback signature | Denis Kenzior | 3 | -105/+86 | |
Provide the originating GAtServer to the callback | |||||
2011-02-15 | gatserver: extend D with GSM/UMTS specifics | Denis Kenzior | 1 | -3/+9 | |
2011-02-15 | test-server: Behavior to match previous commit | Denis Kenzior | 1 | -8/+6 | |
2011-02-15 | gatserver: Don't bother reporting command prefixes | Denis Kenzior | 1 | -2/+10 | |
The command line parser knows where the actual command line parameters begin, so there's no need to make the callback skip the prefix and the additional separator characters. | |||||
2011-02-14 | PPP: Fix transmit ACCM and receive ACCM mixup | Martin Xu | 1 | -2/+14 | |
According to RFC1662 Section 7.1, ACCM Configuration Option is used to inform the peer which control characters MUST remain mapped when the peer sends them. | |||||
2011-02-14 | gatserver: Add ATS5 command feature | Olivier Guiter | 1 | -1/+5 | |
2011-02-08 | gatmux: Remove unused error variable | Denis Kenzior | 1 | -4/+2 | |
2011-01-20 | gatchat: improve large file downlink data transfer | Carlos Pargada | 1 | -2/+2 | |
Fix large file downlink data transfer on IFX modem. Increase buffer size of ring buffer to support close received Packets from the modem. Set highest priority for write data on IO device | |||||
2011-01-20 | gatchat: The IO setup already ensures no encoding and no buffering | Marcel Holtmann | 1 | -3/+0 | |
2011-01-20 | gatchat: Small cleanup to make function look simpler | Marcel Holtmann | 1 | -3/+2 | |
2011-01-19 | gatchat: Disable encoding for RawIP GIOChannel | Marcel Holtmann | 1 | -0/+1 | |
2011-01-19 | gatchat: Fix setup of GIOChannel from multiplexer DLC | Marcel Holtmann | 1 | -0/+4 | |
2011-01-18 | gatchat: Turn off buffering of GAtChat IO channels | Denis Kenzior | 1 | -0/+2 | |
After commit d83da353702c8533c36e06ead14aaec5ba900cf4 this was causing the command queue to never run. | |||||
2011-01-18 | gatserver: ATS6 command handler added | Olivier Guiter | 1 | -0/+10 | |
2011-01-18 | gatchat: Use g_io_channel_read_chars and g_io_channel_write_chars | Marcel Holtmann | 1 | -7/+9 | |
2011-01-12 | gatchat: M15 coding styles fixes | Jeevaka Badrappan | 4 | -8/+8 | |
2010-12-07 | gatchat: fix canceling in progress commands | Vinicius Costa Gomes | 1 | -1/+1 | |
As g_queue_peek_head() returns the node data field, we have to compare it against the actual command, not against the pointer to the queue node. | |||||
2010-11-29 | gatchat: explicitly compare pointers to NULL | Lucas De Marchi | 16 | -102/+98 | |
This patch was generated by the following semantic patch (http://coccinelle.lip6.fr/) // <smpl> @fix disable is_null,isnt_null1@ expression *E; @@ - !E + E == NULL // </smpl> | |||||
2010-11-23 | gatchat: remove write watcher on a disconnect | Denis Kenzior | 1 | -0/+3 | |
There's a small probability that we call chat_wakeup_writer just before the channel disonnects. When this happens the write watcher still fires causing a potential crash. | |||||
2010-10-26 | gatchat: A full support for TUN/TAP pipe and GAtRawIP | Marcel Holtmann | 1 | -2/+137 | |
2010-10-26 | gatchat: Remove unused write_watch variable of GAtHDLC | Marcel Holtmann | 1 | -1/+0 | |
2010-10-21 | gatchat: Fix missing return value for g_at_chat_set_slave | Marcel Holtmann | 1 | -1/+1 | |
2010-10-21 | gatchat: Add skeleton for GAtRawIP module | Marcel Holtmann | 2 | -0/+180 | |
This adds the basic skeleton for a GAtRawIP support. It is only the skeleton with its intended API. It has no raw IP support yet. | |||||
2010-10-21 | gatchat: Add support for slave chat instances | Marcel Holtmann | 2 | -0/+34 | |
This adds support to assign a slave chat instance to an existing chat instance. The slave chat is now additionally bound by the lifetime of its master chat instance. In case the master is cloned, the slave chat instance will also be cloned as well. With this it is possible to suspend the master while still have an active slave for notifications or extra commands. | |||||
2010-10-21 | ppp: Fix some coding style and memory leaks | Marcel Holtmann | 1 | -16/+16 | |
2010-10-19 | gatchat: Add support for skipping AT+CMUX speed parameter | Marcel Holtmann | 1 | -8/+17 | |
2010-10-14 | gatchat: Fix calling unregister from callbacks | Denis Kenzior | 1 | -2/+40 | |
This fixes the issues with SIM hotswap on infineon | |||||
2010-10-14 | gatchat: break out the remove_if logic | Denis Kenzior | 1 | -46/+64 | |
And make unregister_group use the new function | |||||
2010-10-14 | gatchat: quit early if the group id doesn't match | Denis Kenzior | 1 | -1/+1 | |
If the ID of the notify matches but the group id does not match it means that the unregister is being called with an id that does not belong to that particular group. Checking further entries is no longer necessary. | |||||
2010-09-29 | gatsyntax: Fix responses starting with a quote | Denis Kenzior | 1 | -0/+2 | |