Dario Nieuwenhuis
|
88aa133658
Merge pull request #788 from mkj/abort-wake
|
há 1 ano atrás |
Matt Johnston
|
7e12265f00
tcp: Wake tx waker after abort()
|
há 1 ano atrás |
bors[bot]
|
4aaab35b36
Merge #748
|
há 2 anos atrás |
Maximilian Hils
|
f65351adfa
implement Display and Error for error types
|
há 2 anos atrás |
Dario Nieuwenhuis
|
cce9ae779c
tcp: do not count window updates as duplicate acks.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
3a9d017354
Remove unneeded ref patterns and destructures.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
5740b76574
iface: remove builder.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
b73c943eee
iface: remove lifetimes.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
8bd28ab66a
tcp: ensure we always accept the segment at offset=0 even if the assembler is full.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
0e1ba69ade
socket: remove all uses of crate::{Error, Result};
|
há 2 anos atrás |
Dario Nieuwenhuis
|
274260caf9
assembler: refactor algorithm to not care about total buffer size.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
19a0389eb1
assembler: don't return Option.
|
há 2 anos atrás |
Thibaut Vandervelden
|
9183ca7b27
Fix pretty print and tcp socket connect tests
|
há 2 anos atrás |
Dario Nieuwenhuis
|
13cc7f83ac
Clippy fixes.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
a55c00fab7
assembler: do not return whether there was an overlap.
|
há 2 anos atrás |
Thibaut Vandervelden
|
297d90b0ff
IPv4 fragmentation (outgoing)
|
há 2 anos atrás |
Michael Birtwell
|
f9f3ab8270
Send incomplete fin packets even if nagle enabled
|
há 2 anos atrás |
Jonathan Coates
|
a25c9f2f47
Only clear retransmit timer when all packets are acked
|
há 2 anos atrás |
Jonathan Coates
|
28e6fd894d
Asserts packets are sent in TCP tests
|
há 2 anos atrás |
Stefan Lankes
|
8090469c2a
fix return value of `nagle_enable`
|
há 2 anos atrás |
Dario Nieuwenhuis
|
629f0bce79
socket: make dispatch infallible, except for emit errors.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
37a276bcf2
socket: Make process() infallible.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
591b789d1e
tcp: return own error enums for public API.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
72a9ee46ce
socket: reorganize module structure, with one module per protocol.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
5db57bcac5
Clippy fixes.
|
há 2 anos atrás |
Dario Nieuwenhuis
|
eb41d077e0
Remove IpAddress::Unspecified, assign src addr in sockets.
|
há 2 anos atrás |
Anuvrat
|
8ba8830378
Corrects minor spelling errors
|
há 3 anos atrás |
Maximilian Hils
|
d2f66d619a
tcp socket: keep settings on reset, fix #601
|
há 3 anos atrás |
Thibaut Vandervelden
|
53c46d78a9
add fragmentation mechanism
|
há 3 anos atrás |
Dario Nieuwenhuis
|
5989896299
Remove IpRepr::Unspecified and lowering.
|
há 3 anos atrás |