Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-09-18 | Simplify cleanup logic | Denis Kenzior | 1 | -21/+17 | |
2009-09-08 | Hook up GAtMux with GSM 07.10 implementation | Marcel Holtmann | 2 | -4/+422 | |
2009-09-08 | Remove AT command and re-init support from GSM 07.10 | Marcel Holtmann | 2 | -84/+5 | |
2009-09-08 | Use NULL for init of function callbacks | Marcel Holtmann | 1 | -10/+10 | |
2009-09-08 | Export the GSM 07.10 status flags | Marcel Holtmann | 2 | -8/+9 | |
2009-09-07 | Fix g_at_chat_unref from command callback | Denis Kenzior | 1 | -11/+13 | |
The resources were being used after being freed in this case | |||||
2009-09-06 | Add functions for disconnect and debug handling | Marcel Holtmann | 2 | -2/+36 | |
2009-09-06 | Integrate the multiplexer into the AT chat library | Marcel Holtmann | 4 | -0/+881 | |
2009-09-04 | Add GSM Permissive parser | Denis Kenzior | 2 | -1/+100 | |
2009-09-03 | Add unquoted string capability | Denis Kenzior | 2 | -0/+47 | |
This is completely broken according to the standard, but some vendors use this in their "special" commands. | |||||
2009-08-31 | Add PDU listing support | Denis Kenzior | 2 | -17/+79 | |
2009-08-29 | Fix a problem with CtrlZ echo | Denis Kenzior | 1 | -0/+10 | |
When a PDU is submitted and echoed by the modem, the CtrlZ character is also echoed back. Fix the parser to handle this case appropriately. | |||||
2009-08-24 | Convert to fully non-recursive build system | Marcel Holtmann | 1 | -9/+0 | |
2009-08-07 | Ensure g_timeout_add source can be removed safely | Denis Kenzior | 1 | -2/+10 | |
2009-08-06 | Fix trailing whitespace | Denis Kenzior | 1 | -1/+1 | |
2009-08-06 | Be more lenient for PDU lines | Denis Kenzior | 1 | -1/+24 | |
2009-08-06 | Remove unneeded declarations | Denis Kenzior | 1 | -7/+0 | |
2009-08-06 | Cleanup the debug support patch | Denis Kenzior | 2 | -27/+78 | |
2009-08-06 | gatchat: add debugging infrastructure | Andres Salomon | 2 | -0/+50 | |
This patch adds debugging support to GAtChat (specifically of what's going across the serial line). Callbacks can be set via g_at_chat_set_debugging, and that callback is called after any channel reads or writes. | |||||
2009-08-06 | Make overflow code a bit better | Denis Kenzior | 1 | -8/+5 | |
2009-08-06 | Refactor GAtChat to accept user-provided parsers | Denis Kenzior | 5 | -230/+387 | |
Intended for really broken modems. A default 27.007 compliant parser is provided. | |||||
2009-08-06 | Fix refcounting in GAtChat | Denis Kenzior | 1 | -0/+1 | |
2009-07-21 | Fix a crash with unsolicited notifications | Denis Kenzior | 1 | -1/+1 | |
When a line comes in from the modem, we check against prefixes in outstanding commands and unsolicited notifications. If the outstanding command has not yet been sent (cmd_bytes_written == 0), we still check it resulting in access violation. | |||||
2009-07-15 | Add extra_pdu_crlf quirk | Denis Kenzior | 2 | -1/+10 | |
2009-07-15 | Add set / get flags for GAtChat | Denis Kenzior | 2 | -0/+19 | |
2009-07-15 | Fix modem wakeup handling | Denis Kenzior | 1 | -0/+8 | |
2009-07-15 | Fix range handling | Denis Kenzior | 1 | -5/+2 | |
2009-07-07 | Fix case where CMGS returns an error before pdu | Denis Kenzior | 1 | -3/+15 | |
Commands like CMGS might return an error before the entire command has been submitted. This results in gatchat stalling completely. | |||||
2009-07-01 | Fix uninitialized use of bufpos | Denis Kenzior | 1 | -1/+2 | |
2009-06-30 | Add support for opening TTYs directly | Marcel Holtmann | 2 | -0/+42 | |
2009-06-19 | Fixes to parser state when command prompt is used | Denis Kenzior | 1 | -1/+4 | |
2009-06-16 | Improve string parsing code | Denis Kenzior | 2 | -16/+21 | |
Currently next_string and next_hexstring functions use a static buffer in the iterator to store the value. This value is clobbered as soon as next_string or next_hexstring is called. Instead, we copy the entire line in iter_next and use it as a scratch buffer. The only limitation is that lines of max 2048 are possible, however these are limited to around this size by parts of the standard. | |||||
2009-06-16 | Add g_at_send_listing function | Denis Kenzior | 2 | -6/+54 | |
2009-06-08 | Additional fixes to multiline responses | Denis Kenzior | 1 | -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-08 | Fix multiline responses in GAtChat | Denis Kenzior | 1 | -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-05-26 | Add hex-encoded character string getter to AtChat | Andrzej Zaborowski | 2 | -0/+55 | |
2009-05-06 | Add AT chat library implementation | Denis Kenzior | 7 | -1/+1980 | |
2009-05-06 | Add directory for AT chat library | Marcel Holtmann | 1 | -0/+8 | |