Dario Nieuwenhuis
|
e533b0f83e
tcp: use nonzero initial sequence number.
|
3 rokov pred |
Dario Nieuwenhuis
|
c3a0602454
tcp: fix substract with overflow when receiving a SYNACK with unincremented ACK number.
|
3 rokov pred |
Dario Nieuwenhuis
|
6d87df0665
tcp: extract ack_min, ack_max vars
|
3 rokov pred |
Dario Nieuwenhuis
|
e798dfddb9
Fix "subtract sequence numbers with underflow" on remote window shrink.
|
3 rokov pred |
Dario Nieuwenhuis
|
24f94d24f1
tcp: LastAck should only change to Closed on ack of fin.
|
3 rokov pred |
Dario Nieuwenhuis
|
1ee7a05645
tcp rtte: fix "attempt to multiply with overflow". Fixes #468
|
3 rokov pred |
Dario Nieuwenhuis
|
49fa987cdc
Add defmt logging support
|
4 rokov pred |
Dario Nieuwenhuis
|
56c779ed63
Do not use DeviceCapabilities in sockets.
|
4 rokov pred |
Dario Nieuwenhuis
|
8347da7d59
Merge pull request #431 from dnadlinger/patch-2
|
4 rokov pred |
David Nadlinger
|
6287584f7f
socket/tcp: Fix missing ` in doc comment
|
4 rokov pred |
David Nadlinger
|
6316b89da8
socket/tcp: Fix is_active comment typo
|
4 rokov pred |
Alex Crawford
|
6d569deb2a
Clean up clippy warnings about if-else blocks
|
4 rokov pred |
Dario Nieuwenhuis
|
11255a89a1
Simplify Socket lifetimes
|
4 rokov pred |
Dario Nieuwenhuis
|
e9e1477373
tcp: add Delayed ACK
|
4 rokov pred |
Alex Crawford
|
98f9f8e582
Allow DeviceCapabilities to be initialized
|
4 rokov pred |
Dario Nieuwenhuis
|
5117af776a
tcp: Add RTT estimation.
|
4 rokov pred |
Dario Nieuwenhuis
|
ac50995516
More clippy fixes.
|
4 rokov pred |
Dario Nieuwenhuis
|
b175faedcb
Merge pull request #398 from smoltcp-rs/simultaneous-close
|
4 rokov pred |
Alex Crawford
|
95bbd24869
Clean up iterator chains
|
4 rokov pred |
Alex Crawford
|
38a5008541
Prefer if-let syntax over single-pattern match
|
4 rokov pred |
Alex Crawford
|
323dfe2ab6
Use is_empty instead of length comparison
|
4 rokov pred |
Dario Nieuwenhuis
|
2219af77b2
tcp: fix racey simultaneous close not sending FIN.
|
4 rokov pred |
Dario Nieuwenhuis
|
1e40b934bf
Update to Rust 2018. Fixes #271
|
4 rokov pred |
Dario Nieuwenhuis
|
23bb12a856
Async/await waker support.
|
4 rokov pred |
Dario Nieuwenhuis
|
965ff97007
Merge pull request #395 from crawford/clippy
|
4 rokov pred |
Alex Crawford
|
ac830e8bb1
Dereference match expressions to clean up patterns
|
4 rokov pred |
Alex Crawford
|
113a6c16b8
Use newline variants of write macro
|
4 rokov pred |
Dario Nieuwenhuis
|
c510a96012
Don't use matches! macro, for Rust 1.36 support
|
4 rokov pred |
Dario Nieuwenhuis
|
f20ad0e8de
Fix seq_to_transmit incorrectly returning true when a FIN was enqueued.
|
4 rokov pred |
Dario Nieuwenhuis
|
2080152b25
tcp: don't send data outside the remote window
|
4 rokov pred |