Dario Nieuwenhuis
|
9ca8408d6b
tcp: don't do window scaling when connecting if remote doesn't support it.
|
4 lat temu |
Dario Nieuwenhuis
|
2ac0321db9
tcp: fix window scaling of synack being ignored.
|
4 lat temu |
Dario Nieuwenhuis
|
b82b7300aa
tcp: add Nagle's Algorithm.
|
4 lat temu |
Dario Nieuwenhuis
|
8a225837e2
Add Context struct.
|
4 lat temu |
Dario Nieuwenhuis
|
e533b0f83e
tcp: use nonzero initial sequence number.
|
4 lat temu |
Dario Nieuwenhuis
|
c3a0602454
tcp: fix substract with overflow when receiving a SYNACK with unincremented ACK number.
|
4 lat temu |
Dario Nieuwenhuis
|
6d87df0665
tcp: extract ack_min, ack_max vars
|
4 lat temu |
Dario Nieuwenhuis
|
e798dfddb9
Fix "subtract sequence numbers with underflow" on remote window shrink.
|
4 lat temu |
Dario Nieuwenhuis
|
24f94d24f1
tcp: LastAck should only change to Closed on ack of fin.
|
4 lat temu |
Dario Nieuwenhuis
|
1ee7a05645
tcp rtte: fix "attempt to multiply with overflow". Fixes #468
|
4 lat temu |
Dario Nieuwenhuis
|
49fa987cdc
Add defmt logging support
|
4 lat temu |
Dario Nieuwenhuis
|
56c779ed63
Do not use DeviceCapabilities in sockets.
|
4 lat temu |
Dario Nieuwenhuis
|
8347da7d59
Merge pull request #431 from dnadlinger/patch-2
|
4 lat temu |
David Nadlinger
|
6287584f7f
socket/tcp: Fix missing ` in doc comment
|
4 lat temu |
David Nadlinger
|
6316b89da8
socket/tcp: Fix is_active comment typo
|
4 lat temu |
Alex Crawford
|
6d569deb2a
Clean up clippy warnings about if-else blocks
|
4 lat temu |
Dario Nieuwenhuis
|
11255a89a1
Simplify Socket lifetimes
|
4 lat temu |
Dario Nieuwenhuis
|
e9e1477373
tcp: add Delayed ACK
|
4 lat temu |
Alex Crawford
|
98f9f8e582
Allow DeviceCapabilities to be initialized
|
4 lat temu |
Dario Nieuwenhuis
|
5117af776a
tcp: Add RTT estimation.
|
4 lat temu |
Dario Nieuwenhuis
|
ac50995516
More clippy fixes.
|
4 lat temu |
Dario Nieuwenhuis
|
b175faedcb
Merge pull request #398 from smoltcp-rs/simultaneous-close
|
4 lat temu |
Alex Crawford
|
95bbd24869
Clean up iterator chains
|
4 lat temu |
Alex Crawford
|
38a5008541
Prefer if-let syntax over single-pattern match
|
4 lat temu |
Alex Crawford
|
323dfe2ab6
Use is_empty instead of length comparison
|
4 lat temu |
Dario Nieuwenhuis
|
2219af77b2
tcp: fix racey simultaneous close not sending FIN.
|
4 lat temu |
Dario Nieuwenhuis
|
1e40b934bf
Update to Rust 2018. Fixes #271
|
4 lat temu |
Dario Nieuwenhuis
|
23bb12a856
Async/await waker support.
|
4 lat temu |
Dario Nieuwenhuis
|
965ff97007
Merge pull request #395 from crawford/clippy
|
4 lat temu |
Alex Crawford
|
ac830e8bb1
Dereference match expressions to clean up patterns
|
4 lat temu |