| Commit message (Expand) | Author | Age |
* | misc minor fixes | Christian Grothoff | 2017-02-28 |
* | misc bugfixes | Christian Grothoff | 2017-02-18 |
* | Fix cleanup issues and some leak | Christian Grothoff | 2017-02-17 |
* | fix loopback disconnect signalling and a few memory leaks | Christian Grothoff | 2017-02-17 |
* | this actually happens and is fine | Christian Grothoff | 2017-02-16 |
* | introduce loose state, fix channel state machine | Christian Grothoff | 2017-02-16 |
* | properly clean up unbound channels | Christian Grothoff | 2017-02-16 |
* | cancel existing last_control_qe handle before scheduling a new one, always | Christian Grothoff | 2017-02-16 |
* | spell out message types more, use correct conversion direction | Christian Grothoff | 2017-02-15 |
* | use observed RTT as starting point for retransmissions | Christian Grothoff | 2017-01-31 |
* | track and return performance metrics per cadet connection | Christian Grothoff | 2017-01-30 |
* | handle KX AUTH failure by retransmitting KX | Christian Grothoff | 2017-01-30 |
* | pass connection tunnel identifier to channel when receiving messages, so that... | Christian Grothoff | 2017-01-30 |
* | have tunnel tell channel which connection it used for transmission, so we can... | Christian Grothoff | 2017-01-30 |
* | also count messages dropped due to slow clients as allowable losses in unreli... | Christian Grothoff | 2017-01-27 |
* | if in-order unreliable, advance to next message even if we skip a mid | Christian Grothoff | 2017-01-27 |
* | fix comments, fix test | Christian Grothoff | 2017-01-27 |
* | indentation fixes | Christian Grothoff | 2017-01-27 |
* | use 'futures' bitfield in ACKs properly, revisit unbuffered/out-of-order tran... | Christian Grothoff | 2017-01-26 |
* | implement random packet drop option, fix retransmission logic | Christian Grothoff | 2017-01-26 |
* | implement keepalives | Christian Grothoff | 2017-01-25 |
* | handle ACKs past client down | Christian Grothoff | 2017-01-25 |
* | typo in comment | Christian Grothoff | 2017-01-25 |
* | towards proper DATA_ACK handling | Christian Grothoff | 2017-01-25 |
* | towards proper DATA_ACK handling | Christian Grothoff | 2017-01-25 |
* | handle ancient/future duplicate payload properly | Christian Grothoff | 2017-01-25 |
* | fix comment, this was implemented | Christian Grothoff | 2017-01-25 |
* | fix double-transmission scheduling, implement client-client loopback flow con... | Christian Grothoff | 2017-01-25 |
* | fix leak | Christian Grothoff | 2017-01-25 |
* | fix leak | Christian Grothoff | 2017-01-25 |
* | handle duplicate DATA packets | Christian Grothoff | 2017-01-25 |
* | use new generic insertion sort logic | Christian Grothoff | 2017-01-25 |
* | nicer logging | Christian Grothoff | 2017-01-25 |
* | fix crash if this end closed connection and other still sends data | Christian Grothoff | 2017-01-25 |
* | init mid_recv properly | Christian Grothoff | 2017-01-24 |
* | fix bug from compiler inserting padding if we try to allocate data at the end... | Christian Grothoff | 2017-01-24 |
* | fix client-client loopback flow control | Christian Grothoff | 2017-01-24 |
* | better logging, prep for having LOCAL_ACKs | Christian Grothoff | 2017-01-23 |
* | fix LOCAL_ACK transmission, do not duplicate it | Christian Grothoff | 2017-01-23 |
* | avoid cmp pointers, cmp ccn instead, as client may literally be the same | Christian Grothoff | 2017-01-23 |
* | handle loopback in GCCH_2s | Christian Grothoff | 2017-01-23 |
* | nicer log messages | Christian Grothoff | 2017-01-23 |
* | do not send duplicate LOCAL_CHANNEL_CREATE message | Christian Grothoff | 2017-01-23 |
* | more work on loopback, this time payload transmission (for now without flow c... | Christian Grothoff | 2017-01-23 |
* | add sender argument to GCCH_handle_local_data so we can implement loopback | Christian Grothoff | 2017-01-23 |
* | another special case for loopback | Christian Grothoff | 2017-01-23 |
* | more implementation of loopback handling | Christian Grothoff | 2017-01-23 |
* | fix shutdown sequence, start to handle loopback | Christian Grothoff | 2017-01-23 |
* | remove actually problematic client_allowed check | Christian Grothoff | 2017-01-22 |
* | simplify check_data logic | Christian Grothoff | 2017-01-22 |