| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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 | |