]> git.meshlink.io Git - utcp/history - utcp.c
Handle channel closure during a receive callback when the ringbuffer wraps.
[utcp] / utcp.c
2017-07-02 Guus SliepenFix a segfault when debugging is enabled.
2017-07-02 Guus SliepenHandle direction argument of utcp_shutdown().
2017-07-02 Guus SliepenAdd a function to check for active connections.
2017-07-02 Guus SliepenAllow changing the accept callbacks.
2014-12-10 Guus SliepenHandle retransmissions in CLOSE_WAIT, CLOSING and LAST_...
2014-12-10 Guus SliepenAdd fin_wanted() function that checks whether a FIN...
2014-12-10 Guus SliepenCall abort() only when debugging is enabled.
2014-12-08 Guus SliepenGuard against NULL pointer dereferencing.
2014-12-08 Guus SliepenPrevent FIN bit from being sent too early.
2014-12-08 Guus Sliepenutcp_get_sndbuf_free() should return 0 if utcp_send...
2014-12-05 Guus SliepenRemove unconditional debug messages.
2014-12-05 Guus SliepenRecover from dropped packets after receiving a triplica...
2014-12-05 Guus SliepenSend ACKs without a payload upon receiving an out-of...
2014-12-05 Guus SliepenChange utcp_timeout() to return a struct timeval.
2014-12-02 Guus SliepenDisable callbacks when closing a connection.
2014-12-02 Guus SliepenRemove debugging messages.
2014-12-02 Guus SliepenFix and refactor send buffer code.
2014-10-31 Guus SliepenFix free_connection() moving the wrong memory.
2014-10-30 Guus SliepenOnly call the poll callback when state is ESTABLISHED...
2014-10-27 Guus SliepenFix retransmit().
2014-10-27 Guus SliepenDon't put a VLA in a struct, C99 does not allow it.
2014-10-25 Guus SliepenAdd some missing definitions for Windows.
2014-10-01 Guus SliepenAdd a poll callback to UTCP connections.
2014-09-13 Guus SliepenSet priv field in utcp_connect().
2014-08-26 Guus SliepenImplement slow start.
2014-08-26 Guus SliepenVarious small fixes, clarifications.
2014-08-21 Guus SliepenFix memory and resource leaks.
2014-08-21 Guus SliepenSet FIN bit in ack().
2014-08-17 Guus SliepenStart implementation of congestion avoidance.
2014-08-17 Guus SliepenAllow debug messages to be compiled out.
2014-08-16 Guus SliepenAdd socket option functions names similar to setsockopt...
2014-08-16 Guus SliepenMove private struct declarations e.a. to utcp_priv.h.
2014-08-16 Guus SliepenAdd utcp_set_mtu().
2014-08-16 Guus SliepenHandle FIN_WAIT_1 state when retransmitting.
2014-08-16 Guus SliepenIncrease sndbuf when necessary.
2014-08-10 Guus SliepenRedo receive logic.
2014-08-09 Guus SliepenPrint both incoming and outgoing packets.
2014-08-09 Guus SliepenUpdate snd.una when receiving an ACK in the SYN_RECEIVE...
2014-08-09 Guus SliepenStart implementing timeout handling.
2014-08-09 Guus SliepenPass buffers as const.
2014-07-25 Guus SliepenSegmentize outgoing packets.
2014-07-25 Guus SliepenDo proper modulo 2^32 comparisons of sequence numbers.
2014-07-25 Guus SliepenDo port numbers properly.
2014-07-24 Guus SliepenStart of UTCP.