whitequark
|
4cec6eea0a
Fix typo in docstring. NFC.
|
5 年之前 |
jhwgh1968
|
ed8dce015c
Minimal Implementation of TCP Selective Acknowledgement
|
6 年之前 |
jhwgh1968
|
92e970b379
Fully implement TCP Window Scaling
|
6 年之前 |
jhwgh1968
|
42d25bfe26
Implement TCP Window Scaling, Phase 1 (Issue #106)
|
6 年之前 |
Kai Lüke
|
7699265a09
Only trigger fast retransmit for data to send
|
6 年之前 |
Kai Lüke
|
56030c5d2a
Reset retrasmission delay after fast retrasmit
|
6 年之前 |
Ole Martin Ruud
|
216c393607
Fix implementation of fast retransmit (TcpSocket)
|
6 年之前 |
Astro
|
908ef8d020
Optimize RingBuffer::enqueue_many_with to an empty buffer.
|
7 年之前 |
Ole Martin Ruud
|
375b0266fe
Implement fast retransmit for TcpSocket
|
7 年之前 |
Ole Martin Ruud
|
839dd9c6b1
Implement new type for `poll_at`
|
7 年之前 |
whitequark
|
9a7318d1e6
Fix format strings using time to not include extraneous ms suffix.
|
7 年之前 |
Kai Lüke
|
7935f0d0b5
Update remote_last_win for all ACKs
|
7 年之前 |
Dan Robertson
|
c418b60b5d
Use time types in socket
|
7 年之前 |
Philipp Oppermann
|
c2d18ec071
Return specific sockets from `new` functions instead of `Socket`.
|
7 年之前 |
whitequark
|
fcffa6a5b1
Disregard TCP FIN flag if it arrives in a segment not at window start.
|
7 年之前 |
Dan Robertson
|
4d918e4406
Fix documentation warnings.
|
7 年之前 |
Dan Robertson
|
507d2fe0ea
Add the proto-ipv4 feature.
|
7 年之前 |
whitequark
|
b247f6498e
Correctly handle retransmission of lost-received-lost TCP segments.
|
7 年之前 |
whitequark
|
46365af7bc
Fix a few documentation issues. NFC.
|
7 年之前 |
whitequark
|
62bd94dedc
TcpSocket::recv_impl should have never been public, oops.
|
7 年之前 |
whitequark
|
d5f11159d8
Make the log crate properly optional.
|
7 年之前 |
whitequark
|
3347bbe60b
Use a more specific log message for keep-alive or probe TCP packets.
|
7 年之前 |
Dan Robertson
|
deccd469fe
Use hop limit instead of ttl
|
7 年之前 |
whitequark
|
54f1147d9e
Trace the TCP socket acknowledging incoming segment.
|
7 年之前 |
whitequark
|
8d0913652a
Make elaborated reasons for sending a TCP packet more precise.
|
7 年之前 |
whitequark
|
552b770871
Log an elaborated reason for sending a TCP packet.
|
7 年之前 |
whitequark
|
7937011424
Extract socket handle into a new SocketMeta structure.
|
7 年之前 |
Kai Lüke
|
5e2ae22302
Don't panic on TCP sequence number wrapping in debug mode.
|
7 年之前 |
Kai Lüke
|
86ac32539f
Preserve retransmission timer for Dup-ACKs
|
7 年之前 |
Dan Robertson
|
ef4af850e0
Add ICMP sockets
|
7 年之前 |