Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-10 | gatchat: Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2011-08-09 | gatchat: Fix marker handling within HDLC support | Marcel Holtmann | 1 | -3/+10 | |
2011-08-09 | gatchat: Use hexdump format for HDLC debug messages | Marcel Holtmann | 1 | -4/+5 | |
2011-08-09 | gatchat: Add support for sending HDLC frame start and end markers | Marcel Holtmann | 1 | -6/+22 | |
2011-07-26 | gatchat: Fix handling of HDLC debug output | Marcel Holtmann | 1 | -12/+15 | |
2011-05-27 | gatchat: Fix unused variable cases | Marcel Holtmann | 1 | -0/+15 | |
2011-05-25 | gathdlc: Fix memory leak | Denis Kenzior | 1 | -0/+2 | |
2011-05-24 | gathdlc: Squash unneeded function | Denis Kenzior | 1 | -6/+1 | |
2011-05-24 | gathdlc: add g_at_hdlc_resume() API | Guillaume Zajac | 1 | -0/+16 | |
2011-05-08 | gathdlc: delete read/write handler in hdlc_suspend | Guillaume Zajac | 1 | -0/+3 | |
2011-05-08 | gathdlc: Add public suspend function | Guillaume Zajac | 1 | -0/+9 | |
2011-05-02 | gathdlc: Make sure to set in_read_handler properly | Denis Kenzior | 1 | -4/+4 | |
2011-05-02 | gathdlc: Add support for detecting +++ escapes | Denis Kenzior | 1 | -0/+107 | |
2011-03-15 | PPP: Optimize write buffer management | Patrick Porlan | 1 | -22/+71 | |
Extend the write buffer handling in gathdlc.c to minimize stalling and process switching during large PPP transfers. The single write buffer is replaced by a queue of buffers, allowing for much larger emission windows without hugely impacting memory consumption. This reduces the time required to send 50 MB between a couple of local PPP interfaces on my laptop from ~53s to ~3s. | |||||
2011-02-28 | gathdlc: Try to detect no carrier conditions | Denis Kenzior | 1 | -0/+19 | |
Sometimes we receive the no carrier embedded in a stream following the PPP packets. This might be due to write scheduling on the remote side or read scheduling locally. Try not to consume the no carrier condition and assume the previous hdlc frames will result in closing of the ppp stack. | |||||
2011-02-28 | gathdlc: Unregister read / write handlers | Denis Kenzior | 1 | -0/+3 | |
When GAtHDLC is being unregistered make sure to unregister read / write handlers so as not to crash. | |||||
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 | |||||
2010-11-29 | gatchat: explicitly compare pointers to NULL | Lucas De Marchi | 1 | -4/+4 | |
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-10-26 | gatchat: Remove unused write_watch variable of GAtHDLC | Marcel Holtmann | 1 | -1/+0 | |
2010-06-29 | hdlc: Stop recording packets to stdout (fd = 0) | Denis Kenzior | 1 | -2/+2 | |
2010-06-29 | hdlc: Don't bother recording empty packets | Denis Kenzior | 1 | -0/+3 | |
2010-06-18 | gathdlc: Don't crash if unreffed in callback | Denis Kenzior | 1 | -1/+18 | |
2010-06-11 | gathdlc: Free the main HDLC structure on unref | Denis Kenzior | 1 | -0/+1 | |
2010-04-29 | gathdlc: Add from_io constructor | Denis Kenzior | 1 | -8/+19 | |
2010-04-28 | gathdlc: Add accessor for GAtIO | Denis Kenzior | 1 | -0/+8 | |
2010-04-28 | gathdlc: Port GAtHDLC to use GAtIO | Denis Kenzior | 1 | -129/+24 | |
2010-04-28 | gathdlc: Add recording support, ported from PPP | Denis Kenzior | 1 | -0/+58 | |
For protocol examination using wireshark | |||||
2010-04-28 | gathdlc: Add receive ACCM support | Denis Kenzior | 1 | -1/+20 | |
2010-04-28 | gathdlc: Support transmit ACCM | Denis Kenzior | 1 | -2/+24 | |
2010-04-24 | Fix broken HDLC flag handling | Marcel Holtmann | 1 | -2/+13 | |
2010-04-24 | Fix wrong escape character check in HDLC transmit | Marcel Holtmann | 1 | -2/+2 | |
2010-04-24 | Allow real wrapping around of HDLC transmit ring buffer | Marcel Holtmann | 1 | -2/+2 | |
2010-04-24 | Add offset parameter to ring_buffer_write_ptr() function | Marcel Holtmann | 1 | -2/+2 | |
2010-04-24 | Add support for wrapping of HDLC transmit ring buffer | Marcel Holtmann | 1 | -30/+57 | |
2010-04-23 | Use HDLC_FCS helper where possible | Marcel Holtmann | 1 | -1/+1 | |
2010-04-23 | Use HDLC constants instead of magic numbers | Marcel Holtmann | 1 | -4/+4 | |
2010-04-23 | Add support for wrapping of HDLC receive ring buffer | Marcel Holtmann | 1 | -21/+34 | |
2010-04-11 | Use a ring buffer for non-blocking HDLC output streams | Marcel Holtmann | 1 | -25/+93 | |
2010-04-10 | Add abstraction for HDLC stream handling | Marcel Holtmann | 1 | -0/+282 | |