bors[bot]
|
c90d54ac42
Merge #563
|
3 лет назад |
Dario Nieuwenhuis
|
e0ace4b8ee
Remove manual `log::set_logger` from tests.
|
3 лет назад |
luojia65
|
7a0df7da91
Code format using `cargo fmt`
|
3 лет назад |
luojia65
|
bd1d6da03e
Add lint `#[must_use]` for ring buffer functions.
|
3 лет назад |
Dario Nieuwenhuis
|
2c306b50a3
tcp: Reply with RST to ACKs with invalid ackno in SYN_SENT.
|
3 лет назад |
Dario Nieuwenhuis
|
52e087e451
tcp: Make initial sequence number random.
|
3 лет назад |
Dario Nieuwenhuis
|
14971876bd
tcp: reply with RST to invalid SYNACKs in SynReceived state.
|
3 лет назад |
Dario Nieuwenhuis
|
eae480525b
tcp: do not abort socket when receiving invalid packets.
|
3 лет назад |
Dario Nieuwenhuis
|
4be331f727
tcp: reply with RST to invalid ACKs in SynReceived state.
|
3 лет назад |
Dario Nieuwenhuis
|
f6a7380723
tcp: rate-limit challenge ACKs.
|
3 лет назад |
Dario Nieuwenhuis
|
c9bdbf3b25
tcp: clarify comment
|
3 лет назад |
Dario Nieuwenhuis
|
f2c5083a9f
tcp: make match on (state, control, ack) more readable.
|
3 лет назад |
qiujiangkun
|
a4275a5966
use micros in Instant and Duration
|
3 лет назад |
Dario Nieuwenhuis
|
78fb02ac73
tcp: fix "attempt to negate with overflow" when initial seq is 0xFFFF_FFFF.
|
3 лет назад |
Dario Nieuwenhuis
|
9c5f62e63b
tcp: add test for ack one-too-high in SYN_RECEIVED.
|
3 лет назад |
Dario Nieuwenhuis
|
1adca5b9ec
tcp: do not switch to ESTABLISHED when ack in syn-received is one too low.
|
3 лет назад |
Dario Nieuwenhuis
|
f95b0bf6f4
tcp: fix "subtract with overflow" when ack in syn-received is one too low.
|
3 лет назад |
Dario Nieuwenhuis
|
5d31ae01f2
tcp: in SYN_SENT only accept SYNACK, discard everything else.
|
3 лет назад |
Dario Nieuwenhuis
|
675c0a109f
tcp: don't force-send data on retransmit.
|
3 лет назад |
Dario Nieuwenhuis
|
43697943a8
tcp: disallow zero MSS.
|
3 лет назад |
Dario Nieuwenhuis
|
7e118f0c9d
tcp: fix use of fractional .millis() that should be .total_millis() in rtte.
|
3 лет назад |
Dario Nieuwenhuis
|
d204131e39
tcp: Fix clippy
|
3 лет назад |
bors[bot]
|
dedfbe1e7d
Merge #529 #530
|
3 лет назад |
Thibaut Vandervelden
|
f72e471eb0
Fix clippy because of MSV change
|
3 лет назад |
Dario Nieuwenhuis
|
0d304bc496
tcp: fix delayed ack causing ack not to be sent after 3 packets.
|
3 лет назад |
david-sawatzke
|
09494c2e45
Fix typos in tcp docs
|
3 лет назад |
Thibaut Vandervelden
|
51b2adddad
Fix clippy lints
|
3 лет назад |
qiujiangkun
|
7dda148ad5
various clippy fix
|
3 лет назад |
Dario Nieuwenhuis
|
2cb407d62a
rustfmt
|
3 лет назад |
Dario Nieuwenhuis
|
6a08274558
tcp: do not scale window in SYN packets.
|
3 лет назад |