]>
git.meshlink.io Git - utcp/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Guus Sliepen [Sun, 10 Aug 2014 18:41:32 +0000 (20:41 +0200)]
Redo receive logic.
Guus Sliepen [Sun, 10 Aug 2014 12:19:06 +0000 (14:19 +0200)]
Update README.
Guus Sliepen [Sat, 9 Aug 2014 17:15:22 +0000 (19:15 +0200)]
Allow variable packet loss rates to be set in the test program.
Guus Sliepen [Sat, 9 Aug 2014 17:15:00 +0000 (19:15 +0200)]
Print both incoming and outgoing packets.
Guus Sliepen [Sat, 9 Aug 2014 17:14:38 +0000 (19:14 +0200)]
Update snd.una when receiving an ACK in the SYN_RECEIVED state.
Guus Sliepen [Sat, 9 Aug 2014 16:37:10 +0000 (18:37 +0200)]
Start implementing timeout handling.
- Initial connection timeout (1 minute by default)
- Retransmission of SYN, SYNACK and normal data packets
Guus Sliepen [Sat, 9 Aug 2014 14:01:43 +0000 (16:01 +0200)]
Pass buffers as const.
Guus Sliepen [Fri, 25 Jul 2014 12:01:12 +0000 (14:01 +0200)]
Rename UTCP to README.
Guus Sliepen [Fri, 25 Jul 2014 12:00:41 +0000 (14:00 +0200)]
Segmentize outgoing packets.
Guus Sliepen [Fri, 25 Jul 2014 11:28:43 +0000 (13:28 +0200)]
Do proper modulo 2^32 comparisons of sequence numbers.
Guus Sliepen [Fri, 25 Jul 2014 11:18:58 +0000 (13:18 +0200)]
Do port numbers properly.
- Outgoing connections automatically get a port number >= 32768 assigned.
- *connect() and *accept() get a port number as argument.
- Connections are now stored in a sorted array with O(log(N)) lookup time.
Guus Sliepen [Fri, 25 Jul 2014 11:14:08 +0000 (13:14 +0200)]
Build both binaries.
Guus Sliepen [Thu, 24 Jul 2014 20:06:57 +0000 (22:06 +0200)]
Start of UTCP.